Você pode assistir uma série de vídeos educacionais sobre os seguintes temas:
- Basic Socket Programming;
- Packet Sniffing Using Raw Sockets
- Packet Injection Using Raw Sockets;
- Architecture of a Proactive Security Tool;
- Encryption Basics Using RC4.
Apesar do grande número de ferramentas para realizar o teste de fuzzing, não lembro de ter visto nenhum desenvolvedor utilizar tal recurso. Felizmente tal teste é comum em fontes de informações relacionadas a segurança no desenvolvimento de aplicações.
Inicialmente eu associava a baixa utilização a dificuldade de encontrar ferramentas e conteúdo relacionado, mas, pesquisando melhor e acompanhando algumas listas de discussão eu encontrei inúmeras ferramentas open source e bons tutoriais.
Segue algumas referências:



PHP Security Consortium
PHP Security Guide
SecurityFocus Summaries
PHPSecInfo