首页
社区
课程
招聘
[求助]下面的指针代码怎么写?
2020-5-20 15:20 5395

[求助]下面的指针代码怎么写?

2020-5-20 15:20
5395

int i;
LPVOID lpMapStartPos;

lpMapStartPos=0      i=1
lpMapStartPos=1024   i=2
lpMapStartPos=2048   i=3
lpMapStartPos=3072   i=4

i=1, 指针指向lpMapStartPos的0
CopyMemory(lpNewFilePos,lpMapStartPos,FileLen);

i=2, 指针指向lpMapStartPos的1024位置
i=3, 指针指向lpMapStartPos的2048位置
i=3, 指针指向lpMapStartPos的3072位置


是否可以在这个api里面CopyMemory(lpNewFilePos,lpMapStartPos,FileLen);
一行代码完成?


================


我改成这样编译通不过呀

CopyMemory(lpNewFilePos,(LPVOID*)( int(lpMapStartPos)+(i-1)*1024) ),FileLen);  



[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

最后于 2020-5-20 17:00 被limee编辑 ,原因:
收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 827
活跃值: (3500)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
逆向爱好者 2023-3-29 23:54
2
0
复制连续内存
雪    币: 19299
活跃值: (28933)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
秋狝 2023-3-31 09:20
3
1
release版本,汇编会优化吧
雪    币: 0
活跃值: (86)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
青天凌云 2023-4-1 11:15
4
0
release版本,汇编会优化
游客
登录 | 注册 方可回帖
返回