zc19179
驱动牛犊
驱动牛犊
  • 注册日期2008-01-23
  • 最后登录2008-01-23
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:2861回复:1

我用7z解开了一个nsis程序,谁能看懂,小表酬谢!

楼主#
更多 发布于:2008-01-23 15:38
如果哪位高人能看懂以下程序并帮我分析出安装程序的原过程。我一定表示感谢。我的QQ26171,如果有知道的,恳请及时加我QQ联系。

部分代码如下:
WriteINIStr 43 52 62 64
WriteINIStr 43 82 0 64
WriteINIStr 43 97 0 64
WriteINIStr 111 92 -37 64
WriteINIStr 111 119 126 64
WriteINIStr 129 137 141 64
WriteINIStr 129 119 144 64
WriteINIStr 129 92 -38 64
GetFunctionAddress 0 0
GetDlgItem 30 148 152
ShowWindow 157 161
GetDlgItem 30 148 163
ShowWindow 157 161
GetDlgItem 30 148 168
ShowWindow 157 161
GetDlgItem 30 148 173
ShowWindow 157 161
GetDlgItem 30 148 178
ShowWindow 157 161
GetDlgItem 30 148 183
ShowWindow 157 161
GetDlgItem 30 148 188
ShowWindow 157 193
GetFunctionAddress 1 0
Call 322
File $PLUGINSDIR\InstallOptions.dll
UpdateSatusText  8
Push $PLUGINSDIR\ioSpecial.ini
RegisterDLL $PLUGINSDIR\InstallOptions.dll initDialog 0
Pop $[32]
驱网无线,快乐无限
yangxb771224
驱动牛犊
驱动牛犊
  • 注册日期2005-05-28
  • 最后登录2008-08-26
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-08-26 19:37
根据字面意义好象是顺序执行的一些过程
WriteINIStr 将字符写入INI文件.   不知后面的编码是什么
GetFunctionAddress  获得函数回调地址
GetDlgItem 获得对话框条目

ShowWindow 显示窗口, 后面的估计为其left, top值, 或width 和height值
RegisterDLL 注册dll
游客

返回顶部