@lonelysloth_sec
Last updated
Last updated
The number one thing you need to succeed at hunting bugs, for bounties or contests, is having faith that you’ll find bugs.
Statistically every code base will have bugs, but that’s not how it feels when you haven’t found one in a long time.
Find out what gets you excited and hopeful, and nurture it. Consistent effort beats pretty much everything else in predicting success.
Try to learn hard things. Don’t limit yourself to the low-hanging fruit. If you learn something that most people don’t know you’ll find bugs most people miss. That can be a weird detail of the EVM or an entire field like ZK proofs. Keep pushing the boundaries of your knowledge, and collecting information on different things.
After a certain skill level pretty much anyone could find most bugs — but how do you know what targets to focus on? And for how long?
That’s the hardest part of hunting bugs, and more art than science. You might find a gold mine of bugs and report 10 in a single week, then not find any in multiple targets for months.
That’s normal. It sucks, but is normal. Try to learn with your hits and misses but don’t stress over it — it’s always unpredictable to some extent.