A web client port-scanner written in GO, that supports the WASM/WASI interface for Browser WebAssembly runtime execution.
CC0-1.0 License
Written in Go with target WASM/WASI.
Watch the live demo on ports.sh
The WASM main function scans all the open ports in the specified range (see main.go), via 0.0.0.0 with no-cors fetch mode in Javascript level.
Please see ./build.sh
Simply start an HTTP server locally, for example: python3 -m http.server 5000Or:npm i -g serve && serve