
Written by a model from the transcript; not yet reviewed.
This episode revisits the 2019 penetration testing assignment where two security consultants, Justin Nguyen and Gary DiMccarrio working for Coal Fire, were arrested while legally assessing courthouses for the Iowa Judicial Branch. Despite having explicit rules of engagement and a get-out-of-jail-free card, local law enforcement in Dallas County, Iowa, and a local judge charged them with felony burglary and possession of burglary tools, resulting in them spending a night in jail and facing high bail amounts. The narrative follows the prolonged legal battle that ensued, the fallout with the state and county prosecutors, and the eventual dropping of charges. Furthermore, the episode provides an extensive update covering a multi-year civil rights lawsuit against the county and the sheriff, culminating in a settlement and the establishment of a critical legal precedent for the cybersecurity industry.
The host introduces ThreatLocker, explaining how it protects organizations by controlling software usage and limiting attacker movement.
The host announces a revisit of the 2019 courthouse breach episode, explaining why it’s worth re‑watching and updating the story.
The host introduces Justin Nguyen and Gary DiMccarrio, detailing their roles and the Rules of Engagement for the courthouse test.
The team outlines the full‑scope penetration test, including external, web, and internal testing, and the specific courthouse locations to be assessed.
The team narrates their nighttime infiltration of the courthouse, the alarm system’s failure, and the subsequent alarm activation during their escape.
Law enforcement confronts the testers, leading to their handcuffing and a tense standoff before the situation deescalates.
The host wraps up the episode with sponsor messages and a brief reflection on the courthouse incident.
The testers are escorted to the jailhouse, separated, and questioned, highlighting the legal ramifications of their breach.
The episode opens with the protagonists being arrested, booked, and forced to surrender all tools and gear, highlighting the confusion and frustration of the early days of their detainment.
Gary and Justin face the judge, receive a $5,000 bail, and are shocked by the severity of the charges and the lack of legal representation.
Coal Fire steps in to provide bail money and legal assistance, enabling the protagonists to secure release and continue their fight.
Full Scope Red Team Assignmentstrategy
The Iowa Judicial Branch requested a full scope red team penetration test across five locations, including physical break-ins and planting remote devices.
Using a Cutting Boardstrategy
Gary explains his favorite physical bypass tool, a modified plastic cutting board used to easily defeat crash bar door latches.
Arrested Despite Credentialsstory
Despite showing documentation and having deputies verify their credentials, the sheriff insisted on arresting the penetration testers for burglary.
Bail Set to Fifty Thousanddata
The judge was furious upon learning it was her courthouse and dramatically increased bail to fifty thousand dollars each for felony charges.
Third Party Investigation Findingsinsight
A third party legal investigation concluded that the state judicial branch indeed had legal authority to authorize a security test on county property.
Seeking One Dollar in Damagesstrategy
The testers initially sought only one dollar in damages and public accountability to drag the corrupt individuals through the mud with facts.
Arbitrator Declares Case Clear Cutinsight
During arbitration, a former judge stated he had never seen a case so clear cut and that it was merely a matter of payout size.
“I told him, he can always call me if he ever needs tech support because he paid for my college to get a computer engineering degree. So he legit deserves free unlimited tech support for life because of that.”
“We have a good understanding with the client of what they're actually looking for.”
“They have no trouble getting the door back open. As they get this door open, they immediately hear the alarm is beeping.”
“The sheriff tells everybody that was there says, well, we're going to arrest these guys for trespassing, hold them, I'm going to go make a phone call.”
“They finally get to make some phone calls, but at this point, it's like 2:00 AM.”
“The judge charged him with burglary and possession of burglary tools, then went on to say, a bail is set for $5,000.”
“They tried to lay down and sleep, but the beds were really hard and cold, so they didn't get much sleep that night.”
“The state court administration says they did hire this company to test the security of their electronic records, but did not intend for them to physically break into the courthouse.”
“I don't think in my entire career I've ever seen a case so clear cut as this.”
“Over 95% of wrongful arrest lawsuits are thrown out due to qualified immunity.”
In this episode we follow up with Gabby and Justin from Episode 59 - two seasoned penetration testers who tell us a story about the time when they tried to break into a courthouse but it went all wrong, and what happened in the aftermath. SponsorsThis show is brought to you by Doppel https://doppel.com/. Doppel stops AI attacks with digital risk protection, human risk management, and email security on a unified social engineering defense platform. doppel.com http://doppel.com/ This show is brought to you by Sinch https://s.sinch.com/4xc8dnz. Sinch is the cloud communications platform businesses build on to send SMS, make calls, and verify identity at scale — including the one-time codes and two-factor prompts that stand between an account and whoever's trying to get into it. Learn more at https://s.sinch.com/4xc8dnz Support for this show comes from ThreatLocker https://threatlocker.com/Darknet. ThreatLocker is a Zero Trust Platform that gives organizations control over what can run and what users and devices can access. It combines prevention with real time detection and automated response, helping security teams stop unauthorized activity and quickly contain compromised machines. Learn how ThreatLocker can strengthen your defenses at threatlocker.com/Darknet https://threatlocker.com/Darknet. View all active sponsors. https://darknetdiaries.com/sponsors/ SourcesFull list of sources on the show page: https://darknetdiaries.com/episode/179/
19,196 words · 11 speakers
Page updated · transcript and summary are machine-generated