JohnTroony / elegant-bouncer

ELEGANTBOUNCER is a detection tool for file-based mobile exploits.

Home Page:https://www.msuiche.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alt text

ELEGANTBOUNCER

ELEGANTBOUNCER is a detection tool for file-based mobile exploits.

It employs an innovative approach for advanced file-based threat identification, eliminating the need for in-the-wild samples and outperforming traditional methods based on regular expressions or IOCs. At present, it primarily targets the identification of mobile vulnerabilities such as FORCEDENTRY (CVE-2021-30860) and BLASTPASS (CVE-2023-4863, CVE-2023-41064).

Support Table

Threat Name CVEs Supported
FORCEDENTRY CVE-2021-30860
BLASTDOOR CVE-2023-4863, CVE-2023-41064

output of the detection tool

Learn more

Getting started

elegant-bouncer v0.2
ELEGANTBOUNCER Detection Tool
Detection tool for file-based mobile exploits.

A utility designed to detect the presence of known mobile APTs in commonly distributed files.

Usage: elegant-bouncer [OPTIONS] <Input file>

Arguments:
  <Input file>
          Path to the input file

Options:
  -v, --verbose
          Print extra output while parsing

  -s, --scan
          Assess a given file, checking for known vulnerabilities

  -c, --create-forcedentry
          Create a FORCEDENTRY-like PDF

  -h, --help
          Print help information (use `-h` for a summary)

  -V, --version
          Print version information

scan

Use --scan to assess a given file, checking for known vulnerabilities.

create-forcedentry

Use --create-forcedentry to generate a PDF from the ground up designed to exploit CVE-2021-30860. Work in progress.

Note: Pre-made samples can be found in the samples/ directory.

Recommendations

Use Lockdown Mode to decrease your attack surface if you think you are a person of interest.

Acknowledgements

About

ELEGANTBOUNCER is a detection tool for file-based mobile exploits.

https://www.msuiche.com


Languages

Language:Rust 100.0%