← Back to SOC feed Coverage →

Turbo C 20 1988 EXE

yara LOW Yara-Rules
community
This rule was pulled from an open-source repository and enriched with AI. Validate in a test environment before deploying to production.
View original rule at Yara-Rules →
Retrieved: 2026-09-23T23:00:00Z · Confidence: medium

Hunt Hypothesis

This hypothesis targets the execution of legacy or suspicious executable files identified by the “Turbo C 20 1988” YARA signature, which may indicate the use of outdated compilers or specific malware strains leveraging old codebases. Proactively hunting for this pattern in Azure Sentinel helps identify potential low-severity threats or anomalous software usage that could serve as a foothold for adversaries exploiting unpatched or obscure legacy applications.

YARA Rule

rule Turbo_C_20_1988_EXE: PEiD
{
    strings:
        $a = { BA 00 00 2E 89 16 00 01 B4 30 00 00 8B 2E 02 00 8B 1E 2C 00 8E DA A3 00 00 8C 06 00 00 89 1E 00 00 89 2E 00 00 C7 06 00 00 FF FF E8 00 00 C4 3E 00 00 8B C7 8B D8 B9 FF 7F 26 81 3D 38 37 75 19 26 8B 55 02 80 FA 3D 75 10 80 E6 DF FF 06 00 00 }
    condition:
        $a at pe.entry_point

}

Deployment Notes

This YARA rule can be deployed in the following contexts:

This rule contains 1 string patterns in its detection logic.

False Positive Guidance

Original source: https://github.com/Yara-Rules/rules/blob/main/packers/peid.yar