首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
0
0
[求助]数据段执行ShellCode异常
发表于: 2014-10-11 11:19
4510
[求助]数据段执行ShellCode异常
zengaven
2014-10-11 11:19
4510
数据段执行ShellCode异常
用自己的程序执行ShellCode没有问题
在其他程序上执行抛出异常
用OD跟踪,执行第一条指令,OD提示访问违规
代码加了#pragma comment(linker, "/section:.data,RWE")也不行
系统:Win7 64
怎么解决
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
7
)
wmhnq
雪 币:
120
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
30
回帖
71
粉丝
0
关注
私信
wmhnq
2
楼
virtualprotect
2014-10-11 11:26
0
zengaven
雪 币:
101
活跃值:
(200)
能力值:
( LV2,RANK:10 )
在线值:
发帖
14
回帖
51
粉丝
1
关注
私信
zengaven
3
楼
执行之前加了
VirtualProtect PAGE_EXECUTE_READWRITE
也不行
2014-10-11 11:37
0
Morgion
雪 币:
608
活跃值:
(648)
能力值:
( LV4,RANK:50 )
在线值:
发帖
9
回帖
649
粉丝
5
关注
私信
Morgion
1
4
楼
话说 楼主是不是在调试64位ShellCode?如果是64位ShellCode要考虑堆栈对齐到16字节,因为有MMX指令
2014-10-11 12:14
0
zengaven
雪 币:
101
活跃值:
(200)
能力值:
( LV2,RANK:10 )
在线值:
发帖
14
回帖
51
粉丝
1
关注
私信
zengaven
5
楼
是32位ShellCode,程序也是32位的
如果ShellCode放到代码段就没有问题
2014-10-11 12:31
0
bxc
雪 币:
7048
活跃值:
(3527)
能力值:
( LV12,RANK:340 )
在线值:
发帖
245
回帖
1332
粉丝
26
关注
私信
bxc
6
6
楼
确定是数据段吗?会不会是在栈上执行的。
另外加了#pragma comment(linker, "/section:.data,RWE")
就没必要vp了
2014-10-11 13:47
0
zengaven
雪 币:
101
活跃值:
(200)
能力值:
( LV2,RANK:10 )
在线值:
发帖
14
回帖
51
粉丝
1
关注
私信
zengaven
7
楼
是new出来的空间
在自己的程序执行没有问题,在别的程序上就出异常了
2014-10-12 21:39
0
zengaven
雪 币:
101
活跃值:
(200)
能力值:
( LV2,RANK:10 )
在线值:
发帖
14
回帖
51
粉丝
1
关注
私信
zengaven
8
楼
问题找到了,不是数据段执行代码的问题
是因为我的ShellCode hook了一个函数,入参问题
因为那个函数是PASCAL入参,没加上PASCAL就出问题
2014-10-13 11:26
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
zengaven
14
发帖
51
回帖
10
RANK
关注
私信
他的文章
[求助]xposed外部类访问
2766
[求助]关于IDA trace
3358
[求助]ida动态调试apk如何回溯callback
6063
win7 x86下开机自动加载自己的sys
3281
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部