yaia987
Messages postés1Date d'inscriptionlundi 25 novembre 2013StatutMembreDernière intervention25 novembre 2013
-
Modifié par yaia987 le 25/11/2013 à 17:14
Bonjour,
J'aurai besoin d'aide pour un serveur.. On a un exercice de virologie, on doit trouver une faille dans ce code C++.. cependant le prof nous aide vraiment pas et je n'ai aucune idée de cette faille, j'aimerai la trouver pour pouvoir ensuite passer au Shellcode pour pénétrer cette faille.
Voici mon code C++ :
#include <stdio.h>
#include <winsock2.h>
#define BUF_SIZE 0x410
#define RECVBUF_SIZE 0x1000
char recvbuf[RECVBUF_SIZE];
void serv(int argc, char *argv[]) {
int i;
WSADATA wsaData;
int iResult = WSAStartup( MAKEWORD(2,2), &wsaData );
if ( iResult != NO_ERROR )
printf("[ERRR] Error at WSAStartup()\n");