Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2014, 16:37   #1
Stas544
Новичок
Джуниор
 
Регистрация: 19.11.2014
Сообщений: 0
По умолчанию Разбор исходника Nmap 6.46

Нужна помощь за вознаграждение полный разбор исходного кода nmap 6.46: как просчитывает вероятность определения операционных систем при сканировании хостов. дальше готов буду сотрудничать для изменения исх кода под мои цели.
Stas544 вне форума Ответить с цитированием
Старый 19.11.2014, 17:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Просто интересно с чего ты взял что там вероятность просчитывается?
По-моему там делается определенный запрос, на который может ответить только конкретно взятая ОС, отсюда программа и делает выводы что это та или иная ось.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.11.2014, 19:27   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,760
По умолчанию

+ есть опред. службы, которые стандартны для ос
+ есть набор портов, которые открыты на опред ос
можно ли называть это вероятностью...
p51x вне форума Ответить с цитированием
Старый 19.11.2014, 19:56   #4
Stas544
Новичок
Джуниор
 
Регистрация: 19.11.2014
Сообщений: 0
По умолчанию Nmap

Если вы запустите утилиту nmap, то увидите, что ОС выдаст с определенным процентом-это вероятность
Stas544 вне форума Ответить с цитированием
Старый 19.11.2014, 19:57   #5
Stas544
Новичок
Джуниор
 
Регистрация: 19.11.2014
Сообщений: 0
По умолчанию

Ребята, запустите его и посмотрите, там база отпечатков операц систем
Stas544 вне форума Ответить с цитированием
Старый 20.11.2014, 09:04   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,760
По умолчанию

И? Запускал и не раз. Я просто и написал из чего получается эта база.

П.С. Если считаете себя умнее и знающее всех вокруг, что вы здесь забыли?
p51x вне форума Ответить с цитированием
Старый 20.11.2014, 11:27   #7
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,430
По умолчанию

ТС, если стоит знак % это не всегда вероятнось, а констатация факта.
На Windows можно закрыть все что угодно, и открыть порты как на Linux(в крайем случае перебросить на маршрутизаторе). И твой nmap внезапно запишет комп в оголтелые-линуксоиды.
Человек_Борща вне форума Ответить с цитированием
Старый 20.11.2014, 12:31   #8
Stas544
Новичок
Джуниор
 
Регистрация: 19.11.2014
Сообщений: 0
По умолчанию

Nmap'у для снятия отпечатков ОС необходим один любой открытый порт и закрытый. На них он посылает различные пакеты (13 видов сканирования: -sT, -sS, -sN и т.д.)и смотрит ответы. Есть база отпечатков в файле nmap-os-db. Там различные классы устройств. Далее он по базе сличает полученные отпечатки ОС и пишет вероятность той или иной. Но это только для IPv4 протокола. А для IPv6 по другому происходит... Кто знает как?
Stas544 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добраться до исходника. skin11 Общие вопросы .NET 5 16.10.2012 12:53
Проблема с сохранением исходника Kapitan4ik Работа с сетью в Delphi 8 12.08.2012 20:15
Компиляция исходника Risen3D GreyFox777 Visual C++ 0 27.12.2010 19:32
Печать Исходника subsonic Общие вопросы Delphi 3 25.02.2009 12:39
Проверьте два исходника ReM Общие вопросы C/C++ 4 19.11.2008 10:01