Pentest Tools

Published on May 18th, 2016 📆 | 6426 Views ⚑


Halcyon — Unofficial IDE for Nmap Script Development


Halcyon is the first IDE specifically focused on Nmap Script (NSE) Development. This research idea was originated while writing custom Nmap Scripts for Enterprise Penetration Testing Scenarios. The existing challenge in developing Nmap Scripts (NSE) was the lack of a development environment that gives easiness in building custom scripts for real world scanning, at the same time fast enough to develop such custom scripts. Halcyon is free to use, java based application that comes with code intelligence, code builder, auto-completion, debugging and error correction options and also a bunch of other features like other development IDE(s) has. This research was started to give better development interface/environment to researchers and thus enhance the number of NSE writers in the information security community.

Halcyon IDE can understand Nmap library as well as traditional LUA syntax. Possible repetitive codes such as web crawling, bruteforcing etc., is pre-built in the IDE and this makes easy for script writers to save their time while developing majority of test scenarios.

Unofficial IDE for Nmap Script Development: Halcyon

Halcyon v2.0 ChangeLog:

  • Stable Release
  • Improved user interface
  • Added more code intelligence rules
  • Updates in code builder
  • Easy scan configuration wizard
  • TCP/UDP Scan Settings
  • Post Development Actions – Export/Update Scripts
  • Some bug fixes

[adsense size='1']


Unofficial IDE for Nmap Script Development: Halcyon presentation

Unofficial IDE for Nmap Script Development

Comments are closed.