grep只能找內容-r = 循環所有子目錄-a 是讓 grep 把二進位檔(binary files)當成純文字檔來讀取~/ 是要搜尋的目錄路徑 ~ 代表使用者家目錄 如果目錄有空格要用\ 區隔 grep -a -r “uuuuutest” ~/ grep -r “vmail” /etc grep -ri “vmail 1” /etcgrep -r “Invalid Supabase token teamID. authorization header is missing” /kok/todo-api&
Android Stadio的Logcat監聽手機jadx開啟目標應用 全為java語言 特徵 每個檔案只能有一個類 類與檔案名相同 R.string.password代表 res/values/string.xml/password條件運算子(? :) public class FlagstaffHill { public static native String fenugreek(String str); public static String getFlag(String input, Context ctx) {
先定義一個表scrambledSegments再定義一個地圖orderMap再定義一個方法restorePassword const scrambledSegments = [ 'lz_b', 'no_c', 'CTF{', 'pico', '706c', '5}', 'ts_p', 'lien', ]; const orderMap = [3, 2, 1, 7, 6, 0, 4, 5]; function restorePassword(sc
482c811da5d5b4bc6d497ffa98491e38屬於MD5 MD5可以爆破長度 32 hex 字元(16 bytes)格式 0–9, a–f 的十六進位 b7a875fc1ea228b9061041b7cec4bd3c52ab3ce3SHA-1 雜湊值長度 40 字元(hex) 916e8c4f79b25028c9e467f1eb8eee6d6bbdff965f9928310ad30a8d88697745SHA-256雜湊彩虹表攻擊 每個字元屬於4bits Hash 類型 用途 安全建議 MD5 舊系統、檔案檢查碼 ❌ 不建議用於安全場景 SHA-256 JW
我原本 以為C++和C#還原cryptojs丟入GPT就能解出算法 function encrypt(message, secretKey) { var hash = CryptoJS.SHA256(secretKey + 'one-deep'); var key = hash.toString(CryptoJS.enc.Base64).substr(0, 32); hash = CryptoJS.SHA256(secretKey.substr(0, 16)); var ive = hash.toString(CryptoJS.enc