建議如果看不懂算法的話可以拿起紙筆操作,因為我有點懶不想要畫圖。
No I didn’t backup problems…
整理一下何錦文教授高等演算法課上的作業。
作業題目好像都不太會變的樣子?
所以如果你有參考我整理的題目的話,留個言讓我知道我做功德了♥
有什麼問題都可以在下面留言討論,私訊我也可以。
Written in English.
Ask to input 400 chars, then take it as a 20*20 arry
Next the binary run a function to verify the array
If the verification were success, it would give you the SHA256 hash of you input, which is flag
Let’s take a look at the function I mentioned
There are 150 while loops in this function
Before loops, it initialize lots of variables
Those loops are all similar to each:
要求輸入 400 個字元
然後會把輸入當作20*20的陣列丟入function做驗證
有 150 個迴圈
在進入迴圈會把需要的 local 變數設好
流程如下
本來想把9題擠一篇的,但想想還是分一下好了,
總之Easy系列完全就是 easy peasy lemon squeezy
這篇共4題,還沒解題建議不要先看。
總之我終於擊敗惰性開始寫writeup了,去年剛開始接觸資安的時候好像還不知道AIS3,所以這是第一次參加AIS3,總之本來想好好解逆向結果解不出來只有12名,培訓時間還跟我要去日本的時間完美的重疊了,慘。