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