PDA

Просмотр полной версии : [Помогите!] Отправить пакет через TcpClient


*Хalyava*
06.12.2011, 11:40
Приветствую.)

Как можно отправить пакет на сервер через TCPClient (darkorbit) Например телепортироваться на другую карту (при этом аккаунт не должно выбить из игры. то есть заходить в сам космос (на игровую карту) мы не будем).
думал так, но не катит.

IdTCPClient.Host:=ip;
IdTCPClient.Port:=8080;
IdTCPClient.Connect();
if IdTCPClient.Connected then
begin
ShowMessage('ok');
IdTCPClient.WriteLn('000000 6A 0A 00'); //пакет телепортации.

end;
IdTCPClient.Disconnect;

помогите.

blad56
06.12.2011, 12:48
Тебе нужен инжект в браузер и отправлять пакет непосредственно в браузер:)

*Хalyava*
06.12.2011, 12:58
я так и думал что все это происходит инжектом)))
только вот с DLL я не разу не работал.
в этом разделе есть темка ниже тоже про DLL прочитал ниче не понял.

покажите кто нибудь пример. как можно осуществить инжект в браузер)))

Mebius
06.12.2011, 23:32
я так и думал что все это происходит инжектом)))
только вот с DLL я не разу не работал.
в этом разделе есть темка ниже тоже про DLL прочитал ниче не понял.

покажите кто нибудь пример. как можно осуществить инжект в браузер)))

надо не только инжектится, там подводных камней в таких условиях много.
пример показывать не буду тк дорого стоит и очень большой.

TTcpClient тут не причем, с твоими условиями курить только низкоуровненвые сокеты. тобишь вин апи и winsock.pas

*Хalyava*
08.12.2011, 09:45
а есть ли какой нибудь мануал, уроки по DLL ?
про то как "подключать" DLL к программе я почитал. научился.
сейчас хочу узнать чуть больше.

Mebius
08.12.2011, 11:57
а есть ли какой нибудь мануал, уроки по DLL ?
про то как "подключать" DLL к программе я почитал. научился.
сейчас хочу узнать чуть больше.

какие уроки по длл? длл это та же программа с парой тройкой особенностей и уроки по ней на MSDN лежат

VeTaL_UA
08.12.2011, 16:12
а есть ли какой нибудь мануал, уроки по DLL ?
Практика есть. Уроки дают только начало, а дальше самому нужно ковырять ;)

Number/1/
08.12.2011, 18:41
а есть ли какой нибудь мануал, уроки по DLL ?
про то как "подключать" DLL к программе я почитал. научился.
сейчас хочу узнать чуть больше.
иходник дбота или как его там тебе в помощь ,там всё шикарно описано про пакеты

*Хalyava*
08.12.2011, 18:55
иходник дбота или как его там тебе в помощь ,там всё шикарно описано про пакеты

мм...
а можешь залить его и скинуть ссыль ???

Number/1/
08.12.2011, 19:22
мм...
а можешь залить его и скинуть ссыль ???
тык ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Mebius
08.12.2011, 20:04
иходник дбота или как его там тебе в помощь ,там всё шикарно описано про пакеты

бред не неси, а читай внимательно вопрос, В БРАУЗЕРЕ НЕ ЗАХОДЯ НА КАРТУ ИЗ ПРОГРАММЫ!

по теме, можно не внедряться, а написать lps драйвер для перехвата, как сделал WideCap или l2phx

VeTaL_UA
08.12.2011, 20:30
написать lps драйвер для перехвата
По моему, это и есть самый оптимальный вариант...

Mebius
08.12.2011, 21:01
По моему, это и есть самый оптимальный вариант...

это самый жесткий вариант, тк перехватит все, мне было проще перехватывать апи ф-ции внедрением дллки) lps самый надежный и самый вроде бы без палевный.

VeTaL_UA
08.12.2011, 21:07
lps самый надежный и самый вроде бы без палевный.
Я как раз про unpalevo и говорил :)

Mebius
11.12.2011, 11:05
Я как раз про unpalevo и говорил :)

ну вот тот же вайдкап так делает, у них собственный lps драйвер, позволяющий перехватывать любой траффик практически от всех программ, но по моему это и самый сложный вариант, у меня только инжект и сокс5 протокол с 0 занял неделю собирания по кусочкам из исходников и статей нужную инфу)))