информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Где водятся OGRыЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
А какой язык программирования тебя интересует? Или все... 20.08.04 03:28  Число просмотров: 1677
Автор: n0xi0uzz <Черкасов Виктор> Статус: Member
<"чистая" ссылка>
А какой язык программирования тебя интересует? Или все равно?
<programming>
Определение NetBIOS имени по IP адресу 20.08.04 01:45  
Автор: l00per Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Скажите плз, как возможно осуществить сабж? Т.е. мне известен IP адрес клиента и по этому адресу я хочу узнать его имя. Каким образом (и как? :) это лучше сделать?
Ya rekomenduu pochitat knigi "Network programming for... 20.08.04 20:19  
Автор: Walk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Ya rekomenduu pochitat knigi "Network programming for Microsoft Windows" (Johns), "Unix network programming" (Stivens).
Garantiruu 100% rezultat !!!
Naschet privedennih vishe primerov i otvetov - po moemu eto ne seriozno... (erunda !!!!)
Mozno do kuchi i Iona Snaidera pochitat... Toze budet polezno !!!
S uvazeniem,
Walk
P.S. Za konkretnim kodom obrachaites po email.
mailto: walkid@yandex.ru
ICQ: 273523870
To 100per 23.08.04 11:58  
Автор: Walk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Ya napisal vam dva pisma - no oni ne proshli iz-za ogranichenii na vashem pochtovom yachike (2,5Mb).
Zavedite email naprimer na www.yandex.ru - tuda polozu knigu i dr.
Esli v kratze, to nuzno ispolzovat functiu NetBios() v yazike C++ (Visual C++ 6).
UCHAR Netbios(PNCB pNCP)
pNCP - eto specialnaya structura
Functia Netbios predstavlaet soboi universalniy API NETBIOS
S uvazeniem,
Walk
mailto: walkid@yandex.ru
ICQ: 273523870
А какой язык программирования тебя интересует? Или все... 20.08.04 03:28  
Автор: n0xi0uzz <Черкасов Виктор> Статус: Member
<"чистая" ссылка>
А какой язык программирования тебя интересует? Или все равно?
А какая разница? 20.08.04 03:48  
Автор: Killer{R} <Dmitry> Статус: Elderman
<"чистая" ссылка>
> А какой язык программирования тебя интересует? Или все
> равно?
Юзать надо NetWkstaGetInfo или gethostbyaddr, от языка тока синтаксис зависит
На счет синтаксиса согласен, а на счет всего остального не... 20.08.04 04:05  
Автор: l00per Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Юзать надо NetWkstaGetInfo или gethostbyaddr, от языка тока
> синтаксис зависит
На счет синтаксиса согласен, а на счет всего остального не очень :) Дело в том, что первым параметром NetWkstaGetInfo как раз нужно передать netbios-имя или dns-имя. Что немного не подходит. Что касается gethostbyaddr, то тут я не совсем уверен. Мне кажется, что иногда эта функция не срабатывает. Или срабатывает, но не правильно :) Хотя конечно может быть я ошибаюсь.
NetWkstaGetInfo прекрасно пашет и с ИПшником. Проверено... 20.08.04 04:11  
Автор: Killer{R} <Dmitry> Статус: Elderman
<"чистая" ссылка>
> > Юзать надо NetWkstaGetInfo или gethostbyaddr, от языка
> тока
> > синтаксис зависит
> На счет синтаксиса согласен, а на счет всего остального не
> очень :) Дело в том, что первым параметром NetWkstaGetInfo
> как раз нужно передать netbios-имя или dns-имя. Что немного
> не подходит.
NetWkstaGetInfo прекрасно пашет и с ИПшником. Проверено электроникой. И вообще для многих функций совсем не обязательно имя, вполне катит и ИП.

>Что касается gethostbyaddr, то тут я не совсем
> уверен. Мне кажется, что иногда эта функция не срабатывает.
> Или срабатывает, но не правильно :) Хотя конечно может быть
> я ошибаюсь.
Срабатывает. Причем правильно. Правда выдает не обязательно НЕТБИОС имя,
вернее обычно вообщето оно выдает DNS имя но если имя мона определить тока через нетбиос выдает его. Кроме того в локалках обычно они одинаковые.
Хм, странно. Совсем недавно пробовал эту функцию и вместо... 20.08.04 04:18  
Автор: l00per Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> NetWkstaGetInfo прекрасно пашет и с ИПшником. Проверено
> электроникой. И вообще для многих функций совсем не
> обязательно имя, вполне катит и ИП.
Хм, странно. Совсем недавно пробовал эту функцию и вместо нужного результата возвращалась ошибка :( Я делал так: брал IP клиента (строку), преобразовывал ее в расширенный вид (UNICODE которая) и вызывал функцию. Где второй параметр 100. Вроде все верно :)) Ладно, попробуем еще раз...

> >Что касается gethostbyaddr, то тут я не совсем
> > уверен. Мне кажется, что иногда эта функция не
> срабатывает.
> Срабатывает. Причем правильно. Правда выдает не обязательно
> НЕТБИОС имя,
> вернее обычно вообщето оно выдает DNS имя но если имя мона
> определить тока через нетбиос выдает его. Кроме того в
> локалках обычно они одинаковые.
А зависит ли это от настроек всяких там wins-серверов и подобной хрени?
А \\ перед ип поставить? 20.08.04 04:21  
Автор: Killer{R} <Dmitry> Статус: Elderman
Отредактировано 20.08.04 04:22  Количество правок: 1
<"чистая" ссылка>
> > NetWkstaGetInfo прекрасно пашет и с ИПшником.
> Проверено
> > электроникой. И вообще для многих функций совсем не
> > обязательно имя, вполне катит и ИП.
> Хм, странно. Совсем недавно пробовал эту функцию и вместо
> нужного результата возвращалась ошибка :( Я делал так: брал
> IP клиента (строку), преобразовывал ее в расширенный вид
> (UNICODE которая) и вызывал функцию. Где второй параметр
> 100. Вроде все верно :)) Ладно, попробуем еще раз...
А \\ перед ип поставить? А вообще в МСДН есть прекрасный пример ее юзания.

> > >Что касается gethostbyaddr, то тут я не совсем
> > > уверен. Мне кажется, что иногда эта функция не
> > срабатывает.
> > Срабатывает. Причем правильно. Правда выдает не
> обязательно
> > НЕТБИОС имя,
> > вернее обычно вообщето оно выдает DNS имя но если имя
> мона
> > определить тока через нетбиос выдает его. Кроме того в
> > локалках обычно они одинаковые.
> А зависит ли это от настроек всяких там wins-серверов и
> подобной хрени?
Да.
И это тоже делал :) И даже в МСДН смотрел. Но почему-то была... 20.08.04 04:27  
Автор: l00per Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> А \\ перед ип поставить? А вообще в МСДН есть прекрасный
> пример ее юзания.
И это тоже делал :) И даже в МСДН смотрел. Но почему-то была ошибка. Правда уже не помню какая именно.
В общем спасибо за помощь, завтра утром еще разок попробую это дело :)
[UPD2] Ну хз. Я вобщем это под 2000й виндой проверял, насколько я... 20.08.04 04:32  
Автор: Killer{R} <Dmitry> Статус: Elderman
Отредактировано 20.08.04 22:38  Количество правок: 2
<"чистая" ссылка>
> > А \\ перед ип поставить? А вообще в МСДН есть
> прекрасный
> > пример ее юзания.
> И это тоже делал :) И даже в МСДН смотрел. Но почему-то
> была ошибка. Правда уже не помню какая именно.
> В общем спасибо за помощь, завтра утром еще разок попробую
> это дело :)
Ну хз. Я вобщем это под 2000й виндой проверял, насколько я знаю ХР не так дружелюбно относится к юзанию ИПшников (комп по ИПшнику открывается медленнее чем по имени, в 2000й - так же или быстрее). Самому уже интересно интересно, напишите плз результат еще одной попытки.

UPD: Тока то попросил проверить на ХРени - на 100м левеле пашет. На 102м аксесс денаед что по имени что по ип чужого компа.

UPD2: Можно еще заюзать Netbios() c NCBASTAT в NCB, но это я лично не пробовал.
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach