Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
deimos
Зарегистрирован: 15.11.2001 Сообщения: 61 Откуда: Харьков
|
Добавлено: Ср Фев 05 2003 10:17 Заголовок сообщения: Как послать сообщение на IP адрес? |
|
|
Я могу послать сообщение на любой компьютер в локальной сети при помощи MailSlots. Они будут приняты либо службой сообщений в NT, либо подобными программами.
Но как мне отправить такое сообщение на IP-адрес в интернете? Как обмануть винду чтобы она думала что пакет пришел из локальной сети а не внешней? |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Ср Фев 05 2003 11:58 Заголовок сообщения: Пропиши машину в файле LMHOSTS и укажи в сетевых свойствах использовать этот файл (IMHO) (-) |
|
|
- |
|
Вернуться к началу |
|
|
ALEX_SE Гость
|
Добавлено: Ср Фев 05 2003 12:04 Заголовок сообщения: Re: Как послать сообщение на IP адрес? |
|
|
А никак. Это уже хакерством называется. Читай как работает служба сообщений. В твоем случае делают несколько иначе... |
|
Вернуться к началу |
|
|
ALEX_SE Гость
|
Добавлено: Ср Фев 05 2003 12:06 Заголовок сообщения: Можно обойтись и без этого если открыт на машине и файрах 139 порт. IMHO. Но вот если закрыт..... (-) |
|
|
- |
|
Вернуться к началу |
|
|
deimos
Зарегистрирован: 15.11.2001 Сообщения: 61 Откуда: Харьков
|
Добавлено: Ср Фев 05 2003 12:09 Заголовок сообщения: Re: Как послать сообщение на IP адрес? |
|
|
Называй это как хочешь. У меня есть реальная проблема. С одной машины мне нужно послать на удаленную машину сообщение, которое там будет принято службой сообщений. Эта удаленная машина ессно имеет внешний IP адрес в интернете. Я когда-то видел исходники, там по особому формируется пакет и посылается обыкновенно через сокеты. |
|
Вернуться к началу |
|
|
ALEX_SE Гость
|
Добавлено: Ср Фев 05 2003 12:12 Заголовок сообщения: Re: Как послать сообщение на IP адрес? |
|
|
Если открыты соотв. порты, или на машине дежурит специальный клиент то посылай как хочешь, хоть net send-ом. А вот если их нет то тут проблема. |
|
Вернуться к началу |
|
|
deimos
Зарегистрирован: 15.11.2001 Сообщения: 61 Откуда: Харьков
|
Добавлено: Ср Фев 05 2003 12:15 Заголовок сообщения: Re: Как послать сообщение на IP адрес? |
|
|
Будем считать что там все открыто, файрвол не стоит и все предрасположено к получению таких пакетов. Так вот меня и интересует как такой пакет сформировать, его формат! |
|
Вернуться к началу |
|
|
ALEX_SE Гость
|
Добавлено: Ср Фев 05 2003 12:18 Заголовок сообщения: Re: Как послать сообщение на IP адрес? |
|
|
Ничего не надо формировать тогда... Если ты этот комп видишь и у него открыты как ты говоришь необходимые порты воспользуйся тем же net send. |
|
Вернуться к началу |
|
|
deimos
Зарегистрирован: 15.11.2001 Сообщения: 61 Откуда: Харьков
|
Добавлено: Ср Фев 05 2003 12:22 Заголовок сообщения: Re: Как послать сообщение на IP адрес? |
|
|
Ну а если я подключен к инету через прокси? тогда мне нужен пакет чтобы его туннелировать через порт на прокси. |
|
Вернуться к началу |
|
|
ALEX_SE Гость
|
Добавлено: Ср Фев 05 2003 12:42 Заголовок сообщения: Кто-то говорил об открытости. Используй протокол HTTP (-) |
|
|
- |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Ср Фев 05 2003 12:58 Заголовок сообщения: А какой Proxy? |
|
|
Если это HTTP-Proxy типа Squid - задача непосильная для большинства людей, да и требует настроек Proxy-сервера.
Если NAT или SOCKS - никаких проблем быть не должно. |
|
Вернуться к началу |
|
|
deimos
Зарегистрирован: 15.11.2001 Сообщения: 61 Откуда: Харьков
|
Добавлено: Ср Фев 05 2003 13:02 Заголовок сообщения: Re: А какой Proxy? |
|
|
Да с прокси я и сам разберусь. Я хочу знать как сформировать пакет для передачи его функцией сокетов "send" вместо "net send". |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Ср Фев 05 2003 13:04 Заголовок сообщения: С такими вопросами тебе в форум "Windows" или "Программизм", а не сюда (-) |
|
|
- |
|
Вернуться к началу |
|
|
Valera Гость
|
Добавлено: Пт Фев 07 2003 07:20 Заголовок сообщения: Re: Как послать сообщение на IP адрес? |
|
|
mailslots не маршрутизируется. т.е до первого маршрутизатора. чтобы отправить пакет через инет надо написать свои клиент-сервер. net send работать не будет. для клиент-сервера разрабатываешь свой протокол. который основывается на общеизвестных. если связь через сокеты то прокси надо типа socks, если на http то и через обычные пролезет. почитай как работают вэб фтп смтп и т.д |
|
Вернуться к началу |
|
|
deimos
Зарегистрирован: 15.11.2001 Сообщения: 61 Откуда: Харьков
|
Добавлено: Пт Фев 07 2003 09:55 Заголовок сообщения: Re: Как послать сообщение на IP адрес? |
|
|
Не поняли вы меня все (-:
как послать пакет через прокси или напрямую - я знаю, но я хочу знать как сформировать такой пакет, чтобы на удаленной машине он был принят службой сообщений в NT и отображен на экране как сообщение этой самой службой. |
|
Вернуться к началу |
|
|
|