Playground

The attack playground is a machine to work from. Ssh into it and you get a throwaway container of your own, on a network that reaches the challenges endpoints and nothing else — somewhere to run your tools without setting anything up and without touching your own machine.

Connecting

ssh guestuser@researchlabs.tech -p 2222

Any password and any username will do.

A container each

Every session gets its own Ubuntu container, with the usual tooling already in it — gcc, python, git, curl, wget, netcat, ping, nslookup and dig. Nobody else is in yours, and you are in nobody else's.

Nothing persists

The filesystem is scratch space that lives in memory and disappears with the session. Keep anything you want to keep somewhere else, and break anything you like — the next login starts clean.

A closed network

From inside, researchlabs.tech is the destination for the challenges endpoints. That is the whole of the network: no internet, no other machines, and no route to anyone else's container.

Worth knowing