Commit graph

368 commits

Author SHA1 Message Date
byt3bl33d3r
0a00f671b8 removed capstone dep in .travis.yml 2015-08-11 16:31:28 +02:00
byt3bl33d3r
56cb34568d added caspstone to build deps, added msg param in basic_tests.py 2015-08-11 16:25:00 +02:00
byt3bl33d3r
a44cf5cd29 doing some testing with tests 2015-08-11 16:10:12 +02:00
byt3bl33d3r
3d9e2ac453 re-added sudo to travis.yml (I have no idea what I'm doing) 2015-08-11 16:01:59 +02:00
byt3bl33d3r
1dd8feeea0 got rid of sudo in tests 2015-08-11 15:53:31 +02:00
byt3bl33d3r
7f691244e7 added basic test 2015-08-11 15:48:40 +02:00
byt3bl33d3r
81c3400383 added .travis.yml 2015-08-11 15:25:24 +02:00
byt3bl33d3r
89a1f9f9af added travis-ci badge 2015-08-05 15:10:15 +02:00
byt3bl33d3r
e22276477b fixes #150
Forgot to start up the Browser server.. oops!
2015-08-05 14:32:22 +02:00
byt3bl33d3r
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
2015-08-05 13:31:04 +02:00
byt3bl33d3r
c527dc1d21 debug logs now show command string used on startup 2015-08-03 05:46:00 +02:00
byt3bl33d3r
0aba2ad62c Merge branch 'responder-refactor' of github.com:byt3bl33d3r/MITMf into responder-refactor 2015-08-03 05:38:44 +02:00
byt3bl33d3r
052c86b242 fixes #146 2015-08-03 05:38:02 +02:00
byt3bl33d3r
159d3adf7a fixes 146 2015-08-03 05:37:23 +02:00
byt3bl33d3r
fa59ca466b third pass:
- All servers back online
- modified logging
2015-08-03 05:34:46 +02:00
byt3bl33d3r
46356b2ad5 Merge branch 'master' of github.com:byt3bl33d3r/MITMf into responder-refactor 2015-08-02 22:53:28 +02:00
byt3bl33d3r
8b55a2e3f5 Second pass:
MDNS, LLMNR and NBTNS poisoners are back online
HTTP server now functional
2015-08-02 22:53:16 +02:00
byt3bl33d3r
703c9045ed Fixes #144 2015-08-02 21:23:35 +02:00
byt3bl33d3r
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
2015-08-02 21:15:10 +02:00
byt3bl33d3r
93d21c8b27 Fixed bug when logging in Netcreds
FIxed an invalid function call in MDNSpoisoner.py
2015-08-01 11:12:53 +02:00
byt3bl33d3r
8270f337ad DHCP poisoner now takes into account the requested IP of clients WPAD server address
Specifying interface is now optional
2015-07-30 16:56:11 +02:00
byt3bl33d3r
87bca5e7dd Added new beefapi.py , modified beefautorun plugin: now handles hook injection + ARE autoloading 2015-07-30 00:54:59 +02:00
byt3bl33d3r
232e43325d modified intall intructions 2015-07-28 19:45:12 +02:00
byt3bl33d3r
e9657c0e07 updated lock icon 2015-07-28 11:46:52 +02:00
byt3bl33d3r
795b98d1c5 changed examples 2015-07-28 06:01:21 +02:00
byt3bl33d3r
39aa7473ad updated filter explanation 2015-07-28 05:47:12 +02:00
byt3bl33d3r
68e98704e2 indent and highlighting 2015-07-28 05:11:15 +02:00
byt3bl33d3r
307303ea58 added packet filter tutorial to README 2015-07-28 05:06:42 +02:00
byt3bl33d3r
a831236538 moved the FAQ to CONTRIBUTING.md 2015-07-28 04:40:40 +02:00
byt3bl33d3r
0046c96806 spelling 2015-07-28 02:27:54 +02:00
byt3bl33d3r
a024987c91 Update README.md 2015-07-28 02:19:11 +02:00
byt3bl33d3r
39e0ae0e88 added features and examples in readme 2015-07-28 04:10:32 +02:00
byt3bl33d3r
720c86470a added code climate, modified readme 2015-07-27 21:54:45 +02:00
byt3bl33d3r
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
2015-07-27 20:44:23 +02:00
byt3bl33d3r
0add358a57 Update README.md 2015-07-26 13:34:37 +02:00
byt3bl33d3r
42499a9e32 Added description to the README 2015-07-26 15:12:24 +02:00
byt3bl33d3r
85a9a95f2d Added Responder to CONTRIBUTORS 2015-07-26 14:17:21 +02:00
byt3bl33d3r
719779542c added latest version tag in README 2015-07-26 14:07:30 +02:00
byt3bl33d3r
f0fce41c88 App-Cache poison and BrowserSniper plugins have been refactored, added supported python version tags in README 2015-07-26 14:03:56 +02:00
byt3bl33d3r
52a493995a added more to CONTRIBUTORS.md 2015-07-25 03:40:20 +02:00
byt3bl33d3r
f4df9971f9 added CHANGELOG.md, CONTRIBUTORS.md and modded README.md 2015-07-25 03:37:45 +02:00
byt3bl33d3r
41d9e42ca9 added CHANGELOG.md, CONTRIBUTORS.md and modded README.md 2015-07-25 03:29:33 +02:00
byt3bl33d3r
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

cve-details-parser.py has been added to the utils/ directory to help adding exploits to the BrowserSniper config file

I'm currently working on adding to the filepwn plugin all of the missing options that bdfproxy stand-alone has
2015-07-25 02:49:41 +02:00
byt3bl33d3r
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
2015-07-18 20:14:07 +02:00
byt3bl33d3r
ff0ada2a39 Revamped logging , plugins will be re-added later once refactored 2015-07-14 17:40:19 +02:00
byt3bl33d3r
fb0e8a3762 fixed #126 2015-06-20 14:16:29 +02:00
byt3bl33d3r
8f27b76ac6 Merged changes from upstream 2015-06-19 12:13:32 +02:00
byt3bl33d3r
7e35d26514 should fix bug number 2 of issue #122 2015-06-19 12:13:18 +02:00
byt3bl33d3r
254d0ab713 Update README.md 2015-06-18 08:53:36 +02:00
byt3bl33d3r
f99080fc4c fixed error in Exception handling in SMBserver.py 2015-06-15 01:04:47 +02:00