Wow, I felt the exact opposite! Level 8 was really fun for a bunch of reasons. It seemed like a tricky, probabilistic timing thing (despite their many statements to the contrary!) until the eureka hit and you saw the deterministic way forward. Eureka moments like that are fantastic. It was an attack I had never read about or thought about, but which (despite being admittedly contrived) could plausibly exist in the wild. It required writing a real program (which none of the others did). And most importantly, it was awesome to see the numbers spin and lock into place, just like they do in the movies :)
Level 7 (which I really liked too!) was boring compared to that - either you knew about that specific hash attack or you didn't, and once you found out what it was meant to be, you just had to modify some stuff in a python repl to make it work.
Level 7 (which I really liked too!) was boring compared to that - either you knew about that specific hash attack or you didn't, and once you found out what it was meant to be, you just had to modify some stuff in a python repl to make it work.