Try scapy. It is a very powerful program for packet inspection, manipulation and creation.
You can use it to build your own tools.
More Related Contents:
- Discovering public IP programmatically
- Python socket.accept nonblocking?
- How to get a faster speed when using multi-threading in python
- How to change tcp keepalive timer using python script?
- Sending a file over TCP sockets in Python
- Unwanted RST TCP packet with Scapy
- Socket Programming Python: How to make sure entire message is received?
- Socket Programming Python: How to make sure entire message is received?
- What is “backlog” in TCP connections?
- How to close a socket left open by a killed program?
- How to create an empty R vector to add new items
- Netcat implementation in Python
- Is MATLAB faster than Python?
- Why don’t my subclass instances contain the attributes from the base class (causing an AttributeError when I try to use them)?
- How to install Flask on Windows?
- ValueError: Tensor must be from the same graph as Tensor with Bidirectinal RNN in Tensorflow
- Split strings in tuples into columns, in Pandas
- Set encoding in Python 3 CGI scripts
- How does one obtain the location of text in a PDF with PDFMiner? [duplicate]
- Using the Python NLTK (2.0b5) on the Google App Engine
- What is the best approach in python: multiple OR or IN in if statement?
- math.sin incorrect result
- Python intern for non-strings
- Why not os.path.join use os.path.sep or os.sep?
- Static variable in Python?
- Invalid Argument Error / Graph Execution Error
- How to transform numpy.matrix or array to scipy sparse matrix
- How to change filehandle with Python logging on the fly with different classes and imports
- Map list item to function with arguments
- Finding Nth item of unsorted list without sorting the list