Fin implémentation programme vulnerable
Esse commit está contido em:
pai
589f250420
commit
b7270479a5
2 arquivos alterados com 12 adições e 12 exclusões
|
|
@ -1 +1 @@
|
||||||
Subproject commit bff261fa01129da9135f95f16bf4124366ea24fe
|
Subproject commit cf119a9a257d0885c86920f0cd6945cbbf4134fa
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
int lire_tableau() {
|
int lire_tableau() {
|
||||||
int tab[5] = {0,0,0,0,0};
|
int tab[5] = {0,0,0,0,0};
|
||||||
|
|
||||||
printf(255);
|
printf(255);
|
||||||
stop(20);
|
stop(20);
|
||||||
printf(0);
|
printf(0);
|
||||||
|
|
@ -9,24 +10,20 @@ int lire_tableau() {
|
||||||
printf(0);
|
printf(0);
|
||||||
stop(200);
|
stop(200);
|
||||||
int val = get();
|
int val = get();
|
||||||
int i = 0;
|
|
||||||
while (i<7) {
|
int i = 1;
|
||||||
tab[5-i] = i;
|
while (i<8) {
|
||||||
i = i + 1;
|
tab[5-i] = val;
|
||||||
}
|
|
||||||
int i = 0;
|
|
||||||
while (i<5) {
|
|
||||||
printf(tab[i]);
|
|
||||||
i = i + 1;
|
i = i + 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int youVeBeenHacked() {
|
int youVeBeenHacked() {
|
||||||
while (1) {
|
while (1) {
|
||||||
printf(0);
|
|
||||||
stop(20);
|
|
||||||
printf(255);
|
printf(255);
|
||||||
stop(20);
|
stop(10);
|
||||||
|
printf(0);
|
||||||
|
stop(10);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -42,6 +39,9 @@ int legitimeFunction() {
|
||||||
}
|
}
|
||||||
|
|
||||||
int main() {
|
int main() {
|
||||||
|
int a = 0;
|
||||||
|
int b = 0;
|
||||||
lire_tableau();
|
lire_tableau();
|
||||||
legitimeFunction();
|
legitimeFunction();
|
||||||
|
printf(a);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Carregando…
Referência em uma nova issue