hackthebox-Tracks-Beginner_Track-Find_The_Easy_Pass

下载文件

解压文件(密码:hackthebox)

双击执行

输入任意密码123456

使用OLLYDGB调试工具(下载链接:https://xiazai.zol.com.cn/detail/42/417356.shtml)

1)启动目标程序

2)使用32位工具附加目标程序

成功后如下图

3)继续运行目标程序

4)任意输入密码,提交

5)在左上方栏内搜索 Wrong Password!(测试运行程序时的弹窗内容)

==>3 当前区域 ==>4 字符串

6)对其上下文进行分析

发现上访有一个jne程序跳转指令(条件转移指令,如不相等则跳转)

7)左键单击jne,并按回车

发现跳转到报错处

8)在 jne 和 mov 之间的 call 处打一个断点

9)点击重新运行程序

随机输入密码并提交

获得一个密码 fortran!

10)测试密码

提交flag:HTB{fortran!}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值