Skip to content

Implement file path transformer #4

@Splat

Description

@Splat

Package filepath implements the FilePathTransformer obfuscation modifier.

Technique: obfuscate file path tokens using one or more of:

  • PathTraversal: insert redundant ../ sequences (e.g. C:\foo → C:.\foo)
  • SubstituteSlashes: swap / for \ or vice versa (Windows tolerates both)
  • ExtraSlashes: add duplicate slashes (C:\foo\bar)

ArgFuscator reference: src/Modifiers/FilePathTransformer.ts
Applies to token types: path, value

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions