원클릭으로
migration-helper-generate-log
Generate a raw sample log entry in the original source format that will trigger the migrated YARA-L rule.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate a raw sample log entry in the original source format that will trigger the migrated YARA-L rule.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Author rule notes, parameters, dependencies, tuning, and testing sections for a YARA-L rule.
Extract unstructured legacy rules from a raw text file and structure them into valid JSON.
Take a source SIEM rule and format its content for readability, then insert it into a YARA-L rule template.
Migrate a source rule section in a YARA-L file into YARA-L 2.0, adhering to precise Google SecOps schemas.
Initialize a new YARA-L rule directory structure and YARA-L rule file from the template.
Full orchestration workflow to migrate a custom SIEM rule to YARA-L, running all sub-steps sequentially.
| name | migration_helper_generate_log |
| description | Generate a raw sample log entry in the original source format that will trigger the migrated YARA-L rule. |
Generates a RAW source log entry matching the legacy system format (e.g. Syslog, Windows XML, JSON, CSV) that will successfully trigger the YARA-L rule.
/migration_helper_generate_log <rule_name> (where <rule_name> is the name of the rule directory, i.e., rules/<rule_name>/<rule_name>.yaral).You act as a Chronicle Security Engineer specializing in YARA-L rule validation. Your task is to generate a RAW source log (not UDM JSON) that will successfully trigger a specific detection rule.
rules/<rule_name>/<rule_name>.yaral. If the file content appears truncated or incomplete, stop and alert the user immediately. Analyze the events and condition sections to understand exactly which field values and logic will trigger a match.log_type from the rule metadata or event filters (e.g., $log.metadata.log_type = "WINEVTLOG").<LOG_TYPE>.log.*<LOG_TYPE>*.log (e.g., IIS.log) to use as a structural template.rules/<rule_name>/sample_logs/<LOG_TYPE>.log."MICROSOFT_DEFENDER_CLOUD_ALERTS", save as rules/<rule_name>/sample_logs/MICROSOFT_DEFENDER_CLOUD_ALERTS.log.