A beginner/intermediate VM, with only a few twists by author g0tmi1k. Apparently 2 ways to get limited shell and 3 ways to get root.
Natas teaches the basics of serverside web-security. I really enjoyed the Bandit challenges, so wanted to give this a go. I’ve tried to complete these without giving the key or direct solution – just a few hints.
The Bandit wargames by OverTheWire is aimed at beginners and is lots of fun. It teaches the basics and many useful commands. Finding the solution is one thing, however eliminating other solutions and what you learn on the way is a great experience. Its highly recommend you try to solve these yourself before looking at the solutions. Note no keys or spoilers are found here.