Bl0ckGitter
1st place
21074 points
Solves
| Challenge | Category | Value | Time |
|---|---|---|---|
| hash | basics | 136 | |
| imagebundle 2 | forensics | 388 | |
| imagebundle 1 | forensics | 280 | |
| encryption_casino_03 | crypto | 500 | |
| encryption_casino_02 | crypto | 500 | |
| encryption_casino_01 | crypto | 500 | |
| assemble_it | re | 388 | |
| number_guesser2 | misc | 500 | |
| number_guesser1 | misc | 500 | |
| log4c | pwn | 482 | |
| hasher | crypto | 460 | |
| morph | crypto | 460 | |
| erbe | crypto | 482 | |
| baby_substitution | crypto | 496 | |
| OperationShadowUpdate_2 | iot | 460 | |
| OperationShadowUpdate_1 | iot | 460 | |
| OperationShadowUpdate_0 | iot | 428 | |
| rev2 | re | 482 | |
| rev1 | re | 388 | |
| re_intro | re | 482 | |
| binary_arena | re | 500 | |
| food_poisoning | pwn | 482 | |
| intro_echo | pwn | 482 | |
| stock_simulator | pwn | 460 | |
| capture6 | net | 482 | |
| capture5 | net | 388 | |
| capture4 | net | 388 | |
| capture3 | net | 388 | |
| capture2 | net | 388 | |
| capture1 | net | 338 | |
| jwt_easy | web | 50 | |
| hash_guesser | misc | 500 | |
| EndOfDays | misc | 338 | |
| grocery_store | pwn | 496 | |
| pw_sec bonus | basics | 212 | |
| pw_sec | basics | 50 | |
| rules | basics | 10 | |
| timing_is_everything2 | side-channel | 388 | |
| timing_is_everything1 | side-channel | 338 | |
| timing_is_everything0 | side-channel | 212 | |
| Flaggenausgabe | re | 496 | |
| plaintext_fiesta | re | 500 | |
| license_checker | re | 500 | |
| rev0 | re | 500 | |
| PINpoint | re | 482 | |
| terms | web | 338 | |
| endpoint | web | 338 | |
| caesar | crypto | 50 | |
| rot13 | crypto | 50 | |
| caesar0 | crypto | 50 | |
| git_observer | web | 428 | |
| binary | basics | 50 | |
| WMROCU | osint | 50 | |
| eszet | misc | 482 | |
| ssh0 | misc | 50 | |
| drone location | basics | 428 | |
| adversarial_example_1 | ai | 500 | |
| nc | basics | 10 | |
| whois | net | 50 | |
| ip | net | 50 | |
| hello_tcp | sanity check | 10 |