Commit 838cf125 by mmorenog

Update PDF.yar

parent 35e4dfbc
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
*/ */
rule malicious_author : PDF rule malicious_author : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -20,7 +20,7 @@ rule malicious_author : PDF ...@@ -20,7 +20,7 @@ rule malicious_author : PDF
$magic at 0 and all of ($reg*) $magic at 0 and all of ($reg*)
} }
rule suspicious_version : PDF rule suspicious_version : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -34,7 +34,7 @@ rule suspicious_version : PDF ...@@ -34,7 +34,7 @@ rule suspicious_version : PDF
$magic at 0 and not $ver $magic at 0 and not $ver
} }
rule suspicious_creation : PDF rule suspicious_creation : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -51,7 +51,7 @@ rule suspicious_creation : PDF ...@@ -51,7 +51,7 @@ rule suspicious_creation : PDF
$magic at 0 and $header and 1 of ($create*) $magic at 0 and $header and 1 of ($create*)
} }
rule multiple_filtering : PDF rule multiple_filtering : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -67,7 +67,7 @@ weight = 3 ...@@ -67,7 +67,7 @@ weight = 3
$magic at 0 and $attrib $magic at 0 and $attrib
} }
rule suspicious_title : PDF rule suspicious_title : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -85,7 +85,7 @@ rule suspicious_title : PDF ...@@ -85,7 +85,7 @@ rule suspicious_title : PDF
$magic at 0 and $header and 1 of ($title*) $magic at 0 and $header and 1 of ($title*)
} }
rule suspicious_author : PDF rule suspicious_author : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -104,7 +104,7 @@ rule suspicious_author : PDF ...@@ -104,7 +104,7 @@ rule suspicious_author : PDF
$magic at 0 and $header and 1 of ($author*) $magic at 0 and $header and 1 of ($author*)
} }
rule suspicious_producer : PDF rule suspicious_producer : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -121,7 +121,7 @@ rule suspicious_producer : PDF ...@@ -121,7 +121,7 @@ rule suspicious_producer : PDF
$magic at 0 and $header and 1 of ($producer*) $magic at 0 and $header and 1 of ($producer*)
} }
rule suspicious_creator : PDF rule suspicious_creator : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -139,7 +139,7 @@ rule suspicious_creator : PDF ...@@ -139,7 +139,7 @@ rule suspicious_creator : PDF
$magic at 0 and $header and 1 of ($creator*) $magic at 0 and $header and 1 of ($creator*)
} }
rule possible_exploit : PDF rule possible_exploit : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -164,7 +164,7 @@ rule possible_exploit : PDF ...@@ -164,7 +164,7 @@ rule possible_exploit : PDF
$magic at 0 and (2 of ($attrib*)) or ($action0 and #shell > 10 and 1 of ($cond*)) or ($action1 and $cond0 and $nop) $magic at 0 and (2 of ($attrib*)) or ($action0 and #shell > 10 and 1 of ($cond*)) or ($action1 and $cond0 and $nop)
} }
rule shellcode_blob_metadata : PDF rule shellcode_blob_metadata : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -185,7 +185,7 @@ rule shellcode_blob_metadata : PDF ...@@ -185,7 +185,7 @@ rule shellcode_blob_metadata : PDF
$magic at 0 and 1 of ($reg*) $magic at 0 and 1 of ($reg*)
} }
rule suspicious_js : PDF rule suspicious_js : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -206,7 +206,7 @@ rule suspicious_js : PDF ...@@ -206,7 +206,7 @@ rule suspicious_js : PDF
$magic at 0 and all of ($attrib*) and 2 of ($js*) $magic at 0 and all of ($attrib*) and 2 of ($js*)
} }
rule suspicious_launch_action : PDF rule suspicious_launch_action : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -225,7 +225,7 @@ rule suspicious_launch_action : PDF ...@@ -225,7 +225,7 @@ rule suspicious_launch_action : PDF
$magic at 0 and 3 of ($attrib*) $magic at 0 and 3 of ($attrib*)
} }
rule suspicious_embed : PDF rule suspicious_embed : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -246,7 +246,7 @@ rule suspicious_embed : PDF ...@@ -246,7 +246,7 @@ rule suspicious_embed : PDF
$magic at 0 and 1 of ($meth*) and 2 of ($attrib*) $magic at 0 and 1 of ($meth*) and 2 of ($attrib*)
} }
rule suspicious_obfuscation : PDF rule suspicious_obfuscation : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -261,7 +261,7 @@ rule suspicious_obfuscation : PDF ...@@ -261,7 +261,7 @@ rule suspicious_obfuscation : PDF
$magic at 0 and #reg > 5 $magic at 0 and #reg > 5
} }
rule invalid_XObject_js : PDF rule invalid_XObject_js : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -281,7 +281,7 @@ rule invalid_XObject_js : PDF ...@@ -281,7 +281,7 @@ rule invalid_XObject_js : PDF
$magic at 0 and not $ver and all of ($attrib*) $magic at 0 and not $ver and all of ($attrib*)
} }
rule invalid_trailer_structure : PDF rule invalid_trailer_structure : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -298,7 +298,7 @@ rule invalid_trailer_structure : PDF ...@@ -298,7 +298,7 @@ rule invalid_trailer_structure : PDF
$magic at 0 and not $reg0 and not $reg1 $magic at 0 and not $reg0 and not $reg1
} }
rule multiple_versions : PDF rule multiple_versions : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -315,7 +315,7 @@ rule multiple_versions : PDF ...@@ -315,7 +315,7 @@ rule multiple_versions : PDF
$magic at 0 and #s0 > 1 and #s1 > 1 $magic at 0 and #s0 > 1 and #s1 > 1
} }
rule js_wrong_version : PDF rule js_wrong_version : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -333,7 +333,7 @@ rule js_wrong_version : PDF ...@@ -333,7 +333,7 @@ rule js_wrong_version : PDF
$magic at 0 and $js and not $ver $magic at 0 and $js and not $ver
} }
rule JBIG2_wrong_version : PDF rule JBIG2_wrong_version : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -351,7 +351,7 @@ rule JBIG2_wrong_version : PDF ...@@ -351,7 +351,7 @@ rule JBIG2_wrong_version : PDF
$magic at 0 and $js and not $ver $magic at 0 and $js and not $ver
} }
rule FlateDecode_wrong_version : PDF rule FlateDecode_wrong_version : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -369,7 +369,7 @@ rule FlateDecode_wrong_version : PDF ...@@ -369,7 +369,7 @@ rule FlateDecode_wrong_version : PDF
$magic at 0 and $js and not $ver $magic at 0 and $js and not $ver
} }
rule embed_wrong_version : PDF rule embed_wrong_version : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -387,7 +387,7 @@ rule embed_wrong_version : PDF ...@@ -387,7 +387,7 @@ rule embed_wrong_version : PDF
$magic at 0 and $embed and not $ver $magic at 0 and $embed and not $ver
} }
rule invalid_xref_numbers : PDF rule invalid_xref_numbers : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -404,7 +404,7 @@ rule invalid_xref_numbers : PDF ...@@ -404,7 +404,7 @@ rule invalid_xref_numbers : PDF
$magic at 0 and not $reg0 and not $reg1 $magic at 0 and not $reg0 and not $reg1
} }
rule js_splitting : PDF rule js_splitting : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -424,7 +424,7 @@ rule js_splitting : PDF ...@@ -424,7 +424,7 @@ rule js_splitting : PDF
$magic at 0 and $js and 1 of ($s*) $magic at 0 and $js and 1 of ($s*)
} }
rule header_evasion : PDF rule header_evasion : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -439,7 +439,7 @@ rule header_evasion : PDF ...@@ -439,7 +439,7 @@ rule header_evasion : PDF
$magic in (5..1024) and #magic == 1 $magic in (5..1024) and #magic == 1
} }
rule BlackHole_v2 : PDF rule BlackHole_v2 : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
...@@ -456,7 +456,7 @@ rule BlackHole_v2 : PDF ...@@ -456,7 +456,7 @@ rule BlackHole_v2 : PDF
} }
rule XDP_embedded_PDF : PDF rule XDP_embedded_PDF : PDF raw
{ {
meta: meta:
author = "Glenn Edwards (@hiddenillusion)" author = "Glenn Edwards (@hiddenillusion)"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment