Zerohunt
Programs
AboutSubmit a reportSign in
LabsCoursesConceptsVideosAcademy
← All courses
MasterCryptographic weakness

Breaking Crypto & Race Conditions

Two classes that reward patience. This path covers the cryptographic misuse that lets you forge a value the server trusts, and the race conditions that slip two requests through a check meant for one.

Syllabus

  1. 1Understanding cryptographic weaknessReading10 min
  2. 2Lab: the JWT signed with a guessable secretLab90 min
  3. 3Understanding race conditionsReading10 min
  4. 4Lab: withdrawing a balance in parallelLab90 min
Zerohunt · bug bounty marketplaceBack to top↑

Break it before they do.

A trusted bug bounty marketplace: programs, scope, reports, triage, bounty, retest and reputation — in one workflow.

01Platform

  • Programs→
  • Services→
  • Pricing→
  • Hall of Fame→
  • Submit a report→

02For companies

  • How it works→
  • Company directory→
  • Request a proposal→

03Resources

  • All resources→
  • Academy→
  • Labs→
  • Community→
  • Talent→

04Company

  • About→
  • For researchers→
  • Trust & safety→
Zerohunt
© 2026 Zerohunt · All rights reservedTerms · PrivacyInternal Team Edition · v1.0