Commit graph

  • 1cfd4b84d9 Merge 886414d0dd into 24070afbd0 Hamid Zamani 2015-08-23 09:52:58 +00:00
  • 886414d0dd Fix encoding in Inject plugin by using manual encoding detection, bs fails in some cases HAMIDx9 2015-08-23 14:22:12 +04:30
  • 24070afbd0 Removed beefautoplugin since it's pretty useless now with BeEF's ARE engine removed check to enable IP forwarding using sysctl byt3bl33d3r 2015-08-23 01:33:16 +02:00
  • 77fc00539e Merge branch 'master' into watchdog_removal byt3bl33d3r 2015-08-23 01:28:14 +02:00
  • 28cf6bb687 Update README.md byt3bl33d3r 2015-08-23 01:25:40 +02:00
  • 69630e7a51 Merge branch 'master' into watchdog_removal byt3bl33d3r 2015-08-22 22:24:12 +02:00
  • 69f3e65ea9 Update CONTRIBUTING.md byt3bl33d3r 2015-08-22 22:19:10 +02:00
  • 09402ecccf Update README.md byt3bl33d3r 2015-08-22 22:08:10 +02:00
  • 20ae6b204b added system_site_packages in travis.yml byt3bl33d3r 2015-08-22 17:07:20 +02:00
  • 885ecc3a4e replaced watchdog with pyinotify byt3bl33d3r 2015-08-22 16:51:50 +02:00
  • d535c8796c fixes byt3bl33d3r 2015-08-12 17:51:55 +02:00
  • 1a5c7c03b7 Updated Filepwn plugin to the latest BDFactory & BDFProxy version byt3bl33d3r 2015-08-12 16:30:34 +02:00
  • 1a50f000c1 added an option to parse creds from a pcap using NetCreds, removed mitmflib as a dep (was causing problems for travis) byt3bl33d3r 2015-08-11 17:11:44 +02:00
  • 0a00f671b8 removed capstone dep in .travis.yml byt3bl33d3r 2015-08-11 16:31:28 +02:00
  • 56cb34568d added caspstone to build deps, added msg param in basic_tests.py byt3bl33d3r 2015-08-11 16:25:00 +02:00
  • a44cf5cd29 doing some testing with tests byt3bl33d3r 2015-08-11 16:10:12 +02:00
  • 3d9e2ac453 re-added sudo to travis.yml (I have no idea what I'm doing) byt3bl33d3r 2015-08-11 16:01:59 +02:00
  • 1dd8feeea0 got rid of sudo in tests byt3bl33d3r 2015-08-11 15:53:31 +02:00
  • 7f691244e7 added basic test byt3bl33d3r 2015-08-11 15:48:40 +02:00
  • 81c3400383 added .travis.yml byt3bl33d3r 2015-08-11 15:25:24 +02:00
  • 89a1f9f9af added travis-ci badge byt3bl33d3r 2015-08-05 15:10:15 +02:00
  • e22276477b fixes Forgot to start up the Browser server.. oops! byt3bl33d3r 2015-08-05 14:26:44 +02:00
  • 772ef9ab39 responder code is now up to date with the lastest version logging is going to have to get cleaned up, but that's a minor issue re-implemented the function to add endpoints to the http server added an option to manually specify the gateways mac in the Spoofer plugin byt3bl33d3r 2015-08-05 13:31:04 +02:00
  • c527dc1d21 debug logs now show command string used on startup byt3bl33d3r 2015-08-03 05:46:00 +02:00
  • 0aba2ad62c Merge branch 'responder-refactor' of github.com:byt3bl33d3r/MITMf into responder-refactor byt3bl33d3r 2015-08-03 05:38:44 +02:00
  • 052c86b242 fixes byt3bl33d3r 2015-08-03 05:37:23 +02:00
  • 159d3adf7a fixes 146 byt3bl33d3r 2015-08-03 05:37:23 +02:00
  • fa59ca466b third pass: - All servers back online - modified logging byt3bl33d3r 2015-08-03 05:34:46 +02:00
  • 46356b2ad5 Merge branch 'master' of github.com:byt3bl33d3r/MITMf into responder-refactor byt3bl33d3r 2015-08-02 22:53:28 +02:00
  • 8b55a2e3f5 Second pass: MDNS, LLMNR and NBTNS poisoners are back online HTTP server now functional byt3bl33d3r 2015-08-02 22:52:09 +02:00
  • 703c9045ed Fixes byt3bl33d3r 2015-08-02 21:23:35 +02:00
  • fd9b79c617 first pass at refactoring: directory structure has been simplified by grouping all the poisoners and servers in one folder impacket smb server has been replaced with responder's flask http server has beem replaced with responder's modified config file to support new changes byt3bl33d3r 2015-08-02 21:15:10 +02:00
  • 93d21c8b27 Fixed bug when logging in Netcreds FIxed an invalid function call in MDNSpoisoner.py byt3bl33d3r 2015-08-01 11:12:53 +02:00
  • 8270f337ad DHCP poisoner now takes into account the requested IP of clients WPAD server address Specifying interface is now optional byt3bl33d3r 2015-07-30 16:56:11 +02:00
  • 87bca5e7dd Added new beefapi.py , modified beefautorun plugin: now handles hook injection + ARE autoloading byt3bl33d3r 2015-07-30 00:54:59 +02:00
  • 232e43325d modified intall intructions byt3bl33d3r 2015-07-28 19:45:12 +02:00
  • e9657c0e07 updated lock icon byt3bl33d3r 2015-07-28 11:46:52 +02:00
  • 795b98d1c5 changed examples byt3bl33d3r 2015-07-28 06:01:21 +02:00
  • 39aa7473ad updated filter explanation byt3bl33d3r 2015-07-28 05:47:12 +02:00
  • 68e98704e2 indent and highlighting byt3bl33d3r 2015-07-28 05:11:15 +02:00
  • 307303ea58 added packet filter tutorial to README byt3bl33d3r 2015-07-28 05:06:42 +02:00
  • a831236538 moved the FAQ to CONTRIBUTING.md byt3bl33d3r 2015-07-28 04:40:40 +02:00
  • 0046c96806 spelling byt3bl33d3r 2015-07-28 02:27:54 +02:00
  • a024987c91 Update README.md byt3bl33d3r 2015-07-28 02:19:11 +02:00
  • 39e0ae0e88 added features and examples in readme byt3bl33d3r 2015-07-28 04:10:32 +02:00
  • 720c86470a added code climate, modified readme byt3bl33d3r 2015-07-27 21:54:45 +02:00
  • 7ec9f7b395 This commit adds active packet filtering/modification to the framework (replicates etterfilter functionality) by using netfilterqueue, you can pass a filter using the new -F option, (will be adding an example later) additionaly removed some deprecated attributes and the --manual-iptables option byt3bl33d3r 2015-07-27 20:44:23 +02:00
  • 0add358a57 Update README.md byt3bl33d3r 2015-07-26 13:34:37 +02:00
  • 42499a9e32 Added description to the README byt3bl33d3r 2015-07-26 15:12:24 +02:00
  • 85a9a95f2d Added Responder to CONTRIBUTORS byt3bl33d3r 2015-07-26 14:17:21 +02:00
  • 719779542c added latest version tag in README byt3bl33d3r 2015-07-26 14:07:30 +02:00
  • f0fce41c88 App-Cache poison and BrowserSniper plugins have been refactored, added supported python version tags in README byt3bl33d3r 2015-07-26 14:03:56 +02:00
  • 52a493995a added more to CONTRIBUTORS.md byt3bl33d3r 2015-07-25 03:40:20 +02:00
  • f4df9971f9 added CHANGELOG.md, CONTRIBUTORS.md and modded README.md byt3bl33d3r 2015-07-25 03:29:33 +02:00
  • 41d9e42ca9 added CHANGELOG.md, CONTRIBUTORS.md and modded README.md byt3bl33d3r 2015-07-25 03:29:33 +02:00
  • ba14ed8687 This commit refactors ARP and DHCP poisoning: DHCP poisoning now works on Windows, additionaly it's been optimized for performance improvements ARP poisoning has been optimized with and internal cache and some algo improvements byt3bl33d3r 2015-07-25 02:49:41 +02:00
  • 5e2f30fb89 This is a vewwwy big commit - The inject plugin now uses beautifulsoup4 to actually parse HTML and add content to it as supposed to using regexes - The logging of the whole framework has been compleatly overhauled - plugindetect.js now includes os.js from the metasploit framework for os and browser detection, let's us fingerprint hosts even if UA is lying! - New plugin HTA Drive-by has been added, prompts the user for a plugin update and makes them download an hta app which contains a powershell payload - the API of the plugins has been simplified - Improvements and error handling to user-agent parsing - Some misc bugfixes byt3bl33d3r 2015-07-18 20:14:07 +02:00
  • ff0ada2a39 Revamped logging , plugins will be re-added later once refactored byt3bl33d3r 2015-07-14 17:40:19 +02:00
  • 5b9c232f02 Merge 57a651aa1e into fb0e8a3762 Niall Merrigan 2015-06-21 16:18:05 +00:00
  • 9bf6366053 Merge d0660ea5ec into fb0e8a3762 xtr4nge 2015-06-21 13:39:24 +00:00
  • d0660ea5ec Update mitmf.py xtr4nge 2015-06-21 13:38:22 +01:00
  • 134cd66959 Merge pull request from byt3bl33d3r/api xtr4nge 2015-06-21 13:26:41 +01:00
  • f125b86aa0 fixed scrolling issue in screenshotter.js, removed some useless output in mitmflib byt3bl33d3r 2015-06-20 16:03:06 +02:00
  • 1b204e84b8 second implementation of the HTTP server using Flask, screenshot js code now capture's screeshots of only the visible part of the webpage, modified the responder --wpad option to use the built in HTTP server byt3bl33d3r 2015-06-20 15:01:07 +02:00
  • fb0e8a3762 fixed byt3bl33d3r 2015-06-20 14:16:29 +02:00
  • 5e90d905c0 Merge pull request from byt3bl33d3r/api xtr4nge 2015-06-19 17:58:27 +01:00
  • c5ad00822b initial implementation of mitmfapi, thanks @xtr4nge :D byt3bl33d3r 2015-06-19 17:39:49 +02:00
  • 2cbbf20903 Plugins can be enabled|disabled using RESTful API xtr4nge 2015-06-19 11:31:26 +01:00
  • 0d8e628ec1 Merge https://www.github.com/xtr4nge/MITMf into api byt3bl33d3r 2015-06-19 12:18:37 +02:00
  • 8f27b76ac6 Merged changes from upstream byt3bl33d3r 2015-06-19 12:13:32 +02:00
  • 7e35d26514 should fix bug number 2 of issue byt3bl33d3r 2015-06-19 12:13:18 +02:00
  • 2fdd6eb653 Update requirements.txt xtr4nge 2015-06-18 23:49:40 +01:00
  • f46c0e939e Plugins can be enabled|disabled using RESTful API xtr4nge 2015-06-18 23:44:02 +01:00
  • 254d0ab713 Update README.md byt3bl33d3r 2015-06-18 08:53:36 +02:00
  • b74fc33252 Merge pull request from byt3bl33d3r/master xtr4nge 2015-06-15 19:03:20 +01:00
  • f99080fc4c fixed error in Exception handling in SMBserver.py byt3bl33d3r 2015-06-15 01:04:47 +02:00
  • 406943bb2a Merge afc1e46590 into 2cde231b55 Pedro L.C.A 2015-06-14 22:34:32 +00:00
  • 2cde231b55 fixed conflict byt3bl33d3r 2015-06-15 00:28:36 +02:00
  • 951937bac4 commented out unfinished option in Inject.py byt3bl33d3r 2015-06-15 00:27:09 +02:00
  • e25edc21c6 updated readme.md again byt3bl33d3r 2015-06-15 00:21:51 +02:00
  • bb8ee46b82 added kali setup script and updated readme byt3bl33d3r 2015-06-15 00:18:55 +02:00
  • d7713a7899 Merge 7a344b598e into 882e3b6d07 iUniqu3 2015-06-13 10:20:43 +00:00
  • 7fc75d7bf8 changed ServerConnection.py back over to user_agents! byt3bl33d3r 2015-06-12 01:36:12 +02:00
  • 882e3b6d07 Update requirements.txt byt3bl33d3r 2015-06-12 00:07:50 +02:00
  • b73ac99de3 re-added scapy, changed imports byt3bl33d3r 2015-06-11 22:27:31 +02:00
  • aa246130e2 updated requirements.txt, changed imports to mitmflib byt3bl33d3r 2015-06-11 22:05:22 +02:00
  • 5b969e09fb added error handling into ARPWatch, removed a useless (i think) lib from requirements.txt byt3bl33d3r 2015-06-10 19:42:23 +02:00
  • 2011eb19e8 Merge 621debf22f into e3aa8ba617 David Davidson 2015-06-10 09:34:45 +00:00
  • 621debf22f Update KarmaSMB.py David Davidson 2015-06-10 10:34:44 +01:00
  • c5421283d0 Update KarmaSMB.py David Davidson 2015-06-10 10:30:28 +01:00
  • 1eeef76119 Update KarmaSMB.py David Davidson 2015-06-10 10:24:12 +01:00
  • e3aa8ba617 fixes byt3bl33d3r 2015-06-08 13:38:45 +02:00
  • 2f9b8ff77a Merged branch webserver into master, the actual built-in webserver isn't ready yet but the changes to the SMB server are, we can now define shares in the config and start the SMB server in Karma mode! \o/ byt3bl33d3r 2015-06-08 04:35:18 +02:00
  • 96d1078d42 Merge branch 'webserver' byt3bl33d3r 2015-06-08 04:30:11 +02:00
  • 316246e3cc Re-Wrote Beef-api, refactored the beefAutorun plugin as per , this also should address any problems left over from byt3bl33d3r 2015-06-08 04:13:55 +02:00
  • 7110238fb2 This adds in error handling to avoid the 'Interrupted system call' error described in byt3bl33d3r 2015-06-06 19:26:23 +02:00
  • d56ce5447e This commit should resolve issues and byt3bl33d3r 2015-06-06 14:20:54 +02:00
  • ffdb4ff55c fixed DHCP and ICMP spoofing calling wrong vars byt3bl33d3r 2015-06-05 21:06:20 +02:00
  • 7a344b598e Update README.md iUniqu3 2015-06-04 13:54:23 +02:00
  • d7140c48a8 Update README.md iUniqu3 2015-06-04 13:52:55 +02:00