mandiant/flare-floss

FLARE Obfuscated String Solver - Automatically extract obfuscated strings from malware.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 3 minutes ago
Added to GitGenius on September 16th, 2026
Created on March 2nd, 2016
Open Issues & Pull Requests: 120 (+0)
GitHub issues: Enabled
Number of forks: 541
Total Stargazers: 4,159 (+0)
Total Subscribers: 121 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 23.6 hours
Mean response time: 245.3 days
90th percentile: 1055.1 days
Tracked items: 95

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. Only 20% of open issues come from outside the core team — the tracker reads mainly as internal planning. Only 40% of issues opened in the past year have been closed. Three people close 97% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 60
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 667 days
Stale 30+ days: 50
Stale 90+ days: 24

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • QS (42)
  • QS/ui (11)
  • bug (5)
  • enhancement (5)
  • good first issue (4)
  • help wanted (2)
  • question (1)
  • viv-bug (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

FLARE Obfuscated String Solver is a malware analysis tool that automatically extracts obfuscated strings from binary executables.

Malware often obfuscates strings to evade detection and analysis. FLARE-FLOSS addresses this by using emulation and code analysis techniques to recover strings that would otherwise remain hidden. The tool executes code in a controlled environment to observe string operations at runtime, capturing values that static analysis alone cannot reveal. It works across multiple architectures and handles various obfuscation techniques without requiring manual reverse engineering of each deobfuscation routine.

The tool suits security researchers and malware analysts who need to quickly understand malware behavior by recovering embedded strings. It is particularly valuable when analyzing samples with heavy string obfuscation, where manual deobfuscation would be time-consuming. Organizations performing incident response or threat intelligence work benefit from automated string extraction that accelerates the analysis workflow. The README does not compare the tool to alternatives, so no comparative guidance is available.

Development activity shows consistent engagement with the codebase through regular updates and refinements to the analysis engine. The project maintains active issue tracking and responds to reported problems. Pull requests are reviewed and integrated, indicating ongoing maintenance beyond initial release. The tool receives improvements to its emulation capabilities and support for additional obfuscation patterns, suggesting the maintainers actively expand its detection coverage.