← Back to SOC feed Coverage →

NSFree Identifying Strings

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-06-26T23:00:00Z · Confidence: medium

Hunt Hypothesis

Adversaries may use NSFree identifying strings to exfiltrate data or execute malicious payloads, leveraging compromised credentials for unauthorized access. SOC teams should proactively hunt for this behavior in Azure Sentinel to detect potential data exfiltration or lateral movement attempts early.

YARA Rule

rule NSFreeStrings : NSFree Family
{
    meta:
        description = "NSFree Identifying Strings"
        author = "Seth Hardy"
        last_modified = "2014-06-24"
        
    strings:
        $ = "\\MicNS\\" nocase
        $ = "NSFreeDll" wide ascii
        // xor 0x58 dos stub
        $ = { 0c 30 31 2b 78 28 2a 37 3f 2a 39 35 78 3b 39 36 36 37 }
        
    condition:
       any of them
}

Deployment Notes

This YARA rule can be deployed in the following contexts:

False Positive Guidance

Original source: https://github.com/Yara-Rules/rules/blob/main/malware/MALW_NSFree.yar