吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4311|回复: 7
收起左侧

[原创] 160个CM之第三题AfKayAs.2注册机(源码+成品)献给所有爱汇编的朋友

  [复制链接]
kingswb 发表于 2014-7-31 12:13
大牛可以飘过了,由于今年署期52没有CM大赛,看到八爷写的160的教程,于是自己也想挑战下这160个CM看看能否全部坚持把注册机,纯汇编编写的注册机,给在学习的朋友们一个参考
(ps:蛋疼的浮点指令)
以下直接贴出源码
第三题   AfKayAs.2

.386
.model flat, stdcall  ;32 bit memory model
option casemap :none  ;case sensitive
include 360个CM之AfKayAs.2注册机.inc
.code
start:
invoke GetModuleHandle,NULL
mov  hInstance,eax
    invoke InitCommonControls
invoke DialogBoxParam,hInstance,IDD_DIALOG1,NULL,addr DlgProc,NULL
invoke ExitProcess,0
;########################################################################
DlgProc proc hWin:HWND,uMsg:UINT,wParam:WPARAM,lParam:LPARAM
  LOCAL @buffer[256]:byte
mov  eax,uMsg
.if eax==WM_INITDIALOG
  invoke LoadIcon,hInstance,APP_ICON
  invoke SendMessage,hWin,WM_SETICON,ICON_BIG,eax
.elseif eax==WM_COMMAND
  mov eax,wParam
  .if ax==IDC_OK
   INVOKE GetDlgItemText,hWin,IDC_NAME,addr @buffer,256
   imul eax,eax,15B38H
   mov edi,eax
   lea eax,@buffer
   movzx eax,byte ptr ds:[eax]
   add edi,eax
   invoke wsprintf,addr @buffer,offset szqian,edi
   invoke FpuAtoFL,addr @buffer,0,DEST_FPU
   fld dword ptr dwshishu
   fdiv dword ptr dwchushu
   fstsw ax
   faddp st(1),st
   fstsw ax
   fmul qword ptr dwchengshu
   fsub qword ptr dwjianshu
   fstsw ax
   fsub qword ptr dwjianshu2
   invoke FpuFLtoA,0,0,offset szinput,SRC1_FPU OR SRC2_DIMM OR STR_REG
   lea eax,szinput
   inc eax
   invoke SetDlgItemText,hWin,IDC_REG,eax
  .endif
.elseif eax==WM_CLOSE
  invoke EndDialog,hWin,0
.else
  mov  eax,FALSE
  ret
.endif
mov  eax,TRUE
ret
DlgProc endp
end start


QQ图片20140731121107.jpg

AfKayAs.2原程序 注册机.rar (27.51 KB, 下载次数: 3)

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

Hslim 发表于 2014-7-31 13:38
火钳刘明。
amisiyuoy 发表于 2014-7-31 13:29
一秒 发表于 2014-7-31 13:00
SaberMason 发表于 2014-7-31 12:57
楼主好厉害
a44270110 发表于 2014-7-31 12:38
楼主,感谢分享。。。。
鸿运 发表于 2014-7-31 19:39 来自手机
到现在为止,我还不知道注册机是干什么用的,哪位神给科普下
loadwuai 发表于 2014-7-31 22:07
注册机么就是用来注册的机器,呵呵。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-18 02:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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