Finding all exceptions a function throws @GynvaelEN
Finding all exceptions a function throws  @GynvaelEN
Uploaded November 2025 | Updated September 2026, 2 weeks ago
hackarcana.com ← check out my courses and CTF challenges ​  
So you have this function you want to use in Python — what exceptions do you need to catch? They might be listed in the docs... but as well they might not be. I'm going to try to figure out if this can be established by tracing AST/Python bytecode.

Livestream ID: EN 138
​  
--- Links:
hackarcana.com ← my courses, articles, and CTF challenges
discord.gg/hackarcana ← hackArcana discord
https://gynvael.coldwind.pl/discord ← my / Paged Out! discord
https://pagedout.institute/ ← my Paged Out! magazine
https://gynvael.coldwind.pl/ ← my blog
https://bsky.app/profile/gynvael.bsky.social ← my Bluesky

--- Music in intro/outro:
TheFatRat - Monody feat. Laura Brehm
Watch the official music video: tinyurl.com/monodytfr
Listen to "Monody": thefatrat.ffm.to/monody
Follow TheFatRat: https://ffm.bio/thefatrat

nervous_testpilot - Office (Frozen Cortext Original Soundtrack)
nervous_testpilot - Our Heroes (Frozen Cortext Original Soundtrack)
nervous_testpilot - Focus (Frozen Synapse Original Soundtrack)
soundcloud.com/nervous_testpilot
nervoustestpilot.bandcamp.com

Stellardrone - Between the Rings
stellardrone.bandcamp.com/album/between-the-rings
soundcloud.com/stellardrone/between-the-rings
youtube.com/@StellardroneMusic

--- Team:
Shoutout and big thanks to my team who have helped me with livestreams and IRC/Discord over the years!
→ foxtrot_charlie
→ KrzaQ
→ masakra
→ hebi
→ maryush
→ disconnect3d
Finding all exceptions a function throwsHacking Livestream #35: CHIP-8 VM Part IIHacking Livestream #41: Fuzzing againSolving Hackceler8 Teaser Task 2 (Part 3)#108: GW-BASICHacking Livestream #84: 2 hardware CTF tasks#112: Hack The BoxHacking Livestream #81: Reverse engineering a VM-based protectionHacking Livestream #69: How was Arcane Sector made (part 3)#100 Episode Celebration#110: GW-BASICHacking Livestream #66: Dragon CTF 2018
GynvaelEN |

Finding all exceptions a function throws

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER