ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

23.01.2009, 19:01
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Shadow_p1raT, по-твоему это класс?  Так "классок" обёртка для двух методов... И нафига ты используешь постоянный коннекты? Почему не предусмотреть возможность переключения режима? Почему не сделать методы чтобы возвращать всё в массиве? Почему не сделать методы экранирования строк?
|
|
|

23.01.2009, 21:55
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
Скрипт узнает текст который будет в игре по id:
(клавагонки)
Код:
using System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
using System.Net;
using System.IO;
namespace TestConsole
{
class Program
{
public static StreamWriter fstr_out;
static void Main(string[] args)
{
while (true)
{
Console.WriteLine("Создатель этой программы - procedure");
Console.WriteLine("Please enter game id: ");
string id = Console.ReadLine();
Worker work = new Worker(id);
}
}
}
public class Worker
{
public Worker(string id)
{
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://klavogonki.ru" + "/play/" + id + ".info");
//This string for delete if release
req.Proxy = new WebProxy("127.0.0.1", 8888);
req.UserAgent = @"Mozila/4.0 (compatible; MSIE 6.0;
Windows NT 5.1; SV1; MyIE2;";
req.Accept = @"text/html, application/xml;q=0.9, application/xhtml+xml,
image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1";
req.Headers.Add("Accept-Language", "ru");
req.ContentType = "application/x-www-form-urlencoded";
req.Method = "POST";
req.Referer = "http://klavogonki.ru/go?type=normal";
req.AllowAutoRedirect = false;
//Cookie
req.CookieContainer = new CookieContainer();
//Create Response
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
StreamReader stream =
new StreamReader(resp.GetResponseStream(), Encoding.GetEncoding(1251));
string str = stream.ReadToEnd();
Match m = Regex.Match(str, @"text\S{3}.+\S{3}length");
string str1 = String.Empty;
while (m.Success)
{
str1 += m.Value;
m = m.NextMatch();
}
char[] ch = str1.ToCharArray();
string result = String.Empty;
for (int i = 0; i < ch.Length; i++)
{
if (i < 26 || i > (ch.Length - 10))
continue;
result += ch[i].ToString();
}
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine("Text: " + ParseResult(result));
Console.ForegroundColor = ConsoleColor.White;
}
private string ParseResult(string sub)
{
char[] ch = sub.ToCharArray();
char separate = '\\';
List<int> ignore = new List<int>();
string subb = String.Empty;
for (int i = 0; i < ch.Length; i++)
{
if (i == (ch.Length - 1))
{
subb += ch[i].ToString();
continue;
}
if (ch[i] == separate)
{
int f = i;
for (int n = 0; n < 6; n++)
{
ignore.Add(f++);
}
f = f - 3;
string res = String.Empty;
for (int k = 0; k < 3; k++)
{
res += ch[f++].ToString();
}
subb += Convert.ToChar(int.Parse(res, System.Globalization.NumberStyles.AllowHexSpecifier)).ToString();
}
else
{
bool status = true;
foreach (int item in ignore)
{
if (item == i)
{
status = false;
}
}
if (status)
{
subb += ch[i].ToString();
}
}
}
return subb;
}
}
}
|
|
|

23.01.2009, 23:39
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
procedure Я думаю тебе сюда http://forum.antichat.ru/forum24.html
|
|
|

24.01.2009, 17:52
|
|
Познающий
Регистрация: 29.02.2008
Сообщений: 45
Провел на форуме: 162965
Репутация:
6
|
|
PHP код:
<?php
set_time_limit(0);
//фyнкция для socks4, пocлe кoтopoй paбoтa вeдeтcя aнaлoгичнo fsockopen()
//в cлyчae нeyдaчи вoзвpaщaeт false, кoд oшибки($errno), oпиcaниe oшибки($errstr)
function socks4_open($socks4_h, $socks4_p, $host, $port, &$errno, &$errstr, $timeout=30)
{
if (!($connect = fsockopen($socks4_h, $socks4_p, $errno, $errstr, $timeout))) return false;
$q = pack('C2', 0x04, 0x01);
$q .= pack('n', $port);
if (preg_match("/(\d+)\.(\d+)\.(\d+)\.(\d+)/", gethostbyname($host), $arr))
$q .= pack('C4', $arr[1], $arr[2], $arr[3], $arr[4]);
$q .= 0;
$q .= pack('C', 0);
if (!fputs($connect, $q)) return false;
if (!($otv = fgets($connect, 9))) return false;
$otv = unpack('Cvn/Ccd', substr($otv, 0, 2));
if (0 != $otv['vn']) return false;
if (90 == $otv['cd']) return $connect; else return false;
}
//пpимep зaпpoca
$q = "GET / HTTP/1.0\r\nHost: mail.ru\r\n\r\n";
//пpимep paбoты socks4_open()
$connect = socks4_open("216.114.194.19", 1080, 'mail.ru', 80, $errno, $errstr, 30);
if (!$connect)
{
echo "$errstr ($errno)<br>\n";
}
else
{
fputs($connect, $q);
while (!feof($connect))
{
$answer .= fgets($connect, 1024);
}
fclose($connect);
}
echo $answer;
?>
Последний раз редактировалось kik8888; 15.02.2009 в 15:01..
|
|
|

25.01.2009, 20:33
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
У кого нибудь есть реггер сайтов на народе? типа ввёл список юзернеймов и сидишь вводишь капчи?
|
|
|

25.01.2009, 20:50
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
Сообщение от ntldr
У кого нибудь есть реггер сайтов на народе? типа ввёл список юзернеймов и сидишь вводишь капчи?
здесь глянь http://www.nulled.ws/showthread.php?t=55308
|
|
|

25.01.2009, 22:27
|
|
Познающий
Регистрация: 29.02.2008
Сообщений: 45
Провел на форуме: 162965
Репутация:
6
|
|
Аналоги функции mysql: INET_ATON, INET_NTOA.
на php, может кому пригодится:.
PHP код:
<?
function inet_aton($ip){
$ip = ip2long($ip);
($ip < 0) ? $ip+=4294967296 : true;
return $ip;
}
function inet_ntoa($int){
// long2ip принимает на вход также беззнаковые
// INT, т.е. полностью идентичен inet_ntoa
return long2ip($int);
}
//пример работы
$ip=array();
$ip[]='255.255.255.255';
$ip[]='0.0.0.1';
$ip[]='0.0.0.0';
$ip[]='127.0.0.1';
$ip[]='251.56.5.210';
$ip[]='255.56.5.210';
$ip[]='10.0.0.1';
$ip[]='192.168.0.1';
$ip[]='191.168.0.1';
$ip[]='193.168.0.1';
foreach ($ip as $v){
echo $v." -> ".inet_aton($v)." | ".inet_aton($v)." -> ".inet_ntoa(inet_aton($v))."<br>\n\r";
}
?>
|
|
|

25.01.2009, 23:50
|
|
Участник форума
Регистрация: 02.11.2008
Сообщений: 222
Провел на форуме: 3459722
Репутация:
155
|
|
Вот мой Torrents.ru брут на перле:
З.Ы. Особо не пинайте т.к. в програмировании вообще почти не шарю))
У меня неробит ,пробовал на своём акке и он говорид мол мой пароль бад и нечего в good.txt непишет
.
|
|
|

26.01.2009, 00:07
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
Сообщение от waik
Вот мой Torrents.ru брут на перле:
З.Ы. Особо не пинайте т.к. в програмировании вообще почти не шарю))
У меня неробит ,пробовал на своём акке и он говорид мол мой пароль бад и нечего в good.txt непишет
.
А где скрипт? 
|
|
|

26.01.2009, 04:51
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
Сообщение от heretic1990
А где скрипт? 
вот

|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|