Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Sagrini

#11
Había un ejemplo muy bueno en el libro Hacking, técnicas fundamentales. Los códigos del libro están en:
http://anayamultimedia.es/catalogos/complementos/MU0023501_9999997451.zip
Busca algo como *sniffer*.c
#12
Entonces tu problema será que no lees bien la entrada. Postea el resto del código.
#13
Wow! Jajaja...


#include <stdio.h>
#define TAM 10
#define RAND 15

int main ()
{ srand (time (0)); int nums [3][TAM], a, b, x, flag;
for (x=0; x<2; x++) for (a=0; a<TAM; a++)
{ do
{ nums [x][a]=rand ()%RAND+1; flag=0;
for (b=0; b<a; b++) if (nums [x][b]==nums [x][a]) { flag=1; break; }
} while (flag == 1);
}

for (a=0; a<10; a++) nums [2][a]=nums [0][a]+nums[1][9-a];
for (a=0; a<10; a++) printf ("Posición %02d --> %02d + %02d = %02d\n", a+1, nums [0][a], nums [1][9-a], nums [2][a]);
return 0;
}
#14
Puedes usar libpcap.h (creo que se llamaba así), o puedes sencillamente abrir los sockets y leer sin bindearlos.
#15
Lo pone también en el tutorial que te he dejado. Lo has leído?
#16
Analiza con un scanner de vulnerabilidades tipo Nessus.
#18

if (a<4.7 || a>5.8)
{
if (a<4.7) printf ("Valor menor de lo permitido\n");
if (a>5.8) printf ("Valor mayor de lo permitido\n");
}
else printf ("Valor correcto\n");
#19
No, es independiente ;) A ver si este finde consigo encenderlo!
#20
Sí, tiene un error muuy gordo de diseño ;)
Os dejo el corregido. Le he añadido un break; y le he quitado cont;

#include <stdio.h>
#define TAM 10
#define RAND 20

int main ()
{ srand (time (0)); int nums [TAM], a, b, flag;
for (a=0; a<TAM; a++)
{ do
{ nums [a]=rand ()%RAND+1; flag=0;
for (b=0; b<a; b++) if (nums [b]==nums [a]) { flag=1; break; }
} while (flag == 1);
}
for (a=0; a<TAM; a++) printf ("%d ", nums [a]);
printf ("\n");return 0;
}