Се­год­ня я рас­ска­жу, как начать раз­рабаты­вать свои сце­нарии для Nmap. В статье раз­берем осно­ву и обя­затель­ные эле­мен­ты кода, а затем напишем три пол­ноцен­ных скрип­та для пен­теста. Nmap Scripting Engine (NSE) — встро­енный в Nmap дви­жок для соз­дания кас­томных модулей. Можешь писать не толь­ко допол­нитель­ные спо­собы сбо­ра информа­ции, но и пол­ноцен­ные скрип­ты авто­мати­чес­кой экс­плу­ата­ции под кон­крет­ную CVE. Скрип­ты — это фай­лы с рас­ширени­ем . nse