Skip to content

Instantly share code, notes, and snippets.

View satakuma's full-sized avatar
🔥

Tymoteusz Wiśniewski satakuma

🔥
  • Warsaw, Poland
  • 19:10 (UTC +02:00)
View GitHub Profile
@satakuma
satakuma / solve.rs
Created May 16, 2020 13:06
SpamAndHex CTF 2020 - OTS task
use std::net::TcpStream;
use std::io::{BufRead, BufReader, Write, BufWriter};
use regex::Regex;
fn wrap(data: &[u8]) -> Vec<u8> {
let mut vec = data.to_vec();
assert!(data.len() <= 128 - 16);
vec.resize(128 - 16, 0u8);
let dig = md5::compute(&vec);
vec.extend(dig.iter());