Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];

Вниз

как оборвать тсп соединение   Найти похожие ветки 

 
AT   (2006-04-14 19:52) [0]

У меня проблемка. Хочу написать античит на игру как проследить читы и как связаться с сервера с клиентами я знаю а вот как оборвать установившееся соединение между клиентом и сервером если на клиенте нет моего античита мне не ведомо. Я знаю ип машины и порт на который она села. Мне надо её отключить. Может если кто знает как сделать это какойнить командой консольной тоже пойдёт игра - World of Warcraft сервер Wowemu 0.4735.1.9.


 
SPACE!!   (2006-04-17 00:03) [1]

Да помоему ты можешь закрыть любое соеденение посмотри на програму
TCPView  у меня v2.34 она показывает все соеденения и ты можешь закрыть
любое из них вроде как я честно говоря не проверял. А как это сделать я
незнаю уж извини. Вопще начни с того что попытайся получить также всю
информацию о соеденениях я если честно сильно этим вопросом не интересовался но где-то видел функцию в названии которой фигурировало
слово table и connections или sockets вобщем ее названия навело меня на мысль что автор проги воспользовался именно этой функцией к сожалению проверить забыл. Если вдруг найду название функции напишу.


 
SPACE!!   (2006-04-17 18:56) [2]

А вот нарыл навеное несколько нето, но всеже выложу ты уж сам разбирайся. Честно говоря я 15 минут попарился с этим кодом у меня
ничего не вышло. :)

Как оперделить все IP и порты на моем компьютере

Функции GetTcpTable, GetUdpTable.

Импорт GetTcpTable:

unit TcpTable;
interface
type
 PDWord = ^Longword;
 PMIB_TCPROW = ^TMIB_TCPROW;
 TMIB_TCPROW = record
   dwState: LongWord;
   dwLocalAddr: LongWord;
   dwLocalPort: LongWord;
   dwRemoteAddr: LongWord;
   dwRemotePort: LongWord;
 end;
 PMIB_TCPTABLE = ^TMIB_TCPTABLE;
 TMIB_TCPTABLE = record
   dwNumEntries: LongWord;
   table: array[0..0] of TMIB_TCPROW;
 end;

function GetTcpTable(var TcpTable: PMIB_TCPTABLE;
 var Size: PDWord; bOrder: Boolean): LongWord; stdcall

implementation

function GetTcpTable; external "Iphlpapi.dll" name "GetTcpTable";

end.
Вызов GetTcpTable:

{$R-}
Entries := 16;
Sz := SizeOf(TMIB_TCPTABLE) + SizeOf(TMIB_TCPROW) * (Entries - 1);
pMibTable := nil;
try
 repeat
   ReallocMem(pMibTable, Sz);
   Res := GetTcpTable(pMibTable^, Sz, False);
 until Res <> ERROR_INSUFFICIENT_BUFFER;
 if Res <> NO_ERROR then
 begin
   ShowMessage(SysErrorMessage(Res));
   exit;
 end;
 for Entries := 0 to pMibTable.dwNumEntries - 1 do
 begin
   < Делать что - то >
 end;
finally
 FreeMem(pMibTable);
end;
{$R+}


 
SPACE!!   (2006-04-23 20:59) [3]

А вопще спроси у Rouse_ ... Мнеб честно говоря тожеб было интересно.


 
Rouse_ ©   (2006-04-23 22:17) [4]


> А вопще спроси у Rouse_ ... Мнеб честно говоря тожеб было
> интересно.

К сожалению я на на такие типы вопросов не отвечаю :)


 
SPACE!!   (2006-04-24 23:58) [5]

Мощно задвинул . :)


 
AT   (2006-05-18 01:07) [6]

спасибо


 
OldMax   (2006-07-29 06:12) [7]

>Хочу написать античит на игру как проследить читы

AT, как???
умоляю - пришли инфу, как проследить, на е-мыл(в нике)


 
Николас   (2006-08-04 23:35) [8]

А зачем изобретать велосипед? Все уже давно написано, смотри LACD античит.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.045 c
15-1165312334
ZMRaven
2006-12-05 12:52
2006.12.24
Поток видео ... картинка


1-1163277189
PHPDeveloper
2006-11-11 23:33
2006.12.24
выделение области изображения


15-1164924537
Германн
2006-12-01 01:08
2006.12.24
Чисто для смеха


4-1155871937
apic
2006-08-18 07:32
2006.12.24
Работа с TImage


2-1165236164
RebroFF
2006-12-04 15:42
2006.12.24
Вычисления с датами





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский