HackademINT

Club de cybersécurité de Telecom SudParis


zipperoni

Auteur : zTeeed

----------------------------------


download zipfiles
download solve.sh

Using hashcat - Simple code
The variable ‘pattern’ is just here to translate the pattern format from pattern.txt (ex : ‘00aA0’) so it matches hashcat’s one ( ‘?d?d?l?U?d’).
Just unzip begin.zip before you execute this script.

#! /bin/bash

while true; do
    pattern=$(cat pattern.txt | sed s/a/?l/g | sed s/A/?u/g | sed s/0/?d/g)
    hashcat -a3 -m100 -w3 -o recovered.txt --outfile-format=2 hash.txt "$pattern"
    tail -n1 recovered.txt
    unzip -o -P $(tail -n1 recovered.txt) ../$(cat filename.txt)
done

Just wait for 2 or 3 minutes until the file flag.txt appears