-
-
[下载]我来发个Asm2Clipboard 0.1源码
-
发表于:
2017-9-23 07:26
7679
-
[下载]我来发个Asm2Clipboard 0.1源码
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
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!