首页
社区
课程
招聘
[原创]破解Hopper Disassembler v3.7.8 for mac的艰难历程
发表于: 2015-3-1 14:27 74261

[原创]破解Hopper Disassembler v3.7.8 for mac的艰难历程

2015-3-1 14:27
74261
收藏
免费 4
支持
分享
最新回复 (59)
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
26
不熟这个函数,你可以验证看看。在进程外getBaseAddress在我这返回随机值,暂时不知道为什么。
2015-3-11 13:29
0
雪    币: 8
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
27
2015-3-12 19:16
0
雪    币: 43
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
28
牛人呀,hd就这么被你破了
2015-3-13 14:01
0
雪    币: 229
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
29
"这是otool -l输出的__TEXT Segment的信息"
"我们再看一下__TEXT Segment的__text Section,以下是otool -l输出的__text的信息。"
这是神马情况 ?
2015-3-16 09:57
0
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
30
$otool -l Hopper\ Disassembler
输出hd的macho64信息,输入的是hd的可执行文件。因为输出很多,所以文中只截取需要的信息
2015-3-16 11:48
0
雪    币: 8
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
这是我此次使用的dump的代码。将其编译成dylib,插入DYLD_INSERT_LIBRARIES后启动hd就行了。详细做法请看其代码。
请问大神,你这里指的其他代码在哪里啊,怎么把你贴的代码编译成dylib啊
2015-3-16 15:06
0
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
32
帖子给的就是全部的代码了。注意看字了,是其代码,不是其他代码。gcc直接编译就ok了。
2015-3-16 15:25
0
雪    币: 8
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33
谢谢懂了
2015-3-16 15:34
0
雪    币: 191
活跃值: (345)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
34
更新到 3.7.12了。破解失效了。
2015-3-17 19:12
0
雪    币: 457
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
35
还以为没有提供电子档的呢,结果细看才发现已经提供了,建议楼主突出下标示
2015-3-17 23:30
0
雪    币: 370
活跃值: (1180)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
36
刚好要用,多谢楼主分享!
2015-3-21 11:30
0
雪    币: 12332
活跃值: (5108)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
37
要是有个温系统的就好了
2015-3-23 23:30
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
38
楼主好厉害,看了三遍才刚刚明白
2015-3-26 14:38
0
雪    币: 221
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
39
大牛,正在找破解版
2015-4-8 11:51
0
雪    币: 545
活跃值: (1502)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
40
好东东,谢谢了!
2015-4-19 20:18
0
雪    币: 166
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
41
修复完sections,然后dump,文件会无限增大,一直输出“vm_read_overwrite() message (os/kerl)invaild address”,这个是怎么回事?
2015-6-20 13:05
0
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
42
步骤搞错了吧,你破解的是那个版本?
2015-6-20 19:35
0
雪    币: 89
活跃值: (95)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
43
楼主威武,下载后试试
2015-6-24 21:06
0
雪    币: 166
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
44
就是破解你打包好的安装包里的那个,把有“_”的那个改回来就是了。
2015-6-25 10:43
0
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
45
host是多少的系统?
2015-6-25 13:59
0
雪    币: 100
活跃值: (328)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
46
uint32_t writeSize = 0;
  FILE *fp = fopen("dump.bin","wb");
  readRemotoMemory(buffer,512,task,address);
  printf("%x\n",*(uint*)buffer);

  while (writeSize <= 0x1F8E){
    readRemotoMemory(buffer,512,task,address);
    //printf("%x\n",*(uint*)buffer);
    address += 512;
    writeSize += writeSize;
    fwrite(buffer,512,1,fp);
  }


因为writeSize一直是0。
2015-6-30 13:31
0
雪    币: 16420
活跃值: (1670)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
47
这些 东欧是高人啊。
2015-7-1 07:42
0
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
48
下面不是有自增么
2015-7-1 14:06
0
雪    币: 100
活跃值: (328)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
49
0 + 0 = 0
2015-7-1 17:46
0
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
50
我的错………
2015-7-3 10:25
0
游客
登录 | 注册 方可回帖
返回
//