Programacao de sockets em c p/ linux

6875 palavras 28 páginas
PROGRAMACAO DE SOCKETS EM C P/ LINUX

Esse tutorial n�o tem o intuito de ir fundo nessa magn�fica ferramenta de programa��o, longe disso, o intuito � somente introduzir o iniciante nesse maravilhoso mundo e mostrar um pouco do que se pode fazer com isso. Tentaremos abordar de forma simples e clara os meios de se criar um socket. Os exemplos aqu� mostrados bem como a forma de programa��o s�o voltados para a plataforma linux...diga-se linux slackware.. de modo que pode n�o servir em outras plataformas. Faz-se necess�rio um conhecimento basico de C e Redes em geral..um
TCP/IP caia bem.

AVISO: NAO NOS RESPONSABILIZAMOS PELO MAU USO DO MATERIAL CONTIDO NESSE TEXTO, BEM COMO DOS EXEMPLOS AKIH DESCRITOS. ESSE TEXTO FOI CRIADO SOMENTE COM PROPOSITOS EDUCACIONAIS.POR ISSO LEMBRE-SE, NADA DE BOBAGENS!!!

------------------------------ TOPICOS -----------------------------------

+ FASE I :
----------
* SOCKETS - O que sao e para que servem;
* TIPOS DE SOCKETS;
* HEADERS;
* DECLARANDO UM SOCKET;
* DEFININDO UMA ESTRUTURA;
* CONSTRUINDO UM SOCKET;
* A fun��o CONNECT();
* ALGUMAS BOBAGENS;
* PRIMEIRO EXEMPLO PRATICO: portscan.

+ FASE II :
-----------
* A fun��o BIND();
* A fun��o LISTEN();
* A fun��o ACCEPT();
* SEGUNDO EXEMPLO PRATICO: backdoor.

+ FASE III :
------------
* AS FUN��es SEND() E RECV(); Simples Exemplos:Servidor TCP, Cliente TCP e um Denial of Service.
* AS FUN��es WRITE() E READ(); Simples Exemplo: Esqueleto para envir dados com write().
* TERCEIRO EXEMPLO PRATICO: brutal force.

+ FASE IV :
-----------
* CONSIDERA��es FINAIS;
* ALGUNS LINKS SOBRE PROGRAMACAO DE SOCKETS;

--------------------------------------------------------------------------

--------------------------- FASE I - O PARTO -----------------------------

---------------------------------------
*** SOCKETS - O QUE SAO E P/ Q SERVEM! |
---------------------------------------

Nao vou me

Relacionados

  • Engenharia
    55613 palavras | 223 páginas
  • wtwerwtberbtertber
    55613 palavras | 223 páginas
  • wtwerwtberbtertber
    55613 palavras | 223 páginas
  • SGBDs
    2321 palavras | 10 páginas
  • Interoperabilidade de sistemas embarcados com uma pilha de protocolos flexível, configurável e de baixo custo Florianópolis Outubro
    7169 palavras | 29 páginas
  • Começar a programar
    5208 palavras | 21 páginas
  • Voip
    13780 palavras | 56 páginas
  • Automação com pda
    7468 palavras | 30 páginas
  • Servidores web
    56326 palavras | 226 páginas
  • Java
    30858 palavras | 124 páginas