Linux及安全——程序破解

时间:2023-03-08 20:08:09

Linux及安全——程序破解

由于我的Ubuntu的vi有故障,所以用kaili做。

运行原程序

Linux及安全——程序破解

1.反汇编代码,查看

objdump -d login

Linux及安全——程序破解

2.修改代码

vi login

Linux及安全——程序破解

转换为16进制

:%!xxd

Linux及安全——程序破解

查找要改的字节

(1)改成无论入什么,都输出on your command, my master!

/ 0e
或者
/750e

Linux及安全——程序破解

运行,更改成功

Linux及安全——程序破解

(2)改为无论输入什么,程序直接结束

750e --> 751a

Linux及安全——程序破解

(3)更改登录密码

fe07 --> 

Linux及安全——程序破解