Tên challenge: membership perks Cate: OSINT Mô tả:...
Created on: August 1, 2026
Answered using GPT-5.6 Thinking by Chat01
Created on: August 1, 2026
Answered using GPT-5.6 Thinking by Chat01
Tên challenge: membership perks
Cate: OSINT
Mô tả: Can you really say you're part of the CSSA if you don't have a membership card?
Concatenate with hyphens for the flag. All letters should be lowercase.
IMPORTANT: If you are not an ANU student, please do not sign up for a CSSA membership it is not required.
Đây là 1 challenge của 1 giải CTF đang diễn ra nên sẽ không có write up
File ảnh tôi gửi không phải file đính kèm challenge, tôi cung cấp cho bạn để có thể bạn sẽ dùng nó hoặc không.
không bịa flag
không được dừng lại khi chưa tìm ra flag
tư duy như top player giải CTF quốc tế
Challenge này không có file đính kèm
Trong trường hợp bạn không thể tìm ra thì hãy nói cho tôi biết tất cả những gì bạn đã tìm được và hướng giải quyết tiếp theo
Tôi đã kiểm tra ảnh gốc:
Điểm nghẽn hiện tại là phần metadata bị thiếu trong nội dung bạn gửi: challenge ID và tác giả. BushBash đang chạy trên noCTF, và mã nguồn nền tảng có endpoint lấy danh sách cùng chi tiết challenge; đây nhiều khả năng là nơi lấy được author hoặc manh mối nhận diện người cần OSINT. (Bush Week Tech Fest)
Hãy mở trang challenge khi đang đăng nhập, nhấn F12 → Console, rồi chạy nguyên đoạn sau:
js(async () => { const response = await fetch("/api/challenges", { credentials: "include" }); const raw = await response.text(); if (!response.ok) { console.log(`HTTP ${response.status}`); console.log(raw); return; } let data; try { data = JSON.parse(raw); } catch { console.log(raw); return; } const objects = []; function walk(value) { if (!value || typeof value !== "object") return; objects.push(value); for (const child of Object.values(value)) { if (child && typeof child === "object") walk(child); } } walk(data); const challenge = objects.find(obj => { const name = obj.title ?? obj.name ?? obj.challenge_name ?? ""; return String(name).trim().toLowerCase() === "membership perks"; }); if (!challenge) { console.log("Không tự tìm thấy challenge; toàn bộ response:"); console.log(JSON.stringify(data, null, 2)); return; } const id = challenge.id ?? challenge.challenge_id ?? challenge.challengeId ?? challenge.uuid; let detail = null; if (id) { const detailResponse = await fetch( `/api/challenges/${encodeURIComponent(id)}`, { credentials: "include" } ); const detailRaw = await detailResponse.text(); try { detail = JSON.parse(detailRaw); } catch { detail = { status: detailResponse.status, raw: detailRaw }; } } console.log(JSON.stringify({ matched_challenge: challenge, challenge_detail: detail }, null, 2)); })();
Dán lại phần JSON được in ra. Không gửi cookie, access token, nội dung Local Storage hay thông tin đăng nhập. Metadata đó sẽ cho phép chuyển từ việc tìm kiếm mù sang đúng tác giả/đối tượng và tiếp tục truy ra flag mà không phải bịa.
{
"matched_challenge": {
"id": 26,
"slug": "membership-perks",
"title": "membership perks",
"tags": {
"categories": "crypto,osint,theme-cssa",
"difficulty": "easy"
},
"hidden": false,
"chained_after": null,
"value": 185,
"solve_count": 40,
"solved_by_me": false
},
"challenge_detail": {
"data": {
"id": 26,
"slug": "membership-perks",
"title": "membership perks",
"description": "Can you really say you're part of the CSSA if you don't have a membership card?\n\nConcatenate with hyphens for the flag. All letters should be lowercase.\n\nIMPORTANT: If you are not an ANU student, please do not sign up for a CSSA membership it is not required.\n\nAuthor: Elliott Price",
"hidden": false,
"visible_at": null,
"updated_at": "2026-08-02T00:22:40.036Z",
"chained_after": null,
"metadata": {
"solve": {
"input_type": "text"
},
"files": []
}
}
}
}
Ởtrên là phần JSON được in ra từ đoạn code mà bạn nói.
Challenge khác: Old website
We found this website running using one of cybervillain Zoowee Blubberworth's old domain names. He's supposed to be in jail right now so there's really no reason why this server could be up and running. It probably hasn't been updated in a year or so. Can you hack in and have a peek around?
The website is at http://34.40.133.67:8080
flag format bushbash{....}
tiếp tục giải challenge trước và giải thêm challenge sau.
Warning: The response is empty, would not consume credits.