-
-
[求助]如何将内存的某段数据输入到文本文件中?
-
发表于:
2009-8-2 15:19
4228
-
如何将内存data处的某段数据 比如"02 E0 23 EE 3A 5B" 输入到文本文件中 dll动态库代码怎样写?
我自己写的代码输出为2FF23FF3A5B 输出大于ASCLL值的总是显示FF
下面是我写的dll中的函数
不知道需要修改什么地方 请高手指点一下 谢谢
EXTERN_C void WINAPI Command(int hic, int cmd, char* data)
{
char temp[100];
HANDLE hFile;
int i;
DWORD dw;
hFile =CreateFile("c:\\text.log", GENERIC_WRITE, 0, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
for(i=0;i<16;i++)
{
wsprintf(temp, "%2X", *data);
data++;
WriteFile(hFile, temp, strlen(temp), &dw, NULL);
}
CloseHandle(hFile);
}
[课程]Linux pwn 探索篇!