House of Hackers

HI everyone,
has anyone experiences how assemble TCP/IP packets using C++? I would like to build a packet-fuzzer/-tool to test my own applications and the firewall-rules in my network.

Tags: c++, firewallrules, fuzzing, tcp-packets

Share

Reply to This

Replies to This Discussion

hping will probably get the task done without reinventing the wheel ;)

Reply to This

you should have a look at scapy it is not too fast but it has nice capabilities

Reply to This

Hmm... If you are wanting to start COMPLETELY from scratch then you will need an EXTREMELY intimate knowledge of how TCP/IP packets are formed. If you'd like to do it a simpler way, you could use something like libpal to form the packets and write the rest in C++. Libpal only runs in linux though.

PS: I've never made a fuzzer before. I've just used programs like GPF and Bunny, so you might wait a bit for someone else to come along that has done it. Then again, most people will probably say "If it's not broke, don't fix it.."

Reply to This

RSS

About

pdp pdp created this Ning Network.

© 2009   Created by pdp on Ning.   Create a Ning Network!

Badges  |  Report an Issue  |  Privacy  |  Terms of Service

Sign in to chat!