Flag format: dalctf{...} file output.txt + alphabe...

Tạo vào: 7 tháng 6, 2026

Trả lời bằng GPT-5.5 bởi Chat01

Câu hỏi

ScratchingAround.png

Flag format: dalctf{...}
file output.txt + alphabet.txt là của cùng 1 challenge
tìm flag rồi viết write up chi tiết kèm lệnh + script đã dùng

Suy nghĩ

Decoding potential flag and repeats

The repeated positions at 13/17 and 20/27 might help identify the plaintext flag. If we assume the flag starts with "dalctf{...}", the repeated positions could correspond to characters in the text "you_found_the_alphabet". The inner characters from 7-28 might hold the key, but it doesn't fully match with the expected market.

Thought for 53s

Trả lời

Mình chỉ thấy bạn upload ScratchingAround.png; chưa có output.txtalphabet.txt, nên chưa đủ dữ liệu để tìm flag chính xác.

Mình đã kiểm tra sandbox:

bash
ls -l /mnt/data file /mnt/data/*

Kết quả chỉ có:

text
ScratchingAround.png

Vui lòng upload thêm output.txtalphabet.txt. Khi có 2 file đó mình sẽ decode flag và viết write-up chi tiết kèm lệnh/script đã dùng.

Câu hỏi

ScratchingAround.png

tôi xin lỗi, challenge chỉ có ảnh png tôi gửi thôi

Trả lời

Hiện tại với duy nhất ảnh PNG này, mình chưa thể xác định được flag một cách đáng tin cậy.

Những gì mình đã kiểm tra:

  • PNG không có chunk ẩn (tEXt, zTXt, iTXt), chỉ có:
    • IHDR
    • sRGB
    • gAMA
    • pHYs
    • IDAT
    • IEND
  • Không có alpha ẩn, không có metadata chứa flag.
  • Ảnh chứa khoảng 34 ký tự thuộc một bảng chữ cái tự tạo/rune-like alphabet.
  • Sau khi tách ký tự, có 24 glyph khác nhau.

Chuỗi glyph thu được (đánh số theo lần xuất hiện đầu tiên):

text
0 1 2 3 4 5 6 7 1 8 9 10 11 12 13 14 3 15 1 16 3 17 18 12 19 20 13 1 15 21 22 19 0 23

Số lượng glyph khác nhau:

text
24

Điều này trông giống:

  • một bảng rune/substitution cipher tự tạo,
  • hoặc một font đặc biệt được dùng để viết một câu tiếng Anh,
  • hoặc một challenge còn thiếu file alphabet (rất thường gặp trong CTF).

Nếu đây thực sự là toàn bộ challenge thì vẫn còn thiếu một bước nhận dạng bảng chữ cái. Chỉ từ ảnh hiện tại không có cách duy nhất để suy ra mapping rune → chữ cái, nên có vô số nghiệm khả dĩ.

Nếu bạn nhớ:

  • tên challenge,
  • category (Crypto / Misc / Forensics),
  • điểm số,
  • năm DalCTF,
  • hoặc có link challenge,

thì mình có thể tra đúng challenge và giải tiếp.

Với dữ liệu hiện có, bất kỳ flag nào mình đưa ra đều chỉ là đoán mò chứ không phải lời giải xác thực.

Chia sẻ Q&A này