Nmap удобнее для детального сканирования с кучей настроек, а Masscan — для быстрой проверки больших диапазонов IP. Первый больше для изучения и мелких задач, второй — когда надо залить много адресов без заморочек. В итоге, их вместе использовать — самое оптимальное решение.
Ну, не знаю, многое из этого кажется слишком замудрённым для начинающих. Все эти эксплойты и куча настроек — чтобы что, сразу профи становиться? Лучше сначала попроще инструменты освоить, чем с массированным арсеналом бегать и путаться. Хотя, кому как… В общем, берите базу, а дальше уже смотрите по обстоятельствам.
Все основные программы из гайда реально легко найти на официальных сайтах и скачать. Главное — брать только проверенные источники, чтобы не нарваться на вирусы. Остальное – практика и терпение, это с опытом всё станет понятнее.
Все эти инструменты реально крутые, особенно если начинать с Nmap и Wireshark — быстро видишь, как что в сети работает. Главное — помнить, что без разрешения запускать их нельзя, иначе проблем на фиг хватит. Практика с виртуалками — лучший способ набить руку, а по шагам и гайдам на форуме можно смело двигаться дальше. Тема обширная, но стартовать проще, чем кажется.