Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

OpenSCManager [D5, WinXP]


Talla2k ©   (2004-02-15 15:47:00) 

Параметром LPCTSTR ф-ции OpenSCManager вожет выступать имя локального компьютера.Соответственно,поставив имя локального комьютера 'Repair'(ну есть такой у меня в локалке) получаю
от GetLastError сообщение :"Сервер RPC не доступен".Почему???
З.Ы. И еще не скромный вопрос,а если поставить не имя локального компьютера,а IP удаленного смогу ли я получить желаемое?
И есть ли в Delphi команды для получения информации от удаленного компьютера,если известно только IP?
Заранее всем спасибо!


Rouse_   (2004-02-17 16:15:00) [1]

> s10   (17.02.04 14:36)
Так как вопрос о локальной сети - я имел ввиду локалку.


Andersen   (2004-02-17 14:59:00) [2]

Не понимаю, почему нельзя получить список сервисов и процессов на удаленной машине. Я эту информацию получал удаленно без проблем без всяких программ-клиентов.

> Talla2k
Скачай себе GFI LAN Guard Security Scanner и посмотри получает ли он список служб. Если получает  - значит ошибка в коде.


s10   (2004-02-17 14:36:00) [3]

to Rouse_
как можно узнать какие сетевые ресурсы открыты??
имеется ввиду через инет.
спасибо.


Rouse_   (2004-02-17 12:13:00) [4]

Зная IP удаленной машину сможешь получить MAC, имя удаленной машины, открытые сетевые ресурсы и т.д. и т.п. - но не во всех ситуациях...

Ps: так к слову, по поводу "что я могу получить"


Polevi   (2004-02-17 09:34:00) [5]

>Talla2k ©   (16.02.04 22:58) [10]
Для того чтобы получить некую информацию с удаленной машины, нужно запустить на ней некий програмный код. Для этого существуют программы-серверы, которые принимают запросы извне и выполняют некие действия согласно некому протоколу информационного обмена.
То есть тебе остается выяснить какие программы-серверы работают на нужном тебе хосте. Обычно серверы входящие в состав ОС используют известные конечные точки и документированые протоколы.
Вот и пробуй инициировать обмен..


Digitman   (2004-02-17 08:18:00) [6]


> насколько я понял список сервисов мне не получить


на основании чего ты сделал такое умозаключение ?


> КАК НАСЧЕТ списка процессов


этот сервис так же базируется на RPC


Talla2k   (2004-02-16 22:58:00) [7]

Ну ладно,хватит прикалываться!Сказал же нигде инфы не видел!
>>скажи четко
Хорошо,насколько я понял список сервисов мне не получить,А КАК НАСЧЕТ списка процессов???


Polevi   (2004-02-16 10:10:00) [8]

>Digitman ©   (16.02.04 08:14) [8]
это наверное хакеры


Digitman   (2004-02-16 08:14:00) [9]


> Talla2k ©   (15.02.04 18:03) [5]


вопрос твой в [2] из разряда орехов..

"кого хочу - не знаю, кого знаю - не хочу"

скажи четко, что тебя интересует на удаленной машине, и будет тебе рекомендация, как это сделать, если вообще это можно сделать


Германн   (2004-02-16 03:01:00) [10]

2 Talla2k ©   (16.02.04 02:15) [6]
Дык хоть трое! Уже был бы плюс! Сообразили бы "на троих"!

А пока двое "Ну и???Нас уже двое,а ответов все нет???" - дык и вопросов конкретныхнет.


Talla2k   (2004-02-16 02:15:00) [11]

Ну и???Нас уже двое,а ответов все нет???


Talla2k   (2004-02-15 18:03:00) [12]

to Polevi
>>поподробней
Прошу прощения,но я никогда не работал с удал.машинами.И,соответственно не знаю, что вообще можно получить и возможно ли получить вообще?
В книгах как-то не встречал ничего подобного.Посему и спрашиваю!
Если можно,дайте ссылок,хоть почитаю на досуге.


10s   (2004-02-15 17:47:00) [13]

Polevi ©   (15.02.04 17:11) [3]
"осуществления желаемого" - поподробней


прошу прощения у автора, но хочется добавить
допустим стоит на хосте WindowsXP, сборка 2600, все существующие службы в системе, которые устанавливаются при установке самой ОС настроенны по умолчанию, дополнитьтельных служб нет (просто голая ОС). какую информацию можно получить програмным путём зная тольно IP адрес данной "машины"?
огромнешое спасибо.


Polevi   (2004-02-15 17:11:00) [14]

"осуществления желаемого" - поподробней


Talla2k   (2004-02-15 16:02:00) [15]

>какой инф-ции ?
Хорошо,поставлю вопрос по другому.Что я могу получить(или чем могу управлять) зная IP удаленной машины???И какими командами для осуществления желаемого следует пользоватся?


Digitman   (2004-02-15 15:54:00) [16]


> Сервер RPC не доступен


потому что недоступен RPC-сервер на машине 'Repair' - соотв.служба там поросту м.б. не запущена


> если поставить не имя локального компьютера,а IP удаленного
> смогу ли я получить желаемое?


нет


> есть ли в Delphi команды для получения информации от удаленного
> компьютера,если известно только IP?


какой инф-ции ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо