首页
社区
课程
招聘
installshield的反编译工具sid怎么不能编辑?
发表于: 2004-5-16 00:53 8193

installshield的反编译工具sid怎么不能编辑?

2004-5-16 00:53
8193
已经成功反编译了inx,可是我好像输入什么都不会改变啊~

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 6
支持
分享
最新回复 (3)
雪    币: 6051
活跃值: (1441)
能力值: ( LV15,RANK:1473 )
在线值:
发帖
回帖
粉丝
2
好像就是不能改的,不过源程序都看到了,找注册码甚至写注册机应该差不多了吧??呵呵
2004-5-16 01:01
0
雪    币: 242
活跃值: (190)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
最初由 lelfei 发布
好像就是不能改的,不过源程序都看到了,找注册码甚至写注册机应该差不多了吧??呵呵
说明里却是这么写着...
introduction
------------
sid is designed to decompile installshield .inx scripts created with
installshield 6 or 7. additionally it allows the user to take a few
changes to the code and patch the script.

------------------------------------------------------------------
代码是能看到~可是不明白相关函数什么意思啊~
下面的function_651是啥...
local_number8 = (local_number1 = 12);
这句话看不懂... :(

@00006649:000E   label_6649:
@0000664B:0021      function_651();
@00006651:0006      local_string15 = LASTRESULT;
@0000665B:0014      local_string9 = (local_string15 ^ "readme.txt");
@00006672:0021      ListCreate(0);
@0000667D:0006      local_number5 = LASTRESULT;
@00006687:0021      ListWriteToFile(local_number5, local_string9);
@00006693:0006      local_string2 = "";
@0000669D:0006      local_string3 = "";
@000066A7:0021      SdShowInfoList(local_string2, local_string3, local_number5);
@000066B6:0006      local_number1 = LASTRESULT;
@000066C0:0021      ListCount/ListDestroy(local_number5);
@000066C9:000D      local_number8 = (local_number1 = 12);
@000066D8:0004      if(local_number8) then // ref index: 1
@000066E4:0005         goto label_65c1;
@000066ED:000E      endif;
2004-5-16 01:11
0
雪    币: 236
活跃值: (48)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
local_number8 = (local_number1 = 12)的意思是:如果local_number1 = 12的话local_number8真,即local_number8=1,反过来local_number1 != 12则local_number8假。
2004-5-16 16:34
0
游客
登录 | 注册 方可回帖
返回
//