Commit Graph

  • 8003f1a47f Updated the copyright year to 2014 Wade Alcorn 2014-01-01 16:34:10 +10:00
  • b307891364 Add 'IE MS13-069 CCaret Use-After-Free' exploit module from MSF bcoles 2013-12-30 22:53:18 +10:30
  • f0d989f6e9 Update description bcoles 2013-12-30 22:48:51 +10:30
  • fe37a14adc Add 'IE MS12-004 midiOutPlayNextPolyEvent Heap Overflow' exploit module from MSF bcoles 2013-12-30 10:59:25 +10:30
  • bece5c1438 Add wifi_pineapple_csrf module (untested and disabled) bcoles 2013-12-30 07:58:07 +10:30
  • 1862870b11 Get all input fields bcoles 2013-12-30 07:19:37 +10:30
  • 02e6d4db11 Rescue StandardError rather than Exception bcoles 2013-12-30 06:41:07 +10:30
  • c9f0b73100 Add config path to error message bcoles 2013-12-30 05:27:27 +10:30
  • d17d1357c6 Upgrade jquery from 1.5.2 to 1.10.2 bcoles 2013-12-29 23:49:30 +10:30
  • 6efa01cc22 Upgrade jquery from 1.5.2 to 1.10.2 bcoles 2013-12-29 23:39:06 +10:30
  • 91b06ca158 Add support for Firefox 26 bcoles 2013-12-22 19:16:22 +10:30
  • b28a79b56a Enhancing the keylogger to log also shift/alt/ctrl antisnatchor 2013-12-15 16:01:50 +00:00
  • adde5275af Merge pull request #950 from bmantra/master bmantra 2013-11-29 12:27:59 -08:00
  • 94e98f2fbb 2 seconds is more than enough to send a fax :p bmantra 2013-11-29 21:25:35 +01:00
  • 8a90f37cd8 Merge pull request #949 from bmantra/master bmantra 2013-11-29 12:10:11 -08:00
  • 7afa52ec99 add module for Cross-Site Faxing (XSF) bmantra 2013-11-29 21:06:36 +01:00
  • 513e61aff2 Merge pull request #948 from bmantra/master bmantra 2013-11-29 10:22:26 -08:00
  • d7116b8f08 add IPE with ActiveFax 5.01 bmantra 2013-11-29 19:18:37 +01:00
  • 924717d6fa Support for Chrome version 31 in browser detection Christian Frichot 2013-11-25 16:38:55 +08:00
  • f2ba3b55e8 require version 5 of the twitter gem due to removal of Twitter.configure method Marc Wickenden 2013-11-24 00:20:08 +00:00
  • 91575adcb2 Merge branch 'master' of https://github.com/beefproject/beef Marc Wickenden 2013-11-24 00:16:36 +00:00
  • db02b982bc Merge branch 'master' of https://github.com/beefproject/beef bcoles 2013-11-05 16:00:55 +10:30
  • 5df78c1284 Merge pull request #943 from gcattani/FakeLastPass Brendan Coles 2013-11-04 22:18:14 -08:00
  • 8875674f3b Update version to '0.4.4.9-alpha' bcoles 2013-11-05 15:47:39 +10:30
  • ce2b5293af Add support for Firefox 25 beef-0.4.4.8 bcoles 2013-11-05 14:45:27 +10:30
  • 612d0d91bb Module Update: Fake LastPass gcatt 2013-11-04 15:41:31 +01:00
  • 05502a3c91 fix bug preventing loading of 'replace_video_fake_plugin' module bcoles 2013-11-04 15:52:54 +10:30
  • 441ccbbfce Merge pull request #941 from gcattani/LcamtufDownload Michele Orru 2013-10-30 10:31:57 -07:00
  • f1df608f64 Module Update: lcamtuf Download gcatt 2013-10-30 18:29:44 +01:00
  • 24bf95ff16 Merge pull request #940 from gcattani/FakeFlashUpdate Michele Orru 2013-10-30 10:15:28 -07:00
  • 9987f0781f Module Update: Fake Flash Update gcatt 2013-10-30 17:05:01 +01:00
  • 41bfb8e995 Fix bug with Unity Web Player detection bcoles 2013-10-17 17:54:16 +10:30
  • 77950ae680 Merge pull request #938 from gcattani/hasUnity Michele Orru 2013-10-15 06:53:41 -07:00
  • d4c69f2bfd Module: Detect Unity Web Player gcatt 2013-10-15 15:47:47 +02:00
  • 8e6751611d Add beef.browser.getPageHead() and beef.browser.getPageBody() bcoles 2013-10-13 03:37:15 +10:30
  • 09443675cc Fix bug in fake_notification_ff module bcoles 2013-10-12 00:43:54 +10:30
  • 70cac51a5d Add error check for missing dropper bcoles 2013-10-11 23:14:56 +10:30
  • 69ff8c0013 Added rubyzip dependency to core.rb. Fixed a bug in dom.js when attaching applets for IE. antisnatchor 2013-10-10 20:54:29 +01:00
  • 050da281ac Modified Gemfile. Added missing directory for Firefox Extension dropper module. antisnatchor 2013-10-10 20:47:14 +01:00
  • 5dd46ffd72 From antisnatchor with love. New module: malicious Firefox Extension dropper. Based on @mihi42 FF extension. antisnatchor 2013-10-10 15:18:03 +01:00
  • 45c51180a6 Completely removed deployJava ro prevent CtP issues on Firefox. antisnatchor 2013-10-09 16:11:27 +01:00
  • b280d099f8 From antisnatchor with love. New module: Signed Java Applet dropper (win only for now). antisnatchor 2013-10-08 17:02:02 +01:00
  • 2c750670d7 fixed doctype error in basic.html (IE only) antisnatchor 2013-10-08 15:21:54 +01:00
  • 71a67defd4 Added new RESTful API method to bind a local file to a url. Also added "dropper" directory into Social Engineering extension. antisnatchor 2013-10-08 14:08:52 +01:00
  • 638e037e56 Remove Java and VLC detection from hook init bcoles 2013-10-06 19:17:55 +10:30
  • 8033b77b73 Support for Chrome version 30 in browser detection Christian Frichot 2013-10-06 17:20:01 +08:00
  • 2f51deb88a Fixed issue with Social Engineering extension when using an SMTP server without any needed authentication. antisnatchor 2013-10-02 14:53:04 +01:00
  • 8d44b48768 Added dependency to therubyracer (V8 implementation for Ruby) if the OS is not OSX. antisnatchor 2013-10-02 14:24:22 +01:00
  • 86d23d3815 Fix issue #662 the Web UI base path can now be configured in the main config.yaml. Web UI JS files are now also minified. antisnatchor 2013-10-01 17:16:46 +01:00
  • a1f102b869 Merge pull request #933 from bmantra/master bmantra 2013-09-28 12:18:21 -07:00
  • fa95ac5b55 initial commit of the beef bind shellcode bmantra 2013-09-28 21:18:23 +02:00
  • 5980eff047 Merge pull request #931 from DinisCruz/patch-1 Michele Orru 2013-09-27 02:10:45 -07:00
  • 31587f689b adding into to read me about running beef in windows Dinis Cruz 2013-09-27 00:59:36 +01:00
  • 5942138aba Update spyder eye module bcoles 2013-09-12 18:29:56 +09:30
  • 189e6543e0 Fix bug with rendering images from command responses in the admin UI bcoles 2013-09-12 18:26:00 +09:30
  • 25aca3d291 Update 'command.js' for Spyder Eye module bcoles 2013-09-11 15:26:15 +09:30
  • 257a310a02 Update 'module.rb' for Spyder Eye module bcoles 2013-09-11 15:24:54 +09:30
  • 2420d59a72 Update 'config.yaml' for Spyder Eye module bcoles 2013-09-11 15:20:19 +09:30
  • 66f01ff4e6 Merge pull request #930 from preth00nker/master Brendan Coles 2013-09-10 23:33:37 -07:00
  • 3f7eec4e28 adding generic module to take screenshoots with canvas Christian 2013-09-09 13:52:13 -05:00
  • 1b6159ebeb New Module - Detect Internal IP with WebRTC. See Issue #929 Christian Frichot 2013-09-08 11:09:57 +08:00
  • df4b0bce5e Supports Chrome 29 detection Christian Frichot 2013-09-07 12:56:21 +08:00
  • d872a5a3e7 Merge remote-tracking branch 'origin/master' into Detect-Java Saafan 2013-08-20 05:55:27 -04:00
  • f5b86e7894 Add metasploit default path for kali bcoles 2013-08-19 12:37:35 +09:30
  • db83cdd086 Add metasploit default path for pentoo - take 2 bcoles 2013-08-19 12:37:06 +09:30
  • e9e085e9e1 Add metasploit default path for pentoo bcoles 2013-08-17 21:56:42 +09:30
  • 62a5d5e96c Merge pull request #927 from thefinn93/spellingfix Brendan Coles 2013-08-11 02:22:52 -07:00
  • 173178e1d6 Updated text as requested by bcoles Finn Herzfeld 2013-08-11 00:07:59 -07:00
  • f2883e0c94 Fixed typo bcoles 2013-08-09 13:34:24 +09:30
  • 858814c614 Update BeEF core to complete HTTPS support bcoles 2013-08-09 13:28:35 +09:30
  • 21417dc3e2 Update BeEF server protocol for multiple modules to use beef.http.https.enable bcoles 2013-08-09 13:21:33 +09:30
  • ca8f5d37e1 Corrected minor typo Finn Herzfeld 2013-08-06 17:03:17 -07:00
  • c6314f97cb Update version to beef-0.4.4.7-alpha bcoles 2013-08-04 16:45:24 +09:30
  • 1a5b21765f Merge pull request #924 from phihag/install-pipeline-instead-of-fifo beef-0.4.4.7 Brendan Coles 2013-08-04 00:54:26 -07:00
  • 9fe27b113f Merge pull request #923 from phihag/install-abort-on-error Brendan Coles 2013-08-04 00:52:56 -07:00
  • 402f4997df Fixing java support by separating Oracle deployement toolkit in a separate file. #786 Saafan 2013-08-03 16:25:46 -04:00
  • 3948750571 Use a pipe instead of a fifo during installation Philipp Hagemeister 2013-08-01 17:33:09 +02:00
  • 957510b6d9 Abort on error Philipp Hagemeister 2013-08-01 17:18:17 +02:00
  • 9d4ea6c224 Fixed issue mentioned in FIXME comment in RubyDNS::Server#match. Changed 'block.class.name' to just 'block' in case/when clause. soh_cah_toa 2013-07-22 22:42:27 -04:00
  • b2aed14234 Added regex support to #add_rule (tests included). Due to strange behavior in Sourcify, the /.../ literal syntax cannot be used as a parameter; only %r{} or Regexp::new. There is a note for this in the documentation for #add_rule. soh_cah_toa 2013-07-22 22:37:39 -04:00
  • 75f33016ea Added support for target browser detection for MSF modules #530 Saafan 2013-07-22 08:49:56 -04:00
  • 7f64c94e03 New Module - Fake LastPass Dialog Christian Frichot 2013-07-21 13:53:44 +08:00
  • 82a70fbcd0 Detect LastPass module (except on IE) - #802 Christian Frichot 2013-07-20 13:58:20 +08:00
  • 6a62cf9eaa Added public attributes 'address' and 'port' to Dns::Server. This removes the need to search config.yaml for the address:port. Also included unit tests. soh_cah_toa 2013-07-19 22:33:40 -04:00
  • 8d961c1938 Added support for rules that fail to resolve (e.g. NXDOMAIN). Included unit tests. soh_cah_toa 2013-07-19 22:15:25 -04:00
  • 141a12a92f Included #remove_ruleset in public interface tests. soh_cah_toa 2013-07-17 18:19:56 -04:00
  • 95d0ddbe87 Added new method #remove_ruleset that clears the entire DNS ruleset. Included unit tests as well. soh_cah_toa 2013-07-17 18:16:46 -04:00
  • 9cfb98963d Added unit tests for #get_ruleset. soh_cah_toa 2013-07-16 23:48:46 -04:00
  • 94da775ba6 Added unit tests for #remove_rule (good and bad behavior). soh_cah_toa 2013-07-15 23:58:37 -04:00
  • 85d4375825 Added unit tests for #get_rule with an invalid id. Also overrode Kernel#puts to suppress output from RubyDNS. soh_cah_toa 2013-07-15 23:36:29 -04:00
  • 4d0f58684f Divided #add_rule tests into separate good and bad tests. Also added unit tests that verify rule id format. soh_cah_toa 2013-07-15 23:07:06 -04:00
  • 8d95e6f522 Changed public interface tests to use #assert_respond_to. This will improve the accuracy of potential error messages. soh_cah_toa 2013-07-15 18:25:33 -04:00
  • 5769615cd5 Added unit tests for #get_rule. Also removed convenience variables from #add_rule tests (domain and response). The "response" key in the hash returned by #get_rule is generated by Sourcify which sourcifies the variable name, not its value. soh_cah_toa 2013-07-15 03:48:01 -04:00
  • 9a4fd6cb4c Removed "dns" task in Rakefile since "unit" is fine now. soh_cah_toa 2013-07-15 03:02:29 -04:00
  • 1ffa21d62a Added unit tests for #add_rule. These represent the first actual tests for the Dns::Server class. soh_cah_toa 2013-07-15 02:47:37 -04:00
  • d8a8e37029 Moved DM adapter setup into first "test" method. Since #setup is called between each test, the database table would otherwise be cleared every time. soh_cah_toa 2013-07-15 02:39:41 -04:00
  • 8270abd2d5 Added unit tests for Dns::Server public interface. soh_cah_toa 2013-07-15 02:12:31 -04:00
  • 3865aab7ee Added unit tests for required config.yaml settings. soh_cah_toa 2013-07-15 02:07:26 -04:00
  • 123c3cdc04 FIXED UNIT TEST ISSUES!!! \(^o^)/ Load path and configuration setup belong in #startup along with any required files. DataMapper adapter connections go in #setup. That's the secret recipe. soh_cah_toa 2013-07-15 02:00:12 -04:00
  • ebbadba6dd Improved #run_server to check if EM reactor is already running. Also moved Thread creation to inside #run_server instead of forcing caller to do so. soh_cah_toa 2013-07-14 23:27:21 -04:00