> For the complete documentation index, see [llms.txt](https://notes.ubg-hacking.team/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.ubg-hacking.team/attacks/on-prem-windows/egress-testing.md).

# Egress Testing

```
nmap -T4 -PN allports.exposed
```

```
nmap -T4 -PN scanme.nmap.org
```

<https://github.com/FortyNorthSecurity/Egress-Assess>

```
import SimpleHTTPServer
import SocketServer

PORT = 8000

class ServerHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):

    def do_POST(self):
      content_len = int(self.headers.getheader('content-length', 0))
      post_body = self.rfile.read(content_len)
      print post_body

Handler = ServerHandler

httpd = SocketServer.TCPServer(("", PORT), Handler)

print "serving at port", PORT
httpd.serve_forever()
```
