- Carnivore - Predator
- Formerly known as THC HackSuite, Carnivore - Predator stands at the forefront of cutting-edge cybersecurity tools, redefining the landscape of penetration testing with unparalleled innovation. Designed to empower ethical hackers, security professionals, and enthusiasts alike, Carnivore - Predator is the ultimate Pentest CMS that puts you in command.
current version: 0.7.0 - PREDATOR
In this article the security manager tool will be discussed.
author: Remco Kouw
created: 16-Jul-2024
updated: 16-Jul-2024
Security Manager Tool
In this documentation we will go through the functionality of the security manager tool.

This tool is used for managing the security of your Carnivore installation. It does this by changing data in the vars.php file in the root of your Carnivore folder.
- change password access: enables or disable access to program with or without a password
- change ip access: enables or disables access for certain ip addresses only
- allowed ip addresses: allow only certain ip addresses to access Carnivore
- update password: update access password
- update password hash: update the raw hash
- update password salt: update salt phrase
- update cookie life: set the amount of time it takes before the cookie expires
- update sleep after login fail: sets the amount of seconds to wait before sending a new login form after user specified wrong password
- login file location: location of login file
- redirect after login failure: sets an address to redirect to after login has failed
- reset access to suite: resets Carnivore to its default settings
Expanding Security Manager Tool:
You can add new settings to this tool to change a security related value in the vars.php file. This requires changes to three files:
- Native/security_manager.php: add an option to the selection menu, the number value is what you will use in the next two files to determine which code to execute
![]()
- Templates/[current_template]/js/security.js: creates the form that will be used for sending the data to the backend
![]()
- JSON/security.php: handles the form data
![]()
Practically you could just look at the other code and go from there.
Known Issues:
N/A
Created by Remco Kouw: 2008-2024