Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Re: Parse a Wireshark pcap file

Reply
Thread Tools

Re: Parse a Wireshark pcap file

 
 
Kevin Holleran
Guest
Posts: n/a
 
      01-23-2013
On Wed, Jan 23, 2013 at 7:25 AM, John Evans <(E-Mail Removed)>wrote:

> The import "from scapy.all import *" does work for me with macports and
> 10.6.8 When I installed the scapy port, I did see that macports installed
> the py27-libdnet package as well.
>
>
> 
>
>
> On Wed, Jan 23, 2013 at 1:24 AM, Dennis Lee Bieber <(E-Mail Removed)>wrote:
>
>> On Tue, 22 Jan 2013 22:43:24 -0500, Kevin Holleran <(E-Mail Removed)>
>> declaimed the following in gmane.comp.python.general:
>>
>> >
>> > Mac OS 10.8.2
>> > Python v.2.7
>> > I downloaded from the sourceforge site, then tried to install with

>> MacPorts
>> > when some dependencies were failing. I then downloaded & installed
>> > pcapy-0.10.6 when that dependency still failed. That solved that but I
>> > received the dnet error:
>> >
>> > from scapy.all import conf
>> > File "/Library/Python/2.7/site-packages/scapy/all.py", line 16, in
>> > <module>
>> > from arch import *
>> > File "/Library/Python/2.7/site-packages/scapy/arch/__init__.py", line

>> 75,
>> > in <module>
>> > from bsd import *
>> > File "/Library/Python/2.7/site-packages/scapy/arch/bsd.py", line 12,

>> in
>> > <module>
>> > from unix import *
>> > File "/Library/Python/2.7/site-packages/scapy/arch/unix.py", line 20,

>> in
>> > <module>
>> > from pcapdnet import *
>> > File "/Library/Python/2.7/site-packages/scapy/arch/pcapdnet.py", line
>> > 160, in <module>
>> > import dnet
>> > ImportError: No module named dnet
>> >
>> > So I downloaded and compiled libdnet-1.11 with a:
>> > $ sudo ./configure && make
>> >
>> > I see it compile fine & the libraries have been installed to:
>> > /usr/local/sbin/dnet
>> >
>> > However, python can't find it... I am not clear on how to point Python
>> > there...
>> >

>> "libdnet" is likely a shared object binary... What I /think/ you
>> are
>> missing is the Python library that interfaces with that binary...
>>
>> Could http://pypi.python.org/pypi/dnet answer the question?
>> --
>> Wulfraed Dennis Lee Bieber AF6VN
>> http://www.velocityreviews.com/forums/(E-Mail Removed) HTTP://wlfraed.home.netcom.com/
>>
>> --
>> http://mail.python.org/mailman/listinfo/python-list
>>

>
>
>
> --
> John Evans
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
>


I downloaded scapy manually since for some reason, after using macports, it
wouldn't find the package at all.

I am also trying to install libdnet manually as mentioned above, so after
../configure && make I go into the python directory & do a python setup.py
install, which generates a bunch of warnings & the following two errors:

/dnet.c:2729:4: error: assignment to cast is illegal, lvalue casts are not
supported
((PyObject*)__pyx_v_next) = Py_None; Py_INCREF(((PyObject*)__pyx_v_next));
~^~~~~~~~~~~~~~~~~~~~~~~~ ~
../dnet.c:2741:6: error: assignment to cast is illegal, lvalue casts are not
supported
((PyObject *)__pyx_v_next) = __pyx_3;
~^~~~~~~~~~~~~~~~~~~~~~~~~ ~


Thanks again for any help. Need to get all this working for this
mini-project and also because I am starting a SANS class that leverages
scapy quite a bit...

Kevin

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: Parse a Wireshark pcap file Kevin Holleran Python 0 01-23-2013 03:43 AM
Re: Parse a Wireshark pcap file Dave Angel Python 0 01-23-2013 03:29 AM
Re: Parse a Wireshark pcap file Kevin Holleran Python 0 01-23-2013 03:26 AM
Re: Parse a Wireshark pcap file Kevin Holleran Python 0 01-23-2013 03:15 AM
Re: Parse a Wireshark pcap file Dave Angel Python 0 01-23-2013 03:03 AM



Advertisments