SSH PortScan
Publicado por André (última atualização em 19/11/2010)
[ Hits: 6.047 ]
Homepage: http://127.0.0.1
Código bastante simplificado que verifica se um determinado IP definido pelo usuário está com a porta 22 aberta ou não. Este é o principio de um port scan.
* Código para estudo.
#include <stdio.h> #include <stdlib.h> #include <sys/types.h> #include <sys/socket.h> #include <arpa/inet.h> #define PORT 22 // #define IP "127.0.0.1" int e_socket; struct sockaddr_in destino; int conexao; int main() { char IP [100]; printf("Entre com o IP: "); scanf("%s",&IP); e_socket = socket (AF_INET, SOCK_STREAM, 0); if(e_socket < 0) { // perror("Erro !\n"); exit(1); } destino.sin_family = AF_INET; destino.sin_port = htons(PORT); destino.sin_addr.s_addr = inet_addr(IP); conexao = connect (e_socket, (struct sockaddr *) &destino, sizeof(destino)); if(conexao < 0) { printf("Porta fechada!\n "); close(e_socket); exit(1); } printf("A porta 22 esta aberta.\n"); close(e_socket); }
Captura de Banners dos Serviços
IntensiveDoS - ferramenta de DoS para pentesting
Código C para gerar hashes DES e MD5
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Desenvolvimento de um driver (10)
Não esta salvando as configurações de usuário. (3)
Quais Shell Scripts vocês usam? (5)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba