Turul - Project Introduction
ML TRAININGATLAN DIGITAL
  • Welcome to Turul
    • Overview
    • How to access Turul
  • User Interface
  • Data Management
    • Tasks
    • Credentials
  • Listener and Infrastructure Management
    • HTTPS Listener Management
    • Listener Setup
    • Redirector
  • Turul Implants
    • Implant Management
    • Turul's Implant Generation
      • Implant Setup
  • Post Exploitation
    • Beacon Management
    • Beacon
    • The Post Exploitation Module
    • Upload and Download
    • File Browser
    • Other Commands
  • Malleable Command and Control
    • Overview
    • Malleable Profiles
      • Profile Language
      • Data Transform Language
      • Options
      • Profile walkthrough
  • HTTP transaction of a Beacon
Powered by GitBook
On this page
  1. Malleable Command and Control

Malleable Profiles

Last updated 1 year ago

Turul supports Cobalt Strike's well-known malleable profiles, offering a highly convenient method to define communication settings for the agent. These profiles are widely recognized among red teamers, enabling easy access to quickly find and utilize a malleable profile on GitHub during engagements. However, it's crucial to emphasize that we employ distinct approaches to bypass EDRs, restricting the usage of a profile to only its communication settings like http-get and http-post. Other elements such as process-inject will be ignored during profile parsing.

To manage malleable profiles, got to Malleable Profiles.

Here you can find several pre-loaded profiles ready for use.

To add a new malleable profile, go to Malleable Profiles and press Create.

You can specify a malleable profile for the implant on the implant creation page.

Malleable Profiles page
Creating a malleable profile
Selecting a malleable profile for an implant