能力值:
( LV3,RANK:20 )
|
-
-
9 楼
logo是位图,把皮肤解包后,logo就在BMP的图片上,我用PS把logo去掉了之后再编译成皮肤,在他提供的皮肤调试器中运行就没有logo。但是这样修改过的皮肤不可以在我自己的exe程序中。
实际上这个东西倒不是能不能破不破解得问题,反正是公司的项目,也不敢用破解版,要不被发现就惨了。有公司掏钱买,我就是想研究一下,可是一上来返现居然连人家怎么加载的皮肤文件都搞不明白。。。太打击我等小白了。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
任何数据、文件都可以用二进制形式直接编译进exe或者DLL中 使用时候直接用指针就可以了
例如你上面的回复 用二进制保存 你编译看看
unsigned char Bufxx[] ={
0xC4,0xE3,0xCB,0xB5,0xB5,0xC4,0xD7,0xD6,0xBD,0xDA,0xC1,0xF7,0xCA,0xC7,0xCA,0xB2,
0xC3,0xB4,0xD2,0xE2,0xCB,0xBC,0xCD,0xDB,0xA3,0xAC,0xD7,0xD6,0xBD,0xDA,0xC1,0xF7,
0xC4,0xD1,0xB5,0xC0,0xB2,0xBB,0xD0,0xE8,0xD2,0xAA,0xCA,0xB9,0xD3,0xC3,0x43,0x72,
0x65,0x61,0x74,0x65,0x46,0x69,0x6C,0x65,0xBB,0xF2,0xD5,0xDF,0x4F,0x70,0x65,0x6E,
0x46,0x69,0x6C,0x65,0xC2,0xEF,
};
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
// TODO: Place code here.
MessageBox(0,(char *)Bufxx, 0,0);
return 0;
}
|
能力值:
( LV3,RANK:20 )
|
-
-
12 楼
[QUOTE=靴子;1122873]任何数据、文件都可以用二进制形式直接编译进exe或者DLL中 使用时候直接用指针就可以了
例如你上面的回复 用二进制保存 你编译看看
unsigned char Bufxx[] ={
0xC4,0xE3,0xCB,0xB5,0xB5,0xC4,0xD7,0xD6,0xBD,0x...[/QUOTE]
哦,明白指的是什么意思了!
不过这个控件我保证他不是这个原理,因为我的EXE中只在winMain函数的开始和结束调用了它提供的DLL的start()和remove()两个函数。
不过正确时是一种方法,谢谢
|