欢迎光临散文网 会员登陆 & 注册

反编译记事本(6) 完结

2023-03-06 14:52 作者:GC_CH  | 我要投稿

    项目地址 : https://gitee.com/chenguc/notepad-decompilation

    反编译后的项目运行后是这样的:   

    可以正常输入文本, 打开文本文件, 保存, 另存为等.

    修正了所有菜单的功能, 可能还有一些细节的地方没注意到.

    关于项目源代码, 总共4700多行, 绝大多数变量和函数都没有重命名, 只是保证了重新编译后的程序可以正常运行而已.

    遇到的问题主要是 : (1)资源找不到, 使用Resource Hacker导出的资源文件不符合语法, 所以无法直接使用, 还得手动修改; (2) 数组长度不正确, 基本都是全局的数组变量, 可以直接观察静态数据确定数组长度. 数组长度不正确中, 又属函数中的字符串数组变量最多, 这可以通过观察函数的局部变量栈来确定.

    记事本程序应该就这样了, 如果有不懂的地方, 欢迎来问我^-^.

反编译记事本(6) 完结的评论 (共 条)

分享到微博请遵守国家法律