;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 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 |
下载: |
下载 | |
阅读(1994) | 评论(3) | 转发(0) |