首页
社区
课程
招聘
[求助]萌新求助,关于WIN32汇编
发表于: 2016-10-14 03:44 4210

[求助]萌新求助,关于WIN32汇编

2016-10-14 03:44
4210
我想写一个子程序 这个自程序的返回值是一个字符串的地址

.data?
szText                db        '1111111',0
.code

_Getsz   proc
  mov eax,offset szText
  retn eax
_Getsz endp

我知道我这么写不对
反正大概意思是这样
请问正确的代码编写方式

萌新跪求~~

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 4560
活跃值: (1002)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
有发帖子的时间,自己编译调试下不就知道了
2016-10-14 09:34
0
雪    币: 69
活跃值: (30)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
lea?
2016-10-14 13:35
0
雪    币: 12
活跃值: (142)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
大哥 我调试了
  我写成Mov eax,offset szText
           ret
这样写 编译能通过
我写的是一个DLL 这是这个DLL的导出函数之一
调试发现
编译后的代码是
mov eax,testdll.10004003
retn

但是 testdll.10004003 =0  并不是我想要的字符串
2016-10-14 14:08
0
雪    币: 157
活跃值: (451)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
.data?

?号去掉
2016-10-30 15:14
0
雪    币: 12
活跃值: (142)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
感谢帮助
2016-11-2 05:19
0
游客
登录 | 注册 方可回帖
返回
//