http://phrack.org/papers/fall_of_groups.html