]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Pull request #3718: lua: add Adobe JavaScript related identifiers to snort_defaults
authorOleksii Shumeiko -X (oshumeik - SOFTSERVE INC at Cisco) <oshumeik@cisco.com>
Tue, 10 Jan 2023 22:57:24 +0000 (22:57 +0000)
committerOleksii Shumeiko -X (oshumeik - SOFTSERVE INC at Cisco) <oshumeik@cisco.com>
Tue, 10 Jan 2023 22:57:24 +0000 (22:57 +0000)
Merge in SNORT/snort3 from ~VHORBATO/snort3:acrobat_js_ids to master

Squashed commit of the following:

commit afeded685032c8baf29ffad53c07a6b9056d1200
Author: vhorbato <vhorbato@cisco.com>
Date:   Fri Jan 6 12:03:42 2023 +0200

    lua: add Adobe JavaScript related identifiers to snort_defaults

lua/snort_defaults.lua

index 76e8459715428bbcb11ba755134b516000c5a4a6..3fe5bffa79bd99a3f387aa76684f14a4b54700f5 100644 (file)
@@ -1281,7 +1281,14 @@ default_js_norm_ident_ignore =
     'IsConcatSpreadable', 'FlattenIntoArray', 'SortCompare', 'AddEntriesFromIterable',
     'CreateMapIterator', 'CreateSetIterator', 'EventSet', 'SharedDataBlockEventSet',
     'HostEventSet', 'ComposeWriteEventBytes', 'ValueOfReadEvent', 'escape', 'unescape',
-    'CreateHTML'
+    'CreateHTML',
+
+    -- Adobe Acrobat
+    'addAnnot', 'bookmarkRoot', 'calculateNow', 'closeDoc', 'createDataObject', 'docID',
+    'exportAsFDF', 'exportAsFDFStr', 'getAnnotRichMedia', 'getAnnots', 'getAnnotsRichMedia',
+    'getField', 'getLegalWarnings', 'getNthFieldName', 'getOCGs', 'openDataObject', 'removeField',
+    'removeLinks', 'modDate', 'scroll', 'setAction', 'setPageAction', 'submitForm', 'syncAnnotScan',
+    'Collab', 'Net', 'Rendition', 'XFA', 'XMLData', 'app', 'catalog', 'event', 'spell', 'util'
 }
 
 default_js_norm_prop_ignore =
@@ -1345,7 +1352,21 @@ default_js_norm_prop_ignore =
     'catch', 'finally',
 
     -- Misc
-    'ExportStyle', 'callee'
+    'ExportStyle', 'callee',
+
+    -- Adobe Acrobat
+    'activated', 'addAnnot', 'addLink', 'annot', 'attachIcon', 'begin', 'bookmarkRoot',
+    'borderColor', 'borderStyle', 'buttonGetIcon', 'calculate', 'calculateNow', 'callAS',
+    'children', 'close', 'closeDoc', 'commitOnSelChange', 'createChild', 'createDataObject', 'data',
+    'dataObjects', 'destroy', 'doc', 'docID', 'end', 'execute', 'exportAsFDF', 'exportAsFDFStr',
+    'exportDataObject', 'exportValues', 'get', 'getAnnot', 'getAnnots', 'getAnnotsRichMedia',
+    'getField', 'getLegalWarnings', 'getNthFieldName', 'getOCGs', 'getPageBox', 'openDataObject',
+    'getProps', 'inReplyTo', 'layout', 'media', 'modDate', 'newPlayer', 'objectMetadata', 'page',
+    'point', 'points', 'popupOpen', 'popupRect', 'print', 'println', 'qSilence', 'query', 'rect',
+    'removeField', 'removeLinks', 'reset', 'resetForm', 'richText', 'rotate', 'saveAs', 'scroll',
+    'setAction', 'setFocus', 'setIntent', 'setItems', 'setPageAction', 'setPersistent', 'setProps',
+    'show', 'state', 'stateModel', 'streamFromString', 'stringFromStream', 'submitForm',
+    'syncAnnotScan', 'talk', 'text', 'toggleNoView', 'type', 'userName', 'value', 'width', 'xfa'
 }
 
 default_js_norm =