Kraken v1.1.1 releases: modular multi-language webshell
Kraken – a modular multi-language webshell coded by @secu_x11
Support
On the one hand, Kraken is supported by different technologies and versions. The following is a list of where Kraken agents are supported:
- PHP (php):
- 5.4, 5.5, 5.6
- 7.0, 7.1, 7.2, 7.3, 7.4
- 8.0, 8.1, 8.2
- JAVA (jsp):
- 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17
- .NET (aspx):
- 3.5
- 4.0
- 4.5, 4.5.1, 4.5.2
- 4.6, 4.6.1, 4.6.2
- 4.7, 4.7.1, 4.7.2
- 4.8
On the other hand, it is possible to consult the list of versions and technologies supported by each Kraken module. It is available here.
You can check (manually) the compatibility of the modules through the utility: check_syntax.
Requirements
In order to use the tool, the following requirements must first be satisfied:
- python3.8 (>= 3.8): the tool contains syntax elements that are only available in versions >= of Python 3.8.
- pip: in the file requirements.txt are the set of libraries that need to be installed for the tool to work. It is important that the pip version is linked to the Python version, otherwise, the libraries will not work.
- Docker (>= 20.10.12): because the modules must be cross-compiled in Java, as no other way has been found to do it, we have chosen to use Docker containers to make this process as elegant and clean as possible.
Although it is not a requirement, it is recommended to use the tool on a Linux operating system to ensure (within expectations), the correct functioning.
Changelog v1.1.1
- Multiple bugs fixed:
- Adapted Kraken ASP NET agent to work in NET Framework 2.0.
- Adapted Kraken’s modules to work in NET Framework 2.0.
- Minimal fixes in NET modules.
- Minimal fixes in some Kraken’s utils.
- Extending versioning in some NET Assemblies.
Install & Use
Copyright (C) 2023 @secu_x11