实验吧 逆向 bin100

实验吧又把这道题给下价了,最近都是在写一些自己以前没事思路的题 老师为了赶进度 也没有 让我做windows下的逆向,让我学习pwn 那么问题来了 到底什么事pwn 网上的资料少的要死 我特别的想知道怎么做........ 唉 一步一步的找资料吧.. 然后开始今天的思路 emm 老方法 od 然后 发现

实验吧 逆向 bin100

输入在这个call里面 然后 进入call 

然后继续寻找 这个输入函数 以及对比的函数 

实验吧 逆向 bin100

在这里 慢慢的找 细心的找应该能找到  然后一直到 

实验吧 逆向 bin100

感觉到这里我们慢慢发现了这个函数的核心 然后继续往下看

实验吧 逆向 bin100

 这个就是判断为正确的 但是 发现这个调转实现了 然后 想修改且不影响下面的东西 或者打补丁的话 可以让  跳转的地址直接为 成功的那个地址 比如(不是真正的)40192B jnz 40198B    可以让 jnz40192B  变为40192D 40192D就是我们那个 ascii的那个提醒我们成功的那个标志  然后 我们发现后面还有五个 然后一直都**然后 最后我们 程序 按 f8 一步一步的往下走 (直接按f9可能会出错)最后出来了

实验吧 逆向 bin100
然后我们就成功了