Moran IT Content Signing

Tanium content published by Moran IT is signed with our organizations private key.  By placing our public key within a special directory of your server, you can safely import content Moran IT has signed and published.

We have put together a zip file with our public keys and an installer batch script.  If you download the zip file to your Tanium server and execute the batch script, as administrator, your infrastructure will be updated to accept signed content from Moran IT.

This content is published and shared on the Tanium Community website, and adding our keys keeps the security of content delivered from Moran IT safe.

If you would like to setup your own signing keys and process… feel free to ask questions here or contact your TAM and mention this blog.

If you’d like to explore the various solutions I’ve built for Tanium, you can browse them here.

Recovering License Keys with Tanium

Lately I’ve been exploring the content that is posted in the Tanium Community Repository and found an interesting content pack called License Key Recovery.  For the purposes of this article I will assume you already have a Tanium server setup and have a half dozen or more windows clients reporting into this infrastructure.  In my case I’m using a personal lab deployment Tanium Server v6.2.314.3258 that has various Windows, Mac and Linux endpoints located all around the state of Arkansas.

Acquire and Import the Content Pack

You’ll need the content pack XML which is available from your assigned TAM, if you don’t have one reach out to Tanium Support, I bet they’ll get you the help you need.  After you have the file browse to Authoring and push the “Import Content…” button on the far right.  The import preview window should look something like this:

licensekey1

Update and Distribute Package

This content pack uses an 3rd party utility that is licensed separately from Tanium and can be downloaded/purchased from recover-keys.com, you’ll need the enterprise version which includes the command line executable.  After acquiring the software, find the file named RecoverKeysCmd.exe.   The Recover Keys product also uses SQLite which must also be downloaded separately from SQLite.org.  (Find the section called Precompiled Binaries for Windows and download the sqlite-dll-win32-x86…)

Edit the “Distribute Recover Keys Utility” package under Authoring->Packages and filter by package name.  Remove both the exe and dll from the Files list and add the newly acquired files by clicking “Add Local Files…” button.

licensekey2

Deploying the Utility

Included in the content pack is a saved action which automatically attempts to distribute the above package every two hours.  However, if you can’t wait that long and want to distribute it immediately, ask the following Tanium question:

Get Has Recover Keys Tool from all machines

Right click on the “No” answer and deploy the “Distribute Recover Keys Utility” for one time distribution… to all endpoints.  Any endpoint not currently online will receive the package command via the scheduled action within the content pack.

licensekey3

Retrieving License Keys

Everything is now prepared for the very fast and easy question you really want to know…

Get License Keys from all machines

licensekey4

In Conclusion…

Utilizing Tanium to take advantage of a 3rd party utility is extremely easy.   Break open the content by editing the packages or sensors and you will see exactly how simple it was to distribute and retrieve the results of the Recover Keys Utility.

Creating Information in the Information Age

The Information Age is here!  This means the only real way to make money is by producing information, also known as content.  Then you can sell the content, advertise around it, or sell access to it.  The key of course is to produce meaningful content that people will actually want.

Information can take many forms.  Since I’m fully on board with the Information Age, I’ll only share with you the electronic forms that information can take.

  1. Written – Wiki and Blog articles, white papers, and e-books.
  2. Audio – audio-Podcasts and music
  3. Video – video-Podcasts, short films, mini videos, Movies and TV Episodes.

book_reportWritten Content

Remember back when you were in grade school or college.  The essays and book reports are simply white papers by a different name.

Since the Information Age began a few decades ago, the world of content has changed to something easier to create and publish.  Anyone can setup a blog in seconds and have their first article posted within minutes. 

Nearly every newspaper has a website where this type of content is produced and shared.  Some have pay-walls which prevent you from accessing the content without a subscription fee.   Others get paid by advertisers that post ads on the content producers blog or website.  I spend a lot of my time consuming written tech articles on techcrunch.com.

audioAudio Content

This type of content can also be generated by anybody with a microphone attached to their computer and something to say.  Audio content took the shape of broadcast radio before the information age, now this form of content takes the shape of audio podcasts, internet radio stations, and music. 

Websites like live.fm, pandora.com and others stream audio content.  They are usually plagued by licensing fees due to the fact that they broadcast music created by someone else. 

Audio content created by individuals and corporations alike can be published via audio-podcasts.  Visit iTunes.com for a huge list of content created by individuals both amateur and professional.

videoVideo Content

Here we’re dealing with something a tad more complicated.  Video content can be created with a simple webcam and a simple video editing software.  Both Apple and Microsoft include free video editing software with their operating systems, but it takes time to edit video.

There are tons of places online producing video content… Since Video can be both pre-recorded and live, there are different websites specializing in each.

For my live video tech content, I visit ustream.com or live.tv.  For my pre-recorded video content, the place I visit frequently is iTunes.com or YouTube.com.  Both allow for individuals and corporations to produce and distribute video for free.

So what does all this mean?

I explained all this so we’re all on the same page when I talk about some advice on creating lots of content from only a few ideas.

Lets say you want to demonstrate how to build a computer.  This demonstration will be created in the form of an edited video which you’ll publish up on YouTube and share with all your friends.  After the video is created, here is some recommended guidelines on how to get it out there and create several pieces of content from this one demonstration video.

  1. Convert your video into several forms.  YouTube is only the beginning of publishing your video.  Add the video to your website which displays the YouTube video for those who want to stream, and links for those who want to download it to some portable device.
  2. Create a few tweets which you will publish on twitter.com a few times during the week.  Have the tweet worded differently so you can get the maximum number of click throughs.
  3. Transcribe the video into a pseudo-white paper which can be published or sold online.
  4. Separate the Audio track for another form of content.  Then create a few sound-bite worthy quotes that can also be tweeted or published along with links on various social media platforms.

The idea is with every piece of content you produce, you have actually created multiple pieces which can be consumed by your followers at their convenience.

Have any advice or what to add your own comments… feel free to add them below in my comments section.