From 77b156c0c1aeaaa3239479acaad879c1948a6301 Mon Sep 17 00:00:00 2001 From: SombrAbsol Date: Tue, 23 Jan 2024 14:40:09 +0100 Subject: [PATCH] Fichiers SAE --- Etape2.bin | 8 ++++++++ Etape3.bin | 19 +++++++++++++++++++ Etape4.bin | Bin 0 -> 1752 bytes Etape5.bin | Bin 0 -> 3152 bytes PointDeDepart.txt | 17 +++++++++++++++++ main.c | 12 ++++++++++++ 6 files changed, 56 insertions(+) create mode 100644 Etape2.bin create mode 100644 Etape3.bin create mode 100644 Etape4.bin create mode 100644 Etape5.bin create mode 100644 PointDeDepart.txt diff --git a/Etape2.bin b/Etape2.bin new file mode 100644 index 0000000..6c3acab --- /dev/null +++ b/Etape2.bin @@ -0,0 +1,8 @@ +Sryvpvgngvbaf ! + +Ibhf nirm erhffv à qrpbqre pr cerzvre svpuvre. +Yn cebpunvar égncr fr fvghr qnaf yr svpuvre Rgncr3.ova + +Vy n yhv nhffv rgr rapbqr nirp ha pbqr Prfne, znvf qr cnenzrger vapbaah. +Vaqvpr : yr svpuvre pbzzrapr rtnyrzrag cne "Sryvpvgngvbaf !". + \ No newline at end of file diff --git a/Etape3.bin b/Etape3.bin new file mode 100644 index 0000000..473c9ed --- /dev/null +++ b/Etape3.bin @@ -0,0 +1,19 @@ +Onurlrcjcrxwb ! + +Wxdb yxdexwb vjrwcnwjwc wxdb rwcnanbbna j u'ncjyn 4. + +Lqrooanvnwc ABJ : + +Un lqrooanvnwc ABJ (qccyb://oa.frtrynmrj.xap/frtr/Lqrooanvnwc_ABJ) nbc dw jupxarcqvn mn lahycjpn ynavnccjwc uj lxvvdwrljcrxw bda dw anbnjd wxw bnldarbn cnu zd'rwcnawnc. +Lqjzdn rwcnauxldcnda J yxbbnmn dwn lun ydkurzdn (jllnbbrkun j cxdb) nc dwn lun yarenn (lxwwdn bndunvnwc mn J). +Unb vnbbjpnb j mnbcrwjcrxw mn J bxwc lxmnb pajln j uj lun ydkurzdn. +Bndu J yxbbnmjwc uj lun yarenn yndc mnlxmna unb vnbbjpnb zdr udr bxwc jmanbbnb. + +Un orlqrna Ncjyn4.krw nbc un anbducjc m'dw orlqrna cngcn mxwc lqjzdn xlcnc j ncn nwlxmn jenl uj lun ydkurzdn (w=6554179,n=689149). +Uj lun yarenn jbbxlrnn nbc m=55621. +Nw dcrurbjwc uj yjacrn mnlqrooanvnwc mn uj yjpn frtrynmrj, mnlxmni un orlqrna Ncjyn4.krw. +Lxwbnrub : +-Jccnwcrxw jdg mnkxamnvnwcb m'nwcrnab. Br knbxrw, ru ngrbcn mnb chyn yudb arlqnb zdn unb nwcrnab. +-Exdb yxdaani exdb jrmna mn u'jupxarcqvn m'ngyxwnwcrjcrxw ajyrmn (qccyb://oa.frtrynmrj.xap/frtr/Ngyxwnwcrjcrxw_ajyrmn). + + diff --git a/Etape4.bin b/Etape4.bin new file mode 100644 index 0000000000000000000000000000000000000000..03c748eb59ad3975a898f532e9658fff85e87b33 GIT binary patch literal 1752 zcmd1skCk9xU|?9e#{1v@|NsB*<6HL&MECStsDs46-jLz|(X#Ffr9m`|zhmicu>2Dn zQ)ZAjj1Q9+)>j9M|4=yw)}ONaJ6QjL587by&TBhaK>B_?$^cOeFgokpaaoW6O#h@R zR~--^T|dm;rrq1X>R~j@{%d^KLE0F;s7cC!7=9C13V>*s{XaY=Duehi^)PiX_rm-G za|etM(+{&B#)pL$x;WR&FO10cz|4o~Ymk2o4hNY1FmYVw-C%46`zQ0HkSNI9tuhNm zK=i)Dp==-;7LIEc?cfFR`PcvF2GKBeFn_?@xq(Af7$gs~|Gb|U*u60G(8CGc{V;Q2 z?uMCjQY8nRu3+*o|G?yPKSU`Z+Y2)n=00@uVB#?S=<+cAuyhKGH(cQha~FC#f$4{t z4@-YA^U>{xsYmx8On*+W1vuTK#~UnsVexgVDGnTuF!N#VgV_rUFPOhz=@upr%O4LO z%?HOj%zl{vVESPGfvJb7gP8+MFEIOI`eE)u&qpx-!{lM{1fyZ%FneJ60p=c$W7#}7t8VZ(XuzEC+5hP!wq{j=Q8P3Uaf#{p+*T6K4&%naW3=&tX36%!XF#W2= z#(W??x_+3wUf<(YLGs;PJHhU}A|wE&Vdlcz-E&rw1Edb7FGl_y*nXJ#=>CW4hlK;o ze3&@QT$nq1ENo;!=EKxIyO$0&ALcKC-eR!-VD`hzf%yxj4`wdRT`+gU!W90It z_ZZDMc91_{;RVybK{kRDBo1>odc48RgUM6sFIf1&$_*GF<{p@TVD`Y`6=uIkOr!v^ zdtv^uP!47RiNnl+r4twp3m=&IFn__r30nT$44eoqCt>!(>_v|cn7d)_gV~E-uEFf1 zcQ~WF7v>IP(+|wwuyO(2pRjZS^EWI!VfMiIFmqt}02Zz=^I-BY_rlDD*^6!tEWg3* zf$4X*{0J`ZJwGOc%f}5FcHn#qlc#n%fz>Ox(hJOguylgU-{|SZC2SkGo`U%w79KG3 zVBrmmNAz$&HxDKc3rBQw(BlO?ox;Km<`0;AVB+ZRgxQDQ4uI){nS&lLFnO4Mm^>_9 z!16E5|FH4{rXEJa^ug?b`5Q*V{0nnG%siNW7>#ZYj1O}s%zT(Q%siMpx;Zd^z`_ew z55UyJ+<`0pVD{|zro#;?=V0lnqv0$Qh!0Euuyp^+>JKYOykG$jI3FC#ybjJ6u<{co zj;;@;Kjn@ExLyzy{0DA#wD`yHfXsvOVfhTEAI68#Fm1Pc#z_rlbny9eD|n7d%= zU^L91F#o~K!^MaBA7(y`_I_~>+&+c57Z%>Ic!i}KSh&OT5zJpOaag*5@nPy<=E3ZP Ng(plLW)G$H7yt*mJof+q literal 0 HcmV?d00001 diff --git a/PointDeDepart.txt b/PointDeDepart.txt new file mode 100644 index 0000000..460ce4d --- /dev/null +++ b/PointDeDepart.txt @@ -0,0 +1,17 @@ +SAé 1.1 : Décodages +Groupes : 2 ou 3 étudiant.e.s par groupe. +Composition du groupe à envoyer avant le vendredi 19/01 17h. + +La SAé se présente sous la forme d'une suite de problèmes de décodages. +Réussir une étape permet de décoder l'étape suivante. + +Seul votre propre code écrit en langage C doit être utilisé pour résoudre les énigmes. +Il devra être rendu accessible aux examinateurs via un projet GIT. + +Vous serez évalué.e.s lors d'une soutenance où vous expliquerez l'étape à laquelle vous êtes parvenus, ainsi que les méthodes utilisées et le code développé. +Il est attendu que chaque personne du groupe comprenne et sache expliquez le code et les méthodes utilisées. +La soutenance comportera une partie de discussion algorithmique à propos de votre code mais également de l'encodage de façon plus générale. Elle comptera dans la SAé 1.2 : Exploration algorithmique d’un problème. + +L'étape suivante de la SAé est décrite dans le fichier Etape2.bin. +Chaque caractère du fichier a été encodé avec un code dit César (https://fr.wikipedia.org/wiki/Chiffrement_par_décalage) de paramètre 13. + diff --git a/main.c b/main.c index e69de29..964355b 100644 --- a/main.c +++ b/main.c @@ -0,0 +1,12 @@ +#include +#include + +int main(int argc, char const *argv[]) +{ + /* creation du tableau contenant toutes les lettres de l'alphabet */ + char alphabet[26] = {'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','T','U','V','X','Y','Z'}; + + FILE* + + return EXIT_SUCCESS; +} \ No newline at end of file