# 021 - Silent Disco Wizards

- Show: [Unnamed Reverse Engineering Podcast](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast)
- Published: 2019-06-23
- Length: 26m
- Page: https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2019-06-23-021-silent-disco-wizards
- Listen: https://reverseengineering.libsyn.com/021-silent-disco-wizards

## Summary

Jonathan Brossard, a security researcher formerly at Salesforce and Change.org, discusses his work on the Witchcraft Compiler Collection (WCC) and the SilentProtest project. He explains how WCC tools like Witchcraft Linker and Witchcraft Shell facilitate reverse engineering by transforming binaries into shared libraries and allowing direct function calls without source code. Brossard also details the SilentProtest hardware, a low-cost Wi-Fi mesh network built with Raspberry Pis and Icecast, designed for silent discos and offline protest accountability to avoid IMSI catchers.

## Chapters

- [0:29](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2019-06-23-021-silent-disco-wizards#t=29) Introduction: Jonathan Brossard and Moabi
- [1:33](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2019-06-23-021-silent-disco-wizards#t=93) Background: Breaking BitLocker and Rakshasa Backdoor
- [3:39](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2019-06-23-021-silent-disco-wizards#t=219) Witchcraft Compiler Collection: Linker and Shell
- [8:29](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2019-06-23-021-silent-disco-wizards#t=509) Cross-Platform Analysis: QEMU and ARM on x86
- [10:43](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2019-06-23-021-silent-disco-wizards#t=643) Strace/Ltrace Integration and CTF Use Cases
- [18:22](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2019-06-23-021-silent-disco-wizards#t=1102) SilentProtest Hardware: Raspberry Pi and Icecast
- [22:12](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2019-06-23-021-silent-disco-wizards#t=1332) Protest Use Case: Avoiding IMSI Catchers

## Topics

- [Debugging & failure analysis](https://hardwarepodcasts.com/topic/debugging-and-failure-analysis)
- [Security & privacy](https://hardwarepodcasts.com/topic/security-and-privacy)
- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [Chips, FPGAs & semiconductors](https://hardwarepodcasts.com/topic/chips-and-fpgas)

## Most relevant to

early-stage companies

## Mentioned

- Moabi (product)
- Change.org (company)
- Salesforce (company)
- BitLocker (product)
- Rakshasa (product)
- Witchcraft Compiler Collection (product)
- Witchcraft Linker (product)
- Witchcraft Shell (product)
- QEMU (tool)
- strace (tool)
- Ltrace (tool)
- SilentProtest (product)
- Icecast (product)
- Raspberry Pi (chip)
- RocketChat (product)

## Related episodes from other shows

- [Ep 378: C Coders, Ceramic Printers, and Shadow Archives](https://hardwarepodcasts.com/podcast/hackaday-podcast/2026-07-17-ep-378-c-coders-ceramic-printers-and-shadow-archives) (Hackaday Podcast)
- [100: Unintentional Radiator](https://hardwarepodcasts.com/podcast/embedded-fm/2015-05-06-100-unintentional-radiator) (Embedded.fm)
- [130: Criminal Training Camp (Repeat)](https://hardwarepodcasts.com/podcast/embedded-fm/2018-05-25-130-criminal-training-camp-repeat) (Embedded.fm)
- [130: Criminal Training Camp](https://hardwarepodcasts.com/podcast/embedded-fm/2015-12-17-130-criminal-training-camp) (Embedded.fm)
- [Ep 193: Found Computers, Internet Over WhatsApp, Two-Factor C64, Shifting Cars, and Self-Shooting Fighter Planes](https://hardwarepodcasts.com/podcast/hackaday-podcast/2022-11-18-ep-193-found-computers-internet-over-whatsapp-two-factor-c64-shifting-cars-and-s) (Hackaday Podcast)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2019-06-23-021-silent-disco-wizards. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to Unnamed Reverse Engineering Podcast.
