Threat Stack Blog and Cloud Security News

Continuous security monitoring for your cloud.

Nathan Cooprider

Nathan Cooprider is a Senior Software Engineer working on the Threat Stack instance agent. Nathan comes to Threat Stack from the endpoint engineering team of Bit9 + Carbon Black. Prior to Bit9, Nathan led the signal processing software team for the MQ9 Predator drone at BAE. He received his BS in CS from Brigham Young University and his PhD in CS from the University of Utah. Nathan has over a decade of experience working with computer systems. This includes eight refereed publications on the static analysis of microcontroller applications written in C. He also wrote a paper on multivariate data visualization, co-authored a paper on multiple hypothesis tracking, and has supported language modeling research. Nathan's accumulated experience with various software engineering languages and tools includes C, C++, python, doxygen, Jenkins, OCaml, CIL, cmake, and many others.

Recent Posts

Eyes on the Ground: Why You Need Security Agents

by Nathan Cooprider , posted in HIDS, Agent Fatigue, Security Agents

Security Agents Blog Banner.png

A post based on the talk I just gave at SOURCE Boston 2017

If you answer Yes to one or more of the following questions, you probably have agent fatigue! Do not worry, I'm here to help and we can work through this.

  • Do you often find yourself booting into safe mode?
  • Do you regularly look for programs in the taskbar to kill?
  • Do you look for reasons why your computer seems so sluggish after IT did something to it?
  • Do you wonder why you even pay for that thing on your computer?
  • Do you have employees who complain about installed software?
  • Do you look for ways to meet compliance requirements in software?
  • Do you care about security?
Read More [fa icon=long-arrow-right"]

Apr 28, 2017 11:56:47 AM

[fa icon="comment"] 0 Comments

C++ in the Linux kernel

by Nathan Cooprider , posted in Linux, Linux Security, Linux kernel, C++, Linux kernel Development

C++ Linux Kernel Bats Blog Banner.jpg

I've seen some crazy things. I've also done some crazy things. I’m going to tell you about one of them.

conversation-1.pngA developer walks into a bar. He then gets completely and totally plastered before talking to his boss. That conversation then results in him accepting the task of writing a Linux kernel module in C++. I was that developer, minus the walking into a bar and getting plastered part. While I did put up a token effort to advocate doing the development in C, I got overruled. I then threw myself to the task with gusto.

Read More [fa icon=long-arrow-right"]

Oct 28, 2016 11:40:06 AM

[fa icon="comment"] 0 Comments

How to Educate Yourself About Cloud Security

by Nathan Cooprider , posted in Ongoing Education, Professional Development, Security Education

TS16031_ThreatStack_EducationTech_BlogImg.jpg

Given the constant changes affecting today’s security industry — whether it’s the explosion of big data, the global shift to cloud-based business models, or the hundreds of technical innovations that occur each day — keeping your security knowledge up-to-date has never been more important. Whether you’re a security professional, a security provider, or a security consumer, there’s a massive need for immediately available, ongoing education.

Read More [fa icon=long-arrow-right"]

Jul 29, 2016 10:45:52 AM

[fa icon="comment"] 0 Comments

Changing Metaphors to Make Sense of Security in the Cloud

by Nathan Cooprider , posted in Cloud Security, Cloud Security Strategy

TS16031_ThreatStack_Metaphor_BlogImg.jpg

A couple of weeks ago I attended the SOURCE Conference in Boston and had the opportunity of sitting in on a number of insightful, stimulating — and sometimes provocative — presentations, which I commented on in Boston SOURCE Conference 2016: I got the T-Shirt and a Whole Lot More.

Read More [fa icon=long-arrow-right"]

May 31, 2016 9:03:35 AM

[fa icon="comment"] 0 Comments

Boston SOURCE Conference 2016: I Got the T-Shirt and a Whole Lot More

by Nathan Cooprider , posted in Cloud Security, Security

TS16031_ThreatStack_SourceBoston2016_BlogImg.jpg

The SOURCE Conference held in Boston last week was a terrific opportunity to meet a lot of fascinating industry folks while sharing great ideas about the intersection of business, technology, and security. I attended some outstanding presentations, which I’ve highlighted below, and also gave my own talk, “How Security Changes In the Cloud and Why You Care,” which I’ll summarize in a later post.

Read More [fa icon=long-arrow-right"]

May 23, 2016 12:03:21 PM

[fa icon="comment"] 0 Comments

Apr 1, 2016 10:07:58 AM

[fa icon="comment"] 0 Comments

Whitelisting is Dead, Long Live Whitelisting!

by Nathan Cooprider , posted in DevOps, Carbon Black, Whitelisting

 56241696_thumbnail.jpg

I believe in application control, often called application whitelisting. A lot of FUD (fear, uncertainty, and doubt) gets spread about today's cyber threats. Bad actors continue to break in through not-so-advanced and not-very-persistent threats (as opposed to APTs). The entire situation often gets spun horribly, with whitelisting companies claiming a panacea and non-whitelisting security companies asserting it's too expensive. Nevertheless, I still believe that application whitelisting will take over as the defacto way to secure our digital endpoints, and NIST agrees.

Read More [fa icon=long-arrow-right"]

Feb 3, 2016 2:56:51 PM

[fa icon="comment"] 1 Comment

Highlights From Facebook's Security@Scale (@SecatScale)

by Nathan Cooprider , posted in EVENTS, Security, Open Source, SecOps

Facebook hosted Security@Scale in Boston on November 12, 2015 and I attended. It took place at a fun venue, Artists for Humanity, a nonprofit organization dedicated to enhancing the arts in Boston public schools. Facebook will post videos and notes on their Engineering blog (here are the notes from 2014), but following are my notes and highlights.

Read More [fa icon=long-arrow-right"]

Nov 13, 2015 12:38:35 PM

[fa icon="comment"] 1 Comment

Identifying Insider Threats Within Your Docker Containers

by Nathan Cooprider , posted in docker

Docker. It’s a thing. A big thing. Actually, it’s a bunch of little things. Things called containers that like to pretend they’re running in isolation. Except they’re not. Nevertheless, they’re still hot right now.

Read More [fa icon=long-arrow-right"]

Nov 5, 2015 9:16:49 AM

[fa icon="comment"] 0 Comments

Applying The Principles of The Quantified Self to ​Cloud Security

by Nathan Cooprider , posted in Cloud Security, nathan cooprider, Quantified Self, digital security, continuous monitoring

iStock_000015883632_Small 


I like the ideas behind quantified self. This has not driven me to purchase an Apple Watch, but I am now on my second fitbit. I also use MyFitnessPalRunKeeperMint, and Jenkins. These services provide low-friction visibility to otherwise obscured aspects of my life. The first step to self-improvement is to "know thyself."

Quantified self introduces an aspect of continuous monitoring to my life. I could view snapshots into my health every year at my physical or just kind of eyeball my health based on looking in the mirror, but neither of those provides the visibility to optimize my health. And auditing my finances every year at tax time is better than nothing, but that by itself will not lead to wealth. 

Read More [fa icon=long-arrow-right"]

May 20, 2015 9:47:44 AM

[fa icon="comment"] 0 Comments

Subscribe via email:

Posts by Topic

see all