Skip to content

Minimal network simulator written in Go. Inspired by INetSim

Notifications You must be signed in to change notification settings

geeksonsecurity/gonetsim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Simulator in Go

Minimal network simulator written in Go. Inspired by INetSim.

Features:

  • Create DNS server on all addresses and respond to all queries with its own IP
  • Create Web server (HTTP/HTTPs) responding to all requests based user configuration
  • For HTTPs it generates on the fly server certificate (based on requested server name)

Installing CA certificate

Linux

Export the CA certificate somewhere with the "Save CA certificate" button. You can import the CA certificate directly in your browser settings, for example in Firefox go to Settings -> Certificates -> Authorities -> Import... firefox

Windows

TBA

Thanks

Shamelessly used following resources:

About

Minimal network simulator written in Go. Inspired by INetSim

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages