Определение Скрытых Шаров
От: bacho_sun  
Дата: 15.08.05 09:51
Оценка:
Если кто в курсе как мне определить все шаринги конкретного компьютера, включая скрытые ?
Пожалуйста помогите с исходником (Builder C++).
Re: Определение Скрытых Шаров
От: wellwell Австралия https://www.softperfect.com
Дата: 15.08.05 09:54
Оценка:
"bacho_sun" <42488@users.rsdn.ru> wrote in message news:1326815@news.rsdn.ru...
> Если кто в курсе как мне определить все шаринги конкретного компьютера, включая скрытые ?
> Пожалуйста помогите с исходником (Builder C++).

NetShareEnum
Posted via RSDN NNTP Server 1.9
Re: Определение Скрытых Шаров
От: Alex.Che  
Дата: 15.08.05 09:54
Оценка:
Привет, bacho_sun!
Вы пишешь 15 августа 2005:

bs> Если кто в курсе как мне определить все шаринги конкретного компьютера, включая скрытые ?


Если имеется в виду удалённый компьютер, а не localhost, то скрытые шары ты не определишь.
Разве что, если только начинающий админ не подчистил глупости типа C$, D$ и т.п.

--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
Re[2]: Определение Скрытых Шаров
От: ZaKi Россия  
Дата: 15.08.05 10:09
Оценка:
Здравствуйте, Alex.Che, Вы писали:

AC>Привет, bacho_sun!

AC>Вы пишешь 15 августа 2005:

bs>> Если кто в курсе как мне определить все шаринги конкретного компьютера, включая скрытые ?


AC>Если имеется в виду удалённый компьютер, а не localhost, то скрытые шары ты не определишь.

AC>Разве что, если только начинающий админ не подчистил глупости типа C$, D$ и т.п.

AC>--

AC>With best regards, Alex Cherednichenko.

Есть такая Тулза как NetView вот она без особых проблемм определяет скрытые ШАРЫ зна4ит способ есть!
... но как она это делает я не знаю )))
C++Builder6, C#.NET
Re[2]: Определение Скрытых Шаров
От: bacho_sun  
Дата: 15.08.05 10:14
Оценка:
Спасибо
А каквсе же определить то что у него имеется ?

AC>Привет, bacho_sun!

AC>Вы пишешь 15 августа 2005:

bs>> Если кто в курсе как мне определить все шаринги конкретного компьютера, включая скрытые ?


AC>Если имеется в виду удалённый компьютер, а не localhost, то скрытые шары ты не определишь.

AC>Разве что, если только начинающий админ не подчистил глупости типа C$, D$ и т.п.

AC>--

AC>With best regards, Alex Cherednichenko.
Re[2]: Определение Скрытых Шаров
От: slavdon  
Дата: 15.08.05 10:15
Оценка:
Здравствуйте, Alex.Che, Вы писали:

AC>Если имеется в виду удалённый компьютер, а не localhost, то скрытые шары ты не определишь.

AC>Разве что, если только начинающий админ не подчистил глупости типа C$, D$ и т.п.


Да ну... А ФАР как определяет их?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: Определение Скрытых Шаров
От: Alex.Che  
Дата: 15.08.05 10:17
Оценка:
Привет, slavdon!
Вы пишешь 15 августа 2005:

s> Да ну... А ФАР как определяет их?


Вот с этого места, поподробнее.

--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
Re[2]: Определение Скрытых Шаров
От: bacho_sun  
Дата: 15.08.05 10:17
Оценка:
А можно на примере ?

W>"bacho_sun" <42488@users.rsdn.ru> wrote in message news:1326815@news.rsdn.ru...

>> Если кто в курсе как мне определить все шаринги конкретного компьютера, включая скрытые ?
>> Пожалуйста помогите с исходником (Builder C++).

W>NetShareEnum
Re[4]: Определение Скрытых Шаров
От: slavdon  
Дата: 15.08.05 11:15
Оценка:
Здравствуйте, Alex.Che, Вы писали:

AC>Привет, slavdon!

AC>Вы пишешь 15 августа 2005:

s>> Да ну... А ФАР как определяет их?


AC>Вот с этого места, поподробнее.


AC>--

AC>With best regards, Alex Cherednichenko.

Настройки внешних модулей — Просмотр сети — отображать скрытые шары
И фсе.... Теперь при просмотре компютера по сети, скрытые шары будут отображаться как скрыртые файлы.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: Определение Скрытых Шаров
От: wellwell Австралия https://www.softperfect.com
Дата: 15.08.05 13:35
Оценка:
"ZaKi" <41583@users.rsdn.ru> wrote in message news:1326858@news.rsdn.ru...
> Есть такая Тулза как NetView вот она без особых проблемм определяет скрытые ШАРЫ зна4ит способ есть!
> ... но как она это делает я не знаю )))

А делает она это через NetShareEnum. Кто успел скачать украденные исходники Windows 2000 могут найти этот фрагмент в коде. Выглядит он примерно так:

for (i=0; i < *pEntriesRead; i++) {
pName = *((LPWSTR *)(ShareInfo+namePtrOffset));
if (pName[wcslen(pName)-1] != L'$') {
filteredEntries++;
if (pFiltered != ShareInfo) {
memcpy(pFiltered, ShareInfo,entrySize);
}
pFiltered += entrySize;
}
ShareInfo += entrySize;

Так вот в реализации NetShareEnum этот код не вызывается, а в WNetEnumResource соответсвенно вызывается.
Posted via RSDN NNTP Server 1.9
Re: Определение Скрытых Шаров
От: MegaVoltik  
Дата: 16.08.05 06:48
Оценка:
Здравствуйте, bacho_sun, Вы писали:

_>Если кто в курсе как мне определить все шаринги конкретного компьютера, включая скрытые ?

_>Пожалуйста помогите с исходником (Builder C++).

Тебе правильно ответили. NetShareEnum дальше читай MSDN тама всё написяна Выбачай с кодом не подсоблю ибо Вилдер не знаю Хотя если всё же не справишься пиши только спрашивай конкретно
Чем больше нас, тем меньше их...
Re[4]: Определение Скрытых Шаров
От: bacho_sun  
Дата: 16.08.05 08:30
Оценка:
Ребята очень вас прошу может поможете с исходником на Builder е ?

Здравствуйте, wellwell, Вы писали:

W>"ZaKi" <41583@users.rsdn.ru> wrote in message news:1326858@news.rsdn.ru...

>> Есть такая Тулза как NetView вот она без особых проблемм определяет скрытые ШАРЫ зна4ит способ есть!
>> ... но как она это делает я не знаю )))

W>А делает она это через NetShareEnum. Кто успел скачать украденные исходники Windows 2000 могут найти этот фрагмент в коде. Выглядит он примерно так:


W>for (i=0; i < *pEntriesRead; i++) {

W> pName = *((LPWSTR *)(ShareInfo+namePtrOffset));
W> if (pName[wcslen(pName)-1] != L'$') {
W> filteredEntries++;
W> if (pFiltered != ShareInfo) {
W> memcpy(pFiltered, ShareInfo,entrySize);
W> }
W> pFiltered += entrySize;
W> }
W> ShareInfo += entrySize;

W>Так вот в реализации NetShareEnum этот код не вызывается, а в WNetEnumResource соответсвенно вызывается.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.