In questo video analizzo e patcho un crackme pubblicato su crackmes.one e realizzato da Biglsim04.
L’obiettivo è bypassare completamente il controllo.
Il crackme è un eseguibile Windows (x86-64) scritto in C/C++. Durante l’analisi utilizzo tecniche di debugging dinamico per individuare il punto in cui avviene la verifica della password e modifico il flusso di esecuzione in modo che il programma accetti qualsiasi input come valido.
Nel video vedrai:
analisi del flusso logico del programma
individuazione del branch di controllo della password
patch delle istruzioni condizionali
verifica del funzionamento con qualsiasi password
