- UID
- 8671
注册时间2006-2-27
阅读权限40
最后登录1970-1-1
独步武林
TA的每日心情 | 开心 2018-5-6 16:27 |
---|
签到天数: 7 天 [LV.3]偶尔看看II
|
本帖最后由 野猫III 于 2010-7-26 08:56 编辑
软件名称:KeyMakeMe 20091021
软件编写:Keymake 2.0 ZHOU2X
加壳与否:无壳
难易程序:中初级(非明码)
成 品:https://www.chinapyg.com/viewthread.php?tid=51008
说 明:整理硬盘数据,放上来备份分享,希望大家喜欢。
数据区:- szHomePage db "https://www.chinapyg.com/",0
- szEmail db "mailto:[email protected]",0
- szErrMess db "输入的序列号不正确!",0
- f32d dd 121.0
- szText db "Q29uZ3JhdHVsYXRl",0;"Congratulate!"
- szTextU db 20 dup(0),0
- szCaption db "R29vZCBKb2Ih",0;"Good Job!"
- szCaptionU db 20 dup(0),0
- szKeyGener db "BY WildCatIII 091021"
复制代码 代码区:;- https://www.chinapyg.com/viewthread.php?tid=51008
- invoke lstrlen,addr hInput2
- shr eax,2
- cmp al,2
- jg Error
- invoke htodw,addr hInput2
- MOV DWORD PTR SS:[EBP-0CH],EAX
- ADD DWORD PTR SS:[EBP-0CH],2009
- MOV DWORD PTR SS:[EBP-8],0 ;[EBP-8]初始为0
- invoke lstrlen,addr hInput1 ;计算用户名长度
- PUSH AX ;压栈用户名长度
- LJZ: ;循环累加开始
- MOVZX BX,BYTE PTR DS:[hInput1+EAX-1]
- ADD WORD PTR SS:[EBP-8],BX
- DEC AL
- JNZ LJZ ;循环累加结束,值放[EBP-18H]
- POP WORD PTR [EBP-4] ;用户名长度出栈
- MOVZX BX,BYTE PTR DS:[hInput1]
- MOV WORD PTR [EBP-16],BX
- FINIT
- FILD WORD PTR [EBP-8] ;用户名累加值入栈
- FIDIV WORD PTR [EBP-4] ;除以用户名长度
- FRNDINT
- FIADD WORD PTR [EBP-4] ;商加用户名长度
- FILD WORD PTR [EBP-8] ;用户名累加值入栈
- FILD WORD PTR [EBP-16] ;用户名第一位值入栈
- FXCH ;st(0)与st(1)交换
- FPREM ;取余
- FMULP st(1),st ;其积
- FADD
- fld f32d
- FMULP st(1),st
- FISUB DWORD PTR [EBP-0CH]
- FIST DWORD PTR [EBP-0CH]
- CMP DWORD PTR [EBP-0CH],0
- JE GOOD
- Error:
- invoke ExitProcess,0
- GOOD:
- invoke UnMakeCrypt,addr szText,addr szTextU
- invoke UnMakeCrypt,addr szCaption,addr szCaptionU
- invoke MessageBoxA,0,addr szTextU,addr szCaptionU,40H
- LEA eax,szKeygener
- ;用户名:WildCatIII
- ;注册码:4CFEE
- ;方案三编译之
复制代码 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
x
评分
-
查看全部评分
|