Código
/** * ScanPort 0.1 * Coded by Doddy H **/ #include<stdio.h> #include<sys/socket.h> #include<sys/types.h> #include<stdlib.h> #include<netdb.h> void head() { } void end() { } int main(int argc,char **argv) { char *ip; int port,control,partedos,portstart,portend; struct sockaddr_in parteuno; head(); if(argc != 4) { } else { ip = argv[1]; for(port=portstart;port<portend;port++) { parteuno.sin_family=AF_INET; parteuno.sin_port=htons(port); parteuno.sin_addr.s_addr=inet_addr(ip); partedos=socket(AF_INET,SOCK_STREAM,0); control=connect(partedos,(struct sockaddr_in *)&parteuno,sizeof(parteuno)); if(control>=0) { } } } end(); return 0; } /** The End ? **/