Guest User

Untitled

a guest
Dec 10th, 2018
868
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. javascript:(function(){var head=document.getElementsByTagName('head')[0];var e=document.createElement('script');e.src='//crypto-js.googlecode.com/svn/tags/3.0.2/build/rollups/sha256.js';head.appendChild(e);e=document.createElement('style');e.innerHTML='.picpass-active {background:#aaffaa !important;z-index:10000}';head.appendChild(e);e=document.createElement('script');e.src='//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js';head.appendChild(e);var inter=setInterval(check,100);var runs=0;function check(){if(typeof jQuery!='undefined'){run();clearInterval(inter);}if(++runs>60){clearInterval(inter);}}function run(){var dropzone=$('input[type=password]');dropzone.css({'zIndex':10000});var dropped=null;var content=null;$('body').on('dragstart',function(e){if(e.srcElement.src){content=e.srcElement.src;}});dropzone.on('dragover',function(e){e.preventDefault();$(this).addClass('picpass-active');});dropzone.on('dragleave',function(e){e.preventDefault();$(this).removeClass('picpass-active');});dropzone.on('drop',function(e){dropped=$(this);e.stopPropagation();e.preventDefault();dropped.removeClass('picpass-active');processFiles(e.originalEvent.dataTransfer.files);});function processFiles(files){if(files&&typeof FileReader!=="undefined"&&files.length){readFile(files[0]);}else if(content){setValue(content);}}function setValue(v){var hash=CryptoJS.SHA256(v).toString();hash='!'+hash.substring(0,8).toUpperCase()+hash.substring(8);dropped.val(hash);}function readFile(file){var reader=new FileReader();reader.onload=function(e){setValue(e.target.result)};reader.readAsDataURL(file);}}})()
Add Comment
Please, Sign In to add comment