Original Author: Adrian Hall Current maintainers: Jim Apger, Dave Herrald, James Brosdsky Contributors: https://github.com/dstaulcu, https://github.com/MikeKemmerer Version/Date: 6.0.0 3/12/2016 Sourcetype: XmlWinEventLog:Microsoft-Windows-Sysmon/Operational Has index-time ops: false Input Requirements: Sysmon 3.1 or later installed with Splunk Universal Forwarder for Windows
6.0.0 -------- Updates to support sysmon V6 Special thanks to David Staulcup (https://github.com/dstaulcu) for ongoing assistance and contributions 5.0.0 -------- Updates to support sysmon V5 Note the sample configuration included below was modified to exclued the ImageLoad section which was found to be causing BSOD on some Windows 7 test systems. Special thanks to David Staulcup (https://github.com/dstaulcu) for ongoing assistance and contributions 4.0.0 -------- Minor updates to support Sysmon V4 and optimize the hash field extraction. See: https://github.com/splunk/TA-microsoft-sysmon/pull/8 See: https://github.com/splunk/TA-microsoft-sysmon/pull/9 See: https://github.com/splunk/TA-microsoft-sysmon/pull/10 See: https://github.com/splunk/TA-microsoft-sysmon/pull/11 3.2.3 -------- Minor updates to add workflow actions via pull request and subsequent fine tuning. See: https://github.com/splunk/TA-microsoft-sysmon/pull/5 See: https://github.com/splunk/TA-microsoft-sysmon/pull/6 3.2.2 -------- Minor updates to extract various hash values into individual fields for convenience: https://github.com/splunk/TA-microsoft-sysmon/issues/4 3.2.1 -------- Minor updates to align with sysmon version 3.21. For details see: https://github.com/splunk/TA-microsoft-sysmon/issues/1 https://github.com/splunk/TA-microsoft-sysmon/issues/2 https://github.com/splunk/TA-microsoft-sysmon/issues/3 3.1.1 ------- Major modification of the version to better align with SplunkBase. Fixed typos in eventtypes.conf and props.conf 0.3.1 ----- Lookup table added to support Sysmon 3.1 Additional CIM compliance added Example config added Revved to version 0.3.1 to match current Sysmon version
Configuration: Install TA via GUI on all search heads, install via your preferred method (manual or Deployment Server) on forwarders running on Windows that have Sysmon 3.1 or greater installed Ensure that you have at least version 6.2.0 universal forwarders. This is because of the Windows XML event log format.
Sysmon ProcessCreate events may pick up passwords in CommandLine and ParentCommandLine fields. Depending on organizational policy you may be required to mask passwords either at search time or prior to indexing. SEDCMD entries can be added to props.conf files on search heads or indexers to mask data in known positions of passwords. SEDCMD-pwd_rule1 = s/ -pw ([^\s\<])+/ -pw ***MASK***/g For additional info on Sysmon see:
This is a community supported TA. As such, post to answers.splunk.com and reference it. Someone should be with you shortly. Pull requests via github are welcome!
Sysmon is capable of delivering a large amount of events into your Splunk instance. The following configuration, loaded into each system running Sysmon 3.1 or greater, will reduce the amount of data considerably. Special thanks go to Jeff Walzer from the University of Pittsburgh for originally helping to test this (firstname.lastname@example.org). Load this via sysmon -c (filename) from an admin-level command prompt. (after you have placed it in a text file). You may get some unusual errors - these are benign and can be ignored. Check the filtering via a "sysmon -c" with no argument. For additional Sysmon filtering, remove the entire ImageLoad section.
Updated lookups to support Sysmon V5.
Now extracts various hash values into convenient fields. See https://github.com/splunk/TA-microsoft-sysmon/issues
Several minor bugfixes and enhancements. Tested with Microsoft Sysmon version 3.21
Major modification of the version to better align with SplunkBase.
Fixed typos in eventtypes.conf and props.conf
Version 0.3.1 was contributed by James Brodsky.
-Confirmed to work with Sysmon 3.1
-Some more CIM work
-new README file
-example Sysmon config (in readme)
-Lookup file to map event codes to event descriptions
Added CIM compliance for process events
Initial CIM-compliant Release
Splunk's App Certification program uses a specific set of criteria to evaluate the level of quality, usability and security your app offers to its users. In addition, we evaluate the documentation and support you offer to your app's users.
As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 50GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps and add-ons from Splunk, our partners and our community. Find an app or add-on for most any data source and user need, or simply create your own with help from our developer portal.