BSD Sockets em linguagem C
Venho neste artigo explicar como funciona sockets em ANSi C, explicar portabilidade e exemplos reais e diferentes de artigos semelhantes. Enfim, aqui você aprenderá a usar sockets na prática.
[ Hits: 122.351 ]
Por: C00L3R_ em 06/07/2010 | Blog: https://github.com/CoolerVoid
0 32 ____________________________________________________________ | Porta de Origem | Porta de destino | |------------------------------------------------------------| | Numero sequencial | |------------------------------------------------------------| | Numero de Reconhecimento | |------------------------------------------------------------| |Deslocamento | Reservado |URG|ACK|PSH|RST|SYN|FIN| Janela | |------------------------------------------------------------| |Checksum | Ponteiro de urgência | |------------------------------------------------------------| | Opções | Preenchimento | |------------------------------------------------------------| | Dados | |____________________________________________________________| ou 0 4 8 16 19 24 32 ------------------------------------------------------------------------- | Source Port | Destination Port | ------------------------------------------------------------------------- | Sequence Number | ------------------------------------------------------------------------- | Acknowledgment Number | ------------------------------------------------------------------------- | HLEN | Reserved | Code Bits | Window | ------------------------------------------------------------------------- | Checksum | Urgent Pointer | ------------------------------------------------------------------------- | Options | Padding | ------------------------------------------------------------------------- | Data | -------------------------------------------------------------------------Pessoal que já brincou com Nmap e firewalls sabe muito bem o que são estas flags. Detalhes do TCP, vide: http://www.faqs.org/rfcs/rfc793.html
Ponteiros - Saindo de Pesadelos
Bind: Explorando e evitando falhas
Apache + PHP + MySQL + ftpd no OpenBSD
Trabalhando com arquivos no Perl
Tutorial - Aplicação em C para transferência de arquivo usando socket TCP e Thread
Monitorando o consumo de banda com Bwbar
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Atualizações de Segurança Automáticas no Debian
Como cortar as partes de um vídeo com passagens de áudio em branco
Tiling automático no KDE Plasma
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
Alguém tem que acabar com ANATEL!!! (0)
GOG confirma suporte oficial ao sistema Linux: "o trabalho começo... (4)









