re刷題第九天

2021-09-27 06:28:50 字數 1294 閱讀 9401

知識點:彙編硬編碼

題目給出了一堆十六進製制,轉換為彙編看下,發現第一句是push 0x666c,之後進行了一些異或,加操作,emmm。。。看不太懂。想起來push在這裡的十六進製制是0x68,所以把0x68後兩個位元組的內容提取出來就是flag

額。。。這個題說實話我不明白在考察什麼東西,我tcl。題目是乙個小遊戲,定義了我們必須要根據規則來輸入字元.

s-->' '

x-->'x'

m-->'m'

全部輸入正確就會給出flag

知識點:.net逆向、socket

ilspy反編譯一下,監聽了下本機的31337埠拿到flag。

namespace rev_100

catch (exception)

socket client = tcpclient.client;

string text = "super secret key";

string text2 = program.read();

client.send(encoding.ascii.getbytes("ctf

client.send(encoding.ascii.getbytes("}"));

client.close();

tcpclient.close();

console.writeline("success!");

} private static string read()

);string path = array[array.length - 1];

string result = "";

using (streamreader streamreader = new streamreader(path))

return result;

} private static string search(char x, string text)

}return "??";

} }}

強行刷段位第九天

今天感覺感冒基本好了。就是還有鼻涕。這個部落格不像是用來記錄刷題的,好像是用來記錄感冒歷程的 笑哭 就當寫日記了。反正沒什麼人看 洗了個頭,掃了個地。該買一些洗髮水什麼的了,這回病好了,抽時間要去買點東西了。現在感覺渾身充滿了力量 又要開始間歇性躊躇滿志了!想過年前拔牙,這樣過年就可以少吃點了。突然...

集訓第九天

今天就看了乙個迪傑斯特拉演算法,他的方法就是從乙個頂點出發,找出這個到與它相關頂點的所有路徑,然後在找出其中最小的,作為基量,一次類推 如下 include define inf 0x7fffffff define maxn 50 int matrix maxn maxn void dijkstra...

開課第九天

畫布 1今天是開課第九天,上午講了關於方法的題,下午講了新知識,嗯,今天有點熱,下面就是本寶寶今天的收穫 1 過載 方法名相同,引數列表不同叫做過載,和返回值型別無關。過載方法名必須一致,引數列表不同,和返回值型別無關。引數列表不同 個數不同,順序不同,型別不同 方法過載的時候編譯器會自動找到最適合...