![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| Kirleer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
Вопщем держу сервак в инете одной онлайн игры. Задолбали "аццкиеХацкеры". Постоянно лезут и пытаються сломать). Хочу написать прогу что бы сканировала получаемые пакеты. Я хоть и пишу на досуге (чатики, подобие БК вот недавно написал), но в такие дебри ещё не залазил. Вот что я бы хотел знать:
1. Скан портов на своей машине.(открыт/закрыт и что стоит). 2. Как посмотреть содержимое получаемого пакета на определённом порте. Причём что бы пакет потом дошол до места назначения. 3. Как запретить приём пакетов с определённого ИП адреса. Ну вот и всё. Малость сам смысл проги если не понятно. Прога стоит на 1-4 портах и сканирует входящие пакеты. Если пакет отличаеться от стандартных, то отрезаеться доступ ИП адресу с которого пришол пакет. Скан портов для общего развития). ЗЫ ответьте побыстрее, чувствую сервак сёдня снова хакнут). |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Вообще-то это нужно делать на уровне софта, который у тебя работает.
Иначе это получается комплекс сниффер-файрвол. А такое тебе не только за день не написать, но и за год Добавлено через 2 минуты и 49 секунд А вообще вариант - сделать маппер. Правда тогда либо он должен сидеть на другом порту, либо твой софт. С маппером всё намного проще. Но ip/порт у него должны отличаться. То бишь либо порт, либо другая машина. Маппер найдёшь поиском по TIdTCPMappedPort. |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: нет Всего: 121 |
Неужели готовых решений нет?
-------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Вопрос из разряда "Неужели в этом мире ещё не всё написано?" Нет. Иначе бы программисты сидели без работы. Можешь поискать по форуму по словам сниффер и файрвол. Есть исходняки и того и другого. Но склеить их вместе будет непросто. Я бы всё же рекомендовал бы маппер. Это проще, без изворотов и полный контроль потоков. И кода минимум - в TIdTCPMappedPort всё необходимое уже реализовано. Тебе остаётся только свою логику туда добавить. Без неё он будет полностью прозрачным. |
|||
|
||||
| Kirleer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
Извеняюсь. Набрал в поисковике TIdTCPMappedPort и он выдал только одну ссылку. Угайте какую
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Второй раз очипятываюсь |
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |