Commit graph

  • b0fa2e010d fixed #108 byt3bl33d3r 2015-06-03 01:44:12 +02:00
  • b6b40aba2c Resolved Readme.md conflicts byt3bl33d3r 2015-06-02 23:56:02 +02:00
  • c2354b9b63 Merged the SMBTrap plugin to master and relative code changes byt3bl33d3r 2015-06-02 23:54:33 +02:00
  • 4de7d3e67e fixed a wrong var byt3bl33d3r 2015-06-02 18:53:30 +02:00
  • afc1e46590 add banner TheZakMan 2015-06-02 02:06:20 -03:00
  • 4472bed56c add banner into update.sh TheZakMan 2015-06-02 01:57:28 -03:00
  • ede8191b27 updated lock.ico TheZakMan 2015-06-02 01:46:21 -03:00
  • e1bf7c642a Merge pull request #104 from DrDinosaur/patch-1 byt3bl33d3r 2015-06-01 00:56:54 +02:00
  • 61d602c5f0 Cleaned up readme Dillon Korman 2015-05-31 12:11:12 -10:00
  • 14580f1589 second implementation of the HTTP server, you can now define shares for the SMB server in the config file, added an option to switch between the normal SMB server and the Karma version. byt3bl33d3r 2015-05-30 15:00:41 +02:00
  • 87cb98b6ac fixes 98 byt3bl33d3r 2015-05-28 13:49:40 +02:00
  • f86457b300 fixes #96 byt3bl33d3r 2015-05-27 22:02:41 +02:00
  • 57a651aa1e Updated README.MD Niall Merrigan 2015-05-27 09:25:41 +02:00
  • e985d42a8a The new changes caused an exception when unpacking the tuple, fixed it byt3bl33d3r 2015-05-23 00:37:08 +02:00
  • 840e202e5b handleStatus() is now hooked through serverResponseStatus, were now able to modify the server response code and message added the SMBTrap plugin byt3bl33d3r 2015-05-22 20:16:47 +02:00
  • 31fe02224b Merge 89a792b0e9 into e913e6ae75 Max Staack 2015-05-21 13:20:43 +00:00
  • 89a792b0e9 Update setup.sh Max Staack 2015-05-21 15:20:37 +02:00
  • e913e6ae75 Merge branch 'master' of github.com:byt3bl33d3r/MITMf byt3bl33d3r 2015-05-20 14:35:31 +02:00
  • 8b915064c1 fixed wrong var name in beefautorun byt3bl33d3r 2015-05-20 14:35:03 +02:00
  • bdcee18be0 Merge branch 'master' of github.com:byt3bl33d3r/MITMf into webserver byt3bl33d3r 2015-05-19 22:45:27 +02:00
  • 929520fcc8 Initial webserver implementation, plus organized directory structure a bit better byt3bl33d3r 2015-05-19 22:43:43 +02:00
  • a102975492 Update README.md byt3bl33d3r 2015-05-19 22:32:39 +02:00
  • fb26d89204 typos byt3bl33d3r 2015-05-19 12:58:58 +02:00
  • 3814b4cf82 fixed .gitignore byt3bl33d3r 2015-05-19 00:45:27 +02:00
  • ae236625db readme v0.9.7 byt3bl33d3r 2015-05-19 00:23:03 +02:00
  • 2249410c9f Merge branch 'master' of github.com:byt3bl33d3r/MITMf byt3bl33d3r 2015-05-19 00:16:09 +02:00
  • cd844fcd48 Merge branch 'dynamic_config' byt3bl33d3r 2015-05-19 00:13:27 +02:00
  • 946ba0b365 updated readme byt3bl33d3r 2015-05-19 00:08:44 +02:00
  • 563a8d37c1 Fixed a bug in SSLstrip+ code, when redirecting to certain sites byt3bl33d3r 2015-05-19 00:00:40 +02:00
  • b9371f7cdc Screenshotter plugin now live! Added an interval option to specify the interval at which to take the sceenshots byt3bl33d3r 2015-05-16 21:22:11 +02:00
  • ff39a302f9 This commit is just to push the changes so far to github , still have to tidy things up here and there and fix some bugs (also I really hate javascript) JavaPwn plugin has been renamed to BrowserSniper (cause it now supports java, flash and browser exploits), it's been completly re-written along with it's config file section Addition of the screenshotter plugin, currently there is a bug when decoding the base64 encoded png files (a very wierd one) , but other than that it works (did i mention i hate js?) Jskeylogger's javscript now works on every browser except FF mobile (have no clue what's with that) p.s. did i mention i hate JS? Plugins that deal with javascript now read it from a file as supposed to having it built in (encoding issues) fu javascript User agent parsing is now built in and handled by core/httpagentparser.py, this because the user-agent library is a pain to install on some distros , also removes 3-4 deps which is a plus byt3bl33d3r 2015-05-16 00:43:56 +02:00
  • 86870b8b72 markdown byt3bl33d3r 2015-05-11 04:26:37 +02:00
  • acf8a78545 Readme tidying byt3bl33d3r 2015-05-11 04:16:52 +02:00
  • de1cf6f9d6 typos byt3bl33d3r 2015-05-11 04:03:12 +02:00
  • aefd0cea3b Updated Readme byt3bl33d3r 2015-05-11 03:58:52 +02:00
  • 79025dc77e Initial working PoC for the Ferret-NG plugin that will replace the SessionHijacker plugin: it will capture cookies and trasparently feed them to the proxy it starts up on port 10010 (by default), this way we just have to connect to the proxy, browse to the same website as the victim and we will automatically hijack their session! \o/ byt3bl33d3r 2015-05-11 03:13:45 +02:00
  • d3e509d4cd Added error handling to DNS and SMB servers when port is in use Added check to see if a plugins options were called without loading the actual plugin byt3bl33d3r 2015-05-06 23:07:59 +02:00
  • 70ec5a2bbc All plugins are now modified to support dynamic config file changes Responder functionality fully restored byt3bl33d3r 2015-05-05 19:04:01 +02:00
  • dfa9c9d65e Added debug logging to ProxyPlugins, it will now print a traceback if errors occur in hooked functions byt3bl33d3r 2015-05-05 00:39:59 +02:00
  • 5d07551a50 WPAD Poisoner back online, removed options in config file and rellative code for choosing which DNS server to use. (there really was not point in keeping it) the --basic and --force options and the EXE serving in the Responder plugin have been removed, until I can find a better way of implementing them. Modified and re-added the JS-keylogger and SMBauth plugins byt3bl33d3r 2015-05-04 23:13:21 +02:00
  • aa4e022ab0 Kerberos sever back online, squashed some bugs byt3bl33d3r 2015-04-30 00:10:55 +02:00
  • 6b421d1cac typo byt3bl33d3r 2015-04-28 13:10:36 +02:00
  • 2c6e9a31b7 modded readme byt3bl33d3r 2015-04-28 13:08:56 +02:00
  • 08b9029a96 Responder's MDNS/LLMNR/NBTNS poisoners are back in action (better than ever), only WPAD remains. Tested against Windows 7 and 8, got hashes 100% of the time! \o/ byt3bl33d3r 2015-04-28 02:03:12 +02:00
  • 7aad9879d1 version bump in readme byt3bl33d3r 2015-04-27 19:19:34 +02:00
  • 9712eed4a3 This is 1/2 of the work done... lot's of cool stuff! byt3bl33d3r 2015-04-27 18:33:55 +02:00
  • 71ea8e6046 Update README.md byt3bl33d3r 2015-04-21 17:39:27 +02:00
  • 42892bbfc5 Merge pull request #67 from secretsquirrel/patch-1 byt3bl33d3r 2015-04-20 09:42:08 +02:00
  • fddfe7c306 Just a Typo Update secret squirrel 2015-04-19 23:38:13 -04:00
  • f2466c822a fixed typo as noticed in #66 byt3bl33d3r 2015-04-19 23:37:01 +02:00
  • 663f38e732 initial dynamic config support added configwatcher.py byt3bl33d3r 2015-04-19 23:32:52 +02:00
  • 96eb4e2fa6 added capstone in requirements.txt modified setup and update scripts byt3bl33d3r 2015-04-18 15:08:11 +02:00
  • a766c685b1 also added pyopenssl and service_identity to requirements.txt byt3bl33d3r 2015-04-18 14:31:38 +02:00
  • eebd7e1978 added ipy to requirements.txt as noticed in #65 byt3bl33d3r 2015-04-18 14:13:58 +02:00
  • 33c9eda05b fixed the responder plugin (im a dummy) byt3bl33d3r 2015-04-17 02:11:00 +02:00
  • 88a4e15900 fixed some output byt3bl33d3r 2015-04-16 01:38:28 +02:00
  • 6121c67eaa Merge branch 'dev' byt3bl33d3r 2015-04-15 18:25:59 +02:00
  • b91bb4271b - Fixed bug where sometimes DNS wouldn't resolve local IP's - Added Metasploit integration to Filepwn plugin byt3bl33d3r 2015-04-15 18:19:19 +02:00
  • 360a6ba6ce addresses issue #63 byt3bl33d3r 2015-04-15 17:16:28 +02:00
  • 3421c5af55 Update requirements.txt with missing dependencie byt3bl33d3r 2015-04-15 16:39:05 +02:00
  • be19a685b3 Update README.md byt3bl33d3r 2015-04-15 16:12:08 +02:00
  • 8eb09309d2 Merged Filepwn plugin and config file changes byt3bl33d3r 2015-04-15 00:40:01 +02:00
  • 5e9158ce0a Updated FilePwn plugin with latest BDFProxy version Removed exception handling in mitmf.py since I actually want a traceback v0.9.6 byt3bl33d3r 2015-04-14 16:16:29 +02:00
  • 460399541f Modded Responder plugin to accomodate re-write Started converting all string formatting to format() API byt3bl33d3r 2015-04-13 20:25:14 +02:00
  • 4dd497d8b9 updated to latest responder commit byt3bl33d3r 2015-04-12 22:03:37 +02:00
  • 5b0a15ea56 fixed logging in responder and some plugins byt3bl33d3r 2015-04-12 19:00:50 +02:00
  • 5ce49d2ff2 updated README.md byt3bl33d3r 2015-04-12 02:21:23 +02:00
  • d137296560 updated README.md byt3bl33d3r 2015-04-12 02:20:15 +02:00
  • 1f5916eed8 removed duplicate entry in requirements.txt byt3bl33d3r 2015-04-12 02:18:25 +02:00
  • 1577e40aa3 updated README.md byt3bl33d3r 2015-04-12 02:16:21 +02:00
  • 580c0f1213 was calling the wrong logger byt3bl33d3r 2015-04-12 02:08:46 +02:00
  • e582bc5fb7 commented out un-used code byt3bl33d3r 2015-04-12 02:05:45 +02:00
  • 9bd6458a72 updated README.md byt3bl33d3r 2015-04-12 02:02:09 +02:00
  • 9a1c3b0ec4 - Whole framework now requires root privs - Added an internal DNS server - Proxy can now use our custom DNS server (DNSChef) or Twisted's - Removed priv check from plugins - DNS spoofing fully re-written - Iptables rules are now checked and set between plugins byt3bl33d3r 2015-04-12 01:49:43 +02:00
  • c8732d60eb changed tree output loading method byt3bl33d3r 2015-04-11 15:54:51 +02:00
  • d4c6b7d5b6 - Logging is now seperate for each module - added DNSChef submodule - Code style improvements - modified config file name , and options - Changed requirements and README byt3bl33d3r 2015-04-11 00:38:48 +02:00
  • eb7e797ded Merge branch 'master' of github.com:byt3bl33d3r/MITMf into v0.9.6 byt3bl33d3r 2015-04-10 15:57:17 +02:00
  • 1a8d5191c4 Filepwn plugin is now multithreaded (backported) byt3bl33d3r 2015-04-09 17:29:22 +02:00
  • 75173c6b9d added names to threads byt3bl33d3r 2015-04-01 01:25:05 +02:00
  • df9fd2d12a Filepwn plugin now uses multiprocessing to patch binaries byt3bl33d3r 2015-04-01 01:11:40 +02:00
  • 3e835c3a28 updated bdfactory to latest commit byt3bl33d3r 2015-03-31 16:58:37 +02:00
  • 84c9bab33c fixed beefapi import byt3bl33d3r 2015-03-31 13:50:55 +02:00
  • 52fb822c15 added beefapi as submodule byt3bl33d3r 2015-03-31 13:38:41 +02:00
  • c6ad5cc290 fixed function call byt3bl33d3r 2015-03-31 13:32:07 +02:00
  • 77a84118b1 updated responder to latest commit byt3bl33d3r 2015-03-31 11:35:30 +02:00
  • 3b56e92e05 added custom responder submodule byt3bl33d3r 2015-03-31 11:21:31 +02:00
  • 7a25108f9d Removed responder submodule byt3bl33d3r 2015-03-31 10:56:53 +02:00
  • f71ffac973 -Added Responder as submodule byt3bl33d3r 2015-03-30 19:51:24 +02:00
  • ed5ce890f5 - Deleted untracked version of responder - Added modded main responder function to plugin byt3bl33d3r 2015-03-30 19:49:12 +02:00
  • 3c6a9fe89d Revert "fixed Responder plugin output" byt3bl33d3r 2015-03-30 18:13:21 +02:00
  • 9086525c90 Version bump Minor code optimizations byt3bl33d3r 2015-03-30 18:04:24 +02:00
  • 5e56049e44 Fixed a bug where Twisted would resolve correct IP when DNS Tampering byt3bl33d3r 2015-03-19 23:27:28 +01:00
  • 873112c8e7 - Fixed a bug when ARP spoofing via arp replies - Amended license v0.9.5 byt3bl33d3r 2015-03-15 20:22:31 +01:00
  • b5304701a4 Update README.md byt3bl33d3r 2015-03-15 18:39:19 +01:00
  • dfba4295bf Update README.md byt3bl33d3r 2015-03-15 18:37:19 +01:00
  • b83bb29a0c tidied up README byt3bl33d3r 2015-03-15 16:54:49 +01:00
  • 0c57f39671 -Fixed bug in App Cache Poison plugin, missing function call resulted in some websites not loading -Added output to the AppCachePoison plugin byt3bl33d3r 2015-03-15 16:42:17 +01:00
  • aa2fa90642 updated readme with new link byt3bl33d3r 2015-03-15 12:02:56 +01:00
  • 0bc4f8e1c3 -Added check for correct version of NetfilterQueue library -Updated README byt3bl33d3r 2015-03-14 14:17:58 +01:00
  • 10468bfa5e - Fixed a bug that would make certain sites end up in a infinite redirect loop - HSTS headers now get deleted byt3bl33d3r 2015-03-13 18:37:16 +01:00