implement Proc.listen() and update examples/shellcode-*.py