Bạn sắp đặt chân vào thế giới mới. Hãy khám phá nó ... Donyu.txt
Bước 1: Tải file và mở ra, ta được flag: ISPCLUB{900D_LUCK_B4BY}
Hành trình thu thập vô cùng nguy hiểm và khó lường. Hãy để gia tộc ISP giúp đỡ các bạn: https://discord.gg/B7xFmWXp5F
Bước 1: Join in vào gia tộc ISP, ta tìm được flag ở mục rules: ISPCLUB {4r3_y0u_r34dy}
Một nhãn thuật cấp S được biết đến với cái tên Amaterasu đã thất lạc cùng con mắt mangekyou sharingan của huyền thoại Itachi thông qua 1 đường hầm dị giới. AkatXienPan đang lùng lục cánh cổng dị giới đó. Nhưng theo nguồn tin từ đội anbu thì nó đã bị đóng lại từ lâu, cách duy nhất để xuyên không hiện tại đó là để Truck-kun tông và yên tâm là chúng ta đã sở hữu Rinnegan với luân hồi chuyển sinh. Hãy lên đường tìm kiếm nhãn thuật đi nào, biết đâu 1 cuộc phiêu lưu đang chờ đợi phía trước.
nc 35.198.208.29 10005
Bước 1: Sử dụng lệnh netcat để kết nối với 35.198.208.29 10005: nc 35.198.208.29 10005.
Bước 2: Phân tích qua những lần đánh thử boss. Thì nếu làm bằng tay thì rất lâu và bất khả thi nên chúng ta phải code socket. Ý tưởng sẽ là luôn luôn gửi về giá trị "1" cho đến khi lực attack = máu của boss thì đấm boss. Flag thu được : ISPCLUB{p0w3R_oF_l0V3!!!}
Đã nhiều lần ăn Ramen tại tiệm Ramen thương hiệu ISP Ichizoku, Deku Haha và bạn đến hôm nay mới để ý thấy rằng trong những tờ hóa đơn thanh toán của tiệm đều có những ký hiệu kỳ lạ. Nghe đồn đây là ấn chú mà chủ tiệm đã khắc lên để nhận biết xem tờ hóa đơn có bị sửa đổi không. Deku Haha thầm nghĩ nếu sắp tới xin gia nhập ISP Ichizoku mà biết được nó và cho vào CV thì rất có ích. Hãy giải mã nó cùng Deku Haha để làm đẹp CV sắp tới của mình nhé!!!
Bước 1: Tải file đề cho và mở ra, ta nhận thấy được đây là Gravity Falls Bill Cipher.
Bước 2: Sử dụng trang https://www.dcode.fr/gravity-falls-bill-cipher để giải mã đoạn mã đấy ta tìm được flag: ISPCLUB{BJLL_CJPKER}
Một bí thuật cơ sở bị trộn lẫn bởi Base Ichizoku để che giấu sự nhòm ngó của AkatXienPan!!! Baka_no_Jutsu (2).txt
Bước 1: Tải file về ta được đoạn mã : SVNQQ0xVQns623473335f31735f6e30745fORVTI5C7MQYWMZRRMN2WY5D5
Bước 2: Ta thử decode đoạn mã dưới dạng base64 ta thu được:
Bước 3: Qua hình ta có thể thấy đoạn đầu đúng là dạng base 64, tuy nhiên đoạn sau là 623473335f31735f6e30745fORVTI5C7MQYWMZRRMN2WY5D5 không phải dạng base64. Nếu để ý ta thấy đoạn 623473335f31735f6e30745f là đoạn có dạng Hex. Để kiểm chứng ta thử decode nó qua trang https://www.convertstring.com/vi/EncodeDecode/HexDecode
Bước 4: Vậy ta ghép lại được ISP{b4s3_1s_n0t_ tuy nhiên còn đoạn cuối ORVTI5C7MQYWMZRRMN2WY5D5 ta decode sang dạng base32 thì ta ra
Bước 5: Ghép 3 đoạn vừa tìm được lại ta có flag cần tìm ISP{b4s3_1s_n0t_tk4t_d1ff1cult}
Kỳ thi Chunnin sắp đến gần, hãy chuẩn bị thật tốt để có thể học hỏi từ các Genin khác và có cơ hội được thăng cấp trở thành Chunnin đầu tiên trong thế hệ D21 làng PTIT!
nc 35.198.208.29 2026
Bước 1: Kết nối với máy chủ thông qua câu lênh netcat : nc 35.198.208.29 2026 Bước 2: Ta sẽ giải 3 loại mật mã lần lượt theo thứ tự :
- Roman method of cryptography ( hay được biết tới là Caesar Cipher ):
- Sử dụng trang web https://www.dcode.fr/caesar-cipher để decode mật mã ta tìm được messages :
Developed around 100 BC, not until 9th-century, Caesar cipher was cracked with the discovery of frequency analysis.
- Ancient Greek technique ( hay được biết tới là Scytale Cipher ):
- Sử dụng trang web https://www.dcode.fr/scytale-cipher để decode mật mã ta tìm được messages:
Located_at_port_2026_encrypted_by_Scytale
- Enigma M3
- Sử dụng trang web https://cryptii.com/pipes/enigma-machine để decode mật mã ta tìm được messages:
enigmaisformilitarycommunication
FLAG: ISPCLUB{s3cr3t_pr0t3ct0r}
Tưởng shinobi thì không phải làm toán sao, đến bọn trẻ con còn làm tốt nữa là khác. Hãy thử xem liệu bạn có thể hoàn thành những bài toán sau trong thời gian cho phép ko nhé!
nc 35.198.208.29 10002
Bước 1: Sử dụng câu lệnh netcat, kết nối với 35.198.208.29 10002: nc 35.198.208.29 10002
Bước 2: Giải liên tục 15 câu hỏi tính tổng 2 chữ số ta được flag: ISPCLUB{m4th_f0R_dUmm13S!!!!!!!}
Tưởng shinobi thì không phải làm toán sao, đến bọn trẻ con còn làm tốt nữa là khác. Hãy thử xem liệu bạn có thể hoàn thành những bài toán sau trong thời gian cho phép ko nhé!
nc 35.198.208.29 10003
Bước 1: Sử dụng câu lệnh netcat, kết nối với 35.198.208.29 10002: nc 35.198.208.29 10003
Bước 2: Do các phép tính giữa hay dãy số lớn bấm máy tính Casio bình thường sẽ không kịp thời gian 60s nên ta nghĩ đến hướng code socket.
- Phân tích điều cần làm:
- Ta cần chia câu hỏi thành hai dãy số riêng biệt để thực hiện các phép tính
- Hiểu được thứ tự nhận được dữ liệu của máy chủ sau mỗi lần trả lời đúng
Bước 3: Sau đó thực hiện code ta tìm được flag: ISPCLUB{F45T_a5_71ghtN1n9!!!!}
CODE: https://pastebin.com/FHqWvEiu
Một bài tập khởi động trước khi tham gia nhận nhiệm vụ ngày hôm nay!!!
Bước 1 : Truy cập vào web và kiểm tra source code. Ta tìm được flag: **ISPCLUB{Not_the_first_time_huhh??} **
Chú chim quý của nhà Deku được cái đẹp nhưng lại không có não. Nhiều lần nó xổng ra nhưng đều đâm đầu vào tường rồi lăn ra ngất. Hôm nay nó đã xổng lồng và bay vào 1 hang động đầy thạch nhũ. Deku Haha đã dùng Quang độn thắp sáng cả cái hang này, bạn hãy dùng thuật điều khiển bóng để điều khiển con chim bay qua 222 chướng ngại vật để ra ngoài 1 cách an toàn nhé!!! http://134.209.97.157:5002/
Bước 1: Truy cập vào web, ta nhận thấy đây là trò chơi Flappy Bird huyền thoại. Tuy nhiên để mà chơi qua 222 điểm thì rất tốn thời gian cho nên ta vào mục Console kiểm tra xem có thuộc tính lưu điểm của đối tượng game không.
Bước 2: Ta tìm được game.score, có thể hiểu là điểm của mỗi lần chơi. Nhìn lại yêu cầu đề bài là cần bay qua 222 chướng ngại vật nên, ta gán game.score=222.
Bước 3: Đợi một lúc ta được flag: ISPCLUB{4_G00D_PL4Y3R}
Hiruyzawa Kuhan đã lên kế hoạch phá hủy PTITgakure trong thời gian tới. Bạn có thể vượt thời gian để ngăn chặn kế hoạch của hắn không???
Deku Haha tìm được một chiếc rương có chứa cuốn trục về một loại nhẫn thuật mới nhưng không tài nào tìm được mật khẩu để mở được rương. Haha đã đến nhờ bạn tìm mật khẩu giúp. Bạn có thể tìm được mật khẩu của rương kho báu giúp Haha không?
Bước 1: Truy cập vào web và mở source code lên, ta thấy được 1 đoạn . Thử truy cập vào http://35.198.208.29:3103/hint.txt ta tìm được một đoạn code xét password đúng.
Bước 2: Phân tích đoạn code, ta có thể thấy có đoạn if (hash("md5", $_GET["password"]) == $_GET["password"]), xem qua thì có thể thấy hơi vô lý vì làm sao một mã hash lại bằng chính nó được. Tuy nhiên đây là PHP và ngôn ngữ này có một đặc điểm gọi là Type Juggling ( Các bạn có thể nghiên cứu thêm qua https://bitly.com.vn/b1ny4p)
Bước 3: Vậy ta có thể chọn một “Magic” Number / String ( 0e1137126905 ) trong bài viết trên và ta được flag : ISPCLUB{php_1s_Suck}
Một bài test nhanh cho các Genin!!
Bước 1: Tải file về giải nến ta tìm có được thêm 3 file nén nhỏ và một file txt. Mở file txt ta đọc được 3 câu hỏi dành cho 3 cái pass của 3 file nén
Bước 2: Lần lượt trả lời các câu hỏi:
- Câu 1 : sudo
- Câu 2: cat
- Câu 3 : ls -a
Bước 3 : Sau khi giải nén ta được 3 file txt ghép lại ta được flag : ISPCLUB{L1nux_1z_v3ry_c0nV3n1EnT}
Hôm nay là ngày Trái Đất! ISP Ichizoku đại diện cho PTITgakure soạn thư gửi tới rất nhiều các quốc gia khác trên Thế giới. Trong thư không chỉ nói lên thông điệp của các nhẫn giả PTITgakure mà còn bao gồm các quốc gia nhận được thư. Hãy xem xem bạn có hiểu được thông điệp của bức thư không nhé! Messenger.txt
Bước 1: Tải về mở file lên ta thấy được một đoạn mã. Dựa theo đề bài ta có thể nhận ra (x,y) thật ra là tọa độ của các nước trên thế giới.
Bước 2: Sử dụng https://www.google.com/maps/ tìm các tọa độ và lấy chữ đầu của tên nước ta ghép lại và được flag: ISPCLUB{OUREARTH}
Dù cho đã kiếm đc cả dấu chân của vua mèo nhưng papasuke vẫn còn thiếu dấu chân duy nhất của con mèo ma thuật. Papasuke nói sẽ tặng cho bất kì ai kiếm được dấu chân mèo đó 1 ấn chú cấp S. Hãy tìm ra nó và mang về cho papasuke!!!
nc 35.198.208.29 10001
Bước 1: Sử dụng câu lệnh netcat, kết nối với 35.198.208.29 10001: nc 35.198.208.29 10001. Sau đó ta nhận được flag: ISPCLUB{SO_WEIRD_CAT}
Bạn nhận được một nhiệm vụ tuyệt mật từ PTITgakuge: liên lạc với gián điệp của làng đang nằm vùng trong tổ chức AkatXienPan để thu thập thông tin tình báo. Dưới đây là bức mật thư đầu tiên của gián điệp đó. Hãy giải mã nó và tìm ra địa điểm trao đổi thông tin nhé!!!
Bước 1: Sau khi vào link đề cung cấp ta thấy một dãy số mà được tạo ra bởi Tupper's formula, nên ta sẽ decode đoạn mã đó qua trang https://tuppers-formula.ovh/. Ta tìm được nội dung đoạn mã.
Bước 2: Truy cập vào link youtube.com/watch?v=Ht_8roqxwLw. Sau đó để video chạy chậm với tốc độ 0.25 ta thấy được một dãy số.
Bước 3: Sử dụng các điện thoại quét đoạn văn bản đấy. Ta thử decode qua các dạng sau đó nhận ra đây là dạng hex. Mà khi decode từ hex sang ascii ta được một dãy số tiếp theo
Bước 4: Ta thấy đầu đoạn là " 16-6 : " có thể hiểu là đề muốn nói hay decode đoạn sau đó sang decmical. Tương tự làm đến khi ta được Final: https://pastebin.com/HWptpURt
Bước 5: Vào link tiếp theo ta thầy đề bài là At the END OF THE WORLD there is a SLEEPING BEAUTY. To get there, be GENIUS and always remember the LYRICS.
https://genius.com/End-of-the-world-and-epik-high-sleeping-beauty-lyrics : sẽ là bài hát mà bài nhắc tới.
Bước 6:
a = 1:5 b = 2:1 c = 5:10 d = 6:2 e = 7:1 f = 10:1 g = 10:15
pastebin.com/A9Bcdefg
-> Theo quy tắc dòng : chữ, ta tìm được lần lượt được a,b,c,d,e,f,g sau đó thay vào pastebin.com/A9Bcdefg sẽ dẫn đến một link tiếp theo : https://pastebin.com/S9Dhfayc
Bước 7: Tiếp theo đề bắt ta phải dịch mã morse ở cuối bài. Tuy nhiên đây là mã morse của nhật bản nên sau khi tìm kiếm trên google ta tìm được bản dịch của nó. Ashita wa hareru yo
https://www.reddit.com/r/morsecode/comments/ctt0hx/the_spotify_version_of_radwimps_song_is_there/
Bước 8: Tiếp theo ta cần tìm nó ở nơi có logo chú chim xanh mà không gì khác là twitter. Ta tìm được account mà đề bài yêu cầu https://twitter.com/shitaWaHareruYo. Tiếp theo là thử thách tìm tên tòa nhà của người chụp trong bức ảnh.
Bước 9: Theo hình ảnh thì ta thấy có thể thấy được được một cửa hàng Chego mà theo thông tin trên google thì nó ở Việt Nam. Phóng to bức ảnh vào biển thì ta có thêm một thông tin cửa hàng ở Hai Bà Trưng, Hà Nội.
Bước 10: Mở google maps, tìm đúng địa chỉ của cửa hàng ấy ta thấy đối diện cửa hàng ấy có một tòa nhà Ruby Plaza mà theo hướng của bức ảnh là hơi chếch qua bên trái thì hoàn toàn đúng.
Bước 11: Nhập rubyplaza để mớ khóa link https://pastebin.com/Tt1SBnV7. Ta nhận được flag: ISPCLUB{w3lc0me_t0_1nn3r_s4nCtuM}
Trong cuộc Đại chiến Ninja Lần thứ 4, Deku Haha đang trên đường làm nhiệm vụ tình báo thì gặp phải Nara Shikashisa, một nhẫn giả với IQ 5 chữ số được Orochimacho dùng "Thố Uể Chuyển Sinh" để hồi sinh nhằm chặn đường các nhẫn giả tình báo. Deku Haha phải giải câu đố sau đây của Shikashisa để tiếp tục nhiệm vụ. Đây là 1 bàn cờ vua khá lạ, Shikashisa muốn bạn sắp xếp lại các quân cờ theo 1 thứ tự "giá trị" nào đó và tìm thông điệp ẩn trong các quân cờ (nội dung flag) đó. Bạn có thể muốn đọc lại luật cờ vua cơ bản 1 chút đó :)
Bước 1: Tải file ảnh về, ta thấy đây là một bàn cờ. Nhìn lại đề ta thấy đề nhấn mạnh từ " giá trị " của các con cờ mà đó là :
Bước 2: Do bàn cờ có giá trị a/b chạy từ 1->9 đến mình có thể nghĩ đến việc chuyển đổi DEC -> ASCII.
Bước 3: Sắp xếp các " giá trị " theo thứ tự từ bé đến lớn. Sau đó sau vài lần thử thì thứ tự sẽ là : tốt (trắng -đen) mã ; (trắng -đen) tượng ; (trắng -đen) xe ; (trắng -đen) hậu ; (trắng -đen) vua (trắng -đen). Ta ra được QMB1T_U3ENG4 hoán đổi vị trị ta ra được flag ISPCLUB{G4MB1T_QU3EN}
Tên Hiruyzawa Kuhan là kẻ có thân thủ rất nhanh. Bạn cần luyện tập cho đôi mắt của mình bắt kịp tốc độ của hắn. Hãy xem bạn đã đủ nhanh để theo dõi hắn chưa https://www.youtube.com/watch?v=95qVduCOWTc
Bước 1: Mở link youtube ra, ta nhận ra video này có phụ đề nên ta vào mục mở bản chép lời ra và ghép các từ đó lại ta được flag: **ISPCLUB{r1ck_r0ll_4g41n}
Trải qua nhiều thế hệ, biểu tượng của ISP Ichizoku đã được thay đổi rât nhiều nhưng biểu tượng thời sơ khai vẫn được cất giữ cẩn thận trong phòng truyền thống của gia tộc. Trên đó có 1 secret text . Chắc bạn sẽ tìm được nó nhanh thôi.
Flag form: ISPCLUB{SECRET_TEXT}
Bước 1: Đọc đề ta có thể nghĩ ngay đến page của ISP CLUB (https://www.facebook.com/ATTT.PTIT). Nói đến biểu tượng thì chỉ có thể là avatar, ta tìm avatar đầu tiên của câu lạc bộ và cũng là flag của bài : ISPCLUB{CAPTURE_THE_FLAG}
Với cuốn bí thuật ăn cắp được từ Aburame Ichizoku, Hiruyzawa Kuhan đã sử dụng nó triệu hồi virus Covid tấn công PTITgakure. Ngày qua ngày số lượng ca nhiễm càng tăng lên đặt lên vai các y nhẫn giả một áp lực không hề nhẹ. Theo thống kê, ngày 22/9 số lượng người được chữa khỏi là nhiều nhất. Là genin cũng như là người dân trong làng, liệu bạn có nắm bắt được có bao nhiêu người được chữa khỏi ko???
Flag : ISPCLUB{số lượng người}
Bước 1: Đọc đề sau đó ta tra cứu trên mạng và thu thập thông tin chính xác từ các web uy tín c https://moh.gov.vn/tin-lien-quan/-/asset_publisher/vjYyM7O9aWnX/content/ngay-22-9-co-11-527-ca-mac-covid-19-rieng-tp-hcm-va-binh-duong-a-ghi-nhan-hon-9-600-ca.
Bước 2: Vậy flag là : ISPCLUB{11919}
Tam Vĩ đang nổi điên. Chắc chắn là do Hiruyzawa Kuhan đã cho nó say thuốc. Trong lúc đợi các y nhẫn giả đến và chữa trị cho nó, bạn và hàng trăm genin gần đó có nhiệm vụ cùng nhau thi triển 1 nhẫn thuật để mặt đất rung chuyển và tách ra nhằm làm kìm chân Tam Vĩ, không để nó tiến vào trong làng.
Bước 1: Do bài chỉ là 1 file GIF nên ta nghĩ ngay đến cách phân rã file GIF bằng https://en.bloggif.com/gif-extract
Bước 2: Quét mã vạch mà ta tìm được trong đấy ta tìm được flag là : ISPCLUB{5p1it_91f}
Vẫn chứng nào tật nấy, Deku Haha chưa thể sửa được tính vụng về và thói quen để đồ đạc lộn xộn của mình. Lại 1 lần nữa cậu ta để chung nhẫn cụ triệu hồi với cuốn bí thuật trong túi của mình. Và lại 1 lần nữa cậu ta vô tình kích hoạt nhẫn cụ đó, cả 1 đống cuốn trục trông chả khác gì cuốn bí thuật lại hiện ra. Dù rất là phiền phức nhưng bạn hãy một lần nữa giúp cậu ta nhé!!!
Bước 1: Tải tệp về ta thấy có rất nhiều folder có cái có file txt có cái không. Nếu để truy cập từng cái thì rất lâu nên ta chỉ tìm những file đuôi .txt trong tệp ấy.
Bước 2: Xét từng file .txt ta tìm được flag ở file Sceret : ISPCLUB{5uck_4_l0n9_w4y}
Trong gia tộc của Deku có 1 bức tranh nổi tiếng bền nhất trong PTITgakure, rơi bao nhiêu lần không vỡ. Deku Haha đã sử dụng bức tranh làm bia đỡ khi luyện tập và chắc cũng muốn kiểm tra độ bền của nó. Vì dùng Rasengan hơi mạnh nên bức tranh đã bị thành ra như này. Hãy giúp Deku Haha khôi phục nguyên vẹn bức tranh nhé!!!
Bước 1: Nếu biết về Photoshop thì nhìn quá ta có thể thấy đây là hiệu ứng xoáy về tâm trong đó.
Bước 2: Vào photoshop và thực hiện Filter->Distort->Twirl, kéo thanh Angle lên 540 ta sẽ thấy được flag: ISPCLUB{m4q3ky0u_sk4rjnq4n}
Có vẻ Deku Haha đã ăn cắp được một mảnh giấy cấm thuật. Nhưng vì quá ảo ma canada nên trong lúc luyện tập phong độn hắn lỡ cắt mảnh giấy thành nhiều phần và bị thổi bay đi. Bây giờ hắn đang khóc lóc và cầu xin bạn giúp tìm từng mảnh để ghép chúng lại. Hắn ta hứa sẽ trả công bạn hậu hĩnh. Bạn có sẵn lòng giúp hắn ko? ( Việc nhẹ lương cao tại sao không làm)
Bước 1: Mở file cpp đề bài cho, đọc và ta thấy được thuật toán của chương trình: hàm check có tác dụng kiểm tra dãy string nhập vào có những kí tự trong dãy giống trong hàm check không.
Bước 2: Thế nên ta chỉ cần khai báo hàm string và giữ nguyên phần có phép so sánh thành phép gán sau đó xuất ra màn hình thì ta tìm được flag của bài: ISPCLUB{s3xY_n0_jnt5u_K4i_h4r3m}
Code: https://pastebin.com/FcFSW3bG
Bạn và Deku Haha đã tìm thấy một hang động, có lẽ đây là nơi ẩn nấp đã bị bỏ hoang của tổ chức AkatXienPan chăng? Trên hang chứa rất nhiều văn tự nhưng có lẽ chúng đã được viết ngược lại. Hãy giải mã nó để xem có thể tìm được manh mối gì của bọn chúng không nhé!
Bước 1: Tải file về vã mở file UDRL.py, đọc qua code ta sẽ có những yếu tố sau :
- Flag đã được chuyển qua dãy nhị phân.
- Flag đã được biến đổi qua các hàm up, down, right, left.
Bước 2: Đi sâu hơn, ta sẽ phân tích từng hàm:
Hàm up(x):
- Đây là hàm convert Flag qua dãy nhị phân. Tuy nhiên số lượng phần tử của dãy nhị phân của mỗi kí tự sẽ là 8.
Hàm down(x):
- Đây là hàm có tác dụng khi gặp bit 1 sẽ đổi 0 và ngược lại trong dãy nhị phân.
Hàm right(x):
- Đây là hàm có thể nói là vô dụng vì nó giữ nguyên dãy nhị phân mà không gây biến đổi gì.
Hàm left(x):
- Đây là hàm đảo ngược dãy nhị phân từ dưới lên trên.
Để kiểm chứng những điều vừa nói mình sẽ thử chạy và xuất ra từng hàm với FLAG="I" ( để dãy ngắn và dễ phân tích hơn ):
Bước 3: Sau khi hiểu rõ bản chất của đoạn code thì ta tiến hành viết chương trình giải mã ngược lại.
Ta cần :
- Đảo ngược chuỗi
- Loại bỏ phần tử cuối của dãy nhị phân mỗi lần tìm được vì chỉ dãy chỉ có 7 phần tử
- Sau đó ta convert nó qua ASCII bằng trang https://www.rapidtables.com/convert/number/binary-to-ascii.html
CODE: https://pastebin.com/yVHT8gMp
FLAG:ISPCLUB{W3ll_c0m3_t0_r3vers!n9}
Thanks for reading !