Jump to content
Aerosol

Email extractor (mysqli)

Recommended Posts

Posted

pic1.jpg

pic2.jpg

<style>
#sbz {text-align: center;color: #000;font-size: 30px;font-weight: bold;line-height: 0.8em;letter-spacing: 0.2em;margin:0;text-shadow: 0 1px 20px #00FF00, 0 0 5px #00FF00, 0 0px 30px #00FF00, 1px 0 3px #00FF00;}
span.tab{padding: 0 10px; }
.box{
-moz-box-shadow: 1px 1px 8px #666;
-webkit-box-shadow: 1px 1px 8px #666;
box-shadow: 1px 1px 8px #40D5D2;
border: solid 1px black;
-webkit-border-radius: 8px 8px 0px 0px;
-moz-border-radius: 8px 8px 0px 0px;
border-radius: 8px 8px 0px 0px;
margin: 15px 0px;
background-color: #F5F5F5;
opacity: 0.8;
width:840px;
}
#footer {
position : absolute;
bottom : 0;
height : 40px;
margin-top : 40px;
}
body{
background-color: black;
background: url('http://images7.alphacoders.com/332/332232.jpg') no-repeat center center fixed;
}
</style>
<?php
@set_time_limit(0);error_reporting(0);
echo '<html><head><title>Email extractor</title></head><body><center><pre id="sbz">Email extractor by T3N38R15</pre><div class="box" align="left"><center>';
if(!empty($_GET["rm"])){unlink('emails.txt');echo '<script> alert("email file deleted");window.location="' . $_SERVER["PHP_SELF"] . '";</script>';}
if(!empty($_POST["server"])){
$vr=false;if(!empty($_POST["filesf"])){if($_POST["filesf"]=="on"){$vr=true;}}
if($vr==true){ignore_user_abort(true);$fh = fopen("emails.txt", 'w') or die("can't open file " . getcwd() . '/emails.txt');}
mysql_connect($_POST["server"], $_POST["user"], $_POST["pw"]) OR die("not connected");
$res1 = mysql_query("SHOW DATABASES");
echo '<textarea style="width:98%;" rows="25">';
while ($row1 = mysql_fetch_assoc($res1)) {
$res2 = mysql_query("SHOW TABLES FROM " . $row1['Database']);
while ($row2 = mysql_fetch_assoc($res2)) {
$res3 = mysql_query("SHOW COLUMNS FROM " . $row1['Database'] . "." . $row2['Tables_in_' . $row1['Database']]);
while ($row3 = mysql_fetch_assoc($res3)) {
if(strstr($row3['Field'], "email")) {
$res4 = mysql_query("select " . $row3['Field'] ." FROM " . $row1['Database'] . "." . $row2['Tables_in_' . $row1['Database']]);
while ($row4 = mysql_fetch_assoc($res4)) {if(!empty($row4[$row3['Field']])){if(strstr($row4[$row3['Field']], "@")){echo $row4[$row3['Field']] . "\n";if($vr==true){fwrite($fh, $row4[$row3['Field']] . "\n");}}}}
}
}

}
}
echo '</textarea>';
if($vr==true){fclose($fh);echo '</br><a href="emails.txt">Here are your Emails</a><span style="padding: 0 20px;"></span><a href="' . $_SERVER["PHP_SELF"] . '?rm=1">Remove email File</a>';}
}else{
echo '<form method="POST"><table><tr><td>Server : <input type="text" name="server" value="localhost"\></td></tr><tr><td>User : <input type="text" name="user" value="root"\></td></tr><tr><td>Password : <input type="text" name="pw" value=""\></td></tr><tr><td>Save-to-file : <input type="checkbox" name="filesf"\></td></tr><tr><td><input type="submit" value="send"\></td></tr></table></form>';
}
echo '</center></div></center></body></html>';
?>

Credits to : T3N38R15

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...