吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 14194|回复: 58
收起左侧

某一外国软件的算法分析

[复制链接]
小黑冰 发表于 2008-8-11 09:34
[sell=1,money]
以下内容需要积分高于 0 才可浏览

某一外国软件的算法分析 软件太大 不打包拉```` 继续和逆流师傅学习去`````逆流师傅说:"快来啊 小黑黑 教你三招脱便加密壳技术 " 我火速到了逆流师傅的旁边给他锤背```

0045004CPUSH EBP
0045004DMOV EBP,ESP
0045004FADD ESP,-24
00450052XOR ECX,ECX
00450054MOV DWORD PTR SS:[EBP-8],ECX
00450057MOV DWORD PTR SS:[EBP-C],ECX
0045005AMOV DWORD PTR SS:[EBP-20],EDX
0045005DMOV DWORD PTR SS:[EBP-4],EAX
00450060XOR EAX,EAX
00450062PUSH EBP
00450063PUSH CreakMe.0045018D
00450068PUSH DWORD PTR FS:[EAX]
0045006BMOV DWORD PTR FS:[EAX],ESP
0045006ELEA EDX,DWORD PTR SS:[EBP-8]
00450071MOV EAX,DWORD PTR SS:[EBP-4]
00450074MOV EAX,DWORD PTR DS:[EAX+300]
0045007ACALL CreakMe.0042F358 ; 取注册名
0045007FMOV EAX,DWORD PTR SS:[EBP-8]
00450082CALL CreakMe.004040D0 ; 取注册名位数
00450087MOV DWORD PTR SS:[EBP-10],EAX
0045008ACMP DWORD PTR SS:[EBP-10],2 ; 注册名必须大于2
0045008EJL CreakMe.00450172
00450094LEA EDX,DWORD PTR SS:[EBP-C]
00450097MOV EAX,DWORD PTR SS:[EBP-4]
0045009AMOV EAX,DWORD PTR DS:[EAX+308]
004500A0CALL CreakMe.0042F358 ; 取注册码
004500A5MOV EAX,DWORD PTR SS:[EBP-C]
004500A8CALL CreakMe.004040D0 ; 取注册码位数
004500ADMOV DWORD PTR SS:[EBP-14],EAX
004500B0CMP DWORD PTR SS:[EBP-14],0A; 注册码位数必须等于10
004500B4JNZ CreakMe.00450172; 跳就OVER
004500BAMOV EAX,DWORD PTR SS:[EBP-14]
004500BDTEST EAX,EAX; 判断我们是否输入了注册码
004500BFJLE SHORT CreakMe.004500F5
004500C1MOV DWORD PTR SS:[EBP-1C],EAX
004500C4MOV DWORD PTR SS:[EBP-18],1
004500CB/MOV EAX,DWORD PTR SS:[EBP-C] ; 注册码到EAX
004500CE|MOV EDX,DWORD PTR SS:[EBP-18]; 指针到EDX
004500D1|CMP BYTE PTR DS:[EAX+EDX-1],30 ; 注册码第一位必须大于30
004500D6|JB CreakMe.00450172; OVER
004500DC|MOV EAX,DWORD PTR SS:[EBP-C] ; 注册码必须为数字
004500DF|MOV EDX,DWORD PTR SS:[EBP-18]
004500E2|CMP BYTE PTR DS:[EAX+EDX-1],39 ; 注册第一位必须小于39
004500E7|JA CreakMe.00450172; OVER
004500ED|INC DWORD PTR SS:[EBP-18]
004500F0|DEC DWORD PTR SS:[EBP-1C]
004500F3\JNZ SHORT CreakMe.004500CB
004500F5MOV EAX,DWORD PTR SS:[EBP-C]
004500F8MOVZX EAX,BYTE PTR DS:[EAX] ; 取假码第一位
004500FBMOV EDX,DWORD PTR SS:[EBP-C]
004500FEMOVZX EDX,BYTE PTR DS:[EDX+5] ; 取注册码第6位
00450102ADD EAX,EDX ; 第一位与第六位相加
00450104CMP EAX,6D; 第一位与第六位相加与60比较
00450107JNZ SHORT CreakMe.00450172; OVER
00450109MOV EAX,DWORD PTR SS:[EBP-C]
0045010CMOVZX EAX,BYTE PTR DS:[EAX+1] ; 取注册码第二位
00450110MOV EDX,DWORD PTR SS:[EBP-C]
00450113MOVZX EDX,BYTE PTR DS:[EDX+6] ; 取注册码第七位
00450117ADD EAX,EDX ; 第二位与第七位相加
00450119CMP EAX,67; 第二位与第七位相加与67比较
0045011CJNZ SHORT CreakMe.00450172; OVER
0045011EMOV EAX,DWORD PTR SS:[EBP-C]
00450121MOVZX EAX,BYTE PTR DS:[EAX+2] ; 取注册码第三位
00450125MOV EDX,DWORD PTR SS:[EBP-C]
00450128MOVZX EDX,BYTE PTR DS:[EDX+7] ; 取注册码第八位
0045012CADD EAX,EDX ; 第三位与第八位相加
0045012ECMP EAX,69; 第三位与第八位相加与69比较
00450131JNZ SHORT CreakMe.00450172; OVER
00450133MOV EAX,DWORD PTR SS:[EBP-C]
00450136MOVZX EAX,BYTE PTR DS:[EAX+3] ; 取注册码第4位
0045013AMOV EDX,DWORD PTR SS:[EBP-C]
0045013DMOVZX EDX,BYTE PTR DS:[EDX+8] ; 取注册码第九位
00450141ADD EAX,EDX ; 第四位与第九位相加
00450143CMP EAX,70; 第四位与第九位相加与70比较
00450146JNZ SHORT CreakMe.00450172
00450148MOV EAX,DWORD PTR SS:[EBP-C]
0045014BMOVZX EAX,BYTE PTR DS:[EAX+4] ; 取注册码第五位
0045014FMOV EDX,DWORD PTR SS:[EBP-C]
00450152MOVZX EDX,BYTE PTR DS:[EDX+9] ; 取注册码第十位
00450156IMUL EDX; 第五位除第十位的直保存到EAX
00450158CMP EAX,0A8C; 第五位除第十位的直保存到EAX与0A8C比较
0045015DJNZ SHORT CreakMe.00450172
0045015FPUSH 40
00450161PUSH CreakMe.00450198 ; ASCII "Congratulations"
00450166PUSH CreakMe.004501A8 ; ASCII "Good job,man!"
0045016BPUSH 0
0045016DCALL <JMP.&user32.MessageBoxA>[s:39][s:39][s:39][s:39][/sell]


发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Hmily 发表于 2008-8-11 11:31
好文章是要分享的,请取消销售!!
头像被屏蔽
gtle001 发表于 2008-8-12 02:08
浩哥 发表于 2008-8-12 12:13
wgz001 发表于 2008-8-12 17:13
哦 看看是什么好东东要回复哦


[s:40]
han5182002 发表于 2008-8-13 14:05
这个是我见过的第一个需要回复滴
小生我怕怕 发表于 2008-8-13 23:02
算法分析,很好很强大,学习啦!
tianxj 发表于 2008-8-14 00:44
算法分析,很强大,学习啦!
szdjcn 发表于 2008-8-14 03:44
我喜欢算法!!!开门了老大
nhx05 发表于 2008-8-14 11:23
看看!!!!!!!!!!!!!!!!!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 10:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表