Hi Yilmaz
This should do the trick:
sudo apt-get install python2.5
cd ~
svn co https://w3af.svn.sourceforge.net/svnroot/w3af/trunk w3af
cd w3af
cd extlib
cd fpconst-0.7.2
sudo python2.5 setup.py install
cd ..
cd pygoogle
sudo python2.5 setup.py install
cd ..
cd SOAPpy
sudo python2.5 setup.py install
cd ..
cd pyPdf
sudo python2.5 setup.py install
cd ../..
python2.5 ./w3af_gui
If the webSpider gets stuck while crawling, try to set in Misc settings,
Core settings maxThreads to 0
cheers
floyd
------------------------------------------------------------------------
*Von:* Yilmaz Cankaya <[email protected]>
*An:* [email protected]
*Gesendet:* Mittwoch, den 10. März 2010, 9:52:10 Uhr
*Betreff:* Re: [W3af-users] A possible Bug - A UTF-8 issue in file
temp_persist.py
Hi All
do you have any experience on running Python 2.5 and 2.6 in parallel on
Ubuntu 9.04? Would it be possible to install W3AF dependencies on a
separate installation directory?
Regards
On 03/09/2010 03:22 PM, Andres Riancho wrote:
> Yilmaz,
>
> Please read inline,
>
> On Tue, Mar 9, 2010 at 6:53 AM, Yilmaz Cankaya
> <[email protected]
<mailto:[email protected]>> wrote:
>> Hi All
>> I got the following (possibly) bug message while running
>> w3af from trunk at revision 3420.
>>
>> **********************************************
>> Unhandled error, traceback: Traceback (most recent call last):
>> File "/home/perge/Programs/w3af/trunk/core/controllers/w3afCore.py",
>> line 415, in start
>> self._realStart()
>> File "/home/perge/Programs/w3af/trunk/core/controllers/w3afCore.py",
>> line 483, in _realStart
>> self._fuzzableRequestList = self._discover_and_bruteforce()
>> File "/home/perge/Programs/w3af/trunk/core/controllers/w3afCore.py",
>> line 360, in _discover_and_bruteforce
>> discovered_fr_list = self._discover( tmp_list )
>> File "/home/perge/Programs/w3af/trunk/core/controllers/w3afCore.py",
>> line 707, in _discover
>> result = self._discoverWorker( toWalk )
>> File "/Programs/w3af/trunk/core/controllers/w3afCore.py", line 753,
>> in _discoverWorker
>> pluginResult = plugin.discover_wrapper( fr )
>> File
>>
"/Programs/w3af/trunk/core/controllers/basePlugin/baseDiscoveryPlugin.py",
>> line 48, in discover_wrapper
>> return self.discover( fuzzable_request_copy )
>> File "/Programs/w3af/trunk/plugins/discovery/webSpider.py", line
190,
>> in discover
>> self._already_crawled.append(ref)
>> File "/Programs/w3af/trunk/core/data/db/temp_persist.py", line 136,
>> in append
>> self._conn.execute("insert into data values (?, ?)", t)
>> ProgrammingError: You must not use 8-bit bytestrings unless you use a
>> text_factory that can interpret 8-bit bytestrings (like text_factory =
>> str). It is highly recommended that you instead just switch your
>> application to Unicode strings.
> Ooops! Thats an ugly crash.
>
>> Traceback (most recent call last):
>> File "/Programs/w3af/trunk/core/ui/gtkUi/main.py", line 588, in
>> startScanWrap
>> self.w3af.start()
>> File "/Programs/w3af/trunk/core/controllers/w3afCore.py", line 415,
>> in start
>> self._realStart()
>> File "/Programs/w3af/trunk/core/controllers/w3afCore.py", line 483,
>> in _realStart
>> self._fuzzableRequestList = self._discover_and_bruteforce()
>> File "/Programs/w3af/trunk/core/controllers/w3afCore.py", line 360,
>> in _discover_and_bruteforce
>> discovered_fr_list = self._discover( tmp_list )
>> File "/Programs/w3af/trunk/core/controllers/w3afCore.py", line 707,
>> in _discover
>> result = self._discoverWorker( toWalk )
>> File "/Programs/w3af/trunk/core/controllers/w3afCore.py", line 753,
>> in _discoverWorker
>> pluginResult = plugin.discover_wrapper( fr )
>> File
>>
"/Programs/w3af/trunk/core/controllers/basePlugin/baseDiscoveryPlugin.py",
>> line 48, in discover_wrapper
>> return self.discover( fuzzable_request_copy )
>> File "/Programs/w3af/trunk/plugins/discovery/webSpider.py", line
190,
>> in discover
>> self._already_crawled.append(ref)
>> File '/Programs/w3af/trunk/core/data/db/temp_persist.py", line 136,
>> in append
>> self._conn.execute("insert into data values (?, ?)", t)
>> ProgrammingError: You must not use 8-bit bytestrings unless you use a
>> text_factory that can interpret 8-bit bytestrings (like text_factory =
>> str). It is highly recommended that you instead just switch your
>> application to Unicode strings.
> Maybe you're using Python2.6? w3af was only tested with Python2.5.
> Are you using some kind of live cd?
>
> Thanks,
>
>>
------------------------------------------------------------------------------
>> Download Intel® Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> W3af-users mailing list
>> [email protected]
<mailto:[email protected]>
>> https://lists.sourceforge.net/lists/listinfo/w3af-users
>>
>
>
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
W3af-users mailing list
[email protected] <mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/w3af-users
__________________________________________________
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden
Schutz gegen Massenmails.
http://mail.yahoo.com