首页
社区
课程
招聘
[旧帖] [建议]加密与解密第三版 280页小问题 0.00雪花
发表于: 2009-8-7 16:37 1102

[旧帖] [建议]加密与解密第三版 280页小问题 0.00雪花

2009-8-7 16:37
1102
280页最下面的一个结构体
IMAGE_IMPORT_BY_NAME STRUCT
Hint   WORD   ?
Name BYTE     ?//应该为Name[1]
IMAGE_IMPORT_BY_NAME ENDS

在看第16章编写外壳程序时对下面这句话
*(BYTE *)pData = (BYTE)(strlen((char *)pImportName->Name) );//函数名字符长度
百思不得其解,查了下WINNT.h发现了这个错误
望下版改正下.

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 444
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
楼主能解释的更详细点吗,我怎么感觉书上这里说的没什么错误啊。
特别是
*(BYTE *)pData = (BYTE)(strlen((char *)pImportName->Name) );//函数名字符长度
这行代码我跟踪过的,运行一直正确啊。
2009-8-7 17:04
0
雪    币: 722
活跃值: (123)
能力值: ( LV12,RANK:300 )
在线值:
发帖
回帖
粉丝
3
IMAGE_IMPORT_BY_NAME STRUCT
Hint   WORD   ?
Name BYTE     ?
IMAGE_IMPORT_BY_NAME ENDS
这是MASM32中的结构体声明,WINNT.h那是C语言式的声明,两者都没有什么问题。
2009-8-7 20:12
0
游客
登录 | 注册 方可回帖
返回
//