Skip to main content
Settings
Search
Appearance
Theme Mode
About
Jekyll v3.10.0
Environment Production
Last Build
2026-05-22 22:41 UTC
Current Environment Production
Build Time May 22, 22:41
Jekyll v3.10.0
Build env (JEKYLL_ENV) production
Page Location
Page Info
Layout default
Collection docs
Path _docs/wargames/overthewire/behemoth/index.md
URL /docs/wargames/behemoth/
Date 2026-04-07
Theme Skin
SVG Backgrounds
Layer Opacity
0.6
0.04
0.08

Behemoth

By Amr

Behemoth is a wargame that has been rescued from the demise of intruded.net, previously hosted on behemoth.intruded.net. Big thanks to adc, morla and reth for their help in resurrecting this game!

Estimated reading time: 0 minutes

Source: This content is aggregated from overthewire (MIT). Visit the original repository for the latest version.

Behemoth

Don’t let behemoth get the better of you.

Behemoth is a wargame that has been rescued from the demise of intruded.net, previously hosted on behemoth.intruded.net. Big thanks to adc, morla and reth for their help in resurrecting this game!

What follows below is the original description of behemoth, copied from intruded.net:

Summary:
Difficulty:     3/10
Levels:         9
Platform:   Linux/x86

Author:
Anders Tonfeldt

Special Thanks:

Description:
This wargame deals with a lot of regular vulnerabilities found commonly 'out 
in the wild'. While the game makes no attempts at emulating a real environment
it will teach you how to exploit several of the most common coding mistakes 
including buffer overflows, race conditions and privilege escalation.

Behemoth’s levels are called behemoth0, behemoth1, … etc. and can be accessed on behemoth.labs.overthewire.org through SSH on port 2221.

To login to the first level use:

Username: behemoth0
Password: behemoth0

Data for the levels can be found in /behemoth/.