Questions et réponses pour le buffer-overflow :
On se produit généralement lorsque vous essayez de copier des données dans un tampon sans rechercher suffisamment d'espace, causer des données écrasées dans les cellules voisines.
8
votes
Pourquoi dois-je obtenir "Impossible de trouver la fonction actuelle" lorsque je écrase l'adresse RET d'un programme vulnérable?
Je veux exploiter un dépassement tampon basé sur la pile à des fins éducatives. Il existe une fonction typique appelée un paramètre à partir de ...
c
stack
buffer-overflow
shellcode
4 commentaire(s)
8
votes
C code Comment changer l'adresse de retour dans le code?
Je viens d'écrire un code C ci-dessous: #include<stdio.h> #include<string.h> void func(char *str) { char buffer[24]; int *ret; strcpy(buffer,str); ...
c
exploit
buffer-overflow
8 commentaire(s)
7
votes
Comment effectuer un débordement de tampon dans PHP / Python?
Voici un exemple en C: #include <stdio.h> #include <string.h> void bad() { printf("Oh shit really bad~!\r\n"); } void foo() { char overme[4] = "WOW"; *(int*)(overme+ ...
php
python
buffer-overflow
0 commentaire(s)
6
votes
Strcpy lorsque le tampon Dest est plus petit que le tampon SRC
J'essaie de comprendre la différence / les inconvénients de Strcpy et Strncpy. Quelqu'un peut-il vous aider: this is a long string a long string ...
c
string
strcpy
buffer-overflow
5 commentaire(s)