-
-
[求助]加壳程序的编写
-
发表于:
2006-3-15 15:12
10220
-
我最近学习软件加壳,利用『《软件加密技术内幕》』中的第六章的shell.asm源代码,编写了如下的程序:
#include"stdio.h"
#include"String.h"
extern "C" int _stdcall WJQ_ShellBegin(char* pExeFileName,long nSoftID);
void main()
{
int a=0;
char pStr[255];
long nRet = 0;
printf("%d",a);
strcpy(pStr,"c:\\prot.exe");
printf("%d",a);
nRet=WJQ_ShellBegin(pStr,0);
printf("%d",a);
}
编译和连接都能够通过,但是在运行时运行到nRet=WJQ_ShellBegin(pStr,0);时就报错,而且不能加壳,不知是怎么回事?请大家指点,不胜感激!
[课程]FART 脱壳王!加量不加价!FART作者讲授!