-
Notifications
You must be signed in to change notification settings - Fork 341
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Raw L4 Connection To Send/Receive On Top Of IP Layer #510
Comments
Currently there is no boofuzz Connection class which builds the IP header for you. But I get your point, it would be convenient to have an IPSocketConnection class for L4 IP protocol communication. |
Thanks for reply. I intend to write IP header myself but there's another problem that when I use s_size() to calculate the total length of the entire packet , just as follows, it seems include all fields.
But there are different block dependent on different value of field "TYPE", and not all block are present at the same time. What I hope is that teh value of s_size() is the length of data I actully send every time, instead of the length of all fields in the stack. |
Hey, I misused s_size() and my problem has solved. Thanks a lot. |
--how to caculate the checksum dynamically? |
sess = Session( target=Target( connection=RawL3SocketConnection("ens33", 5.0, 5.0, ethernet_proto=2048), monitors=[procmon], ), console_gui = True, )
-- However I found that I must add the IP data with every OSPF packet. And I wonder if is there any other SOCKET that I can use to only send OSPF socket without IP data.
-- By the way, OSPF runs over IP, just like ICMP
The text was updated successfully, but these errors were encountered: