some work on rasta

This commit is contained in:
Jean-Marie Mineau 2025-08-07 00:06:29 +02:00
parent 2e52599a7c
commit 4ad17d2484
Signed by: histausse
GPG key ID: B66AEEDA9B645AD2
5 changed files with 56 additions and 13 deletions

View file

@ -1,4 +1,4 @@
#import "../lib.typ": todo, APK, etal, ART, eg, jm-note
#import "../lib.typ": todo, APK, etal, ART, SDK, eg, jm-note, jfl-note
#import "@preview/diagraph:0.3.3": raw-render
== Android Reverse Engineering Techniques <sec:bg-techniques>

View file

@ -1,4 +1,4 @@
#import "../lib.typ": todo, epigraph
#import "../lib.typ": todo, epigraph, jfl-note
= Background <sec:bg>
@ -24,3 +24,20 @@
*
* Analyse dynamique
*/
#jfl-note[
Le chapitre background est tres technique et descriptif: il dit "il y a tel ettel outil".
A ce state et avant le chap 3 on aimerait lire:
- Les objectifs globaux de la these
- Ce que fait classiquement un reverser avec une app et quels sont ses pbs
- Puis de l'état de l'art pour dire quels sont les contribs du passé qui ont tenté d'aider ce reverser
par ex, le reverser a envi de savoir si l'app fait fuiter des donées de géoloc.
Dans ce cas, on peut utiliser taintdroid, pour calculer si c'est le cas statiquement, et parler des limites.
Idem pour les contribs en analyse dyn.
A la fin on aimerait avoir une idée plus claire des limites en ayant illustré avec différentes taches de reverse. Limites résumées:
- Les outils crashent beaucoup
- Le chargement dyn fait chier
- Une appli dissequee ne peut pas etre analysé
][todo]