Christian Frichot
570a8266ed
Merge remote-tracking branch 'origin/master'
2013-07-01 16:10:33 +08:00
gcatt
696e3715fe
Add Unity Web Player detection
2013-07-01 10:07:47 +02:00
Christian Frichot
53536d9d86
Merge remote-tracking branch 'origin/master'
2013-07-01 07:04:42 +08:00
bcoles
e61b266921
update version
2013-07-01 00:42:47 +09:30
bmantra
8cf17b01a5
Merge pull request #916 from bmantra/master
...
added option to use only LF in the bind shell module for use with Linux
beef-0.4.4.6
2013-06-28 11:43:27 -07:00
bmantra
164ff5bea6
added option for LF only, to use with Linux
2013-06-28 20:42:53 +02:00
Michele Orru
6c6a33db50
Merge pull request #915 from Nbblrr/master
...
DNS Enumeration modules does not consider the user timeout parameter
2013-06-28 05:48:54 -07:00
Nbblrr
e95c74b5e1
DNS Enumeration module does not consider the user timeout parameter
2013-06-28 14:33:33 +02:00
soh_cah_toa
d9f7af2721
Reference point for broken unit tests.
...
NoMethodError and NameError are present.
2013-06-22 03:32:42 -04:00
Michele Orru
c70fa80468
Merge pull request #911 from gcattani/910-HasUnity
...
Add Unity Web Player detection
2013-06-19 03:06:42 -07:00
gcatt
1be8ec12fd
Add Unity Web Player detection
2013-06-18 23:59:43 +02:00
Christian Frichot
0dd499c71a
Updated browser detection to capture Chrome under iOS. See Issue #909
2013-06-16 16:19:58 +08:00
Christian Frichot
dab58f0e61
Updated hardware constants better detects and displays pure Nexus phones. Issue #908
2013-06-16 14:49:39 +08:00
Christian Frichot
2e68470d23
Android OS Icon should now display. See Issue #907
2013-06-16 14:27:12 +08:00
Christian Frichot
473f349394
Missing apostrophe in PHP-5.3.9-dos module.rb. This was breaking Rake. Make sure you run rake peeps before pushing!
2013-06-15 13:48:05 +08:00
Christian Frichot
dbebf12d27
Update to browser_filter. See Issue #906
2013-06-15 13:45:24 +08:00
Christian Frichot
96f763b7e0
Chrome 27/28 detection. Fixes Issue #905
2013-06-15 13:41:41 +08:00
bcoles
d40486c391
Add airlive_ip_camera_csrf module
2013-06-14 15:28:35 +09:30
Brendan Coles
d43f443555
Merge pull request #904 from Nbblrr/master
...
Add modules for detecting MS Office version and Bitdefender 2012
Fix issue #902
Fix issue #903
2013-06-13 22:38:37 -07:00
Nbblrr
2b473bfda9
Add module which detect MS Office version. Closes #903
2013-06-14 00:39:39 +02:00
Nbblrr
a2b627c8ae
Add module to detect bitdefender 2012. Closes #902
2013-06-14 00:07:00 +02: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
soh_cah_toa
6901581ae7
Moved #format_response call to before when RR type is evaled.
...
Since #format_response throws an exception for unknown RR types,
calling it first will ensure bad Resolv::DNS::Resource names will
never be evaled.
2013-06-06 22:59:54 -04:00
soh_cah_toa
09ec09601e
Changed hash key syntax from previous commit.
...
Besides being consistent, Sinatra actually requires the string
syntax.
2013-06-05 18:33:08 -04:00
soh_cah_toa
fc6f0aface
Changed DELETE handler to return JSON "success" key.
...
Prior to this, nothing was returned. This will allow users to
determine whether or not a rule was removed as expected.
2013-06-05 18:29:18 -04:00
soh_cah_toa
89a5d6fdbb
Modified #remove_rule to return a boolean value.
...
This is will soon allow the DELETE handler to indicate success
or failure.
2013-06-05 18:20:48 -04:00
soh_cah_toa
6c61b39d81
Changed 401 status to 403 in filter for non-permitted IP's.
...
403 Forbidden is more appropriate since 401 Unauthorized only
indicates that authentication is needed. In the case of a bad IP,
authentication will make no difference which is exactly what 403 is
meant for.
2013-06-05 17:09:09 -04:00
soh_cah_toa
80ab665054
Added new InvalidParamError class for handling bad named parameters.
...
Previously, InvalidJsonError was being used mistakenly for this which
is misleading considering no JSON was involved.
2013-06-05 16:56:05 -04:00
soh_cah_toa
e56494d486
Renamed /rules GET route to /ruleset for the sake of consistency.
...
Also added new "count" key to result that lists the number of rules.
2013-06-05 16:30:24 -04:00
soh_cah_toa
2f5133e11a
Changed GET handlers to return recently fixed rule data.
...
Also wrapped all handlers in a begin/end block that catches
internal StandardError exceptions.
2013-06-05 15:56:33 -04:00
soh_cah_toa
fce4c9196d
Modified grep test case to allow #eval use in DNS extension.
...
Using #eval is necessary for normal functioning and is now used in
a safe manner.
2013-06-03 21:53:06 -04:00
soh_cah_toa
0af4029915
Added placeholders necessary to start DNS unit tests.
...
Currently does nothing but assert(true).
2013-06-03 21:42:34 -04:00
soh_cah_toa
44622345d0
s/DNS/Dns/g since that is the BeEF style convention.
2013-06-03 17:55:58 -04:00
soh_cah_toa
0f8221918b
Improved coding style (a la ruby-style-guide and rubocop).
...
Because I'm too tired to start testing and need a little victory. ;)
2013-06-03 00:11:41 -04:00
soh_cah_toa
c8c9e1e139
Reimplemented POST handler to avoid unsafe use of #eval.
...
Now the desired response is passed an array. Each RR type is handled
specially to craft the necessary response.
2013-06-02 22:40:58 -04:00
soh_cah_toa
998980b566
Fixed case-statement in #match that prevented adding rules locally.
2013-06-02 22:23:27 -04:00
bcoles
dbabb379fb
Add Iceweasel detection in browser.js
2013-06-02 05:14:33 +09:30
bcoles
5252bea54a
Add Get Form Values module
...
This module retrieves the name, type, and value of all input
fields for all forms on the page.
2013-06-02 05:11:45 +09:30
bcoles
7fdfcc3ef0
Add beef.browser.isA() to avant_steal_history module
...
Part of issue #774
2013-06-02 03:19:05 +09:30