软件二次开发相关:资源文件修改
来源:互联网 发布:淘宝助理新建快递模板 编辑:程序博客网 时间:2024/05/29 04:45
1..NET程序的逆向:Reflector7
2.资源文件修改:PE.Explorer eXeScope
3.Qt字符串修改:QtLinguist
4.文件监视:FileMon
5.注册表监视:RegMon
安装包解开:
Universal Extractor:一个可以从任何类型的存档文件中提取文件的程序,无论是简单的 ZIP 文件、安装程序(如 Wise 或 NSIS),还是 Windows 安装程序 (.msi) 包。
ZipScan :是一套专门设计用来找寻zip压缩文件中资料的软件,当您有了它之后您便可以快速地找出您先前所备份压缩的资料,透过ZipScan的搜寻能力,您不但可以找到您所需要的文件,而且它还会将文件尚未压缩前的大小也显示出来,这样强大的功能正好可以弥补WinZip以及Windows系统中不能搜寻zip压缩文件中的资料中的缺憾。ZipScan除了可以搜寻zip压缩文件中的资料外,它也可以搜寻CAB压缩格式中的资料,相当方便。
ISCAB:InstallShield CAB 文件查看器
WinPack:是一个强大的安装程序解包工具,专门对付InstallShield制作的安装包,在不破坏安装程序的前提下,能够对InstallShield3.0、5.0、6.0制作的安装程序进行解包及包内文件的替换、添加、删除等操作。 注:IS 6.0(InstallShield)以下有效
************************************************
ISCAB:InstallShield CAB 文件查看器
1.列文件
D:\12>iscab.exe ..\setup\data1.cab -l -i"1.ini"
把data1.cab里的文件列到文件1.ini中
2.删除文件
在1.ini文件中只保留待删除内容,然后用命令"C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -r
3.添加
4.修改
5.解压
参考:http://hi.baidu.com/myzbcn/blog/item/a7646cd1116c88d8562c8436.html
1. 列出文件列表
用 C:\Cab Folder\ISCab.ini列出 C:\Cab Folder\Data1.cab中的文件列表, 用下面的命令:
代码:
ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" –l
代码:
[ISCAB Info]
Product=ISCAB
Version=2.0
[Program Executable Files]
File1="Main EXEs\MyApp.exe"
File2="Main DLLs\Functions.dll"
File3="Main DLLs\Resources.dll"
File4="Utility EXEs\Util.exe"
File5="Utility DLLs\UtilFunc.dll"
File6="Utility DLLs\UtilRes.dll"
[Help Files]
File1="MyApp.hlp"
File2="MyApp.cnt"
如果打算删除 Functions.dll 和 UtilFunc.dll 这两个文件, 从 ISCab.ini 文件里删除其它内容,而只保留下面的信息:
代码:
[ISCAB Info]
Product=ISCAB
Version=2.0
[Program Executable Files]
File2="Main DLLs\Functions.dll"
File5="Utility DLLs\UtilFunc.dll"
开始删除,请执行下面的命令:
代码:
ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -r
代码:
ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -l
代码:
[ISCAB Info]
Product=ISCAB
Version=2.0
[Program Executable Files]
File1="Main EXEs\MyApp.exe"
File2="Main DLLs\Resources.dll"
File3="Utility EXEs\Util.exe"
File4="Utility DLLs\UtilRes.dll"
[Help Files]
File1="MyApp.hlp"
File2="MyApp.cnt"
如果想进行下面的操作:
用 C:\Updated\Resources.dll替换 Resources.dll .
用C:\Updated\UtilRes.dll 替换UtilRes.dll .
添加 C:\New\Util.hlp 和 C:\New\Util.cnt 到 Help Files 文件组.
删除 ISCab.ini 里面关于文件的信息, 并编辑如下内容:
代码:
[ISCAB Info]
Product=ISCAB
Version=2.0
[Program Executable Files]
File2="Main DLLs\Resources.dll" , "C:\Updated\Resources.dll"
File4="Utility DLLs\UtilRes.dll" , "C:\Updated\UtilRes.dll"
[Help Files]
File1="Util.hlp" , "C:\New\"
File2="Util.cnt" , "C:\New\"
代码:
ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -a
代码:
ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -l
代码:
[ISCAB Info]
Product=ISCAB
Version=2.0
[Program Executable Files]
File1="Main EXEs\MyApp.exe"
File2="Main DLLs\Resources.dll"
File3="Utility EXEs\Util.exe"
File4="Utility DLLs\UtilRes.dll"
[Help Files]
File1="MyApp.hlp"
File2="MyApp.cnt"
File3="Util.hlp"
File4="Util.cnt"
如果打算进行下面的操作:
解压 MyApp.exe 到C:\Extracted\Main EXEs\MyApp.exe
解压 Util.exe 到 C:\Extracted\OldUtil.exe
删除 ISCab.ini 里面关于文件的信息, 并编辑如下内容:
代码:
[ISCAB Info]
Product=ISCAB
Version=2.0
[Program Executable Files]
File1="Main EXEs\MyApp.exe" , "C:\Extracted\"
File3="Utility EXEs\Util.exe" , "C:\Extracted\OldUtil.exe"
代码:
ISCab "C:\Cab Folder\Data1.cab" -i"C:\Cab Folder\ISCab.ini" -x
- 软件二次开发相关:资源文件修改
- 软件模式相关资源
- exeScope软件修改exe或dll文件资源-20150818
- 资源文件相关文件
- 资源文件相关问题
- 树莓派相关软件资源集合
- 软件二次开发
- notification 修改相关文件
- c# winForm 资源文件 相关
- 资源编译相关的文件
- c# winForm 资源文件 相关
- 资源文件相关学习总结
- Chm 文件资源编辑软件
- 修改现有ROM资源文件
- Revit 二次开发 - 开发资源
- CATIA二次开发资源汇总
- 修改pdf文件的软件
- CAD二次开发相关
- 第十周任务(一)
- hdu2151
- 新浪微博开发(六)封装一个OauthUtils类
- mysql 常用操作
- 一段关于正则表达式的交流
- 软件二次开发相关:资源文件修改
- Linuxmint:MySQL安装指南(转贴)
- 行是知之始,知是行之果
- 2012C++程序设计实验报告【10.1】
- .NET 自定义配置集合
- 第十周实验报告3
- 可用的软件license方案
- 第十周任务1
- Activity中的onPause