quelles modifications ont été opérées sur les programmes de 2015
Ajustements de programme 2018 : quelles modifications ont été (activités) mais on ne nomme plus le prédicat on revient aux désignations traditionnelles ...
La notion de prédicat
La notion de prédicat. Les Nouveaux Programmes et l'enseignement de la grammaire. Document réalisé par Alexandre Tobaty –. CPC Gagny/Villemomble
Phrase et prédication
Support et apport sont réduits à sujet-prédicat (verbal). Page 9. Quel intérêt ? La langue dans les nouveaux programmes – Pistes de réflexion.
Références prédicat
http://www.lemonde.fr/campus/article/2017/01/11/nouveaux-programmes-scolaires-le- predicat-pretexte-a-polemiques_5061158_4401467.html.
Affiner la déobfuscation symbolique et concrète de programmes
2 sept. 2020 programmes protégés par des prédicats opaques ... permet d'obtenir deux nouveaux programmes O(P1) et O(P2) qui sont respectivement les ver-.
REAJUSTEMENTS DES PROGRAMMES 2018 Quest-ce qui
REAJUSTEMENTS DES PROGRAMMES 2018 pas de modification de la structure générale de l'organisation des programmes ... sujet de la phrase/prédicat.
Predicat le retour. Comprendre son interet et comment laborder en
Il s'agit de l'analogie faite entre prédicat grammatical Le Français aujourd'hui n° 198 « Nouveaux programmes et étude de la langue ».
La phrase canonique - Sujet syntaxique – prédicat verbal
Prédicat verbal. La langue dans les nouveaux programmes – Pistes de réflexion laure.himy-pieri@unicaen.fr. La prédication comme relation organisée.
Le prédicat Chronique dune polémique
22 avr. 2019 concepteurs des programmes scolaires défendent « leur » prédicat » pour Le ... nouvel intitulé est apparu issu du travail des linguistes
Nouveau programme de grammaire : le prédicat - Charivari à lécole
7 fév 2016 · Nouveaux programmes de grammaire : le prédicat Non : le Prédicat c'est la fonction du verbe ou du Groupe Verbal (comme « Sujet » peut
[PDF] Le prédicat en question : objectifs denseignement conception de la
22 déc 2017 · La hiérarchisation des divers objectifs n'est sans doute pas d'une très grande clarté dans les nouveaux programmes et on s'étonnera par exemple
[PDF] La notion de prédicat - Circonscription de Gagny-Villemomble
La notion de prédicat Les Nouveaux Programmes et l'enseignement de la grammaire Document réalisé par Alexandre Tobaty – CPC Gagny/Villemomble
[PDF] quelles modifications ont été opérées sur les programmes de 2015
- Des changements dans la terminologie : on continue à analyser la phrase en groupe syntaxiques (activités) mais on ne nomme plus le prédicat on revient aux
Quest-ce que le prédicat ? - PDF à imprimer - Pass Education
Le prédicat est la fonction assurée par le groupe verbal Il indique ce qu'on dit à propos du sujet Le prédicat Tout savoir sur le prédicat Qu'est-ce que
les nouveaux programmes et lenseignement de la grammaire
La notion de prédicat - les nouveaux programmes et l'enseignement de la grammaire http://ien-gagny circo ac-creteil fr/IMG/ pdf /la_notion_de_predicat pdf
[PDF] Utiliser le terme de prédicat: quel cout pour les enseignants - HAL
11 fév 2022 · programmes ont anticipé ces difficultés et sur les gains potentiels com/BL0jumngf7_yO_zIlO7bhxa7ugU/affichage-le-predicat-ALIASLILI pdf
[PDF] Programmation logique
17 jan 2006 · L'utilisation des prédicats write et fail forcent une interprétation pro- cédurale du programme 8 Construction de nouvelles structures 8 1
[PDF] Références prédicat pressepdf
Le Parisien 7 janvier « Nouvelles règles de grammaire : le pour et le contre » Le Monde 11 janvier « Nouveaux programmes scolaires : le « prédicat
Comment trouver un prédicat ?
Pour trouver le prédicat dans la phrase, il faut d'abord trouver le sujet et le (ou les) complément(s) de phrase. Ce qui reste est généralement le prédicat.Quels sont les prédicats ?
Le prédicat est constitué de tous les mots qui n'appartiennent ni au groupe sujet ni au(x) groupe(s) complément(s) de phrase. C'est le groupe construit autour du verbe principal d'une phrase. Il contient donc le verbe principal et tous les éléments qui en dépendent.C'est quoi le prédicat dans une phrase ?
? prédicat
Élément central de la phrase, autour duquel s'organise la fonction des autres éléments de l'énoncé. (Dans la phrase de base, c'est le syntagme verbal par rapport au syntagme nominal sujet : Le chien aboie.)- Le prédicat désigne la fonction syntaxique remplie par le groupe verbal (GV) dans la phrase. Il s'agit de l'une des deux fonctions obligatoires d'une phrase, l'autre étant la fonction du sujet.
2MiB}+ `2b2`+? /Q+mK2Mib- r?2i?2` i?2v `2 Tm#@
HBb?2/ Q` MQiX h?2 /Q+mK2Mib Kv +QK2 7`QK
i2+?BM; M/ `2b2`+? BMbiBimiBQMb BM 6`M+2 Q` #`Q/- Q` 7`QK Tm#HB+ Q` T`Bpi2 `2b2`+? +2Mi2`bX /2biBMû2 m /ûT¬i 2i ¨ H /BzmbBQM /2 /Q+mK2Mib b+B2MiB}[m2b /2 MBp2m `2+?2`+?2- Tm#HBûb Qm MQM-Tm#HB+b Qm T`BpûbX
{M2` H /ûQ#7mb+iBQM bvK#QHB[m2 2i +QM+`i2 /2 T`Q;`KK2b T`Qiû;ûb T` /2b T`û/B+ib QT[m2bH2tM/`2 :QMxHp2x
hQ +Bi2 i?Bb p2`bBQM, H2tM/`2 :QMxHp2xX {M2` H /ûQ#7mb+iBQM bvK#QHB[m2 2i +QM+`i2 /2 T`Q;`KK2b T`Qiû;ûb T`/2b T`û/B+ib QT[m2bX *`vTiQ;`T?B2 2i bû+m`Biû (+bX*_)X 1+QH2 MiBQMH2 bmTû`B2m`2 JBM2b@hûHû+QK
THESE DE DOCTORAT DE
l"ÉCOLE NATIONALE SUPÉRIEURE MINES-TÉLÉCOM ATLANTIQUEBRETAGNE-PAYS DE LA LOIRE - IMT ATLANTIQUE
ÉCOLEDOCTORALEN° 601
Mathématiques et Sciences et Technologies
de l"Information et de la CommunicationSpécialité :Informatique
ParAlexandre GONZALVEZ
Affiner la déobfuscation symbolique et concrète de programmes protégés par des prédicats opaques Thèse présentée et soutenue à Rennes, le 2 Juin 2020Unité de recherche : Lab-STICC, Irisa
Thèse N° 2020IMTA0187
Rapporteurs avant soutenance :
Pascal LAFOURCADE Maître de conférence, HdR, Université Clermont Auvergne, Clermont-Ferrand Daniel LE BERRE Professeur des universités, Université d"Artois, LensComposition du Jury :
Président : Jean-Louis LANET Professeur des universités, Inria, Rennes Examinateur : Sébastien BARDIN Chargé de recherche, CEA, LIST, Saclay Rapporteur : Pascal LAFOURCADE Maître de conférence, HdR, Université Clermont Auvergne,Clermont-Ferrand
Rapporteur : Daniel LE BERRE Professeur des universités, Université d"Artois, Lens Dir. de thèse : Caroline FONTAINE Directrice de recherche, CNRS, Saclay Co-dir. de thèse : Fabien DAGNAT Maître de conférences, HdR, IMT Atlantique, BrestInvité(s) :
Sébastien JOSSE Chercheur, Direction générale de l"armement, Rennes Marion VIDEAU Responsable scientifique, Quarkslab, RennesThose who cannot remember
the past are condemned to repeat it.George Santayana,The Life of Reason
Léonard de Vinci
iii ivPréambule
Cette thèse a été financée sur projet duPôle d"Excellence Cyber(PEC), par l"École natio-
nale supérieure Mines-Télécom Atlantique Bretagne-Pays de la Loire(IMT Atlantique) et par l"Institut National de Recherche en Informatique et en Automatique(Inria). Cette thèse s"estdéroulée au sein du départementImage et Traitement de l"Information(ITI) à IMT Atlantique,
au sein de l"équipeSécurité, Fiabilité et Intégrité de l"Information des Systèmes(SFIIS), ainsi
que dans l"équipe-projetThreat Analysis and Mitigation for Information Security(TAMIS) de Inria Rennes-Bretagne Atlantique (Inria-RBA) et de l"Institut de Recherche en Informatique etSystèmes Aléatoires(IRISA). Les adresses des différentes entités sont données ci-dessous :
IMT Atlantique Bretagne-Pays de la
LoireCampus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest cedex 03
France
IRISA Rennes
Institut de Recherche en Informa-
tique et Systèmes AléatoiresCampus universitaire de Beaulieu
263 Avenue du Général Leclerc
CS 74205
35042 Rennes cedex
FranceInria Rennes - Bretagne Atlantique
Campus universitaire de Beaulieu
263 Avenue du Général Leclerc
35042 Rennes cedex
France
Pôle d"Excellence Cyber
12 rue Patis Tatelin
35000 Rennes
France
v viRemerciements
Merci, merci, merci : une étape se termine et une autre commence. C"est avec ce simple directement ou indirectement au succès de cette thèse. Merci infiniment à ma directrice de thèse Caroline Fontaine, et à mon directeur de thèse (arrivé plus tardivement) Fabien Dagnat, d"avoir su m"aiguiller et me soutenir tout du long dece travail de thèse. Merci à Sébastien Josse, encadrant de cette thèse, pour le support et les
conseils avisés sur le vaste sujet de l"obfuscation, malgré son emploi du temps chargé. Merci
aux différents membres du jury d"avoir évalué mes travaux : à Jean-Louis Lanet de m"avoir
fait l"honneur de présider mon jury, et pour son soutient morale à un ancien de Limoges, aux rapporteurs Pascal Lafourcade et Daniel Le Berre pour leurs remarques constructives qui ontpermis d"améliorer ce manuscrit, à Sébastien Bardin pour ses observations pertinentes, et à
Marion Videau pour ses commentaires avisés. Ces travaux n"auraient pas été possibles sans le
soutien du PEC, de IMT-Atlantique et de Inria : je remercie ces différentes entités ainsi que leurs
personnels administratifs. Une thèse s"effectue au sein d"une équipe de recherche. J"ai eu la chance d"être dans deux équipes situées aux abords de deux villes en Bretagne : Brest et Rennes. J"ai eu l"occasion decroiser et de discuter avec un grand nombre de personnes pour une idée, une actualité, un café
ou un gâteau. Vous êtes nombreux à avoir eu un effet positif et je ne pourrais pas tous vous
citer ici. Je tiens quand même à remercier plus particulièrement ceux qui ont dû me supporter
au quotidien. Merci à Olivier Zendra de m"avoir soutenu et permis de réaliser cette thèse dans
son équipe. Merci à mes co-bureaux (Ronan, Bruno, Cassius) pour leurs échanges avisés, leurs
aides et le café. Merci à la maman de Cogito, Alix, pour l"acclimatation les premières semaines.
Merci à Nisrine pour lapositive attitudeet les différents voyages. Merci à Delphine pour sabonne humeur et son écoute. Merci à Tania pour ces (longues) discussions et échanges sur des
sujets avancées et à l"accès à ses nombreux livres. Merci à Kévin, pour des voyages improbables
vii et des clichés magnifiques. Merci aux anciens doctorants (Aurélien, Mounir, Tristan, Edwin, Guillaume) et à ceux en devenir (Bonne chance!) (Christophe, Lamine, Duy, Cassius, Routa,Farah, Léopold, Vasile, Mathieu, Benoît, Cédric) de m"avoir aidé à connaître le chemin. Merci
qui n"a pas eu la chance de pouvoir la finir comme prévu. Merci à vous aussi : Annelie, Ioana- Domnina, Greg, Benji, Louis, Pierre-Yves, Laurent, Najah, Céline, Yoann, Nicolas, Ludovic, Yulliwas, Florian, Colas, Martin, Pierrick, Jeffrey, Julien, Agathe, Matthieu ... et à ceux que j"oublie (pardon). Le temps passe, beaucoup de choses ont changé, mais qui aurait pu imaginer que le tempsse serait si vite écoulé.Merci à vous aussi les amis, au serveur Jupiter, et à la famille pour vos
soutiens durant les tempêtes traversées. Enfin, j"aimerais remercier toutes les personnes croisées
avant cette thèse qui ont permis de rendre ce moment faisable, sans forcément le savoir : merci
à vous qui m"avez apporté une vision différente du monde.Alea jacta est viiiTable des matières
1 Introduction
11.1 Contexte
11.2 Questions de recherche
21.3 Nos résultats
41.3.1 Défi 1 : relation entre langage machine et opacité
41.3.2 Défi 2 : amélioration de la détection des prédicats opaques
51.3.3 Défi 3 : propositions pour réduire l"opacité
51.3.4 Défi 4 : aider les études futures
61.4 Plan de lecture
6I Les prédicats opaques et la déobfuscation
92 Prédicats opaques utilisés en obfuscation
112.1 Introduction
112.1.1 L"obfuscation
112.1.2 Un peu d"histoire
182.1.3 L"obfuscation du graphe de flot de contrôle
192.2 Modèles de sécurité et d"attaquant
222.2.1 Modèles de sécurité
222.2.2 Modèles d"attaquant
242.3 Les prédicats opaques
252.3.1 Définitions et limites
262.3.2 Méthodes de détections classiques
322.3.3 Autres travaux associés
342.4 Conclusion du chapitre
353 Déobfuscation symbolique et concrète
373.1 La déobfuscation automatique
373.1.1 L"analyse statique automatisée
38ix
TABLE DES MATIÈRES
3.1.2 Exemple de déobfuscation
413.2 Exécution dynamique symbolique
433.2.1 Exécution symbolique et exécution concrète
443.2.2 Deux approches différentes
503.2.3 Exemples de moteurs d"exécution symbolique dynamique
533.3 Mécanismes des solveursSMT. . . . . . . . . . . . . . . . . . . . . . . . . .58
3.3.1 Du solveur SAT au solveurSMT. . . . . . . . . . . . . . . . . . . . .59
3.3.2 Raisonnement automatique à l"aide d"une théorieT. . . . . . . . . .63
3.4 Exemple d"un effet observable lors de l"analyse d"un prédicat opaque
723.5 Conclusion du chapitre
74II Améliorations de l"analyse des prédicats opaques 75
4 Un équilibre difficile entre protection logicielle et intégrité de programme
774.1 Introduction
774.2 Présentation de la machine
794.2.1 Architecture de la machine
794.2.2 Sémantiques utilisées
814.2.3 Description desISAs. . . . . . . . . . . . . . . . . . . . . . . . . . .81
4.3 Protection et intégrité du flot de contrôle
814.3.1 Protection du flot de contrôle à l"aide de prédicat opaque à trappes
834.3.2 Intégrité du flot de contrôle (CFI). . . . . . . . . . . . . . . . . . . . 83
4.4 Recouvrement duCFG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
4.5 Tests et améliorations
864.5.1 Exemple avec l"AES. . . . . . . . . . . . . . . . . . . . . . . . . . .90
4.5.2 Résultats et observations
914.5.3 Recouvrement des distributeurs
934.6 Discussions
964.6.1 Limites de laCFI. . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
4.6.2 Programmes acceptés et rejetés
994.7 Conclusion du chapitre
1015 Notre approche sur la détection de prédicats opaques
1035.1 Introduction
103x
TABLE DES MATIÈRES
5.1.1 Problème
1045.1.2 Objectifs et contributions
1045.1.3 Travaux associés
1065.2 Définitions et propriétés
1065.2.1 Structure
1075.2.2 Le problème d"isomorphisme et d"équivalence
1105.2.3 Structure calculable, décidable ou automatique
1105.2.4 Présentation automatique et résolution d"une requête
1125.2.5 Croissance de recouvrement
1175.3 Détection de structure indépendante
1185.3.1 Conjecture et justifications
1185.3.2 Mise en place d"une mesure de détection
1195.3.3 Intégration dansKLEE. . . . . . . . . . . . . . . . . . . . . . . . . .121
5.3.4 Exemple détaillé
1215.4 Évaluation et Expériences
1235.4.1 Évaluation
1235.4.2 Configuration et Jeux de données
1245.4.3 Résultats et observations
1255.5 Discussions
1265.5.1 Méthodologie
1265.5.2 Limites de cette méthode et pistes futures
1265.6 Conclusion du chapitre
1276 Notre proposition pour réduire l"opacité d"un prédicat opaque
1296.1 Introduction
1306.1.1 Problème
1306.1.2 Objectifs et contributions
1316.1.3 Exemple type
1326.2 Prédicat et représentations
1366.2.1 Prédicat et solutions
1366.2.2 Vérité et stabilité de l"interprétation
1376.3 Redéfinition d"une expressionSMT. . . . . . . . . . . . . . . . . . . . . . . .138
6.3.1 Décomposition d"une expressionSMT. . . . . . . . . . . . . . . . . .139
6.3.2 Méthode
139xi
TABLE DES MATIÈRES
6.3.3 Implémentation
1416.4 Évaluations et expériences
141quotesdbs_dbs45.pdfusesText_45
[PDF] prédicat cm1
[PDF] prédicat ce2
[PDF] prédicat exercices cm2
[PDF] le prédicat définition
[PDF] planches pendule pdf
[PDF] exercice produit scalaire corrigé
[PDF] le pendul'or - 200 planches pdf
[PDF] danger du pendule
[PDF] cicéron de la divination
[PDF] cicéron de divinatione texte latin
[PDF] médecine parallèle définition
[PDF] futuribles pdf
[PDF] enseigner au canada avec le crpe
[PDF] médecine parallèle liste