This commit is contained in:
parent
760609e901
commit
7f1a5430fb
5 changed files with 1056 additions and 844 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
]
|
||||
|
|
|
@ -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 |
4
main.typ
4
main.typ
|
@ -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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue