
Summary
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.
- Security professionals conducting physical penetration tests should always ensure clear communication and strict adherence to contractual rules of engagement. 1:02:40
- Wrongful arrest lawsuits against government entities face steep hurdles due to qualified and sovereign immunity, making settlements exceptionally rare. 1:20:38
- Retiring attorneys or pro bono civil rights lawyers can sometimes take on complex, career-defining cases that other local counsel fear touching. 1:20:07
Chapters
- 0:00
- 6:55ThreatLocker Sponsorship Segment
The host introduces ThreatLocker, explaining how it protects organizations by controlling software usage and limiting attacker movement.
- 8:52Revisiting the Courthouse Episode
The host announces a revisit of the 2019 courthouse breach episode, explaining why it’s worth re‑watching and updating the story.
- 9:38Meet the Pen Testers and ROP Overview
The host introduces Justin Nguyen and Gary DiMccarrio, detailing their roles and the Rules of Engagement for the courthouse test.
- 11:50Scope of Physical Pen Test
The team outlines the full‑scope penetration test, including external, web, and internal testing, and the specific courthouse locations to be assessed.
- 13:10Infiltration and Alarm Breach
The team narrates their nighttime infiltration of the courthouse, the alarm system’s failure, and the subsequent alarm activation during their escape.
- 21:00Police Confrontation and Arrest
Law enforcement confronts the testers, leading to their handcuffing and a tense standoff before the situation deescalates.
- 42:51Closing Sponsors and Final Thoughts
The host wraps up the episode with sponsor messages and a brief reflection on the courthouse incident.
- 43:50Jailhouse Detention and Aftermath
The testers are escorted to the jailhouse, separated, and questioned, highlighting the legal ramifications of their breach.
- 45:27Initial Arrest and Booking Chaos
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.
- 49:10Courtroom Confrontation and Bail Shock
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.
- 57:27Coal Fire Support and Bail Funding
Coal Fire steps in to provide bail money and legal assistance, enabling the protagonists to secure release and continue their fight.
Highlights
- 11:18
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.
- 17:33
Using a Cutting Boardstrategy
Gary explains his favorite physical bypass tool, a modified plastic cutting board used to easily defeat crash bar door latches.
- 39:50
Arrested Despite Credentialsstory
Despite showing documentation and having deputies verify their credentials, the sheriff insisted on arresting the penetration testers for burglary.
- 55:39
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.
- 1:01:44
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.
- 1:23:37
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.
- 1:33:23
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.
Quotes
“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.”
Unnamed speaker · 2:30 “We have a good understanding with the client of what they're actually looking for.”
Unnamed speaker · 14:04 “They have no trouble getting the door back open. As they get this door open, they immediately hear the alarm is beeping.”
Unnamed speaker · 30:44 “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.”
Unnamed speaker · 39:50 “They finally get to make some phone calls, but at this point, it's like 2:00 AM.”
Unnamed speaker · 46:46 “The judge charged him with burglary and possession of burglary tools, then went on to say, a bail is set for $5,000.”
Unnamed speaker · 52:53 “They tried to lay down and sleep, but the beds were really hard and cold, so they didn't get much sleep that night.”
Unnamed speaker · 48:46 “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.”
Unnamed speaker · 58:38 “I don't think in my entire career I've ever seen a case so clear cut as this.”
Unnamed speaker · 1:33:23 “Over 95% of wrongful arrest lawsuits are thrown out due to qualified immunity.”
Unnamed speaker · 1:34:37
Sponsored segments
- ThreatLocker 6:52–7:41
- Doppel 7:50–8:43
- Cinch 42:51–42:59
- plus.darknetdiaries.com 1:37:10–1:37:28
About this episode
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/
Transcript
19,196 words · 11 speakers
Topics
- Coal Fire
- Iowa
- Dallas County
- Dallas County Courthouse
- Iowa Judicial Branch
- DEFCON
- Adele, Iowa
- Seattle Washington
- OneDrive
- Iowa State Courts
Page updated · transcript and summary are machine-generated