Просмотр исходного кода

main: déplacement de la partie sur VLC

Alexandre Janniaux 6 лет назад
Родитель
Сommit
8799d7a434
2 измененных файлов с 13 добавлено и 8 удалено
  1. 9 4
      chapters/vlc_introduction.tex
  2. 4 4
      main.tex

+ 9 - 4
chapters/vlc_introduction.tex

@@ -11,10 +11,15 @@ Mon stage ingénieur s'est déroulé dans l'entreprise VideoLabs, sponsorisant l
 développement d'un lecteur multimédia libre et bien connu: VLC. La totalité du
 travail que j'ai effectué avait pour objectif d'améliorer ce logiciel.
 
-En premier lieu, je ferai une introduction technique simple du fonctionnement
+En premier lieu, j'introduirai le fil principal de ce document, le sandboxing,
+en soulignant des concepts, des exemples d'attaques et de raisons d'appliquer
+ce type de mesure et en rajoutant un état de l'art du sandboxing dans les
+applications d'aujourd'hui.
+
+En second lieu, je ferai une présentation technique simple du fonctionnement
 interne de VLC pour couvrir les besoins des autres parties.
 
-En seconde partie, je mettrai en avant mes recherches et les mécanismes que j'ai
+En troisème partie, je mettrai en avant mes recherches et les mécanismes que j'ai
 mis en place pour intégrer incrémentalement une architecture multi-processus au
 sein de VLC. La finalité de l'intégration de cette architecture est d'apporter
 du «sandboxing» dans VLC, terme qui sera décrit dans ladite partie. Il
@@ -23,13 +28,13 @@ portée à détailler le contexte, les problématiques à résoudre lors de son
 intégration, les difficultés rencontrées et les points à améliorer, de façon à
 offrir une trace réutilisable pour la compréhension du travail.
 
-En troisième partie, je détaillerai tout particulièrement l'implémentation Linux
+En quatrième partie, je détaillerai tout particulièrement l'implémentation Linux
 et les solutions techniques pratiques liées aux points évoqués dans la partie
 précédente. S'agissant du modèle de référence et s'appuyant sur les travaux du
 précédent stagiaire Guillaume Fournier, la partie permettra de montrer
 réellement l'architecture multi-processus fonctionnelle et en place.
 
-En quatrième partie, j'ajouterai les missions supplémentaires auxquelles j'ai
+En cinquième partie, j'ajouterai les missions supplémentaires auxquelles j'ai
 participé en détaillant leurs spécificités. Trois gros projets indépendants se
 détachent en particulier: l'écriture d'un encodeur matériel pour Android et la
 finalisation d'un projet de cinéma virtuel ainsi que d'un client bittorrent

+ 4 - 4
main.tex

@@ -61,10 +61,6 @@ Renforcement de la sécurité d'un lecteur vidéo multiplate-forme par séparati
 \chapter*{Introduction}
 \input{chapters/vlc_introduction}
 
-\part{Fonctionnement de VLC}
-\chapter{Architecture modulaire}
-\input{chapters/vlc_explanations}
-
 \part{VLC-sandbox, sécurité par isolation et limitation des capacités}
 \chapter{Qu'est-ce que le sandboxing}
 \input{chapters/what_is_sandboxing}
@@ -72,6 +68,10 @@ Renforcement de la sécurité d'un lecteur vidéo multiplate-forme par séparati
 \chapter{Pourquoi faire du sandboxing dans VLC}
 \input{chapters/why_sandboxing}
 
+\part{Fonctionnement de VLC}
+\chapter{Architecture modulaire}
+\input{chapters/vlc_explanations}
+
 \part{Abstractions apportées dans la sandbox}
 \chapter{Question d'architecture: broker vs orchestrateur}
 \input{chapters/sandbox_architecture}