Pergunta

Como você faz órbitas baixas de baixo nível em C, exemplo:. Realmente enviando um SYN

Foi útil?

Solução

O que você realmente quer é um socket raw ... você pode controlar completamente os cabeçalhos e bandeiras com a interface socket raw, mas programá-los é muito mais desafiador. Aqui é um ótimo tutorial para você começar: http: //www.cs. binghamton.edu/~steflik/cs455/rawip.txt .

Outras dicas

soquetes crus são seu amigo.

Houve alguns links para informações úteis sobre esta questão .

Também consulte Capítulo 25 "Sockets raw" de "Programação Unix de rede", de Steven

Se você está tentando código multiplataforma você pode encontrar libpcap uma alternativa útil.

Você quer usar soquetes brutos . Em * nix, você precisa ser root para ser capaz de criar soquetes brutos. Eu não tenho certeza se é possível no Windows.

Eu suspeito que as fontes nmap seria um excelente lugar para olhar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top