Merge branch 'main' of git.mineau.eu:these-ammii/thesis

This commit is contained in:
Jean-Marie 'Histausse' Mineau 2025-07-24 17:41:36 +02:00
commit 8d875ff32a
Signed by: histausse
GPG key ID: B66AEEDA9B645AD2
66 changed files with 23207 additions and 192 deletions

View file

@ -1,23 +1,43 @@
#import "../lib.typ": todo
#import "../lib.typ": todo, epigraph
= Introduction <sec:intro>
#todo[Write an introduction]
// https://youtu.be/si9iqF5uTFk?t=1512
#epigraph("Rear Admiral Grace Hopper")[If during the next 12 months any one of you says "but we have always done it that way", I will instantly materialize beside you and I will haunt you for 24 hours.]
// De tout temps les hommes on fait des apps android ...
Android is the most used mobile operating system since 2014, and since 2017, it even surpasses Windows all platforms combined#footnote[https://gs.statcounter.com/os-market-share#monthly-200901-202304].
The public adoption of Android is confirmed by application developers, with 1.3 millions apps available in the Google Play Store in 2014, and 3.5 millions apps available in 2017#footnote[https://www.statista.com/statistics/266210].
Its popularity makes Android a prime target for malware developers.
For example, various applications have been shown to steal personal information@shanSelfhidingBehaviorAndroid2018.
Consequently, Android has also been an important subject for security research.
/*
*
* A mettre qqp:
* - "Evaluating the Reusability of Android Static Analysis Tools" https://dx.doi.org/10.1007/978-3-031-66459-5_10 10.1007/978-3-031-66459-5_10 21st International Conference on Software and Systems Reuse, ICSR 2024 https://hal.science/hal-04557993v1
* - "Class Loaders in the Middle: Confusing Android Static Analyzers" in Digital Threats: Research and Practice http://dx.doi.org/10.1145/3754457
*
* De tout temps les hommes on fait des apps android ...
*
* Introduire la notion de reverseur qui veux analyser une app
*
* Les outils d'analyses android sont problématique:
* - résulats trop bons sur des datasets faciles
* - facile a pieger: shadow attacks
* - savent pas gerer le chargement dyn et reflection
* Android securité explique a ma grand-mere
* expliquer gentillement, montrer tout les angles de la securité: renforcer l'OS, detecter les malware, reverse
*
* Problématique: todo
* c'est quoi le reverse?
* arriver sur le probleme que les cas qui marchent pas sont souvant ignoré (chiffrer, tableau?) et fait a la main dans les cas
* cause, pourquoi?
* est ce qu'on peut essayer de reparer?
*
*
* plan: chapitre, résumé un peu long des chapitres.
*/
#todo[developper "De tout temps les hommes "]
#todo[Introduire problématique:]
#todo[1) résulats trop bons sur des datasets faciles]
#todo[2) facile a pieger: shadow attacks]
#todo[3) savent pas gerer le chargement dyn et reflection]