La pizzeria di Christian
107 subscribers
1.42K photos
3 videos
22 files
502 links
Canale pubblico dove scrivo come perdo tempo
@sigma_hub
Download Telegram
TIL: Esiste 2TDEA
Adoro ANSI
Non c'è niente di meglio di usare degli standard internazionali e farti pagare per leggerli
Ennesimo ritardo mentale nel mondo sbloccato
👏1
Dopo una giornata passata a leggere cose a caso e robo in C ho capito questo famoso blocco TR31 proprio come viene impl (grazie openemv)
Siccome su Internet non esiste un cazzo di documentazione su come è implementato bene (se non la lib C) e col cazzo che vogliamo dare 200 euro a quegli stronzi dell''ANSI stavo pensando di fare un blog post' tecnico che spiega come funziona il TR31, sia di algoritmi da usare sia come è formato
👏1
Con esempi e tutto e magari fossare il codice che ho scritto per fare tr31 come esempio in piton
codice ""safe""
😭2
Ho
Ho briccato un pos
🥰2
ODIO GHIDRA
Non riesce bene a fare switch da arm a thumb
Ma come cazzo si fa
È talmente ritardato che crede che una funzione blx mi fa call return e non call
Perché mi defaulta la call convention delle funzioni a stdcall
MANCO C'È STDCALL SU ARM
Il coglione poi mi fa
Blx funzione
(RAW byte)
Se li decompili con thumb va ok ma NON PUOI MERGIARE DUE FUNZIONI SE SI INCEPPA IL FLOW
Quindi mi ritrovo in quella situazione ritardata in cui ho
blx ...
[GHIDRA SI IMPUNTA CHE QUESTO È LA FINE FUNZIONE]
ldr .... -> inizio funzione 2
Porca puttana la qualità dell'open source che odio
Cioè seriamente ma io che issue dovrei riportare a ghidra oltre che siete degli incompetenti perché non posso dargli l'hint di dove finisce la funzione
sisi mi fido