{"id":18587807,"url":"https://github.com/olafhartong/ta-sysmon-deploy","last_synced_at":"2025-10-06T19:32:28.991Z","repository":{"id":50493647,"uuid":"112494715","full_name":"olafhartong/TA-Sysmon-deploy","owner":"olafhartong","description":"Deploy and maintain Symon through the Splunk Deployment Sever","archived":false,"fork":false,"pushed_at":"2020-07-30T17:19:45.000Z","size":961,"stargazers_count":31,"open_issues_count":3,"forks_count":13,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-12-26T18:29:07.432Z","etag":null,"topics":["dfir","splunk","splunk-deployment","sysmon","threat-hunting"],"latest_commit_sha":null,"homepage":"","language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/olafhartong.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-11-29T15:46:34.000Z","updated_at":"2023-07-25T14:13:12.000Z","dependencies_parsed_at":"2022-08-31T04:10:57.009Z","dependency_job_id":null,"html_url":"https://github.com/olafhartong/TA-Sysmon-deploy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olafhartong%2FTA-Sysmon-deploy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olafhartong%2FTA-Sysmon-deploy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olafhartong%2FTA-Sysmon-deploy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olafhartong%2FTA-Sysmon-deploy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/olafhartong","download_url":"https://codeload.github.com/olafhartong/TA-Sysmon-deploy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239340494,"owners_count":19622704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dfir","splunk","splunk-deployment","sysmon","threat-hunting"],"created_at":"2024-11-07T00:43:46.841Z","updated_at":"2025-10-06T19:32:23.953Z","avatar_url":"https://github.com/olafhartong.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TA-Sysmon-deploy\nDeploy and maintain Sysmon through the Splunk Deployment Server.\n\nThis will enable you to have all systems running the same version of Sysmon and the same up-to-date configuration.\nNo more logging in to all servers and installing it manually or having to negotiate a GPO change.\n\nWhen deployed it will check for Sysmon on the system, when it is below the configured version (currently 8.00), it will uninstall that version and install `8.00` with the attached configuration.\n\nEvery 12 hours it will check if the config file from the deployment server is newer than the running config. If so, it will update.\nAll actions of the scripts are logged and indexed into the Windows index as sourcetype InstallLog:Sysmon\n\nNote!\n---\nCurrently it assumes the app to be named TA-Sysmon-deploy.\n\nIt will look for the SplunkForwarder service to be installed and use its install location as a variable in the script.\n\nI also maintain a Sysmon repository to customise your own configuration, mapped to the MITRE ATT\u0026CK framework https://github.com/olafhartong/sysmon-modular\nThe included config is a complete generated configuration from this repository, you can start from this. Keep a lookout for the git repository, as it is frequently updated.\n\nUsage:\n---\nObviously you are required to have a deployment server and installed Universal Forwarder agents connected to it.\n\nDownload the latest Sysmon version from here https://download.sysinternals.com/files/Sysmon.zip, due to the distribution license I am not able to include it. Place sysmon.exe in the bin folder and you're ready to deploy!\n\nDownload and install to your deployment server under `etc/deployment-apps` and assign to your servers.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folafhartong%2Fta-sysmon-deploy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Folafhartong%2Fta-sysmon-deploy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folafhartong%2Fta-sysmon-deploy/lists"}