Exploitation Tools

Contributing Your Work – A Guide To Submitting Exploits On GitHub

To contribute your work to the project you need to create a pull request on the Github where it is hosted.

The pull request should contain all needed information – such as an exploit itself, exploit prerequisites, exploit YAML profile if needed hardware profile, hardware prerequisites and if possible needed hardware verification code.

The pull request would be inspected for possible malicious actions and then merged and added to the installation VM.

There are 5 possible codes for non-DoS exploits:

  • 0 – error
  • 1 – not vulnerable
  • 2 – vulnerable
  • 3 – undefined
  • 4 – none of the 4 states observed (reserved for the toolkit only to identify a problem in the toolkit itself, not in the exploit)

These codes translate into the following wrapper functions that you can import into your exploit code or wrapper:

from bluekit.report import report_vulnerable, report_not_vulnerable, report_error, report_undefined, report_none_of_4_state_observed
  • report_vulnerable(data: str) – report that the target is vulnerable to the exploit
  • report_not_vulnerable(data: str) – report that the target is not vulnerable to the exploit
  • report_error(data: str) – report that there was an error during the execution of an exploit
  • report_undefined(data: str) – for future use
  • report_none_of_4_state_observed(data: str) – for future use

In all functions “data” argument represents the data that would appear in the report and logs.

Varshini

Varshini is a Cyber Security expert in Threat Analysis, Vulnerability Assessment, and Research. Passionate about staying ahead of emerging Threats and Technologies.

Recent Posts

SpyAI : Intelligent Malware With Advanced Capabilities

SpyAI is a sophisticated form of malware that leverages advanced technologies to capture and analyze…

13 hours ago

Proxmark3 : The Ultimate Tool For RFID Security And Analysis

The Proxmark3 is a versatile, open-source tool designed for radio-frequency identification (RFID) security analysis, research,…

13 hours ago

Awesome Solana Security : Enhancing Program Development

The "Awesome Solana Security" collection is a comprehensive resource designed to help developers build more…

13 hours ago

IngressNightmare-POCs : Understanding The Vulnerability Exploitation Flow

The "IngressNightmare" vulnerabilities, disclosed in March 2025, represent a critical set of security issues affecting…

15 hours ago

AdaptixC2 : Enhancing Penetration Testing With Advanced Framework Capabilities

AdaptixC2 is an advanced post-exploitation and adversarial emulation framework designed specifically for penetration testers. It…

15 hours ago

Bincrypter : Enhancing Linux Binary Security through Runtime Encryption And Obfuscation

Bincrypter is a powerful Linux binary runtime crypter written in BASH. It is designed to…

15 hours ago