KeyMakePro源码

2034阅读 3评论2009-05-18 langxang
分类:WINDOWS

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; code by laomms 2007.1
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
.386
.model flat,stdcall
option casemap:none
include masm32.inc
include windows.inc
include gdi32.inc
include user32.inc
include kernel32.inc
include comctl32.inc
include comdlg32.inc
include shell32.inc
include advapi32.inc
include shell32.inc
include oleaut32.inc
include winmm.inc
include macros.asm
includelib masm32.lib
includelib gdi32.lib
includelib user32.lib
includelib kernel32.lib
includelib comctl32.lib
includelib comdlg32.lib
includelib shell32.lib
includelib advapi32.lib
includelib shell32.lib
includelib oleaut32.lib
includelib winmm.lib  

DlgProc  proto  :DWORD,:DWORD,:DWORD,:DWORD
AboutDlg proto  :DWORD,:DWORD,:DWORD,:DWORD
MapViewFile     proto           :LPSTR ;函数声明
OutputInfo      proto           :DWORD, :DWORD
TimerProc       PROTO           :DWORD,:DWORD ,:DWORD , :DWORD
GetPathOnly     PROTO
.data
szFileName      db  40 dup(0)
szFilterStr     db "配置文件", 0, "*.ini", 0
                db "所有文件",0,"*.*",0 , 0
szTitle         db "请打开一个PE可执行文件…", 0
szFilterString  db "PE 文件(*.exe,*.dll)", 0, "*.exe;*.dll", 0
                db "所有文件",0,"*.*",0 , 0
szMyTitle       db "请打开一个PE可执行文件…", 0
szFilterString2 db "ASM Source code (*.asm,*.txt)",0,'*.asm;*.txt',0
                db "所有文件",0,"*.*",0 , 0
szMyTitle2      db "请打开一个文本文件…", 0
szBuffer          db  260 dup(0)
szLoaderName    db "loader.exe",0
szProName       db  40 dup(0)
szCaption       db '提示',0
BREAK_POINT1    db  32 dup(0) ;第一个断点
BREAK_POINT2    db  32 dup(0) ;第二个断点
oldbyte1        db  32 dup(0) ;机器码第一字节
oldbyte2        db  32 dup(0) ;注册码第一字节
szSavdeFileName db  40 dup(0)
OEP             db  32 dup(0)
DataTitle       db " ~ KeyMaker Pro 测试版 ~   ",0
szDllComctl32   db "Comctl32.dll",0
szInitCommonControlsEx db "InitCommonControlsEx",0    ;1 24 "XPStyle.manifest"
 
太长了,传附件
文件: KeyMakePro V1.2.rar
大小: 66KB
下载: 下载
上一篇:EPE121脱壳机部分源码
下一篇:【转帖】通过hook DeviceIoControl任意更改硬盘序列号,VC源码

文章评论