Skip to content

A simple scanner leveraging Elixir's concurrency & distributed OTP architecture.

Notifications You must be signed in to change notification settings

noctisatrae/syphon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syphon

A simple scanner leveraging Elixir's concurrency & distributed architecture.

# exemple usage with the -Pn scan
map = [
  # {"127.0.0.1", ["-Pn"]}, # specific -Pn flag for localhost
  {"google.com", ["-T4"]} # use default flags
]
Scan.targets map, ["-sV"], 10000

This will save the scan results into a text file, and automatically sort scans by date & host.

Installation

def deps do
  [
    {:syphon, git:"https://github.com/noctisatrae/syphon.git", tag: "0.1.0"}
  ]
end

About

A simple scanner leveraging Elixir's concurrency & distributed OTP architecture.

Topics

Resources

Stars

Watchers

Forks

Languages