TestApache Class Reference
[Available test cases]

Inheritance diagram for TestApache:

TestCase TestUnit TestConfigurationContainer

List of all members.


Detailed Description

Scenario: Apache attack.

This test runs the Apache exploits available on milw0rm.org.

test1: milw0rm exploit #11 - Apache <= 2.0.44 Linux Remote Denial of Service Exploit [2003-04-11] test2: milw0rm exploit #34 - Webfroot Shoutbox < 2.32 (Apache) Remote Exploit [2003-05-29] test3: milw0rm exploit #67 - Apache 1.3.x mod_mylo Remote Code Execution Exploit [2003-07-28] test4: milw0rm exploit #126 - Apache mod_gzip (with debug_mode) <= 1.2.26.1a Remote Exploit [2003-11-20] test5: milw0rm exploit #132 - Apache 1.3.*-2.0.48 mod_userdir Remote Users Disclosure Exploit [2003-12-06] test6: milw0rm exploit #371 - Apache HTTPd Arbitrary Long HTTP Headers DoS (c version) [2004-08-02] test7: milw0rm exploit #613 - Apache 2.0.52 Multiple Space Header DoS (c code) [2004-11-02] test8: milw0rm exploit #639 - Apache 2.0.52 Multiple Space Header Denial of Service Exploit (v2) [2004-11-18] test9: milw0rm exploit #757 - Apache (mod_auth_radius) Remote Denial of Service Exploit [2005-01-16] test10: milw0rm exploit #855 - Apache <= 2.0.52 HTTP GET request Denial of Service Exploit [2005-03-04] test11: milw0rm exploit #1056 - Apache <= 2.0.49 Arbitrary Long HTTP Headers Denial of Service [2005-06-20] test12: milw0rm exploit #2237 - Apache < 1.3.37, 2.0.59, 2.2.3 (mod_rewrite) Remote Overflow PoC [2006-08-21] test13: milw0rm exploit #4093 - Apache mod_jk 1.2.19/1.2.20 Remote Buffer Overflow Exploit [2007-06-22] test14: milw0rm exploit #4162 - Apache Tomcat Connector (mod_jk) Remote Exploit (exec-shield) [2007-07-08] test15: milw0rm exploit #4530 - Apache Tomcat (webdav) Remote File Disclosure Exploit [2007-10-14]

Definition at line 34 of file TestApache.py.


Public Member Functions

def initTestCase
 This function is called by the __init__ function from the parent.
def test
 implementation of Apache attack

Member Function Documentation

def initTestCase (   self  ) 

This function is called by the __init__ function from the parent.

Don't define your own __init__ here!

Reimplemented from TestCase.

Definition at line 41 of file TestApache.py.

def test (   self  ) 

implementation of Apache attack

Reimplemented from TestCase.

Definition at line 51 of file TestApache.py.


The documentation for this class was generated from the following file:

Generated on Mon Aug 11 17:28:35 2008 for TestEnv by  doxygen 1.5.5