Script que fecha portas
Dica publicada em C/C++ / Segurança
Script que fecha portas
Ai galera, vai um script que eu criei para ajudar no trabalho, ele mostra quais portas estão abertas, depois é só digitar qual porta você quer fechar!
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void main(void)
{
int op;
char porta[10];
char fechar[30];
op=0;
while(op!=2)
{
printf("\n\nScannear portas -1\n");
printf("\nSair -2\n");
scanf("%d",&op);
if(op == 1)
{
system("nmap localhost");
printf("\n\nDigite a porta a ser fechada, ex:631/tcp. \n");
scanf("%s",porta);
sprintf(fechar,"sudo fuser -k %s",porta);
if (system(fechar) == 0)
{
printf("Porta: %s , foi fechada\n\n",porta);
}
else
printf("Ocorreu um erro!\n\n");
}
}
}
#include <stdlib.h>
#include <string.h>
void main(void)
{
int op;
char porta[10];
char fechar[30];
op=0;
while(op!=2)
{
printf("\n\nScannear portas -1\n");
printf("\nSair -2\n");
scanf("%d",&op);
if(op == 1)
{
system("nmap localhost");
printf("\n\nDigite a porta a ser fechada, ex:631/tcp. \n");
scanf("%s",porta);
sprintf(fechar,"sudo fuser -k %s",porta);
if (system(fechar) == 0)
{
printf("Porta: %s , foi fechada\n\n",porta);
}
else
printf("Ocorreu um erro!\n\n");
}
}
}