Java reverse engineering challenge hiding a flag inside DNS TXT records. Decoded the steg scheme and extracted the flag from Java bytecode.
A Java reverse engineering challenge from DawgCTF that hid a flag inside DNS TXT records. The challenge required decompiling Java bytecode and understanding the steganography scheme used to encode data within DNS queries.
.class file to recover the Java source๐ด DawgCTF{J@v@_My_B3l0v3d}
DNS is often overlooked as a data exfiltration channel. TXT records can carry arbitrary data, making them a popular vector for steganography and C2 communications.