Web-based network simulator for teaching hacking to high schoolers (fork of https://github.com/errorinn/netsim)

Erinn 32560f2dd2 Merge remote-tracking branch 'old/master'. Brings the github version to parity with the online version. 8 yıl önce
css cde4cf9ce8 initial commit 8 yıl önce
includes 4b64774e09 added fireworksgit status! 8 yıl önce
js 340276dc72 added traceroute level. made manualRouter update TTLs 8 yıl önce
levels 32560f2dd2 Merge remote-tracking branch 'old/master'. Brings the github version to parity with the online version. 8 yıl önce
.gitignore cde4cf9ce8 initial commit 8 yıl önce
LICENSE cde4cf9ce8 initial commit 8 yıl önce
README.md 0fea7cd5b8 Update README.md 8 yıl önce
footer.inc.php cde4cf9ce8 initial commit 8 yıl önce
header.inc.php 3737cf91c3 prettier level listing, with thumbnails 8 yıl önce
index.php 4b64774e09 added fireworksgit status! 8 yıl önce
listing.inc.php 2b7b1ba7eb added nicety links on a few pages 8 yıl önce
login.inc.php 3de69af959 fixed a bug i introduced with the modem script in attacks2. updated level names. 8 yıl önce
phaser.inc.php cde4cf9ce8 initial commit 8 yıl önce
register.php 2b7b1ba7eb added nicety links on a few pages 8 yıl önce
sample.config.inc.php cde4cf9ce8 initial commit 8 yıl önce
solns.ajax.php cde4cf9ce8 initial commit 8 yıl önce
todo b134fd087a added nextlevel for censorship level to traceroute 8 yıl önce

README.md

netsim

Web-based network simulator for teaching hacking to high schoolers

try it out

You don't need to download and run the code yourself; you can use our hosted version at netsim.erinn.io.

installation

  • place files on a webserver
  • copy sample.config.inc.php to config.inc.php (editing if necessary)
  • browse to index.php to initialize the database

support

Erinn is on Patreon

acknowledgements

  • created by erinn atwater
  • based on a project with cecylia bocovich
  • device images designed by madebyoliver from Flaticon