crackme12(2018-04-14)

這個(gè)crackme還是老套路,定位輸出字符位置,尋找關(guān)鍵跳,然后無論是修改跳轉(zhuǎn)還是寫注冊(cè)機(jī)都不是很難。與之前的不同的是,直接查找所有字符并沒有找到有效的信息。翻了好久之后,我發(fā)現(xiàn)了一處很奇怪的ASCII碼,就是一直想要找的“YES! You found your serial!!”。

現(xiàn)在向上翻,找到關(guān)鍵跳,并未找到直接跳轉(zhuǎn)輸出ASCII的位置跳轉(zhuǎn)。退而求其次,定位到跳轉(zhuǎn)至錯(cuò)誤輸出的函數(shù)位置。

將je到錯(cuò)誤函數(shù)處的跳轉(zhuǎn)命令改為強(qiáng)制跳轉(zhuǎn)的jmp命令,直接跳到我們所需的正確輸出函數(shù)。

現(xiàn)在試一下,成功彈出“YES! You found your serial!!”。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 最先接觸編程的知識(shí)是在大學(xué)里面,大學(xué)里面學(xué)了一些基礎(chǔ)的知識(shí),c語言,java語言,單片機(jī)的匯編語言等;大學(xué)畢...
    oceanfive閱讀 3,395評(píng)論 0 7
  • Lua 5.1 參考手冊(cè) by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 14,257評(píng)論 0 38
  • 轉(zhuǎn)至元數(shù)據(jù)結(jié)尾創(chuàng)建: 董瀟偉,最新修改于: 十二月 23, 2016 轉(zhuǎn)至元數(shù)據(jù)起始第一章:isa和Class一....
    40c0490e5268閱讀 2,072評(píng)論 0 9
  • 茫是混亂的分贓,迷是理還亂的惆悵
    mary秋閱讀 156評(píng)論 0 0

友情鏈接更多精彩內(nèi)容