notes
All checks were successful
/ test_checkout (push) Successful in 1m37s

This commit is contained in:
Jean-Marie Mineau 2025-09-20 21:08:32 +02:00
parent 760609e901
commit 7f1a5430fb
Signed by: histausse
GPG key ID: B66AEEDA9B645AD2
5 changed files with 1056 additions and 844 deletions

View file

@ -5,7 +5,7 @@
#show figure.where(kind: raw): set figure(supplement: [Code])
#let mp = text(font: "libertinus serif", sym.dot.c)
= Résumé en Français
= Résumé Substantiel en Français
#epigraph("Ellana Caldin, Le Pacte des Marchombres, Tome 1: Ellana, de Pierre Bottero")[Il y a deux réponses à cette question, comme à toutes les questions : celle du savant et celle du poète.]
@ -51,6 +51,10 @@ Il n'existe pas de solution standard pour transmettre ces données aux outils d'
Certaines contributions d'ingénierie inverse ont déjà proposé d'instrumenter (modifier) l'application pour y ajouter les résultats de leur analyse avant de l'analyser avec d'autres outils.
Cette approche prometteuse motive notre troisième problématique: #pb3-text-fr
#todo[Expliquer que la suite est un résumé francais des chapitres]
#todo[Bouger le résumé a la fin fr à la fin?]
#[
== Evaluation de la réutilisabilité des outils d'analyse statique pour Android

View file

@ -26,3 +26,24 @@ Some tools however encode their result in the form of a new augmented Android ap
The idea beeing that any Android analysis tools must be able to handle an Android application in the first place, so it will have access to those new information.
In this section, explore in more details those different aspects of Android reverse engineering.
#todo[Plan d'annonce]
#todo[Petit intro back platform classes, séparé de soa]
#todo[Petit intro class loading séparé de soa]
#todo[Bien séparer background et st-o-a]
#todo[bien dédier des sections/sous section aux 3 problemes]
#todo[synthese a la fin de chaque section soa des problemes]
#todo[Problematique avant soa]
#todo[
plan:
- 2.1 intro
- 2.2 bases d'Android et RE (completer un peu pour souligner les besoins qui menes au pbs)
- 2.3 Problématiques du RE (reprendre l'intro avec ce qui a été dit dans 2.2)
apktool et androguard sont réutilisé, ca fait supposé qu'il y a peut être un peu de réutilisation
on peut charger des classes, et dans le code d'android, on vois qu'en fait le classes loading est beaucoup plus important que ca
c'est connus que cl + statique + ref = nono, tout les outils présentes leurs solutions d'une certaine facons
- 2.4 State of the Art
]

View file

@ -11,3 +11,5 @@
L'interet de patcher une app est qu'ensuite on peut donner cette APK a un outils d'analyse, cf @sec:rasta.
Dans ce chapitre, on va donc presenter...
]
#todo[Section méthodologie avec le schemat]

File diff suppressed because it is too large Load diff

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 102 KiB

Before After
Before After

View file

@ -70,8 +70,8 @@
defense-date: datetime(
year: 2025,
month: 12,
day: 10,
).display("[year]-[month]-XX"),
day: 9,
).display("[year]-[month]-[day]"),
jury-content: jury-content,
university: "CS",
keywords-en: keywords-en,