Страница: 1 | 2 | 
		
		 
			   
			 
			 
			 
			 
			
 
  
		
     
  
    
Вопрос: Ответ от DNS-сервера
     
    
Добавлено: 08.06.12 23:33
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 AWP | Web-сайт: xawp.narod.ru | ICQ: 345685652 
      
       
  
Как можно запросить у конкретного dns-сервера адрес сайта по домену?
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 17
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 Winand
![]()
![]()
![]()
Вопросов: 87
Ответов: 2795
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  09.06.12 02:33
       
    
       
  
ping+wireshark
 
    
ищем пакеты "Standard query A" и там каждое поле будет расписано
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 AWP
![]()
ICQ: 345685652 
Вопросов: 96
Ответов: 1212
      
 Web-сайт:  
 Профиль |  | #2
      
Добавлено:  09.06.12 02:40
       
    
       
  
ну это перехват.
 
    
А мне нужно соединиться с сервером и запросить IP имея домен. Либо используя консоль, либо стороннюю программу, либо через сокет, на 53 порт, но в протоколе я не смог разобраться - примеров не нашел.
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 ---Fix---
![]()
![]()
![]()
![]()
ICQ: 348680795 
Вопросов: 12
Ответов: 33
      
 Профиль |  | #3
       
Добавлено:  13.06.12 16:57
       
    
       
  
ping -a [hostname]
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 AWP
![]()
ICQ: 345685652 
Вопросов: 96
Ответов: 1212
      
 Web-сайт:  
 Профиль |  | #4
      
Добавлено:  13.06.12 21:16
       
    
       
  
---Fix--- мне нужно соединиться с конкретным dns и выудить у него информацию, которую конкретно он имеет.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #5
       
Добавлено:  14.06.12 09:35
       
    
       
  
Все равно wireshark.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа:
 Winand
![]()
![]()
![]()
Вопросов: 87
Ответов: 2795
      
 Web-сайт:  
 Профиль |  | #6
      
Добавлено:  15.06.12 17:15
       
    
       
  
реверс-инжиниринг и всё такое)
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 7 
      
Автор ответа:
 AWP
![]()
ICQ: 345685652 
Вопросов: 96
Ответов: 1212
      
 Web-сайт:  
 Профиль |  | #7
      
Добавлено:  15.06.12 19:04
       
    
       
  
Ну это хорошо конечно 
    
 Но не  хотел таким образом протокол узнавать)
		
	  
			 
	
		 
    
       
    
Номер ответа: 8 
      
Автор ответа:
 AWP
![]()
ICQ: 345685652 
Вопросов: 96
Ответов: 1212
      
 Web-сайт:  
 Профиль |  | #8
      
Добавлено:  16.06.12 01:48
       
    
       
  
http://www.freesoft.org/CIE/RFC/1035/39.htm
 
    
чёрт ногу сломит
		
	  
			 
	
		 
    
       
    
Номер ответа: 9 
      
Автор ответа:
 Winand
![]()
![]()
![]()
Вопросов: 87
Ответов: 2795
      
 Web-сайт:  
 Профиль |  | #9
      
Добавлено:  16.06.12 14:15
       
    
       
  
тут немного понятнее http://www.ccs.neu.edu/home/amislove/teaching/cs4700/fall09/handouts/project1-primer.pdf
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 10 
      
Автор ответа:
 AWP
![]()
ICQ: 345685652 
Вопросов: 96
Ответов: 1212
      
 Web-сайт:  
 Профиль |  | #10
      
Добавлено:  16.06.12 15:18
       
    
       
  
Шикарно!
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 11 
      
Автор ответа:
 Winand
![]()
![]()
![]()
Вопросов: 87
Ответов: 2795
      
 Web-сайт:  
 Профиль |  | #11
      
Добавлено:  16.06.12 16:02
       
    
       
  
Кстати я сделал 
    
) на питоне. в рамках его изучения
UDP target port: 53
message: 01230100000100000000000006676f6f676c6503636f6d0000010001
received message: 012381800001000b000000000 <...> ('8.8.8.8', 53)
Transaction ID: 0x123
Flags: 0x8180
Questions: 1
Answer RRs: 11
Authority RRs: 0
Additional RRs: 0
1 Query for: google.com
1 Answer for google.com is 173.194.32.169
2 Answer for google.com is 173.194.32.162
3 Answer for google.com is 173.194.32.163
4 Answer for google.com is 173.194.32.167
5 Answer for google.com is 173.194.32.160
6 Answer for google.com is 173.194.32.161
7 Answer for google.com is 173.194.32.168
8 Answer for google.com is 173.194.32.166
9 Answer for google.com is 173.194.32.165
10 Answer for google.com is 173.194.32.174
11 Answer for google.com is 173.194.32.164
		
	  
			 
	
		 
    
       
    
Номер ответа: 12 
      
Автор ответа:
 AWP
![]()
ICQ: 345685652 
Вопросов: 96
Ответов: 1212
      
 Web-сайт:  
 Профиль |  | #12
      
Добавлено:  16.06.12 18:26
       
    
       
  
 
    
Это так структура на питоне задается?
		
	  
			 
	
		 
    
       
    
Номер ответа: 13 
      
Автор ответа:
 Winand
![]()
![]()
![]()
Вопросов: 87
Ответов: 2795
      
 Web-сайт:  
 Профиль |  | #13
      
Добавлено:  16.06.12 20:05
       
    
       
  
это массив данных. в следующей строке формат структуры, а ниже запихивание данных в струтуру.
 
    
Когда попытался сделать запрос www.google.com, то в ответе помимо A встречались записи CNAME, и всё сломалось) надо будет допилить
Смотрел дамп wireshark и в документацию. Понятно почти всё, только компрессия - замороченная штука.
		
	  
			 
	
		 
    
       
    
Номер ответа: 14 
      
Автор ответа:
 AWP
![]()
ICQ: 345685652 
Вопросов: 96
Ответов: 1212
      
 Web-сайт:  
 Профиль |  | #14
      
Добавлено:  17.06.12 03:27
       
    
       
  
Обидно, что google Code Search Вырубили, там что угодно откопать можно было...
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 15 
      
Автор ответа:
 AWP
![]()
ICQ: 345685652 
Вопросов: 96
Ответов: 1212
      
 Web-сайт:  
 Профиль |  | #15
      
Добавлено:  17.06.12 03:29
       
    
       
  
Хотя нарыл вот такой вот сайт. http://koders.com