seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Participe do fórum, é rápido e fácil

seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Você não está conectado. Conecte-se ou registre-se

Nmap Auto scan

4 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Nmap Auto scan Empty Nmap Auto scan Dom maio 05, 2013 10:57 am

MysteryMind

MysteryMind
avançado
avançado

E ai galera,
primeira coisa que tem uma utilidade que eu faço em C, é um scanner do nmap automatico vc escolhe o tipo de scan e o ip ,ele manda um scan e gera uma xml e tbm tem um auto connect do netcat vc põe o ip e a porta.
Ele ta em C vou postar a source:
Código:

#include <stdio.h>
    #include <stdlib.h>
   
    int main (){
    int opcao;
    int scan;
    char ip[20];
    char cmd[100];
    char port[8];
    printf ("Auto scan\n");
    printf ("Escolha uma opção\n");
   
    printf ("1 - nmap auto scanner\n");
    printf ("2 - netcat connect\n ");
   
    printf ("\nDigite a opção escolhida:");
    scanf ("%i",&opcao);
   
    switch (opcao)
    {
    case 1 :
    printf ("Selecione o tipo de scan:\n");
    printf ("1- Intense scan\n");
    printf ("2- Intense scan + UDP\n");
    printf ("3 -Intense scan all ports\n");
    printf ("4 -Quick scan\n");
    printf ("Digite a opção:");
    scanf ("%i",&scan);
   
   
    switch (scan)
    {
      case 1:
    printf ("Digite o ip:");
    scanf ("%s",ip);
    sprintf(cmd,"nmap -v -T4 -A %s -oX intense.xml",ip);
    system(cmd);
    break;
   
        case 2:
    printf ("Digite o ip:");
    scanf ("%s",ip);
    sprintf(cmd,"nmap -sS -sU -T4 -A -v %s -oX udp_intense.xml",ip);
    system(cmd);
    break;
     
      case 3:
      printf ("Digite o ip:");
    scanf ("%s",ip);
    sprintf(cmd,"nmap p 1-65535 -T4 -A -v %s -oX all_intense.xml",ip);
    system(cmd);
    break;
   
    case 4:
   
 printf ("Digite o ip:");
    scanf ("%s",ip);
    sprintf(cmd,"nmap -T4 -F -v %s -oX quick.xml",ip);
    system(cmd);
    break;
   
   
   
    }
         
   
   
    break;
   
   
   
   
   
   
   
   
   
   
    case 2 :
   
    printf ("Digite o ip:");
    scanf ("%s",ip);
    printf ("Digite a porta:");
    scanf ("%s",port);
    sprintf (cmd,"nc %s %s",ip,port);
    system (cmd);
 
   
    default:
    printf ("\nNenhuma opcao");
    }
   
    }


pra quem tem preguiça de compilar ou não ta conseguindo postei ele pra download
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Espero que gostem vlw

2Nmap Auto scan Empty Re: Nmap Auto scan Dom maio 05, 2013 12:56 pm

susp3it0virtu@l

susp3it0virtu@l
master
master

heheh drake para quem esta começando tu esta dando uma evoluída danada...rsrs..ganhou um +

valeu Cool

3Nmap Auto scan Empty Re: Nmap Auto scan Dom maio 05, 2013 5:34 pm

Sir.Rafiki

Sir.Rafiki
avançado
avançado

hehehe é isso ai irmão, ai vai uma dica, declare as variaveis de mesmo tipo junta , isso diminuir as linhas de codigo >.< 0/ (+)

4Nmap Auto scan Empty Re: Nmap Auto scan Dom maio 05, 2013 7:39 pm

Kodo no Kami

Kodo no Kami
master
master

boa mano isso facilita agiliza muito as coisas *-*

https://endoffile.umforum.net

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos