Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
-= Perl+ПодделываниеПакетов+tcp =- |

24.09.2008, 12:48
|
|
Познающий
Регистрация: 09.11.2007
Сообщений: 33
Провел на форуме: 73891
Репутация:
6
|
|
-= Perl+ПодделываниеПакетов+tcp =-
Возникли трудности при подделывание пакета )
need HELP
Дано:
Есть программа garena.exe которая использует TCP/IP коннект к серверу
Задача:
Написать свой клиент для этого сервера
Решение:
1) я сосниффил пакеты, которые програма отправляет серверу и получает от него... вот часть:
*.exe отправляет серверу:
Код:
00000000 01 00 00 00 6A ....j
Ответ сервера:
Код:
00000000 06 00 00 00 6A C5 20 40 40 01 ....j. @ @.
2) я написал маленькую программку на PERL'e
Код:
#!/usr/bin/perl
use Socket;
$host="us4.auth.garena.com"; #tipa host
$port="7456"; #port
$packet = pack ("H*", '01 00 00 00 6A'); #Формируем пакет
socket(SOCK, PF_INET, SOCK_STREAM, getprotobyname('tcp'));
$iaddr = inet_aton($host); # Получаем IP (67.228.162.187)
#$iaddr = 67.228.162.187; # это если знаем IP
$paddr = sockaddr_in($port, $iaddr);
connect(SOCK, $paddr);
send (SOCK, $packet, 0); #отправляем пакет
while (){
recv (SOCKET, $buf, 1514, 0); #считываем пакет
print unpack ("H*", $buf), "\n\n"; #вывод в hex
}
close(SOCK);
Пакет отправляется, но ответа НЕТ(
Сниффер так же ответа не увидел...
в чём трабл?
|
|
|
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
BookS: PHP, PERL, MySQL, JavaScript, HTML, ajax, Веб Дизайн
|
M1nK0 |
PHP, PERL, MySQL, JavaScript |
10 |
27.06.2009 21:35 |
|
Trojan Ports
|
BYD |
Защита ОС: вирусы, антивирусы, файрволы. |
6 |
19.09.2008 14:26 |
|
что это за байда?
|
individ |
Болталка |
8 |
15.08.2008 12:24 |
|
Знаю Ip и открытый порт. Что можно сделать?
|
MoB_DP |
Болталка |
19 |
22.07.2008 16:13 |
|
[ Обзор уязвимостей CFM(Cold-Fusion) ]
|
Ded MustD!e |
Сценарии/CMF/СMS |
4 |
27.05.2008 16:28 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|