Fil-C on Nix

Filnix wiki

mbrock/filnix

shells/wasm3-cve-test.nix

λpkgs, ports
let
7wasm3-cve-payloads=
import../wasm3-cves.nix inherit pkgs;.cve-tests
in
11wasm3-cve-test=
pkgs.mkShell
12name=
"wasm3-cve-test"
14buildInputs=
ports.wasm3
16shellHook=
# Multi-line prompt to handle long store paths
export PS1='\n\[\033[1;34m\]wasm3-cve-test\[\033[0m\] \w\n\$ '
echo "Fil-C wasm3:"
echo " $(which wasm3)"
echo "Test directory:"
echo " $PWD"
echo
echo "Test files:"
ls -1 *.wasm | sed 's/^/ /'
echo
echo "Try running:"
echo " wasm3 cve-2022-39974.wasm"
echo " wasm3 cve-2022-34529.wasm"
echo
echo "See README.txt for details"
echo