Categories
PowerShell Tanium

Investigating Windows Events at Scale

A client was recently encountering an issue at scale that required a lot of Windows Event log sleuthing. More sleuthing than I was comfortable with, honestly. Windows Event Logs are a goldmine of diagnostic data. They’re also a challenge to wield at scale if you haven’t given your pound of flesh to the likes of […]

Categories
PowerShell Tanium

Gathering Tanium Provision Cache Status with a Sensor

I was reviewing the Provision Quick Start: Install, Configure, and Test article for a client engagement when I noticed an interesting little tidbit: Currently, checking if bundle content has downloaded is a manual process. (Sensors are planned to improve this process).  The bundle content is downloaded into the TC\Tools\Provision\Cache folder.  I was shocked. Appalled even. […]

Categories
PowerShell Tanium

PowerShell Deployment Automation Toolkit 0.5.5

Hello Again All, The PowerShell Deployment Automation Toolkit has now been updated to 0.5.5. Update 0.5.5 brings support for Tanium Patch automation and a new class; SinglePatchlistWithPost. Each Tanium Patch catalog item defined for this class can have an indefinite number of defined rings each with their own patch list to be deployed with a […]

Categories
PowerShell Tanium

Conversing with TanREST Part III: Going to the Max

This post is the third entry of a multi-part series that will teach users how to dynamically target endpoints for administrative activity by leveraging questions and actions issued via the Tanium API.  The plan for the series is as follows: Starting the Conversation – Asking basic questions via the Tanium API Taking Action – Issuing […]

Categories
PowerShell Tanium

Conversing with TanREST Part II: Taking Action

This post is the second entry of a multi-part series leading toward dynamically targeting endpoints for administrative activity by leveraging questions and actions issued via the Tanium API.  The plan for the series is as follows: Starting the Conversation – Asking basic questions via the Tanium API Taking Action – Issuing basic Actions via the […]

Categories
PowerShell Tanium

Conversing with TanREST Part I: Starting the Conversation

This post is the first entry of a multi-part series leading toward dynamically targeting endpoints for administrative activity by leveraging questions and actions issued via the Tanium API.  Each new post will introduce some concepts of increasing difficulty and is intended for those with intermediate PowerShell and Tanium knowledge that want to begin leveraging the […]

Categories
PowerShell Tanium

Wake-on-LAN with Tanium

Ops teams perpetually exist between a rock (Users) and a hard place (InfoSec).  Workstations require ongoing deployments to receive new configurations, software, and updates but doing so too aggressively causes an uproar.  To avoid this, Ops teams tend to deploy in the evenings to systems that are online.  Unfortunately, many users have a tendency to […]

Categories
PowerShell Tanium

Assess Windows 11 Fleet Readiness with Tanium

Performing in-place upgrades on the Windows operating system is routine now. Many of us have bemoaned the 2-year support cycle for Windows 10 but upgrades became a regular event. Windows 11 presents some greater challenges given the broader context of supply chain issues affecting many industries worldwide. Windows 11 requires elements such as TPM 2.0 […]

Categories
PowerShell Tanium

Hijack the Tanium End User Notification Tools

Let’s face it; interacting with user space from the System context is not always the easiest thing to do in the Windows world. There are a lot of hacky, inconsistent, frustrating ways to get the job done but I want things to be simple. I want a common format, basic images, some basic button functionality, […]

Categories
PowerShell Tanium

PowerShell Deployment Automation Toolkit 0.5.1

Hello Again All, It has been a while since I updated the toolkit so I wanted to make this a good one. 0.0.1 was a decent start but it was more of a proof-of-concept than anything else; I wanted to demonstrate what is possible with TanREST and the Tanium platform but I knew that my […]