From 9d2d1e93cdfc0b1a270427be89a5e0c033026cce Mon Sep 17 00:00:00 2001 From: Vieira Date: Tue, 5 Apr 2022 15:18:30 +0200 Subject: [PATCH] hacer trampa no es bueno --- APL1.2/SCR1.2/TP15/tp15-reponses.txt | 18 +++++- APL2.1/TP9/playlist/Main.class | Bin 0 -> 284 bytes APL2.1/TP9/playlist/Main.java | 7 +++ APL2.1/TP9/playlist/Playlist.class | Bin 0 -> 1323 bytes APL2.1/TP9/playlist/Playlist.java | 28 +++++++++ APL2.1/TP9/playlist/PlaylistListener.class | Bin 0 -> 1079 bytes APL2.1/TP9/playlist/PlaylistListener.java | 63 +++++++++++++++++++++ 7 files changed, 114 insertions(+), 2 deletions(-) create mode 100644 APL2.1/TP9/playlist/Main.class create mode 100644 APL2.1/TP9/playlist/Main.java create mode 100644 APL2.1/TP9/playlist/Playlist.class create mode 100644 APL2.1/TP9/playlist/Playlist.java create mode 100644 APL2.1/TP9/playlist/PlaylistListener.class create mode 100644 APL2.1/TP9/playlist/PlaylistListener.java diff --git a/APL1.2/SCR1.2/TP15/tp15-reponses.txt b/APL1.2/SCR1.2/TP15/tp15-reponses.txt index ad49775..52d7aa6 100644 --- a/APL1.2/SCR1.2/TP15/tp15-reponses.txt +++ b/APL1.2/SCR1.2/TP15/tp15-reponses.txt @@ -2,6 +2,20 @@ 2- dig -x 172.16.1.158 II 1- tshark -i -f "host and not arp and port domain -4- L'affichage de dif flags qr aa rd ra quand le flag qr est à 1, nous sommes dans un message dns qui est une réponse +3- Le serveur a répondu par le type A de ressources. C'est le type par défaut lorsqu'on ne précise pas le type désiré. +4- L'affichage de dif flags qr aa rd ra quand le flag qr est à 1, nous sommes dans un message dns qui est une réponse. LEs flags dans HEADER : qr : si mis à 1 -> ceci est une réponse. aa : cette réponse fait autorité. rd: recursion desired [si tu ne l'a pas dans le cache, lance une recherche]. ra : recursion available [oui, je peux lancer une recherche]. il y a aussi des nombres : QUESTION : QDCOUNT : le nombre de questions dans la section QUESTION (Nombre de RR demandés) +Answer : ANCOUNT : Le nombre de RRs dans la section Answer +Authority : NSCOUNT : Le nombre de RRs dans la section Authority +Additional : ARCOUNT : Le nombre de RRs dans la section ADDITIONAL 5 - par le flag aa -6 - ici un ttl de 1h a été communiqué pour le RR de type 1. Si le resolver grade cette donnée dans un cache, elle disparaitre du cadre au bout d'une heure \ No newline at end of file +6 - ici un ttl de 1h a été communiqué pour le RR de type 1. Si le resolver grade cette donnée dans un cache, elle disparaitre du cadre au bout d'une heure +7- on fait avec tcpdump + tcpdump -i < > host and not tcp and not port 67 and not port ntp and port domain + +8- dig arda.com + +III - + +3- dig -t NS vintage.com + dig @37.58.107.93 +Je peux utiliser une donnée fraêche sous révserve que j'arrive à obtenir l'adresse ip d'un serveur de nom qui a autorité sur le nom de domaine en question, vintage.com \ No newline at end of file diff --git a/APL2.1/TP9/playlist/Main.class b/APL2.1/TP9/playlist/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..ec0673227aba4867466d5408f989f72b087b7f98 GIT binary patch literal 284 zcmYL@%W48a5Jhi|GtMJECN8qeB8z~!&=2sj5we;jfZf@dr`N#>)hM*cR8H_4A6++pyb1?z(bi3FV#+UGi4Xu&vdEh1)xDd7L?OHUI~6#gz97#IdAZ!3Z?)IyP}_@s)DDgsW$qy&N{#!GvJvBTUtbBp5IAK}`K zTiujI5*IE_{0aUGS1#0Zr=V4cZRY0ObH4MP*Ub6+7NzW}m6$Qo6bj9^uHOUZ54lkH!X6V$Q7wPc1OR(9gfUgM)CSv+%wPB-;!3>4U zyDtSpV{&F@ctP9RZN#;$m28eIaOFy0>pN|9p_^ep>2HZAyyB^>Cqpq;7C{7JFp|V! zqL-m7%8)--={td2bohp>C<{HCiu@KyRRKty2Tw2d=3OG70BhLJj-tXwNgpZqf0b?ILJQR)t#vvD357%b}Wf*ZQa z9?jWEKG0QNVrbr}ij-MdBwM@V`r=+?ZCM2KJVLkS6)%)>yu5w4^0E>X#FVS4+I9%W z^w6lvn^LM!1-zUSYE>4)_9k4na053@Wc7q@F$_iXjb`Bb>#`)$wNccDHpL4{1{(~o z>xZ!otdUN0zvzi@$dR&CDQ9-itWNWn;ZpRhp&B0I}NQ*GRr+L?<$dL#uS5{ zlhg!WIqZLW$LKoa(>sy%co>S%#0PTPO1anJJ`1>tW>-hFIKTH)l@~t7J8QAma&PxTxzt6L~L>( zZoR?y76z6EjK?2v2-w8231bTx@RMFw m!^A}srimT~d?!T=SE4vqDGG?6;Tk=+affaeNz<4m-o!7H3QuML literal 0 HcmV?d00001 diff --git a/APL2.1/TP9/playlist/Playlist.java b/APL2.1/TP9/playlist/Playlist.java new file mode 100644 index 0000000..d5cd3c9 --- /dev/null +++ b/APL2.1/TP9/playlist/Playlist.java @@ -0,0 +1,28 @@ + import javax.swing.*; + import java.awt.*; + + public class Playlist + { + public Playlist() + { + JFrame fenetre = new JFrame(); + + fenetre.setSize(250, 500); + fenetre.setLocation(100, 100); + fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + + GridLayout gestionnaire = new GridLayout(10, 1); + fenetre.setLayout(gestionnaire); + + for (int i = 0; i < 10; i++) + { + JLabel lab = new JLabel("Morceau n°" + (i+1)); + PlaylistListener listener = new PlaylistListener(lab); + lab.addMouseListener(listener); + + fenetre.add(lab); + } + + fenetre.setVisible(true); + } + } diff --git a/APL2.1/TP9/playlist/PlaylistListener.class b/APL2.1/TP9/playlist/PlaylistListener.class new file mode 100644 index 0000000000000000000000000000000000000000..f2eb131e6f7186ef5ea3fe2f65c05bb6355e3120 GIT binary patch literal 1079 zcma)*YflqF6o%hvw_RGcP>H3>X*+tY*=fs*vZOuqP(AWnjA-uC zRmZEQEmt~+b=lf9>K3hNhm0s&X5&DTx$JHQ6 zzws5@kuAoLx@wgZ)8WX|UTevAo5P5^xh^efxN&%+*=aT8Gn0KLhnt|ps+gfx@j>7w zjXrJ{YB(Q%MVf=O9zdSP0!52%29PLxfhZKupca*LL<;^h#6Qx$K#|52od9tZB83p) zPC^_}+P#I_JyN$v(hG&ph<|{poI+s?hwl-kN&STMIi^mD?*=mzu!wI!BuUsbJsHem z3MFcm5@lqdR8@@p