by tybulewicz on 7/23/22, 5:37 PM with 43 comments
by tester756 on 7/23/22, 7:01 PM
Until 2020 they were almost always around top3 and a few times top1 teams in the world according to https://ctftime.org/
but in 2021/2022 I don't see them
by znpy on 7/23/22, 8:02 PM
Back in like 2014 we were competing in RuCTF and some other team hacked our vulnbox and just shut down the rng, making the box effectively inaccessible via ssh and slow as molasses on tls-enabled services (besides capturing all of our flags).
It was an enlightening experience.
Now granted, ructf was pf a particularly spectacular violence… but still, it’s been an experience that has taught me a lot.
by Supermancho on 7/23/22, 7:02 PM
https://www.enisa.europa.eu/news/enisa-news/capture-the-flag...
by ajolly on 7/23/22, 8:58 PM
by prvit on 7/23/22, 7:12 PM
Poor sports, I’ve always struggled to understand people who’d partake in hacking competitions and then get upset because someone got onto their computer and took all the flags.
by jrockway on 7/23/22, 6:48 PM
How is "insert into found_flag (team_id, flag_id, found_at) values ($1, $2, now()) on conflict do nothing" slower than this 4 step race-condition-prone operation? (To get the score, "select count(1) from found_flag where team_id=$1".) You don't even need transactions for this, as long as you can't transition from found to not found somehow ("delete from found_flag where team_id=$1 and flag_id=$2").
The only problem I see with this is where validating the correct answer is expensive; without another piece of data to show that validation has started, you can overload the checker by submitting your answer before the first validation routine succeeds. But that is also easy to track, with a timeout even, and you still don't need transactions.
by charcircuit on 7/23/22, 6:38 PM
Is finding a single proxy in a country that hard that you need to do that? I would assume proxy lists including each country would already exist.
by gwern on 7/23/22, 7:19 PM
The enemy's gate is down!
by badrabbit on 7/24/22, 12:54 AM
by xeromal on 7/24/22, 1:05 AM
by oblak on 7/23/22, 7:19 PM
That said, I have no idea what this guy is talking about. I thought he was talking about gaming but the more I read, the more confused I get. Especially the facebook part. What is going on here?
edit: thanks, Retr0id