List,
During the last hours I've been trying to find a faster HTTP
client to integrate into w3af, and also performed some experiments
[0]. After testing some implementations, clients, programming
methodologies, etc. It seems that I've found the winner:
geventhttpclient [1].
With my tests with different methods I was only able to achieve
~650 req/s , but according to geventhttpclient's home page it can
achieve ~4000 req/s (when tested in my environment it was around ~3500
req/s). This is VERY impressive.
There are some bad things about this library, like the C code used
for parsing the HTTP response which could bring some issues to Windows
users; and its dependency on gevent which adds one more dependency to
w3af; but with such a huge perf enhancement... I don't care ;)
Has someone researched on the topic of fast HTTP clients? Opinions? Ideas?
[0] http://sourceforge.net/apps/trac/w3af/browser/extras/measure_http?rev=5041
[1] https://github.com/gwik/geventhttpclient
Regards,
--
Andrés Riancho
Project Leader at w3af - http://w3af.org/
Web Application Attack and Audit Framework
Twitter: @w3af
GPG: 0x93C344F3
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
W3af-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/w3af-develop