游戲過關 本題要點:IDA使用 、OD使用、修改程序代碼並保存 ------------------------------- 玩一個游戲 n是燈 ...
BUGKU 逆向題:游戲過關 游戲過關 將程序下載,打開程序,發現是一個游戲界面:鍵盤輸入 的數字n,當輸入n時,將會改變第n n和n 盞燈的狀態,如果 盞燈的狀態全部為亮,則輸出flag。 方法一 最簡單的方法就是將游戲完通關,通關后,得到結果如下: flag就這樣出來了。 方法二 除了這種直接將游戲通關的辦法,我還考慮使用ida找到flag的方法,下面將介紹這種方法。 將程序拖入ida中打開。 ...
2019-01-23 16:45 0 660 推薦指數:
游戲過關 本題要點:IDA使用 、OD使用、修改程序代碼並保存 ------------------------------- 玩一個游戲 n是燈 ...
BUGKU 逆向題:入門逆向 入門逆向 將題目所給的文件打開,直接拖到ida里面,查看匯編代碼。(建議不要直接F5,因為F5后看不到mov指令,我一開始就是這樣的,找了半天。)如下圖所示: 這時,發現調用print函數后面有很多mov指令。對照ascii表,發現66h是f,6Ch是l ...
BUGKU 逆向題:easy_re easy_re 將程序拖入到ida中打開。使用F5鍵得到C語言代碼。 對代碼進行分析,可以發現:程序要求輸入一個字符串,再將這個輸入的字符串和某個已有的字符串進行比對,如果兩者相等,則輸出:flag get。顯然,這個存在函數中的也有的字符串就是flag ...
下載程序后發現是輸入1-8數字中的一位 至於怎么玩,我到現在都沒弄懂 不多說,直接拖入Ollydbg 搜索 分析了一下字符串,發現有一個顯示flag的字符串 ...
bugku 逆向入門 經判斷不是pe文件,嘗試用編輯器打開 猜測是經過base64加密的圖片 將整段內容復制下來,base64轉圖片: 或者使用HTML的img標簽的src屬性(格式為: src "url"/>),新建一個記事本,將復制的整段內容替換( ...
前提: 最近沉迷游戲開發,想着在不考慮上線的情況下和別人合作做幾款產品出來。正好碰上校賽,那就用手邊的一些小練習寫個re題。 打包項目的時候,如果不進行其他操作,項目中的cs代碼,甭管有用的沒用的,在打包時通通都會被打進Assembly-CSharp.dll中,運行的時候通過Mono調用 ...
2020.09.20 經驗教訓 jnz指令,是用來判斷是否正確的標志; IDA中,按a可以把十六進制轉化為字符串,按f5能看偽代碼; liblhm.so文件是APK解壓來的,是動態庫 ...
入門逆向 本題要點:ASCII編碼、IDA中main函數查看、OD的單步運行操作 解壓后發現是一個 .exe ...