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

Вниз

Как сделать чтобы с сервера посылался автоматически ip клиенту.   Найти похожие ветки 

 
sany   (2002-03-04 19:04) [0]

На одном компе стоит сервер на другом клиент. Сервер при запуске автоматически открывает **** порт и клиент открывает этотже порт. Вопрос как сделать чтобы сервер посылал ip компа на котором он стоит клиенту, чтобы клиент мог подключиться к серверу.


 
SerVS - S   (2002-03-04 19:17) [1]

Опять трояны, это не есть гуд! Используй две пары клиент/сервер.
Но это не спасет тебя фаерволка :). Идея следущая: поменяй их местами (ты седишь на сервере а на удаленом компе работает клиент). Что не сидеть перед компом вечно (а пиво в ларьке закончится :)), поставь на клиента таймер и пусть он в нужное время начинает конект. Если получится, поделишся опытом с народом, думаю ты не последний с такими идеями :))


 
sany   (2002-03-04 20:00) [2]

нет это не троян , а удалённое адменистратирование (но человек у кого стоит сервер об этом не знает).Сервер загружается при запуске виндоус в скрытом режиме (тоесть его не как невидно) и сразу открывает **** порт. Например у меня стоит клиент (если знаю ip то коннектюсь с сервером) . В клиенте пишу команды например посмотруть какие сейчас программы запущены на серсере (могу любую закрыть) могу сделать снимок экрана и скачать его через ftp (а лучше скачать *.pwl и расшифровать какой нибудь программой). Но пока я незнаю ip то нечего не смагу сделать. Может всётаки кто то знает как можно сделать чтобы сервер передал ip клиенту или как ещё можно усовершенствовать мою прогу (ещё как сделать чтобы с клиента запускить программы на компе с сервером) заранее спосибо.


 
SerVS - S   (2002-03-04 20:10) [3]

"нет это не троян , а удалённое адменистратирование (но человек у кого стоит сервер об этом не знает)" - молодец :). Это называеться "администрирование" если ты админ и делаешь это в своей сети, а иначе это троян. Если ты админ то знаешь IP, значит все-таки лошадка :). Я же написал используй две пары клиент/сервер, а если время не критично то пусть сервер кинет тебе на мыло письмо. Но если сервер стоит в локальной сети, то быстрей всего есть фаерволк, он не пустит твоего клиента, все конекты должны быть изнутри!!!


 
Pat   (2002-03-04 21:21) [4]

>sany
Мыло у тебя прикольное :-)) попробуй его проверить.. :-))


 
Pat   (2002-03-04 21:33) [5]

>SerVS - S
>Я же написал используй две пары клиент/сервер...

Тогда аналогичная проблема - как удаленный комп приконнектится? IP ведь не постоянный.

>sany
>ещё как сделать чтобы с клиента запускить программы на компе с сервером
Посылай сообщение серверу, обрабатывай, и ShellExecute()



 
SerVS - S   (2002-03-05 16:09) [6]

>Pat © А умел в виду случай с локалкой, там обычно адреса постояные. С диал-лапом это вообще мертвый номер, разве что там совсем полный лох сидит :)


 
Anatoly Podgoretsky   (2002-03-05 20:47) [7]

sany © (04.03.02 20:00)
Ты дал четкое определение трояна.


 
Pat   (2002-03-05 21:08) [8]

>SerVS - S
>разве что там совсем полный лох сидит
Ну да...были и такие, у которых спрашивал айпишник, и говорили, даже без лишних вопросов :-))
Хотя я нашел один слегка "кривой" способ узнавать IP...


 
MZ____   (2002-03-06 07:32) [9]

проверяй есть ли соединение с инетом,
если есть, то шли мыло :)) на свой ящик (я так понял что своего IP у тебя нет) с указанием IP
если на удаленной машине выделенка, тогда можно,.... если диалап,.. тогда.... удачи её поадминистрять..... ))))


 
SB.John   (2002-03-06 08:58) [10]

У меня проблема похожая. Т.е. есть client/server приложение что-то типа чата. Проблема в том, что клиенту заранее неизвестно, на какой машине запущен сервер. Как определить на какой машине есть сервер, а если их несколько позволить клиенту выбрать один из существующих . Такой механизм работает во всех современных игрушках.Спасибо.


 
Slava   (2002-03-06 09:10) [11]

SB.John (06.03.02 08:58)

Сервер рассылает широковещательное сообщение, в котором указан IP
Клиент ловит его и подключается к серверу


 
Kornet   (2002-03-06 11:50) [12]

>Slava © (06.03.02 09:10)
>Сервер рассылает широковещательное сообщение, в котором указан >IP. Клиент ловит его и подключается к серверу
Это подходит только для локальной сети, в Инете делается чуть чуть по другому, есть жёстко фиксированный адрес, который выдаёт список серверов, которые зарегистрированы на нём.


 
Slava   (2002-03-06 12:16) [13]

> Kornet © (06.03.02 11:50)

Про это я просто забыл написать :о)


 
G.Art   (2002-04-04 20:09) [14]

>Сервер рассылает широковещательное сообщение, в котором указан IP
>Клиент ловит его и подключается к серверу

А как это сделать? Пример кода пожалуйста (если можно продублируйте в мыло)


 
daos   (2002-04-05 04:56) [15]


> >Сервер рассылает широковещательное сообщение, в котором
> указан IP
> >Клиент ловит его и подключается к серверу

И мне тоже очень интересует, плз код напишите!


 
Косильщик_Лужаёв   (2002-04-05 09:32) [16]

Можно еще на аську слать сообщения (icq-pager) ....


 
Erik Ivanov   (2002-04-05 15:59) [17]

Очень нехорошими дела вы тут занимаетесь, админу настучу!!! А с ICQ мне особенно ненравится, что будет если начнут проты аськи закрывать. Вы об этом подумали граждане рецедивисты.

P.S.
Желаю вскоре обрести нары.


 
Косильщик_Лужаёв   (2002-04-06 01:52) [18]

только без паники ))))


 
Косильщик_Лужаёв   (2002-04-06 02:11) [19]

Предлагаю открыть закрытый форум (сорри за каламбур:=))) для вирусописателей . Чтоб вход по паролю . И чтобы при регистрации все проходили психологический тест на предрасположенность к вирусам .
В инете ссылки не распространять . Только по мылу проверенным людям . По ночам .... НЕЕЕ .... Не так ! Форум будет не в инете , а в подвале ! Вот ... Еще можно будет листовки тайно распространять ))) Ой , куда это меня понесло ????????? Блин ...
:=)))


 
sany   (2002-04-06 07:23) [20]

Прогу, каторую я хотел написать (удалён. админ.) я всётаки написал (хорошая штука получилась, мне нравится), но вот с определением ip так нечего сделать и не смог. Приходится самому как-нибудь узнавать. Хотя я её пробовал в действии только пару раз: первый с другом по договорённости, проверить ведь надо; а второй на другом друге, каторый гостевую засарял (ну я там у него поадминил :-) ). Теперь он меня кастрировать хочет и обещает сайт запороть. Во как. Ну а про ip я голову ещё поломаю...


 
Pat   (2002-04-06 10:41) [21]

Я в "Потрепаться" так не смеялся :-)))))))))
Детский сад, первый курс....


 
Косильщик_Лужаёв   (2002-04-06 12:14) [22]

Нужно создать чат , в котором можно будет обмениваться ип-адресами . Чат будет проводиться строго по ночам , на FTP-сервере
. Через протокол ICQ(без паники:))). Это чтобы никто не догадался .
Вход в чат строго по поддельным логинам и ворованным паролям . И вообще . Ветку пора удалить , а то лишних глаз много )))))


 
Malder   (2002-04-06 15:27) [23]

Я мало что понял из вашего разговора. Насчет BroadCast (широковещательных сообщений). Их можно посылать внутри сети класса C допустим. Пример: если послать сообщение на 102.45.67.255 - то это сообщение будет отправлено всем компьютерам с IP адресом 102.45.67.XXX где XXX - от 1 до 254
Но такие сообщения можно отключить и это может не работать...
Насчет удаленного администрирования - пользуйся BackOrifice 2000, там есть все необходимые функции.
Насчет того как искать IP. Если включен BroadCast - см. выше. Если выключен - нужно банально сканировать диапазоны IP адресов на предмет отрытого определенного порта... можно конечно посылать сообщение на e-mail, а клиент каждые пять минут будет проверять свое мыло...


 
G.Art   (2002-04-07 11:25) [24]

:-( а кода как реализовать broadcast все нет и нет. Народ помогите, очень нужно. Пишу небольшой сервер, который запускает/останавливает MySQL на одной из машин в сети, проблема в том, что в сети динамическое выделение IP. MySQL + мой сервер стоят под Win 2k, клиенты под Win 98/ME. Для подключения клиента, нужно узнавать адрес сервера... Варианта кроме Broadcast"а не вижу :-(


 
Malder   (2002-04-07 13:45) [25]

G.Art, нету и нету ??? Очень, наверное, сложно почитать и вникнуть в сообщения ? или мы привыкли все на тарелочке?
Сказано же - посылай сообщение на адрес XXX.XXX.XXX.255, тогда она разошлется всем пользователям XXX.XXX.XXX.1 - XXX.XXX.XXX.254


 
Doom   (2002-04-07 15:24) [26]

Что значит- послать сообщение на адрес IP? На какой- то порт или что? Как его поймает клиент? Много ворпосов задаю а узнать очень хочется Если не затруднит, разъясните парой слов


 
Kornet   (2002-04-07 15:39) [27]

Doom, если честно, то парой слов тут не отделаешся. Но в кратце принцип такой, для каждой подсети существуют несколько спец.адресов, которые нельзя использовать для устройств. Например для сетей класса С это XXX.XXX.XXX.0(адрес сети) и XXX.XXX.XXX.255(широковещательный адрес). Устройство протокола TCP/IP позволяет адресовать один пакет всем устройствам или некоторым группам данной подсети. Широковещательный адрес расчитывается по определённой формуле в зависимости от адреса и маски подсети, данная формула уже звучала на этом форуме.
А программно широковещательная рассылка реализуется как обычная рассылка udp пакета с адресом XXX.XXX.XXX.255 (для сети класса С) и Вашим портом. При этом все устройства подсети получат этот пакет...


 
Doom   (2002-04-07 20:37) [28]

то есть если я правильно понял послав udp пакет ххх.хх.ххх.255:хххх, он долетит а порту хххх на 253 машинах? А как этот пакет сформировать?


 
Doom   (2002-04-07 20:54) [29]

(на 254 машинах - сорри, ошибся)


 
Malder   (2002-04-07 23:08) [30]

Doom, правильно.
Как хочешь так и формируй. Можешь компонентом NMUDP (в Delphi 6 вроде какой то Indy с UDP есть)...


 
cok   (2002-04-08 19:53) [31]

2 Malder
Но как на удаленном компе установить сервер, который будет посылать мессаги на мыло?


 
Doom   (2002-04-08 22:11) [32]

Да, пора бы FAQ по этому поводу сделать и статей пару.


 
Malder   (2002-04-09 17:08) [33]

>Но как на удаленном компе установить сервер, который будет посылать мессаги на мыло

cok, хех =)

Это самая главная проблема =) Еслит ты администрирующую прогу ставишь - то без проблем, ты имеешь доступ к компьютеру. А если хочешь кому-то трояна поставить... тут уж думай сам, много способов есть, да только форум не о том...


 
cok   (2002-04-09 18:02) [34]

Ясно. Я просто думал, что вы тут про трояны беседуете.


 
Meta1MaN   (2002-05-10 10:43) [35]

Мозги е"№;; не проще ли написать ip сканер?


 
Anatoly Podgoretsky   (2002-05-10 11:09) [36]

cok © (09.04.02 18:02)
Нет, про добровольных администраторов



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

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

Наверх





Память: 0.53 MB
Время: 0.006 c
3-58011
Cranium
2002-06-27 11:53
2002.07.18
IB, запросы, визуальные компоненты?


8-58236
TOLTEC
2002-03-14 04:47
2002.07.18
Что такое


3-57958
oleg_d
2002-06-25 14:00
2002.07.18
организация пользователей в программе


3-57990
nitro313
2002-06-26 05:03
2002.07.18
Как организовать поиск в таблице table1 по принципу...


3-57929
SaperXL
2002-06-25 04:13
2002.07.18
Поиск по БД





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский