# "The Building Has Malware." Adventures in Appsec 🕷 Darknet Diaries Ep. 165: Tanya Page: https://stenobird.com/podcast/jack-rhysider-on-odysee-6301904/the-building-has-malware-adventures-in-appsec-darknet-diaries-ep-165-tanya Text version: https://stenobird.com/podcast/jack-rhysider-on-odysee-6301904/the-building-has-malware-adventures-in-appsec-darknet-diaries-ep-165-tanya.md Podcast: [Jack Rhysider on Odysee](https://stenobird.com/podcast/jack-rhysider-on-odysee-6301904) Published: 2025-11-04T08:00:49+00:00 Episode link: https://odysee.com/the-building-has-malware.-adventures-in:627fd34be791bad78ff804945b26621d4b2a2283 Audio file: https://player.odycdn.com/api/v3/streams/free/the-building-has-malware.-adventures-in/627fd34be791bad78ff804945b26621d4b2a2283/1f2b2f.mp4 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/jack-rhysider-on-odysee-6301904/episodes/the-building-has-malware-adventures-in-appsec-darknet-diaries-ep-165-tanya Duration seconds: 2864 ## Resource Tanya Janca's worldview changed suddenly when she realized how easy it was for hackers to crack her applications. From that point on, she vowed to be both a developer AND a hacker, and to spread the gospel of application security to other programmers. But when she took a job with the Canadian government, nothing could prepare her for the looming threats. Visit https://darknetdiaries.com/episode/165/ for a list of sources, full transcripts, and to listen to all episodes. ... https://www.youtube.com/watch?v=dU9uJwZyy9Q ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/jack-rhysider-on-odysee-6301904/episodes/the-building-has-malware-adventures-in-appsec-darknet-diaries-ep-165-tanya/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/jack-rhysider-on-odysee-6301904/the-building-has-malware-adventures-in-appsec-darknet-diaries-ep-165-tanya.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.