论坛积分策略 论坛VIP区开放申请 我爱电脑万人签名活动 原声大碟520欢迎你 广告位招租
发新话题
打印

你怎样把软件插件去除

你怎样把软件插件去除

你怎样把软件插件去除
5 H$ W# `; k' ]' b  ]打造最好的电脑自学交流论坛我们在使用电脑时,会用到很多免费或共享的软件,而这些软件都会或多或少的捆绑一些垃圾插件,虽然很多软件在安装时会提示是否安装这些插件,但是这些垃圾的存在即会妨碍我们安装软件,也会占用宝贵的硬盘,为此需要将其与我们真正需要的软件剥离,本文就教你帮软件脱衣。 我爱电脑技术论坛* W& |% f; m- y4 t; f8 s
  打造最好的电脑自学交流论坛7 W1 Z2 I" e. d" `4 R( G. _' x! L4 ^
1.傻子也能做——用自解压方式安装的插件
# \' E- r+ k' X$ p0 w3 \7 Fwww.520diannao.com  原理分析
7 [* r9 ^" U% |$ d电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站  最简单的垃圾插件安装方法,就是利用WinRAR的自解压安装功能,即将正常的程序与垃圾插件压缩成一个自解压缩包,双击这个压缩包,软件和插件就会同时被安装。防范这种捆绑插件最简单的方法是,在双击自解压缩包前,将压缩包拖到WinRAR中,然后按快捷键“Alt+I”,调出压缩文件的信息框,然后选择“注释”标签,如图1所示,如果注释中可以看到其他程序的安装脚本,就要提高警惕了。我爱电脑技术社区--打造最好的电脑技术自学交流平台! \0 U# W$ T3 J
打造最好的电脑自学交流论坛; U9 d$ @; e5 o' Q# Q& k
图1 自解压缩文件会注明要执行的脚本9 h0 p$ f6 T' v  R" N
电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站/ T. M* Q+ z4 G& [9 q" u

* H5 Y9 I; m6 x7 T+ ~; n0 H3 V; R2.解压就完工——清除压缩包中的垃圾软件电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站6 f) u" _: u6 |% A
  操作实战
! F# N- o! e, Q/ S: R5 d/ G( O8 Y打造最好的电脑自学交流论坛  下边我们针对上边所介绍的自解压缩包式的插件捆绑给出破解方案。用此类方法安装插件的软件很多,4.60版的RM电影文件修复专家就使用的这种方法。我们以它为例进行介绍。电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站- x7 b( a; ?' l- R6 j
  还是按快捷键“Alt+I”打开压缩文件的信息框,选择“注释”标签,可以看到里边有这样的一段文本:我爱电脑技术社区--打造最好的电脑技术自学交流平台/ F9 m' p& \& P
Path=hyrmwww.520diannao.com- ^& U* ]! H4 B8 H. s
Setup=setup.exe hyrm.exe
0 P  k& K. {1 T* _6 mwww.520diannao.comOverwrite=1
: K# K. I  i! j: L打造最好的电脑自学交流论坛Title=Rm电影文件修复专家(V4.60 免费版)安装
: ]; \" d7 }0 K, M2 B电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站Text电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站# X8 h) l0 _9 _" @; r1 \+ A& P* B/ m
  我们来解释一下这段文本,其中“Path”参数后边是解压缩释放路径;“Title”与“Text”分别是自解压缩窗口的标题和文本说明;我们需要注意的是“Setup”后边的参数,如果这个参数后边的值为两个或以上,就可能捆绑了垃圾程序,而本例中为:setup.exe hyrm.exe,我们基本可以判定该软件捆绑了其他程序。 我爱电脑技术论坛, ^/ }9 {2 D" Z- y
  在该程序上单击鼠标右键,选择解压缩到当前文件夹下,如图2所示,从图片里我们已经可以知道,hyrm.exe为RM电影文件修复专家;ly2_02.exe的摘要中可以看到“DUDU”,说明它是DUDU加速器;而那个msetup.exe,实在不知道是啥,只好冒死双击,安装过程中会提示是否安装“划词搜索”,该软件的来临也就清楚了;softreg50.exe也是个自解压文件,将其解压出来,右击cab文件选“属性”,选择“数字签名”标签,其公司标示是:北京完美时空网络技术
! {( z) x0 ^3 S9 L& [# `. }3 y电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站有限公司,估计是跟他相关的一个插件。www.520diannao.com$ m4 D3 r/ I$ O3 r" a& @
  剩下的dll文件是否有用就不得而知了,直接将hyrm.exe拷贝出来,双击运行,竟然丝毫不影响运行,则说明那些dll文件也是垃圾程序,没啥好考虑的,只留下hyrm.exe,剩下的统统删除,这样你的绿色无污染的RM修复专家就诞生了,呵呵。这个例子中捆绑了很多插件,但是“Setup”参数后边只有两个可执行文件,则说明setup.exe文件是用于调用安全其他插件的一个可执行程序。我爱电脑技术社区--打造最好的电脑技术自学交流平台# N( r4 ~. U/ E3 N( D5 S' l3 Z
我爱电脑技术论坛9 h2 ~# x: t7 |. ^: m; \! G
图2 自解压缩包中垃圾众多我爱电脑技术社区--打造最好的电脑技术自学交流平台3 p/ n# U# r3 p# j1 Z. E/ U
www.520diannao.com7 s' M2 l1 c$ U9 U
* R' j' B" ]# @# V
3.缓存也帮忙——打造免安装的千千静听打造最好的电脑自学交流论坛: I" V; I& o9 a- W' x# e
  操作实战
  {- B, j5 c+ h& @  U电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站  现在很多朋友都在用千千静听,官方程序是一个安装文件,事实上这个程序是完全绿色的东东。安装文件完全是为了让我们安装哪些垃圾插件,这个软件也可以用类似分析自解压缩包的方式获得绿色版程序。www.520diannao.com+ g% W; f8 P0 j3 P/ h
  千千静听的安装文件是用专业的加壳软件加过壳的,我们无法直接把壳去除,但是根据软件的安装原理,其在运行时会自动将所有文件都解压缩到临时文件夹中。我们可以利用这个临时文件夹来制作绿色版程序(我们以千千静听4.5.2版为例,4.6.6版似乎已无此特性)。
" r6 t1 ~  ]$ F; H. ~5 b. K3 qwww.520diannao.com  运行安装程序,在出现安装界面后,不要单击“开始”按钮,按“Win键+F”,打开搜索对话框,选择“搜索所有文件和文件夹”,然后选择“更多高级选项”,将里边的搜索系统文件和隐藏文件选中,再单击“搜索”,即可找到一个文件夹,名称形如“sfx**.tmp”,如图3所示
8 y6 B- x  u; y$ P
& M+ K- Q( n* ~- w6 X" [& r8 Z电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站
* A4 o& C: D  p: U' q: l打造最好的电脑自学交流论坛图3 千千静听会自动解压缩安装包www.520diannao.com. q9 t) Z$ ?! O
  将这个文件夹复制出来,然后关闭千千静听的安装界面。进入该文件夹中的files子文件夹,里边的文件BaiduBar.dll,是百度的工具条,别犹豫,删之。剩下的dll文件的作用我们已经无法从名字判断了,还是使用与上文类似的方法进行辨别,右击功能未知的dll文件,选择“属性”,分别选择“版本”和“数字签名”标签,从公司字段就可判断出该文件的是否是垃圾插件。如果发现公司属性中有那些垃圾插件生产公司的名字,就将其直接删除。
. C& l* i! ?% o7 o  对于“属性”中没有“版本”和“数字签名”标签的文件,我们可以尝试将其移出files文件夹,再运行TTPlayer.exe,如果可以正常使用,则可以将该文件删除。这样处理后,千千静听中的垃圾插件基本上就都清理干净了。直接将这个文件夹改名为千千静听,你的绿色播放器就产生了。
7 C9 u  L# W9 ?打造最好的电脑自学交流论坛  注意:TTPlayer.exe用于在Win2000/XP/2003系统下运行,TTPlayer_a.exe用于在如果是Win9X系统下运行(Win9x下使用该软件,需要将TTPlayer.exe删除,并把TTPlayer_a.exe改名为TTPlayer.exe)。2 [: K  n* s4 m: @
  www.520diannao.com) v* q% ]6 z1 X$ }" ]6 M8 X
4.插件身上穿——用加壳方式安装的插件我爱电脑技术社区--打造最好的电脑技术自学交流平台- z8 {7 d9 P! ^+ }* H/ R1 x
  原理分析打造最好的电脑自学交流论坛3 s& X1 b' \  g  e
  另外一种典型的垃圾插件捆绑方式是加壳,也就是把插件以壳的方式捆在真正的程序之外,只要一运行安装程序,就会提示安装这个垃圾程序。其中最为典型的就是汉化新世纪成员的汉化补丁,早期汉化新世纪的汉化补丁中都用加壳的方式捆绑了上网助手,在安装补丁的时候就会提示你是否安装上网助手。电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站0 ~6 U' {# v8 K. H/ j6 b+ t
  
" U7 V: |2 s8 Y& X1 m+ i4 I, g( Xwww.520diannao.com5.补丁需净身——让汉化补丁与上网助手分家www.520diannao.com' n: P% I6 Y9 v% ?& X
  操作实战我爱电脑技术论坛( i8 Z2 \7 b! u% c' }" E
  虽然我们在安装汉化补丁时,可以选择是否安装上网助手插件,不过如果此类补丁有很多,那么就会有大量重复的垃圾插件占用你宝贵的硬盘,而且菜鸟朋友也会因为疏忽,在安装汉化补丁的时候误装垃圾程序。为此,我们需要将这些讨厌的家伙清除出去。我爱电脑技术论坛0 ~8 H. R8 K$ d2 B5 v' |" D, H1 C
  汉化新世纪众位大虾们已经为我们提供了专用的小工具(只有65k大小),专门用来提取干净的汉化补丁,运行软件,如图4所示,单击“输入文件”后边的“浏览”按钮,选择汉化补丁,再单击“输出文件”后边的浏览按钮,选择脱壳后的清白文件的保存位置,然后单击“取出清白的汉化补丁”按钮即可。注意:这个方法只适用于汉化新世纪以前发布的作品。我爱电脑技术社区--打造最好的电脑技术自学交流平台- R( e" ?$ U. a# C
我爱电脑技术社区--打造最好的电脑技术自学交流平台. g: w6 V6 Y. s+ g
图4:汉化新世纪还原补丁打造最好的电脑自学交流论坛; R* _' P' M) j& V
6.专业打造的垃圾——用专业安装程序封装的垃圾软件
0 a* U# ~: y! m  G  ]. B我爱电脑技术社区--打造最好的电脑技术自学交流平台  很多软件的安装程序都是使用一些安装程序制作工具制作,在制作安装程序的时候顺带捆绑了垃圾插件。对于这类软件,我们可以尝试用这些安装程序制作工具的反安装程序,来对这些打包好的程序进行解压。
& d8 y1 a7 j5 f3 z1 ~6 _打造最好的电脑自学交流论坛  常见的解包工具对应关系见下表: 打造最好的电脑自学交流论坛& r$ N2 M& ~! N: e
 
; b' m) g) P+ h/ i  ]# k我爱电脑技术论坛 
- a: F% p/ }3 g  j8 m我爱电脑技术社区--打造最好的电脑技术自学交流平台封装软件我爱电脑技术论坛4 s) ^( z" i2 p) Y2 x  Y4 Z
解包工具
0 v  u8 i/ c# \! W3 c我爱电脑技术论坛Inno Setup电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站0 s: R! H6 _" @# a
Innounp
. N; R# r% r8 x% ^我爱电脑技术社区--打造最好的电脑技术自学交流平台SetupFactory
3 m& b2 t+ i) p$ T" Q打造最好的电脑自学交流论坛Setup Factory unpacker(目前只支持用SetupFactory 5、6制作的软件)电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站0 `: I6 |1 j# j9 N7 G8 W
WISE Setup
0 o5 K: [! i7 d( @& }我爱电脑技术社区--打造最好的电脑技术自学交流平台HWUN4 {6 j, A0 n5 I9 Y  V% }9 q+ E3 u
CreateInstall
( B) T9 {7 ~+ i- a/ O7 t2 B. |我爱电脑技术社区--打造最好的电脑技术自学交流平台CreateInstall电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站8 W6 I; ^1 r; B5 Q$ L: a
InstallShield 我爱电脑技术论坛& K4 g7 ]+ m4 G5 \& ~2 F: d1 Y
WINPACK
2 L7 j8 ]/ u/ C) G+ M打造最好的电脑自学交流论坛  除了上边介绍的解包工具外,你还可以尝试一个万能工具FAR,配合InstallExplorer插件使用,可以解开WISE、Inno Setup、Gentee Installer、InstallShield、NSIS、SetupFactory、Eschalon、MSI Windows Installer等工具制作的安装程序。
4 S- F% V6 D! `# E电脑,技术,IT,学习,交流,网络安全,QQ,硬件,软件,编程,教程,建站7.还程序本色——给极品五笔减肥
2 {- @4 q0 t5 i( v0 q我爱电脑技术社区--打造最好的电脑技术自学交流平台  极品五笔是一个非常好用的五笔输入法,对于使用86版五笔的用户,非常容易上手,很多朋友都喜欢使用。不过估计是因为生计原因,作者在5.0版本以后就开始在软件上捆绑上网助手和DUDU加速器,而这个程序又是一个典型使用Inno Setup制作的程序。我们就以它为例介绍如果将此类程序的垃圾插件从软件中剥离(本文以极品五笔6.5版为例进行介绍)。我爱电脑技术社区--打造最好的电脑技术自学交流平台: K9 W$ f6 x+ s. q  P- u
  将Innounp与极品五笔的安装程序放在一个文件夹下(如C盘的abc文件夹中),然后在“运行”中输入:cmd,回车后打开命令行编辑窗口,输入“cd "c:\abc"”,回车后进入“abc”文件夹,然后输入“innounp.exe -x jpwb65B.exe”后回车,如图5所示我爱电脑技术社区--打造最好的电脑技术自学交流平台" z4 _  y+ T7 N3 C* b5 B$ N

' f) `# p1 \* b  D3 q8 F- E9 f打造最好的电脑自学交流论坛图5 解压出来的文件夹 我爱电脑技术论坛3 r/ e, x2 y6 E' m5 U0 z7 k
  从图5中可以看到解压出来的一系列文件,这些文件和文件夹都会被解压到“abc”文件夹中,然后用记事本打开解压缩出来的“install_script.iss”文件,如图6所示,在[Run]字段下,可以看到软件在安装时会安装{tmp}文件下的雅虎助手。
# e! h3 _- D" L! uwww.520diannao.com
- _  s3 j  @& j1 L+ F; k1 t  k! O打造最好的电脑自学交流论坛图6 安装文件已经告诉我们垃圾插件的位置 打造最好的电脑自学交流论坛; n8 [! u0 c- A6 A* {
  其中的“/s”参数表示静默安装,将{tmp}文件夹删除,再将[Run]下边与雅虎助手相关的字段删除。删除过后再将这个去除垃圾的极品五笔做成安装文件即可(由于软件封装不是本文讨论的范畴,所以此处省略软件封装过程)。我爱电脑技术论坛# O. _8 h1 a" L! v1 p' E( y& H
  至此给软件松绑的方法就介绍完了,还有一个万能的方法,就是用WINPACK扫描安装软件前的状态,然后在打开BlackIce(黑冰)的情况下安装软件,如果软件捆绑有流氓插件,黑冰会报警,阻止这些垃圾插件的安装,只安装需要的软件。然后用WINPACK生存安装后的系统状态,再生成比较报告,这样你会得Redo.reg和Undo.reg文件,通过分析注册表文件,将软件运行需要的程序都拷贝出来,然后将其拷贝到一个新系统中,再将Redo.reg导入到注册表。如果可以运行,则说明去除垃圾成功,最后,将这些文件和注册信息进行重现封装即可,具体步骤篇幅所限,这里就不再介绍了,读者可自行尝试。

TOP

发新话题