首页
社区
课程
招聘
[下载]我来发个Asm2Clipboard 0.1源码
2017-9-23 07:26 7271

[下载]我来发个Asm2Clipboard 0.1源码

2017-9-23 07:26
7271
Asm2Clipboard有0.1版和0.4版2个版本, 0.4版有了给hex前加0的功能, 但是有额外的bug, 那就是一些switch跳转例如
0.1版
        JMP NEAR DWORD PTR [EAX*4+5A7406]
0.4版

        JMP NEAR DWORD PTR [EAX*4h+4h5A7406h]

会显示错误. 估计是硬写文本替换手写偏移错了.

想改, 但逆了下0.4的代码比较乱.

正巧我需要拷贝代码给Multiline Ultimate assembler用, 于是打算从0.1改一个. 作者在dll里面说参考的extracopy 1.0的代码, 然而没找到.

Asm2ClipboardMod.c 是从ExtraCopy 0.9的源码结合Asm2Clipboard 0.1的F5拼凑出来的. 
然后初步做好了Multiline Ultimate Assembler的格式以后, 我意外的发现它本身就能复制对应格式的代码出来. 
失眠时候干活就是这样, 经常做傻事.
于是把这个大坑发出来.
Asm2ClipboardMod.dll和 Asm2ClipboardMod.c 是加了push label和mov reg, label的支持, 和给label前加@. 压缩包附带的pdk放的是1.08的, 因为作者发布的dll是用的1.08

[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 6009
活跃值: (3212)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
MaYil 2017-9-23 08:57
2
0
感谢分享 
雪    币: 244
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qiuyue 2018-12-11 14:54
3
0
这个不错.我用原版的老提示错误....
雪    币: 37
活跃值: (1330)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
道破红尘 2020-1-22 12:08
4
0
感谢分享 
游客
登录 | 注册 方可回帖
返回