Mona LSB
Challenge
Solution
import wave
wav = wave.open('wmremona-is-you-here.wav')
frames = wav.readframes(wav.getframerate())
print(frames[:20])Mis à jour
import wave
wav = wave.open('wmremona-is-you-here.wav')
frames = wav.readframes(wav.getframerate())
print(frames[:20])Mis à jour
b'\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'import wave
wav = wave.open('wmremona-is-you-here-wav')
frames = wav.readframes(wav.getframerate())
bits = [str(frames[i*8]) for i in range(8 * 50)]import wave
wav = wave.open('wmremona-is-you-here-wav')
frames = wav.readframes(wav.getframerate())
bits = [str(frames[i*8]) for i in range(8 * 50)]
data = [int(''.join(bits[i:i+8]), 2) for i in range(0, len(bits), 8)]
print(bytes(data).decode())HACKDAY{M0N4_L1SA_IS_THE_NEW_META}