Brandon Enright
Brandon Enright
Running a CTF can get hectic. Opening challenges often gets pushed to a lower priority. It would be nice to allow a sequence of challenges to be pre-scheduled to open...
The JS stack trace in the error logs is: ``` 2020/08/13 22:11:07 [error] 20905#20905: *3 js exception: TypeError: cannot convert undefined argument to object at Object.entries (native) at JSON.stringify (native)...
Go seems to support SNI https://golang.org/pkg/crypto/tls/#ClientHelloInfo If the client uses a server name for TLS it would be nice to record it in the logs.
It would be great if netsarlacc had a protocol handler that just listened for whatever the client sends it and records that. Maybe listen for a second or so before...
It would be nice to provide init scripts / service files for the various common distributions.
Right now there is no "version" or build date or any other information integrated into the binary when built. It would be a nice to, at a minimum, integrate a...
netsarlacc should be able to handle IPv6 in the same way it handles v4.
Right now the HTTP (and to a lesser extend SMTP) protocol handling is just built straight into the code and isn't modular at all. It would be nice if all...
There are many global configuration variables just mixed into the netsarlacc namespace. It would be nice to throw these into a struct and then maybe pass a reference to the...
Go doesn't seem to provide a way to control the TCP backlog setting on a socket but if we create the socket with syscalls we should be able to.