LSE toolsLSE toolsRabbitHole (166)RabbitHole (166)

Tool and Usage

Project details

BSD 3-clause
Programming language
Lee Keitel
Latest release
Latest release date

Project health

This score is calculated by different factors, like project age, last release date, etc.

Why this tool?

Restrictive shells like RabbitHole are a good way to give someone access to the system without full access. This can be helpful to allow a junior admin to have a look at a system, without the option to break it. Similarly, it can be used for environments with high requirements for security and to give the bare minimum of permissions to each user.

Usage and audience

RabbitHole is commonly used for system administration. Target users for this tool are system administrators.

Tool review and remarks

The review and analysis of this project resulted in the following remarks for this security tool:


  • + The source code of this software is available

Author and Maintainers

RabbitHole is under development by Lee Keitel.


Supported operating systems

RabbitHole is known to work on Linux.

RabbitHole alternatives

Similar tools to RabbitHole:



Ruler is a security tool that interacts with Exchange servers remotely. It uses either the MAPI/HTTP or RPC/HTTP protocol, with the goal to gain a remote shell.

All RabbitHole alternatives

This tool page was updated at . Found an improvement? Help the community by submitting an update.

Related tool information


This tool is categorized as a restrictive shell.