Ping
Publicado por John Paul A. Lopes 29/10/2005
[ Hits: 14.404 ]
Ola galera, bom esse script é muito util para aqueles que pretendem dar uma verificada na rede e saber qual ip esta respondendo.
Primeiramente voce tera que criar um arquivo texto com os endereços ips das maquinas que voce deseja verificar, um por linha. depois é so rodar o programa.
Compila em primeiro e depois executa.
Falow.
#include <stdio.h>
main(){
FILE *lista;
FILE *log;
int l,i;
char ip[15];
char comand[256];
char comand1[256];
char chek;
lista=fopen("lista.txt", "r");
if (!lista){
printf("Erro ao abrir arquivo!\n");
return 1;
}
for(;;){//do
fgets(ip,sizeof(ip),lista);
for(i=0;i<sizeof(ip);i++){
if(ip[i] == '\n')
ip[i] = '{FONTE}';
}
//printf(ip);getchar();
sprintf(comand,"ping -c 3 %s > log.dat",ip);
sprintf(comand1,"ping -c 3 %s >> geral.dat",ip);
log=fopen("log.dat","r");
//printf("%s",comand);getchar();
system(comand);
system(comand1);
l = 0;
do{
l++;
chek = fgetc(log);
}while(chek != EOF);
//printf("%i",l);getchar();
if(l<=200){
printf("O IP [%s] não estar respondendo!!!\n",ip);
l=0;
}
if(l>200){
printf("O IP [%s] estar respondendo!!!\n",ip);
l=0;
}
if(feof(lista))
fseek(lista,0,SEEK_SET);
}//while(!feof(lista));
fclose(lista);
fclose(log);
}
Funções básicas para conexão OpenSSL em C
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Scripts ou binários [RESOLVIDO] (3)
VOL já não é mais como antes? (10)
Pergunta: Meu teclado não está respondendo direito como e consertar? ... (4)









