Until further notice, I offer the following rewards for the discovery of bugs in the Ancient Brain site.
- € 30 for a minor bug.
- € 100 for a major bug.
- € 200 for a critical bug.
My decisions are final.
I have the funds.
So go try and hack it!
I have paid out exactly
Thanks to all who submitted bugs.
Keep them coming!
Here are some ideas to test for bugs and exploits:
Do not cause damage
If you find an exploit that can cause damage:
If you actually cause damage, you will not be paid.
Instead, report how you could cause damage, and collect your payment.
Do not report
I am aware of the following issues. Do not report them:
I am aware the user management system could be stronger.
Do not bother reporting these issues:
"Forgot password" should not actually reset the password but should email a link to reset it.
- Registration does not allow picking your own password at the start.
- Change email does not force validate new email (only informs it).
- CSRF token needed for login/logout
- I use password "p" rather than a real Captcha.
Do not bother reporting issues on these platforms:
- Windows Phone
- Any platform that is discontinued.
- Any browser that does not support HTML5.
First come first served. Second report of same bug gets nothing.
Hacking attempts may trigger the site firewall (not my code)
and it may give you blocks/timeouts
if certain rules are triggered.
- To check if your IP is blocked / given a timeout, or if something else is going on,
try the site from another IP.
- An actual bug might be if firewall rules are being triggered when they should not be,
so you could report that.
- When you attempt an exploit, it can be hard to tell if it got through and then generated an error,
or if it never got through and the firewall blocked it.
So you may report what looks like the former and then I look into it and discover it is only the latter.
Send bug and exploit reports to:
And you will (subject to my decision) get rewards as above.
Dr. Mark Humphrys
Dublin City University,
Glasnevin, Dublin 9,
Tel: (+353 1) 700-8059