brandon-rhodes / fopnp

Foundations of Python Network Programming (Apress) — scripts and examples
1.37k stars 640 forks source link

"Building and Examining Packets"? #12

Closed clasnake closed 8 years ago

clasnake commented 8 years ago

Hi Brandon, In the second last paragraph of the introduction of Chapter 2 - UDP, you mentioned the "Building and Examining Packets" section near the end of Chapter 1, which builds raw ICMP packets and receives an ICMP reply. But I don't see there's such a section. Am I missing something here or do you mean the "Packet Fragmentation" section? Thanks.

brandon-rhodes commented 8 years ago

I think that is an error that I failed to catch! I had originally planned to have Chapter 1 use Scapy to actually build and send IP packets so that readers would understand exactly what is inside a packet, but when I realized that this needed to be a Python 3 book and that Scapy only works under Python 2, I cancelled those plans — but apparently forgot to remove a reference to them from Chapter 2!

I will put this on the list of things to fix if Apress is ever interested in another edition of the book. Thanks!

brandon-rhodes commented 8 years ago

I have added the "book" label so that I can find this issue again if a new edition is planned. Thanks again — I will close this now, and find it later by label if the opportunity arises!