I’m Matthew Hunter, a programmer, sysadmin, and CISSP security officer. I’ve been building software and tinkering with Linux since the late 90s. This site is home to my projects, writings, and occasional musings on gaming, technology, and life.

CISSP

By Matthew Hunter |  Dec 1, 2024  | isc2

I recently took and passed the ISC2 CISSP . The certification covered a broad range of topics, most of which I was already familiar with from experience as a software engineer. Those areas I was less familiar with included legal and procedural requirements around risk assessment, physical security, and the theory behind encryption and permissions management.

Cisco Remote Scripts

By Matthew Hunter |  Oct 24, 2023  | computing

What I’ve been working on for a while now: Cisco Remote Scripts

With the introduction of Remote Scripts powered by Orbital, a search and response feature of Cisco Secure Endpoint in either the Advantage or the Premier tier, incident responders can respond to sophisticated threats with minimal business disruption, and administrators can provide an overall safer and better user experience. Remote scripts harness the power of Orbital Advanced Search capabilities, which provides hundreds of prepared queries curated by Cisco’s Talos threat intelligence group, allowing you to quickly run complex queries on any endpoint.

find -exec

By Matthew Hunter |  Apr 2, 2023  | cli, unix

One very useful command for locating files and performing operations on them is find with the -exec option.

find [path] [arguments] -exec [command] {} \;

The part that’s tricky to remember is the escaped semicolon at the end.

Per-file vs batch mode

The \; terminator runs the command once per file found:

find . -name "*.log" -exec rm {} \;
# Equivalent to: rm file1.log; rm file2.log; rm file3.log

The + terminator batches files into fewer command invocations, which is faster:

Hacker versus cracker

By Matthew Hunter |  Apr 2, 2023  | gcih

In the early days of the internet, and even before that, there was a distinct difference in the terminology used for the people who obtained unauthorized access to computer systems. The term hacker meant someone who created an interesting hack, usually something interesting that used a system – not necessarily even a computer system – to do something outside its design intent. A Rube Goldberg machine is a good example of a hack. So is playing music with printers . Conversely, cracker was applied to people who broke into computer systems for nefarious purposes. There was often some overlap between the two, as people making interesting hacks often didn’t have authorized access to the systems they were using.

GIAC Certified Incident Handler

By Matthew Hunter |  Mar 29, 2023  | gcih

Last weekend, I took the certification exam to become a GIAC certified incident handler . Both the exam and the course material leading up to it were interesting enough to deserve a few comments.

One thing I was moderately surprised by in the SANS course was the initial focus on Linux shell tools and Windows Powershell. I’ve been using Linux for a long time, so there weren’t any surprises there. The Powershell material was new to me.

Ship of Destiny

By Matthew Hunter |  Jan 1, 2020  | fantasy, robin-hobb, liveship-traders

Ship of Destiny concludes Robin Hobb’s Liveship Traders trilogy. Having committed to the series after enjoying her Farseer books, I finished it—but my reservations from The Mad Ship carried through to the end.

The finale brings together the various plot threads: the Vestrit family drama, Kennit’s pirate ambitions, the serpents’ journey, and the truth about liveships and dragons. Hobb ties things up competently enough, but the journey there continued to frustrate me.

The Mad Ship

By Matthew Hunter |  Jan 1, 2020  | fantasy, robin-hobb, liveship-traders

The Mad Ship is the second book in Robin Hobb’s Liveship Traders trilogy. I came to this series after enjoying her Farseer trilogy (though finding it quite depressing), and read all three books in sequence shortly after publication.

The premise of living ships made from dragon cocoons has potential, and Hobb’s world-building remains detailed. However, several aspects didn’t work for me.

The trilogy leans heavily into themes of mental illness and trauma. Characters spend considerable time processing their psychological wounds rather than taking action. If you enjoy character introspection, this may appeal to you. I found it slowed the narrative and made the books feel like they were about suffering rather than adventure.

Komenagen

By Matthew Hunter |  Nov 3, 2019  |

The author of The Stars Came Back , a Heinlein-esque young-adult work of science fiction with a heft side dose of life philosophy, has a new book Komenagen in that same universe. The title is based off of the Platean society’s rite of passage into adulthood. If you like Heinleinian juveniles, this will scratch that itch.

Daredevil Season 3

By Matthew Hunter |  Oct 25, 2018  |

Daredevil’s Season 3 on Netflix has a lot to offer, despite some early warning signs suggesting it might be overly political. The overall plotline involves the return of Wilson Fisk (now openly known as the Kingpin), and Daredevil’s attempts to keep him from regaining control of the city’s criminal underworld. We have an excellent guest villain from Daredevil’s rogues’ gallery, and there are many well-done and subtle callbacks to that character’s earlier appearances in all formats. We get a bit more backstory for Karen Page, which is interesting but awkwardly inserted. We get some significant revelations for Matt Murdock himself.

About
Navigation