Yo uso siempre C, pero me estoy adentrando en ASM
marque los dos xD
Me alegra que C vaya primero. Vosotros sabeis lo que son lenguajes utiles
marque los dos xD
Me alegra que C vaya primero. Vosotros sabeis lo que son lenguajes utiles
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úCita de: Hwftk en 8 Enero 2011, 20:34 PMEso ultimo como es? Por qué 24 y no 255? lia un poco xD
nmap -sP 192.168.1.0/24
juanra@Juanra:~$ nmap -sP 192.168.0.0-255
Starting Nmap 4.76 ( http://nmap.org ) at 2011-01-08 20:37 CET
Host 192.168.0.1 appears to be up.
Host 192.168.0.193 appears to be up.
Host 192.168.0.194 appears to be up.
Nmap done: 256 IP addresses (3 hosts up) scanned in 2.14 seconds
juanra@Juanra:~$
xD
Cita de: Sk9ITk5Z en 8 Enero 2011, 19:40 PMtoma esa jaja muy buena opcion xD
ya estoy descargando un xp sp3 original con drivers SATA...
#include <time.h> //Hora
#include <stdio.h> //Funciones basicas entrada/salida
#include <string.h> //StrCmp
#include <stdlib.h> //Exit y otras
#include <arpa/inet.h> //struct sockaddr_in
#include <sys/socket.h> //Socket, Connect...
struct sockaddr_in host; //Declaraciones
int sockfd;
int cont;
int k = 0;
int main (int argc, char *argv [])
{
printf ("ScanS 1.0 - By Sagrini (2010)\n"); //Esto escribira la presentacion.
if (argc != 2)
{
printf ("Uso: %s <target_ip>\n\n", argv [0]);
return 1;
}
host.sin_addr.s_addr=inet_addr (argv [1]);
host.sin_family=AF_INET;
memset (host.sin_zero, 0, 8);
for (cont = 1; cont <= 65535 cont ++) //Modif :P
{
if ((sockfd=socket (2, 1, 0))==1)
{
printf ("Error abriendo socket...\n\n");
return 1;
}
host.sin_port = htons (cont);
if (connect (sockfd, (struct sockaddr*)&host, sizeof (host)) != -1)
{
printf ("Port %d open\n", cont);
k++;
}
// else printf ("Port %d close\n", cont);
close (sockfd);
}
if (k == 0) printf ("All ports closed...\n");
else printf ("%d port(s) open(s)...\n", k);
return 0;
}