Port Scanning with Node.js
Dutch Osborne
About Me
• Cyber Security Engineer at Aleta Technologies
• Love to code (sometimes haha)
• I have a little over 600 video games in my steam library
(It’s a bad habit, kids. Don’t start it.)
Why In The World Would You Use Node.js For
Writing a Port Scanner?
• Fun.
• You are on one of “those” red team assessments. The ones where the
RoE do not allow you to use NMAP/Angry IP/Solar Winds/etc in your
pen test.
• Tired of writing port scanners in other languages (python would be
what I normally use).
DEMO TIME!
Resources
• My GitHub: https://github.com/danactos/simple-node-portscanner
• My Steam ID/PSN/Origin/Battle.net/Xbox name: danactos
• Scanning with ‘net’ module: https://www.hacksparrow.com/a-port-
scanner-in-node-js.html
• https://code.visualstudio.com/

Port Scanning with Node.js

  • 1.
    Port Scanning withNode.js Dutch Osborne
  • 2.
    About Me • CyberSecurity Engineer at Aleta Technologies • Love to code (sometimes haha) • I have a little over 600 video games in my steam library (It’s a bad habit, kids. Don’t start it.)
  • 3.
    Why In TheWorld Would You Use Node.js For Writing a Port Scanner? • Fun. • You are on one of “those” red team assessments. The ones where the RoE do not allow you to use NMAP/Angry IP/Solar Winds/etc in your pen test. • Tired of writing port scanners in other languages (python would be what I normally use).
  • 4.
  • 5.
    Resources • My GitHub:https://github.com/danactos/simple-node-portscanner • My Steam ID/PSN/Origin/Battle.net/Xbox name: danactos • Scanning with ‘net’ module: https://www.hacksparrow.com/a-port- scanner-in-node-js.html • https://code.visualstudio.com/