주어진 문제 파일이다.더보기#!/usr/bin/env python3import osimport sysimport hashlibimport randomwith open("flag.txt") as f: flag = f.read().strip()P = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2FA = 0B = 7Gx = 55066263022277343669578718895168534326250603453777594175500187360389116729240Gy = 32670510020758816978083085130507043184471273380659243275938904335757337482424N = 0xFFFFFFFFFFF..
주어진 문제 파일이다.더보기def generate_pq(size): mu = randint(100, 1000) p = random_prime(1 = PolynomialRing(Zmod(N))A. = R.quotient(x^n - r)temp_poly = A(temp)c = temp_poly^eprint("Hello! Can you recover the hidden message?")print(f"N = {N}")print(f"e = {e}")print(f"c = {c}")# N = 35901806817225606832853810889962916149497020756881856479187927061845054143244014426543960639055283744211666361325918832..
Baby Sharingan (387 solved)🌀 Encoded Leaf Scroll: 03763f242b333d48701023217121112b31713c065279236767395317714c3f1a36604d⚡ Encoded ANBU Report: 1c7f31453b34243113113a267e33113d33662714376056647d383b7f6725201a3d674322613130341b7e3b2b56📜 Decoded Leaf Scroll (text): 4b414b4153484920434f50494553204556455259204a5554535520484520534545532e📜 Decoded ANBU Report (text): 54484520434f5059204e494e4a412053..
Beginner Double Trouble더보기WjNKdlpHNXZlMlpwY25OMFgzTjBaWEJmYzJWamIyNWtYM04wWlhCOQ== Полученное сообщение похоже на бессмысленный набор символов... хотя кажется, что-то в нем знакомое. Такое ощущение, что оно было закодировано... дважды? The message you received looks like gibberish — but not entirely unfamiliar. You have a feeling you've seen this encoding style before. Maybe it’s been encoded… t..
주어진 문제 파일이다.aes.py#!/usr/bin/env python3"""This is an exercise in secure symmetric-key encryption, implemented in purePython (no external libraries needed).Original AES-128 implementation by Bo Zhu (http://about.bozhu.me) at https://github.com/bozhu/AES-Python . PKCS#7 padding, CBC mode, PKBDF2, HMAC,byte array and string support added by me at https://github.com/boppreh/aes. Other block modes c..
Crypto가 없었기 때문에 쉬워보이는 문제만 건드렸다.그래도 열심히 참여했다는 기록을 남기기 위해 라이트업을 작성한다. Misc - hidden message주어진 png 파일이다.헤더와 푸터 모두 정상이었고, 별다른 이상이 없어보였다.그러다 LSB를 이용한 스테가노그래피를 알게 됐다.이는 이미지 각 픽셀의 1바이트짜리 RGB 값의 가장 마지막 비트(Least Significant Bit)를 메시지 비트로 교체하는 방식이다.메시지 비트를 종합해 새 png 파일로 만들어주면 플래그를 확인할 수 있다.from PIL import Imageimg = Image.open('Hidden message.png')pixels = img.load()width, height = img.sizebits = []for y..
- Total
- Today
- Yesterday
- ut ctf
- lll
- junior.crypt.2025 ctf
- RSA
- Crypto
- la ctf
- cyber-apocalypse-2025
- hacktaeon 2025
- franklin-reiter related message attack
- 핵테온 2025
- gpn ctf 2025
- LCG
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
