You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature requests can be handled if there is time left over
Tests and Test Coverage
Increase the test coverage to 90% (coverage computed with pytest and coveralls)
Add more tests for all of the protocol modules
Apart from the main goals, there are also some secondary goals, which would benefit the project:
Write documentation and examples
Update/Add comments in code where possible
Also look at @mhilswriteup. It applies to most Honeynet Project's GSoC projects. Only the major differences are listed in this page.
FAQ
What is the necessary background for working on dpkt?
Python (programming, setuptools, unit testing, code-coverage)
Deep knowledge of networking and various network protocols.
Experience with tools like Wireshark, Tcpdump, libpcap, etc
Experience using a software revision control system (git/svn etc)
Tips to get started
Download and explore the project. Try to parse a pcap file or create your own packets.
If you want to tinker with the code, GSoC2015 branch and work on it
See this for Metaclass usage in Python3. It is different from Python2.
Other questions
For all other questions, please do not hesitate to email me or the honeynet GSoC mailing list!
Project Proposals
Each student will write a project proposal on the approach to working on dpkt. A rough timeline is desired. If you have any other ideas that you want to implement in dpkt, please add them to the proposal.
Google has started accepting student proposals on their GSoC2015 page. Please signup for an account and submit your proposals before 27th of March, 2015!
The text was updated successfully, but these errors were encountered:
dpkt
dpkt is a pure-python library which simplifies packet creation and parsing.
Main project goals
Apart from the main goals, there are also some secondary goals, which would benefit the project:
Also look at @mhils writeup. It applies to most Honeynet Project's GSoC projects. Only the major differences are listed in this page.
FAQ
Project Proposals
Each student will write a project proposal on the approach to working on dpkt. A rough timeline is desired. If you have any other ideas that you want to implement in dpkt, please add them to the proposal.
Google has started accepting student proposals on their GSoC2015 page. Please signup for an account and submit your proposals before 27th of March, 2015!
The text was updated successfully, but these errors were encountered: