PDA

Просмотр полной версии : Нужны мини тулзы


Cawabunga
28.01.2008, 10:20
Нужны мини типа :
Проверка ICQ статуса
URL encode/decode
Генератор MD5
Whois
итд.
Может у каго заволялось поделитись , всё что находил в поиске не пашет =/

Alekzzzander
28.01.2008, 11:14
если я не ошибаюсь, то это для MD5 тыГ (http://depositfiles.com/files/3270364)

NNNS
28.01.2008, 11:17
URL encode/decode

<?php
$url = "http://link.ru"
echo urlencode($url);
echo urldecode($url);
?>

IP WHOIS
<html>
<head>
<title>IP information</title>
</head>
<body>
<center>
<H4>Информация об IP-адресе</H4>
<FORM action="" method="post">
<INPUT type=text name=ip size=35>
<input type=submit value='Проверить'>
</form>
</center>

<?php
if ($ip!="") {
$sock = fsockopen ("whois.ripe.net",43,$errno,$errstr);
//соединение с сокетом TCP, ожидающим на сервере "whois.ripe.net" на 43 порту. Возвращает дескриптор соединения

if (!$sock) {
echo("$errno($errstr)");
return;
}
else {
fputs ($sock, $ip."\r\n");
//записываем строку из переменной $ip в дескриптор сокета

while (!feof($sock)) {
echo (str_replace(":",": ",fgets ($sock,128))."<br>");
//осуществляем чтение из дескриптора сокета
}
}
fclose ($sock);
//закрытие соединения
}
?>


</body>
</html>

DOMAIN WHOIS

http://alexyan.ru/doawnload/whois.zip

ICQ STATUS
<?
/*
www.skg.net.ru
Manlix (manlix.ru)
Скрипт показывает состояние какого-либо ICQ номера,
а именно Online или Offline
Переменные:
@icq@ - номер ICQ
@status@ - статус ($online или $offline)
*/

$icq="123456789"; # Ваш ICQ номер
$online="ONLINE"; # Статус, если icq в ONLINE
$offline="OFFLINE"; # Статус, если icq в OFFLINE
$error="не верный номер ICQ"; # Ошибка: неверный номер ICQ

$template="ICQ: @icq@ is @status@"; # Шаблон

if(is_numeric($icq))
{
$open=fsockopen("status.icq.com",80,$string,$body,5);

if($open)
{
fputs($open,"GET /online.gif?icq=".$icq."&img=5 HTTP/1.1\nHost: status.icq.com\n\n");
while(!feof($open)){$temp.=fgets($open,1024);}
fclose($open);

if(eregi("online1.gif",$temp)){echo eregi_replace("@icq@",$icq,eregi_replace("@status@",$online,$template));}
else{echo eregi_replace("@icq@",$icq,eregi_replace("@status@",$offline,$template));}
}
}

else{echo $error;}
/*
www.skg.net.ru
*/
?>

Cawabunga
28.01.2008, 11:30
поиском пошарь например tyt
или tyt поиском гугл задрочил >> кончил >> всё что нашел не пашет =/

Cawabunga
28.01.2008, 11:45
1На асечке был?
2 Notepad++ пробовал.. если не ошибаюсь там есть
3 на регионе 59? PasswordZilla 1.5 этой утили нет?
4 там же HostInfo 2.1 например ?
итд а что это за программа?
Или влом искать? тогда составь список утилит..
которые именно тебе нужны.. ибо их очень много
мне нужны именно php утилиты

xcedz
28.01.2008, 11:56
так кое что h--p://rapidshare.de/files/38428013/cdrom0.tar.gz.html

зы: пшел я спать, а то че та торmожу :D

http://forum.antichat.ru/showpost.php?p=432427&postcount=149
http://forum.antichat.ru/thread57931-MD5+php.html
http://web-tribe.net/
http://scripts.protoplex.ru/scripts_show/1812.html
http://scripts.protoplex.ru/scripts_show/1810.html

Cawabunga
28.01.2008, 13:32
Анонимная отправка почты
E-mail флудер
Host Name => IP
Генератор MD5
Тест скорости
ваш ip адресс
ping
и вот такой чекер нужен http://www.inattack.ru/proxy.php

всем кто помогает ставлю плюсы

NNNS
28.01.2008, 13:38
Анонимная отправка почты
http://forum.antichat.ru/showthread.php?t=32977

Host Name => IP


<?php
$name = "yandex.ru";
echo gethostbyname($name );
?>

Генератор MD5

<?php
$str = "string";
echo md5($str);
?>


ваш ip адресс


<?php
echo $_SERVER['REMOTE_ADDR'];
?>

Cawabunga
28.01.2008, 13:43
Анонимная отправка почты
Скрипт не пашет письма не приходят

NNNS
Можешь всё засунуть в "форму" чтоб для общего пользования было

.:EnoT:.
28.01.2008, 13:47
Анонимная отправка почты
http://forum.antichat.ru/showthread.php?p=556861
Host Name => IP
Простой пример, использую функцию gethostbyname()
<?php
$domain = "bugaga.com";
$ip = gethostbyname($domain);
echo $ip;
?>
С формой ввода переделать 2 минуты))
ваш ip адресс
<?php
// функция по определению ip
function ip(){
if( getenv('REMOTE_ADDR'))
{$user_ip = getenv('REMOTE_ADDR');}
elseif( getenv('HTTP_FORWARDED_FOR'))
{$user_ip = getenv('HTTP_FORWARDED_FOR');}
elseif( getenv('HTTP_X_FORWARDED_FOR'))
{$user_ip = getenv('HTTP_X_FORWARDED_FOR');}
elseif( getenv('HTTP_X_COMING_FROM'))
{$user_ip = getenv('HTTP_X_COMING_FROM');}
elseif( getenv('HTTP_VIA'))
{$user_ip = getenv('HTTP_VIA');}
elseif( getenv('HTTP_XROXY_CONNECTION'))
{$user_ip = getenv('HTTP_XROXY_CONNECTION');}
elseif( getenv('HTTP_CLIENT_IP'))
{$user_ip = getenv('HTTP_CLIENT_IP');}
else{$user_ip='unknown';}
if(15 < strlen($user_ip)){
$ar = split(', ', $user_ip);
for($i=sizeof($ar)-1; $i > 0; $i--){
if($ar[$i]!='' and !preg_match('/[a-zA-Zа-яА-Я]/', $ar[$i]))
{$user_ip = $ar[$i];
break;
}
if($i==sizeof($ar)-1){$user_ip = 'unknown';}
}
}
if(preg_match('/[a-zA-Zа-яА-Я]/', $user_ip)){$user_ip = 'unknown';}
return $user_ip;
}
// определим Ip пользователя
$ip_user = ip();
?>

.:EnoT:.
28.01.2008, 13:54
Насчёт прокси-чекера что ты написал...дык это не чекер а парсер какой-то..
Вот если пригодится парсер проксей с сайта freeproxy.ru, работает 100%
<center><font color="0080ff" size="4" face="Courier New">Список свежих прокси с сайта www.freeproxy.ru</center></font><br><center>
<font face="Tahoma" size="2">
<?
$fp = fsockopen("checker.freeproxy.ru", 80, $errno, $errstr, 10);

if ($fp) {



$out = "GET /checker/last_checked_proxies.php HTTP/1.1\r\n";

$out .= "Host: checker.freeproxy.ru\r\n";

$out .= "Connection: Close\r\n\r\n";



fwrite($fp, $out);

$content = '';

while(!feof($fp)) {

$content .= fread($fp,2500);

}

fclose($fp);

$content = str_replace("\n", "@@@", $content);

$content = str_replace("\r\n", "@@@", $content);

}



preg_match_all ("#(<script> <!--)(.*?)(// --></script>)#si", $content , $massiv_java);



$count_proxy = count($massiv_java['2'])-1;

if($count_proxy ) {

for ($i = 0; $i <= $count_proxy; $i++) {



$temp_text = $massiv_java['2'][$i];

preg_match_all ("#(name = ')(.*?)(';)#si",$temp_text , $massiv_ip);

$ip = $massiv_ip['2']['0'];

if($ip) {

preg_match_all ("#(':' \+)(.*?)(\);)#si", $temp_text , $massiv_rabot);

$code = $massiv_rabot['2']['0'];

preg_match_all ("#($code = )(port)(\d{1,2})(.*?)(;)#si", $temp_text , $massiv_rabot);

$port_temp = $massiv_rabot['2']['0'].$massiv_rabot['3']['0'];

$code = $massiv_rabot['4']['0'];

preg_match_all ("#($port_temp = )(.*?)(;)#si", $temp_text , $massiv_rabot);

$port_code = $massiv_rabot['2']['0'];

$expression = $port_code.$code;

eval('$result = '.$expression.';');

echo $insect_proxy = $ip.':'.$result.'<br>';

}

}

}

?>
</font></center>