How to crack Components?(300分)

  • 主题发起人 Another_eYes
  • 开始时间
A

Another_eYes

Unregistered / Unconfirmed
GUEST, unregistred user!
详细方法......
最好带sample......
 
为什么你没有去?没有找到?;)
那天我和TQZ讨论过这个问题,可能是用SOFTICE之类的东西,在DELPHI环境下直接干
反正你汇编应该不错的,但是具体有关DCU的东西就要自己摸索了;)如果有消息我也
想知道!
GOOD LUCK
 
那么dcu的结构怎样的呢?
 
我也不太清楚,可能PASCAL的DCU和C的OBJ差不多吧,到DELPHI COMPONENT
CRACKER上写封信,他是这方面的专家
 
各位大虾,不要走开,小弟要发表一些小
Crack经验。
 
hello,新年好,我又来了.
发表这篇文章的目的是希望抛砖引玉,引出真正的Crack高手,
以让我学几招,和让更多的人学会crack,共同把未Crack的
component给Crack掉.

序言篇
总的来说,crack delphi component 跟 crack
一般程序没什么两样,都是用soft-ice跟踪,
再用urtra-edit修改。一般有以下几个步骤组成:
1.用要crack的控件编一个小程序a.exe,当然这个程序
必须会显示限制信息。
2.用soft-ice破解这个程序(a.exe 限制为提示注册),
例如,找到了一个破解方法:e81f1fffff改为9090909090
即call f1ffffff(提示注册) -> nop nop nop nop nop
用urtra-edit查找e8f1fffff->9090909090,重运行,
发现提示信息框不出现,至此crack a.exe成功.
3.那么如何crack dcu文件呢?
回到delphi,察看uses单元,发现控件uses 了XXX.dcu单元,
用Urtra-edit open xxx.dcu查找e8f1ffffff,竟然没找到?
换一个试试,(1650)e800000000找到了,修改为(1650)0d00000000,
(OR EAX,00000000)
再编一个程序B.exe,运行之,没有提示信息出现,Crack控件
成功.
说明:
(1650)为a.exe文件中e81f1fffff前面的值.
在dcu中,exe文件的偏移地址反映为00,delphi编译时再将其
换算成实际地址编译到exe文件中去.所以,xxx.dcu查找时要将
e8f1ffffff改为e800000000查找(一语道破天机$-)).
未完待续...



 
先请看看soft-ice的用法,和几位前辈的心得
ftp://ftp.pku.edu.cn/crack/crack.zip
 
sorry,ftp://ftp.pku.edu.cn/incoming/crack/crack.zip
 
有没有关于DCU格式文件的说明?
 
1999/01/02 02:32:33 Connect to host ...
1999/01/02 02:32:33 Connect to server successfully.
1999/01/02 02:32:35 220 sun1000e.pku.edu.cn FTP server (Version wu-2.4.2-academ[BETA-18](1) Mon Oct 5 14:11:45 CST 1998) ready.
1999/01/02 02:32:35 USER anonymous
1999/01/02 02:32:36 331 Guest login ok, send your complete e-mail address as password.
1999/01/02 02:32:36 PASS whoami@unknown.net
.............................
.............................
1999/01/02 02:32:40 230 Guest login ok, access restrictions apply.
1999/01/02 02:32:40 REST 100
1999/01/02 02:32:40 350 Restarting at 100. Send STORE or RETRIEVE to initiate transfer.
...........................
...........................
1999/01/02 02:32:46 RETR /incoming/crack/crack.zip
1999/01/02 02:32:47 550 /incoming/crack/crack.zip: No such file or directory.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

??????!!!!!!!
 
Oh,I'm so sorry!
ftp://ftp.lib.pku.edu.cn/incoming/crack/crack.zip
^^^
 
It's still so:(

1999/01/02 22:25:04 Connect to server ...
1999/01/02 22:25:09 Connect to server successfully.
1999/01/02 22:25:13 220-
1999/01/02 22:25:14 220- Welcome to Peking University Library, P. R. China
1999/01/02 22:25:14 220- ==================================================
1999/01/02 22:25:14 220-
1999/01/02 22:25:14 220- HTTP://WWW.LIB.PKU.EDU.CN
1999/01/02 22:25:14 220-
1999/01/02 22:25:14 220-
1999/01/02 22:25:15 220 sun3000 FTP server (Version wu-2.4.2-academ[BETA-17](1) Fri Jul 3 08:40:49 CST 1998) ready.
1999/01/02 22:25:15 USER anonymous
1999/01/02 22:25:23 530-My Friends,
1999/01/02 22:25:26 530-
1999/01/02 22:25:26 530-Peking University Lirbary FTP server is built by automation division of
1999/01/02 22:25:26 530-Peking University Library.
1999/01/02 22:25:26 530- ftp://ftp.lib.pku.edu.cn
1999/01/02 22:25:26 530- (Username: anonymous Password: 'your email address')
1999/01/02 22:25:26 530- http://ftp.lib.pku.edu.cn:81
1999/01/02 22:25:26 530-
1999/01/02 22:25:27 530-Because of network payment we deny users from abroad. Sorry for this.
1999/01/02 22:25:27 530-
1999/01/02 22:25:27 530-If your IP is in CERNET FREE IP List (for example, you are in CHINANET),
1999/01/02 22:25:27 530-but we don't open service for you, mail us your IP addresss and Internet
1999/01/02 22:25:27 530-address, DNS server, we'll change it for you.from abroad, please find a proxy server in China.

1999/01/02 22:25:27 530-
1999/01/02 22:25:27 530-For others 1999/01/02 22:25:27 530-
1999/01/02 22:25:27 530-regards.
1999/01/02 22:25:27 530-
1999/01/02 22:25:27 530-System manager.
1999/01/02 22:25:27 530-
1999/01/02 22:25:27 530-mailto:system@lib.pku.edu.cn
1999/01/02 22:25:28 530 User anonymous access denied.
1999/01/02 22:25:28 FTP status code 530 : Not logged in.
 
我拉到了
不过速度只有82bytes/sec
 
感谢chenke带来了<a href=/delphi/attachments/crack.zip>crack.zip</a>.
 
请到how to crack component 续一.
 
顶部