Wade Alcorn
2fbca61368
Updated copyright dates
2014-12-30 07:44:58 +10:00
soh_cah_toa
07f1594a7a
Removed old DNS RESTful API temporary test suite.
...
Previously, this was used to make writing tests easier without having to
run the entire integration test suite (of which it is still a part of).
Somehow it accidentally got committed.
2014-05-03 20:42:40 -04:00
antisnatchor
91fa8f4e63
Various fixes for the DNS extension code.
2014-03-02 16:05:57 +00:00
antisnatchor
ec9cf4d460
Manually merged DNS extension code (pull request 967 from @soh-cah-toa)
2014-03-02 12:56:33 +00:00
antisnatchor
9dcff5184d
Manually merged DNS extension code (pull request 967 from @soh-cah-toa)
2014-03-02 12:40:18 +00:00
Wade Alcorn
744b7649e7
Corrected some usages of domain to origin
2014-02-08 09:56:31 +10:00
soh_cah_toa
a75a95b663
Implemented DNS spoofer in social engineering extension.
...
The /api/seng/clone_page endpoint now accepts a boolean "dns_spoof"
key in the JSON request. This adds a DNS record pointing the
cloned webpage to the BeEF server.
Integration tests included.
2014-02-04 16:18:12 -05:00
Wade Alcorn
8003f1a47f
Updated the copyright year to 2014
2014-01-01 16:34:15 +10:00
soh_cah_toa
d45bff3a59
Improved #check_dns_response to use config file for address/port.
2013-06-10 18:11:36 -04:00
soh_cah_toa
d2ac9e0f7a
Included broken DNS unit tests so others can help debug.
...
Temporary 'dns' and 'dns_rest' Rake tasks make it easier to run tests.
2013-06-08 23:25:23 -04:00
soh_cah_toa
9e1ec69e40
Added tests for GET /api/dns/ruleset handler.
2013-06-08 22:44:51 -04:00
soh_cah_toa
e775748603
Added more tests for GET /api/dns/rule/:id with invalid input.
...
Also changed handler to return 404 when rule isn't found.
2013-06-08 21:58:28 -04:00
soh_cah_toa
3b58518cfd
Added tests for GET /api/dns/rule/:id handler.
...
Fixed #parse_response so that these tests pass.
2013-06-08 19:04:42 -04:00
soh_cah_toa
b9d64f0b89
Significantly refactored code in #test_3_add_rule_types.
2013-06-07 23:56:19 -04:00
soh_cah_toa
e527f1ae09
Refactored redundant code in #test_1_add_rule_good.
2013-06-07 23:09:07 -04:00
soh_cah_toa
68e56fa8c0
Added tests for NS, PTR, SOA, TXT, WKS, and invalid RR types.
...
All RR's are now tested. Though the tests are yet to be optimized.
2013-06-07 23:03:10 -04:00
soh_cah_toa
eccbdd6958
Added tests for AAAA, CNAME, HINFO, MINFO, and MX RR types.
...
Also fixed #format_response to properly format MS records.
2013-06-07 18:32:29 -04:00
soh_cah_toa
019ec2f6ed
Added new test for attempting to add an existing rule.
2013-06-07 00:05:15 -04:00
soh_cah_toa
cfa9177af1
Added 4 new tests for bad POST /api/dns/rule requests.
2013-06-06 23:58:12 -04:00
soh_cah_toa
1f37ceec9f
Began first integration tests for DNS RESTful API interface.
...
First test is for POST /api/dns/rule handler.
2013-06-06 23:16:40 -04:00
Saafan
af8018500b
Fixing some unit tests
2013-03-31 16:22:58 +02:00
antisnatchor
63b7d44a5e
Enabled debug_modules tests. Now they work properly and are effective to automatically check if command modules generally work.
2013-01-17 14:17:04 +00:00
qswain2
f584403a92
Move jools tests to integration
...
Moved tc_jools to integrations test directory
since the requires seem to be what were breaking
the other tests in the unit test suit
2013-01-16 05:47:09 -05:00
Wade Alcorn
fe40038441
Updated copyright year to 2013
2012-12-30 12:47:43 +10:00
Wade Alcorn
23f09b919f
Changed license header
2012-11-02 14:26:10 +10:00
Wade Alcorn
b68df3d024
Changed license header
2012-11-02 14:05:15 +10:00
antisnatchor
b49548d22e
Temporarily disabled DebugModules tests.
2012-05-19 19:54:21 +01:00
antisnatchor
8a3fadb5f8
removed test jenkind line
2012-04-18 12:04:37 +01:00
antisnatchor
6f57d563ea
Jenkins test
2012-04-16 18:02:42 +01:00
antisnatchor
66dbf871f1
Added test for test_network_request using the API.
2012-04-15 15:09:26 +01:00
antisnatchor
8f05a403ee
Added Test_return_ascii_chars Debug module test using the API.
2012-04-15 13:45:24 +01:00
antisnatchor
98807ae9a3
Added RESTful API tests for /api/auth, /api/hooks, /api/modules. Added Test_return_long_string Debug module test using the API :D
2012-04-15 13:22:35 +01:00
Wade Alcorn
5118429cb5
Overkill test for test server
2012-02-20 21:02:46 +10:00
Wade Alcorn
d010bd6d9e
Extend wait time between login tests
2012-02-20 17:46:12 +10:00
antisnatchor
476c2d0636
commented out require of selenium gem. not needed and throws errors on Mac OSX
2012-02-07 02:03:34 +01:00
Wade Alcorn
a9ce3f1a96
Added helper functions for starting attacker and victim browsers
2012-01-13 23:39:25 +10:00
Wade Alcorn
a08126d296
Added hooking browser test
2012-01-13 23:32:31 +10:00
Wade Alcorn
e31d2ae8a6
Added to verify the logs tab exists
2012-01-13 23:08:52 +10:00
Wade Alcorn
5024b8a3f8
Added integration test helper functions for logging in and logging out
2012-01-13 22:55:32 +10:00
Wade Alcorn
0f43ba6036
Added improved file structure to tests
2012-01-13 21:39:04 +10:00
Wade Alcorn
72f4c10ff1
Added screencapture direct in /tmp for storage of screenshots
2012-01-13 17:25:21 +10:00
Wade Alcorn
5716da2af6
Added screenshot capture to integration tests
2012-01-13 17:15:58 +10:00
Wade Alcorn
57f0654b27
Added login screen shot capture
2012-01-13 15:53:25 +10:00
Wade Alcorn
3d37e99fc0
Removed debian incompatible code
2012-01-12 22:15:48 +10:00
Wade Alcorn
1f4ce62e0a
Minor updates to test suite descriptions
2012-01-12 17:31:53 +10:00
Wade Alcorn
34c4cc66ad
Added integration tests using capybara, selenium and firefox
2012-01-12 17:25:12 +10:00