Moving forward

  • Scapy project needs more contributors.
  • There is a lot of scope for improvement and it makes a great starting place for contributing to open source.
  • Improve the documentation.
  • Write add-ons, protocol dissectors etc.
  • Find a problem/technique/utility.. code it yourself!

Scapy github page is a good place to start Scapy github - Issues

From Scapy project maintainers:

  1. add unit tests to protocols in contrib/ Some of them don’t have any test. This is problematic when we make changes to the core;
  2. check that the documentation is still up to date with the code;
  3. move examples from Scapy presentations to the documentation. According to some recent discussions I had, it seems that they are no synced.

“Another option is to try to do something with Scapy, and either write functions to do it, or write a documentation to show how you did it, maybe as an iPython Notebook.”