Hi,
This Summer I was mentoring two students on Google Summer of Code in Umit Project organization: Bartosz Skowron and Francesco Piccinno.
UMPA – new features implementation
UMPA is a library to make packet manipulation made in Python. This new features was the GSoC project of Bartosz (Poland student) and it was:
- Sniffer Feature – he had to made a pypcap stripped to have full support on libpcap
It capture packets over the network using libpcap or winpcap. It also provide an API to register some callbacks and it can be useful to trigger in some specific events.
- Improvements on Schedule: running in a separated thread – detach
- Write some generic models to help users using UMPA
- Write ARP Protocol in UMPA
The code can be found: http://trac.umitproject.org/browser/branch/UMPA
Information about project can be found there: http://umpa.umitproject.org
Umit PacketManipulator – Audit Framework
Umit PacketManipulator is Graphical Interface to sniffer packets over the network and Audit Framework is an extension. This Framework was developed by Francesco, an Italian student. Basically with this new features users are able to access the sniffed packets and interact with them, providing necessary API to users can write easier plugins.
There is two kind of audit plugins:
- Passive: it read the sniffed packets and allow user interact all packets.
There is some examples of this kind plugins provided:
- FingerPrint
- UDP Decoder
- TCP Decoder
- etc..
- Active: it is able to react on network actions and modification replies to test networks functionality and vulnerability.
Some examples:
- ARP Poison
- ARP Ping
- Etc..
The code can be found: http://trac.umitproject.org/browser/branch/PacketManipulator
Information about project can be found there: http://manipulator.umitproject.org and http://trac.umitproject.org/wiki/AttackFramework
—————————————————————————–
Congrats to this guys that help growing up Umit Project and Open Source Software!
If you willing to help us in development look for us in #umit in irc.freenode.net or join mailing list umit-devel@lists.sourceforge.net.