📄 cother.h
字号:
#pragma once
int random(int nMax);
void OutDebugFile(LPSTR Msg);
bool KeyClear(DWORD VK_KEY);
void GameZG(); //健康游戏忠告
int IntSizeL(int O,int T); //返回大的
int IntSizeS(int O,int T); //返回大的
POINT FindRoleP(LPDIRECTDRAWSURFACE7 Sur); //寻找角色图片的偏移
bool IntTobool(int tmpi);
int boolToInt(bool tmpi);
//正版认证
//盗版光盘的标志
#define PirateDisk 2
//正版标识
const unsigned char LegalcopyKey[512]="MhGzsSoft MHSJGame V1.0 By GX,KEY:044-6859";
BOOL CopyRight(); //检测是否为正版
//正版认证结束
//花指令大全
//----------------小飞侠于 6月30日--------------
inline void Flower1() //花指令1
{
#ifdef _NoAsmMode
__asm
{
jz _xxx1
jnz _xxx1
_emit 0xE8
_xxx1:
}
#endif
}
inline void Flower2() //花指令2
{
#ifdef _NoAsmMode
__asm
{
jb _xxx2
jnb _xxx2
_emit 0xE8
_xxx2:
}
#endif
}
inline void Flower3() //花指令3
{
#ifdef _NoAsmMode
__asm
{
je _xxx3
jne _xxx3
_emit 0xE8
_xxx3:
}
#endif
}
inline void Flower4() //花指令4
{
#ifdef _NoAsmMode
__asm
{
jbe _xxx4
ja _xxx4
_emit 0xE8
_xxx4:
}
#endif
}
inline void Flower5() //花指令5
{
#ifdef _NoAsmMode
__asm
{
js _xxx5
jns _xxx5
_emit 0xE8
_xxx5:
}
#endif
}
//花指令大全结束
//----------------小飞侠于 6月30日--------------
//反编译技术
BOOL IsInDebugger(); //监测是否有调试器
inline void pushret() //利用此代码来迷惑解密者
{
//很好的代码
__asm
{
jmp _PFlower;
mov eax,20050701
test eax,ebx
jne _Ps
_Ps:mov ecx,20050701
test ebx,ecx
je _Ps1
_Ps1:push ebx
jmp _Ps2
pop ebx
_Ps2:ret
_PFlower: //内嵌花指令
mov ebx,0044555;
js _xxx5
jns _xxx5
_emit 0xE8
_xxx5:
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -