Yonny,

On Tue, Jan 25, 2011 at 2:22 PM, yonny mutai <yon...@googlemail.com> wrote:
> Hi guys,
>
>    Dont know if this is the right place ....

    Sure, shoot! :)

> w3af bombed as shown below:
>
...
>
> The remote HTTP Server omitted the "server" header in its response. This
> information was found in the request with id 203.
> Hmap web server fingerprint is starting, this may take a while.
> The most accurate fingerprint for this HTTP server is:
> "['Microsoft-IIS/6.0', None]".

    It seems that the hmap plugin is saving something strange to the KB

> Unhandled error, traceback: Traceback (most recent call last):
>   File "/pentest/web/w3af/core/controllers/w3afCore.py", line 419, in start
>     self._realStart()
>   File "/pentest/web/w3af/core/controllers/w3afCore.py", line 491, in
> _realStart
>     self._fuzzableRequestList = self._discover_and_bruteforce()
>   File "/pentest/web/w3af/core/controllers/w3afCore.py", line 364, in
> _discover_and_bruteforce
>     discovered_fr_list = self._discover( tmp_list )
>   File "/pentest/web/w3af/core/controllers/w3afCore.py", line 712, in
> _discover
>     result = self._discoverWorker( toWalk )
>   File "/pentest/web/w3af/core/controllers/w3afCore.py", line 781, in
> _discoverWorker
>     pluginResult = plugin.discover_wrapper( fr )
>   File
> "/pentest/web/w3af/core/controllers/basePlugin/baseDiscoveryPlugin.py", line
> 48, in discover_wrapper
>     return self.discover( fuzzable_request_copy )
>   File "/pentest/web/w3af/plugins/discovery/pykto.py", line 103, in discover
>     self.__run( url )
>   File "/pentest/web/w3af/plugins/discovery/pykto.py", line 143, in __run
>     self._pykto( url , test_list )
>   File "/pentest/web/w3af/plugins/discovery/pykto.py", line 251, in _pykto
>     if self._generic_scan or self._server_match( server ):
>   File "/pentest/web/w3af/plugins/discovery/pykto.py", line 322, in
> _server_match
>     msg = 'pykto plugin is using "' + kb_server + '" as the remote server
> type.'
> TypeError: cannot concatenate 'str' and 'list' objects

    And then pykto crashes when trying to use it as it expects a string.

> Exception in thread Thread-11:
> Traceback (most recent call last):
>   File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
>     self.run()
>   File "/usr/lib/python2.6/threading.py", line 484, in run
>     self.__target(*self.__args, **self.__kwargs)
>   File "/pentest/web/w3af/core/ui/consoleUi/rootMenu.py", line 119, in
> _real_start
>     raise e
> TypeError: cannot concatenate 'str' and 'list' objects
>

    It looks like this happens when the remote server doesn't set a
"Server:" header in its response.

    Do you have a way in which I can reproduce this in order to
complete the fix? If so, I could do it today.

Regards,

>
> ------------------------------------------------------------------------------
> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
> Finally, a world-class log management solution at an even better price-free!
> Download using promo code Free_Logger_4_Dev2Dev. Offer expires
> February 28th, so secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsight-sfd2d
> _______________________________________________
> 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

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to