Форум программистов, компьютерный форум, киберфорум
Наши страницы

Delphi и сети

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.67
lamerx
0 / 0 / 0
Регистрация: 10.10.2008
Сообщений: 7
#1

Доменные имена - Delphi

10.10.2008, 14:57. Просмотров 2222. Ответов 15
Метки нет (Все метки)

Здравствуйте о Великие)) Помогите новечку! Нужна таблица доменных имен и адресов определенной зоны(к примеру ....com.ru) Как ее можно получить? Может с DNS сервера?
Заранее благодарен!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.10.2008, 14:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Доменные имена (Delphi):

Pcap_findalldevs и понятные имена интерфейсов - Delphi
Функция pcap_findalldevs позволяет получить список интерфейсов, но их имена малопонятны (напр....

TChart имена серий для легенды - Delphi
Как поместить названия серий в легенду? Только через Legend Style = Series Names и в Series.Name := 'abc'? Проблема в том, что там нельзя...

Как получить имена фреймов страницы загруженной в TChromium - Delphi
Как получить имена фреймов (либо любую другую информацию, позволяющую выбрать необходимый фрейм и продолжить работу с ним в дальнейшем) ...

DBXJSON не выдает имена и значения, и, похоже, вообще ничего не парсит - Delphi
Пытаюсь написать программу, в которой JSON используется везде. Про то, что есть стандартный парсер JSON DBXJSON узнал только сегодня,...

с какой версии Делфи стало возможным давать переменным имена в кириллице - Delphi
У меня такой вопрос: с какой версии Делфи стало возможным давать переменным имена в Кириллице?

Доменные имена - PHP
Привет всем. Заинтересовал вопрос: Вот есть адрес сайта - www.site.com.kz Не нашел RFC, где говорится про доменные имена,...

15
Ranger
9 / 9 / 0
Регистрация: 03.10.2008
Сообщений: 294
10.10.2008, 16:50 #2
Безусловно тема относится к Delphi
0
lamerx
0 / 0 / 0
Регистрация: 10.10.2008
Сообщений: 7
10.10.2008, 16:53  [ТС] #3
А к чему же она относится?
0
mik-a-el
Администратор
69770 / 39450 / 231
Регистрация: 10.04.2006
Сообщений: 12,595
10.10.2008, 16:55 #4
lamerx, вы хотите написать на делфях прогу, которая бы получала список зарегистрированных доменов в указанной зоне?
0
lamerx
0 / 0 / 0
Регистрация: 10.10.2008
Сообщений: 7
10.10.2008, 17:04  [ТС] #5
так точно!
0
mik-a-el
Администратор
69770 / 39450 / 231
Регистрация: 10.04.2006
Сообщений: 12,595
10.10.2008, 17:06 #6
Что-то я сомневаюсь, что это возможно. В противном случае, то это был бы способ номер раз для создания базы для рассылки спама.
Скорее всего для получения таких данных необходим доступ к регистру зоны.
0
lamerx
0 / 0 / 0
Регистрация: 10.10.2008
Сообщений: 7
10.10.2008, 17:12  [ТС] #7
обидно Неохота заниматься перебором всех домены посимвольно. Не закрывайте пожалуйста тему, может кто то подскажет чтонить
0
Ranger
9 / 9 / 0
Регистрация: 03.10.2008
Сообщений: 294
10.10.2008, 17:17 #8
Можно перебирать по словарю
0
mik-a-el
Администратор
69770 / 39450 / 231
Регистрация: 10.04.2006
Сообщений: 12,595
10.10.2008, 17:19 #9
Цитата Сообщение от Ranger Посмотреть сообщение
Можно перебирать по словарю
Для этого придется арендовать суперкомпутер, причем еще нужно учитывать риск быть забаненым за превышение лимита обращений к серверам)
0
lamerx
0 / 0 / 0
Регистрация: 10.10.2008
Сообщений: 7
10.10.2008, 17:28  [ТС] #10
А как тогда поисковики работают?
0
mik-a-el
Администратор
69770 / 39450 / 231
Регистрация: 10.04.2006
Сообщений: 12,595
10.10.2008, 17:31 #11
Цитата Сообщение от lamerx Посмотреть сообщение
А как тогда поисковики работают?
Хороший вопрос Насколько я понимаю, они должны стучаться в днс-сервер и получать от него список айпи и доменных имен на этих айпи. Тогда получается, что можно таки получить список доменных имен
0
mik-a-el
Администратор
69770 / 39450 / 231
Регистрация: 10.04.2006
Сообщений: 12,595
10.10.2008, 17:38 #12
Вот некоторые примеры в тему. Кое-что из них можно взять.

Преобразование доменное имя в IP-адрес
Код
function HostToIP(name: string; var Ip: string): Boolean;
var
  wsdata : TWSAData;
  hostName : array [0..255] of char;
  hostEnt : PHostEnt;
  addr : PChar;
begin
  WSAStartup ($0101, wsdata);
  try
    gethostname (hostName, sizeof (hostName));
    StrPCopy(hostName, name);
    hostEnt := gethostbyname (hostName);
    if Assigned (hostEnt) then
      if Assigned (hostEnt^.h_addr_list) then begin
        addr := hostEnt^.h_addr_list^;
        if Assigned (addr) then begin
          IP := Format ('%d.%d.%d.%d', [byte (addr [0]),
          byte (addr [1]), byte (addr [2]), byte (addr [3])]);
          Result := True;
        end
        else
          Result := False;
      end
      else
        Result := False
    else begin
      Result := False;
    end;
  finally
    WSACleanup;
  end
end;
Похоже, winsock рулит
0
Вложения
Тип файла: zip domaininfo.zip (6.5 Кб, 34 просмотров)
Humanoid
Почетный модератор
9883 / 3784 / 178
Регистрация: 12.06.2008
Сообщений: 11,230
10.10.2008, 20:18 #13
Лично у меня в фоновом режиме работает программа, которая сохраняет все DNS и их адреса, к которым я обращался... возможно, подойдет такой способ.
0
Ranger
9 / 9 / 0
Регистрация: 03.10.2008
Сообщений: 294
10.10.2008, 21:45 #14
Что за программа?
0
Humanoid
Почетный модератор
9883 / 3784 / 178
Регистрация: 12.06.2008
Сообщений: 11,230
10.10.2008, 22:37 #15
Самоделка.
0
10.10.2008, 22:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2008, 22:37
Привет! Вот еще темы с ответами:

Цены на доменные имена - Домены
Как вы считаете, 12 тыс. зеленых - адекватная цена для доменного имени?

как предоставляют доменные имена хостеры? - Домены
Привет хостерам -) и всем юзерам данного форума такой вопрос, как предоставляют доменные имена хостеры? Поставил свой не плохой сервак...

Cхожие доменные имена - влияние на индексацию? - Домены
Гуру СЕО, профи и просто людям в теме, вопрос! Ситуация: Есть известная организация с определенной деятельностью, имеет явно немалые...

Доменные имена в аццкой кадирофке рунами мордера - Домены
Задача: Сделать SEO для http://говносайт.рф. Дано: http://говносайт.рф SEF в латинице Вопрос:


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.