HackingStudio 1.0.0

dotnet tool install --global HackingStudio --version 1.0.0
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local HackingStudio --version 1.0.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=HackingStudio&version=1.0.0
                    
nuke :add-package HackingStudio --version 1.0.0
                    

HackingStudio

HackingStudio is a powerful toolset for cyber enthusiasts and professionals, developed by Realtin (Coding Boson). It provides a variety of functionalities to prepare and cook cyber recipes, leveraging advanced cryptographic techniques and data manipulation steps.

Features

  • Base64 Encoding/Decoding: Encode and decode data using Base64.
  • Base58 Encoding/Decoding: Encode and decode data using Base58.
  • Encryption/Decryption: AES encryption and decryption.
  • Extensible Recipe System: Create and execute custom recipes for data processing.

Installation

To install HackingStudio as a .NET tool, run the following command:

git clone https://github.com/CodingBoson/HackingStudio.git
cd ./HackingStudio/HackingStudio.CLI/

./install.ps1 # For Windows
./install.sh # For Linux/MacOS

Web interface (coming soon):

Usage

Hack a password using brute force:

hs brute find Your_Hash --algorithm SHA256 --list /path/to/words.lst --threads 16

Cooking a Recipe

To cook a recipe, use the cook command:

  • -d: The data to be processed.
  • -r: The recipe file to use.
  • -o: The output file to save the result (default is stdout).

Listing Available Steps

To list all available steps for creating recipes, use the steps command:

Checking a Recipe

To check the validity of a recipe, use the check-recipe command:

Example Recipes

Simple Recipe A

Encrypt data with AES and then encode it with Base64:

<Recipe>
	<AesEncrypt key="Your_Password"/>
	<Base64Encode />
</Recipe>

Simple Recipe B

Decode data from Base64 then decrypt it with AES:

<Recipe>
	<Base64Decode />
	<AesDecrypt key="Your_Password"/>
</Recipe>

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the GPL-3.0 License.

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
1.0.0 64 8/16/2025

Initial Release