tessl install tessl/pypi-yara-python@3.11.0Python interface for YARA, a powerful malware identification and classification tool
Agent Success
Agent success rate when using this tile
85%
Improvement
Agent success rate improvement when using this tile compared to baseline
0.94x
Baseline
Agent success rate without this tile
90%
A command-line utility that scans running processes for suspicious patterns using pattern matching rules.
@generates
def scan_process(pid: int, rules_file: str) -> list[str]:
"""
Scans a process's memory for patterns defined in a rules file.
Args:
pid: The process ID to scan
rules_file: Path to the file containing pattern matching rules
Returns:
A list of rule names that matched (empty list if no matches)
Raises:
ValueError: If the rules file does not exist
RuntimeError: If the process does not exist or cannot be accessed
"""
passProvides pattern matching and process scanning capabilities.
@satisfied-by