Tries --:--:-- left
Next hack in --:--:--
Warm-up

Your first hack, in 60 seconds

Every Daily Hack works the same way: read the briefing, look at the evidence, type the answer. Try it here first - no XP, no pressure.

Mission briefing

Developers sometimes leave notes in a page's source code that visitors never see. This login page ships one. Read the source below and find the staff password.

Investigate
<form action="/login" method="post">
  <input name="user" placeholder="Username">
  <input name="pass" type="password" placeholder="Password">
  <!-- TODO: remove before launch - staff password is "sunrise" -->
  <button>Sign in</button>
</form>
Your answer
Daily Hack #127 First blood M2F14M3 Solved by Influamento idre ediopaulo0x6f annonymous haunt AsvinJothis

Who really called

Cryptocurrency & Blockchain Security Difficulty Hard ~7 min +10 XP
Mission briefing

Pembrook's on-chain vault lets only its owner withdraw, and the owner's key has never leaked. Yet the vault was drained after the owner used a new airdrop site that asked them to click Claim. The withdraw guard is doing what the author wrote; the author just asked the wrong question about who is calling. Read the contract and name the expression in the owner check that let a contract the owner merely interacted with spend on their behalf.

Investigate
Your answer

Play freely - sign up to submit your answer and earn XP.

Solved! +10 XP
First blood! You were first to crack today's hack.
How it works

Up next Pro
Play next hack

Nice one!

Sign up free to claim your +10 XP and start your series.

Claim +10 XP - sign up free
34,000+ Hackers Real labs Free
Start Hacking Free or solve today's hack, no account needed