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

运行原程序

Linux及安全——程序破解

1.反汇编代码,查看

objdump -d login

 

Linux及安全——程序破解

2.修改代码

vi login

Linux及安全——程序破解

转换为16进制

:%!xxd

Linux及安全——程序破解

查找要改的字节

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

/75 0e
或者
/750e

Linux及安全——程序破解

运行,更改成功

Linux及安全——程序破解

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

750e --> 751a

Linux及安全——程序破解

(3)更改登录密码

fe07 --> 1804

Linux及安全——程序破解

相关文章:

  • 2021-11-08
  • 2022-12-23
  • 2022-03-05
  • 2022-02-09
  • 2022-02-12
  • 2022-02-04
  • 2021-12-05
猜你喜欢
  • 2021-11-17
  • 2022-12-23
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
  • 2021-08-25
  • 2021-12-03
相关资源
相似解决方案