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

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

2017-9-23 07:26
7739
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

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 7126
活跃值: (4382)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
感谢分享 
2017-9-23 08:57
0
雪    币: 244
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这个不错.我用原版的老提示错误....
2018-12-11 14:54
0
雪    币: 58
活跃值: (1780)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
感谢分享 
2020-1-22 12:08
0
游客
登录 | 注册 方可回帖
返回
//