./wip/py-Netzob, Tool for reverse engineering communication protocols

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.4.1, Package name: py27-Netzob-0.4.1, Maintainer: pkgsrc-users

Netzob is an open source tool for reverse engineering, traffic
generation and fuzzing of communication protocols. It allows to
infer the message format and the state machine of a protocol through
passive and active processes. The model can afterward be used to
simulate realistic and controllable traffic.


Required to run:
[sysutils/desktop-file-utils] [textproc/libxml2] [textproc/libxslt] [graphics/graphviz] [devel/py-setuptools] [devel/py-gobject] [wip/py-pcapy] [textproc/py-pygments] [textproc/py-lxml] [lang/python27] [x11/gtk3] [wip/py-bitarray] [www/py-httplib2] [wip/py-impacket]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

RMD160: 6a079b3143afc4ed32a972cd47386cb95585625b
Filesize: 1076.725 KB

Version history: (Expand)


CVS history: (Expand)


   2014-05-09 09:38:42 by Thomas Klausner | Files touched by this commit (229)
Log message:
Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
   2014-01-26 16:49:50 by Thomas Klausner | Files touched by this commit (121)
Log message:
Mark packages as not python-3.x ready where appropriate.
   2014-01-02 22:23:03 by Thomas Klausner | Files touched by this commit (5)
Log message:
Import py27-Netzob-0.4.1 as wip/py-Netzob.

Netzob is an open source tool for reverse engineering, traffic
generation and fuzzing of communication protocols. It allows to
infer the message format and the state machine of a protocol through
passive and active processes. The model can afterward be used to
simulate realistic and controllable traffic.

TODO:

Does not find the modules, so no loader plugins are found, then
nothing really works.

Error output:
[MainThread]2014-01-02 22:20:17,491 - NetzobPlugin - ERROR - Impossible to load \ 
plugin declared in entrypoint DelimiterSeparatedImporter = \ 
DelimiterSeparatedImporter.DelimiterSeparatedImporterPlugin:DelimiterSeparatedImporterPlugin \ 
: bitarray>=0.4
Traceback (most recent call last):
  File \ 
"/usr/pkg/lib/python2.7/site-packages/netzob/Common/Plugins/NetzobPlugin.py", \ 
line 178, in loadPlugins
    plugin_class = entrypoint.load()
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2107, in load
    if require: self.require(env, installer)
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2120, in require
    working_set.resolve(self.dist.requires(self.extras),env,installer)))
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
576, in resolve
    raise DistributionNotFound(req)
DistributionNotFound: bitarray>=0.4
[MainThread]2014-01-02 22:20:17,508 - NetzobPlugin - ERROR - Impossible to load \ 
plugin declared in entrypoint IpcCapturer = \ 
IpcCapturer.IpcCapturerPlugin:IpcCapturerPlugin : python-ptrace
Traceback (most recent call last):
  File \ 
"/usr/pkg/lib/python2.7/site-packages/netzob/Common/Plugins/NetzobPlugin.py", \ 
line 178, in loadPlugins
    plugin_class = entrypoint.load()
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2107, in load
    if require: self.require(env, installer)
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2120, in require
    working_set.resolve(self.dist.requires(self.extras),env,installer)))
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
576, in resolve
    raise DistributionNotFound(req)
DistributionNotFound: python-ptrace
[MainThread]2014-01-02 22:20:17,523 - NetzobPlugin - ERROR - Impossible to load \ 
plugin declared in entrypoint NetworkCapturer = \ 
NetworkCapturer.NetworkCapturerPlugin:NetworkCapturerPlugin : pcapy
Traceback (most recent call last):
  File \ 
"/usr/pkg/lib/python2.7/site-packages/netzob/Common/Plugins/NetzobPlugin.py", \ 
line 178, in loadPlugins
    plugin_class = entrypoint.load()
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2107, in load
    if require: self.require(env, installer)
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2120, in require
    working_set.resolve(self.dist.requires(self.extras),env,installer)))
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
576, in resolve
    raise DistributionNotFound(req)
DistributionNotFound: pcapy
[MainThread]2014-01-02 22:20:17,539 - NetzobPlugin - ERROR - Impossible to load \ 
plugin declared in entrypoint OSpyImporter = \ 
OSpyImporter.OSpyImporterPlugin:OSpyImporterPlugin : bitarray>=0.4
Traceback (most recent call last):
  File \ 
"/usr/pkg/lib/python2.7/site-packages/netzob/Common/Plugins/NetzobPlugin.py", \ 
line 178, in loadPlugins
    plugin_class = entrypoint.load()
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2107, in load
    if require: self.require(env, installer)
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2120, in require
    working_set.resolve(self.dist.requires(self.extras),env,installer)))
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
576, in resolve
    raise DistributionNotFound(req)
DistributionNotFound: bitarray>=0.4
[MainThread]2014-01-02 22:20:17,554 - NetzobPlugin - ERROR - Impossible to load \ 
plugin declared in entrypoint PCAPImporter = \ 
PCAPImporter.PCAPImporterPlugin:PCAPImporterPlugin : pcapy
Traceback (most recent call last):
  File \ 
"/usr/pkg/lib/python2.7/site-packages/netzob/Common/Plugins/NetzobPlugin.py", \ 
line 178, in loadPlugins
    plugin_class = entrypoint.load()
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2107, in load
    if require: self.require(env, installer)
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2120, in require
    working_set.resolve(self.dist.requires(self.extras),env,installer)))
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
576, in resolve
    raise DistributionNotFound(req)
DistributionNotFound: pcapy
[MainThread]2014-01-02 22:20:17,569 - NetzobPlugin - ERROR - Impossible to load \ 
plugin declared in entrypoint PeachExporter = \ 
PeachExporter.PeachExporterPlugin:PeachExporterPlugin : bitarray>=0.4
Traceback (most recent call last):
  File \ 
"/usr/pkg/lib/python2.7/site-packages/netzob/Common/Plugins/NetzobPlugin.py", \ 
line 178, in loadPlugins
    plugin_class = entrypoint.load()
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2107, in load
    if require: self.require(env, installer)
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2120, in require
    working_set.resolve(self.dist.requires(self.extras),env,installer)))
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
576, in resolve
    raise DistributionNotFound(req)
DistributionNotFound: bitarray>=0.4
[MainThread]2014-01-02 22:20:17,579 - NetzobPlugin - ERROR - Impossible to load \ 
plugin declared in entrypoint WiresharkExporter = \ 
WiresharkExporter.WiresharkExporterPlugin:WiresharkExporterPlugin : \ 
bitarray>=0.4
Traceback (most recent call last):
  File \ 
"/usr/pkg/lib/python2.7/site-packages/netzob/Common/Plugins/NetzobPlugin.py", \ 
line 178, in loadPlugins
    plugin_class = entrypoint.load()
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2107, in load
    if require: self.require(env, installer)
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2120, in require
    working_set.resolve(self.dist.requires(self.extras),env,installer)))
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
576, in resolve
    raise DistributionNotFound(req)
DistributionNotFound: bitarray>=0.4
[MainThread]2014-01-02 22:20:17,588 - NetzobPlugin - ERROR - Impossible to load \ 
plugin declared in entrypoint XMLImporter = \ 
XMLImporter.XMLImporterPlugin:XMLImporterPlugin : bitarray>=0.4
Traceback (most recent call last):
  File \ 
"/usr/pkg/lib/python2.7/site-packages/netzob/Common/Plugins/NetzobPlugin.py", \ 
line 178, in loadPlugins
    plugin_class = entrypoint.load()
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2107, in load
    if require: self.require(env, installer)
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
2120, in require
    working_set.resolve(self.dist.requires(self.extras),env,installer)))
  File "/usr/pkg/lib/python2.7/site-packages/pkg_resources.py", line \ 
576, in resolve
    raise DistributionNotFound(req)
DistributionNotFound: bitarray>=0.4