Dimitri,

    Please read inline,

On Sun, Jun 12, 2011 at 11:50 AM, Dimitri Paranoid
<dimi...@googlemail.com> wrote:
> I updated the code tree from SVN and tried to run ./w3af_console.  The
> full error is below, it included:
> On a mac with mac ports installed:
>     sudo port install py26-socket-ssl py26-openssl
> But there is no macport py26-socket-ssl package, only py25-socket-ssl
> one - would it work?

Not sure, I haven't tested in OSX. After installing [0] are you still
getting errors?

[0] https://trac.macports.org/browser/trunk/dports/python/py26-openssl/Portfile

> This is also mentioned here:
> http://blog.facilelogin.com/2011/01/ssl-striping-on-os-x-with-sslstrip.html
> "The port "py26-socket-ssl" doesn't exists, "only py25-socket-ssl".
> Did you install it? or which ports should I install to get ssltrip
> works."

Yep, also found that reference. Looks like we simply suppose that that
library existed. In the past we tested with py25 and when we migrated
to python2.6 we simply changed the 5 for a 6.

In the [1] description of py25-socket-ssl port it says "This is a
stub. socket-ssl is now built with python25". So... my guess is that
it's also included in python26 port.

[1] 
https://trac.macports.org/browser/trunk/dports/python/py25-socket-ssl/Portfile

> This is on Mac 10.6.7 with Python 2.7.  When I use Python 2.6, the
> error message does not say anything about "sudo port install".

Could you run this test to see what happens?
    - Run python in a shell
    - from OpenSSL import SSL

> Do you know how difficult it would be to create a macport distribution
> of w3af?  Or is there zero or very low demand for that => low
> priority?

I really don't know how hard it would be, I've never used an OSX for
more than 15 minutes in my life. As you say, the priority is low.

Regards,

> Thanks,
>
> Dmitri
>
>
> $ ./w3af_console
> w3af is officially supported under Python 2.6
> Your python installation needs the following packages:
>    nltk SOAPpy pyOpenSSL lxml pysvn scapy
>
> On debian based systems:
>    sudo apt-get install python-nltk python-soappy python-pyopenssl
> python-lxml python-svn python-scapy
>
> On a mac with mac ports installed:
>    sudo port install py26-socket-ssl py26-openssl
>
> Additional information:
>    If you can not install nltk, please try the following:
>        wget http://pyyaml.org/download/pyyaml/PyYAML-3.09.tar.gz
>        tar -xzvf PyYAML-3.09.tar.gz
>        cd PyYAML-3.09
>        python setup.py install
>        cd ..
>        wget http://nltk.googlecode.com/files/nltk-2.0b9.tar.gz
>        tar -xzvf nltk-2.0b9.tar.gz
>        cd nltk-2.0b9
>        python setup.py install
> marryblack-lm:trunk$
>
> ------------------------------------------------------------------------------
> EditLive Enterprise is the world's most technically advanced content
> authoring tool. Experience the power of Track Changes, Inline Image
> Editing and ensure content is compliant with Accessibility Checking.
> http://p.sf.net/sfu/ephox-dev2dev
> _______________________________________________
> W3af-develop mailing list
> W3af-develop@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/w3af-develop
>



-- 
Andrés Riancho
Director of Web Security at Rapid7 LLC
Founder at Bonsai Information Security
Project Leader at w3af

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to