記一次CTF出題WP

2022-02-03 13:19:07 字數 1496 閱讀 4378

筆者有幸參與一次ctf入門級的出題,在此記錄一下wp

1、用ida開啟程式

找到單擊次數,

獲取全域性變數位址。

開啟程式

開啟ollydbg

attcach後在左下角按ctrl+n

跳到004099f0記憶體位址

右擊下硬體寫入斷點。

然後按f9執行

然後單擊click

將其改成19999的16進製制

然後再摁f9

upx脫殼

用ida逆向後

記下base64編碼的位址

開啟x64dbg 載入後

按f9後將rip修改成401530

然後按f9將base64編碼列印出來

如下所示

複製下來後新建個html

然後開啟

記第一次CTF參賽

什麼也不懂,賽前十五天才開始從零準備,在此之前只會寫零星的python和c語言,能看弄html 賽前準備看到misc不需要很多的知識,就選擇了這一方向,開始比賽才知道自己的天真,最終自己只做出了一道半 簽到題點亮全國地圖,當所有地區ip數大於10,官方放出flag,很簡單,拼手速的題 the bes...

記一次除錯

這是我最近幾個月來遇到的最棘手的乙個問題 昨天花了4個小時找出第一層次的原因 這個糾結啊,本來和老婆說好準時下班回家吃飯的,結果被這個問題拖了老久。這是乙個gradle的plugin,用來resolve公司內部的dependency的,弄完了跑測試專案的,拋乙個npe,而且npe還不在自己的 裡面。...

記一次 EqualsAndHashCode的疑惑

lombok的使用真的是讓開發人員欲罷不能,乙個 data不管有多少屬性全部搞定,以後加字段也不用從新生成get和set方法。不過這裡還是有乙個小坑需要注意一下,舉個例子 public class equalsandhashcodetest data noargsconstructor access...