Hacking Normally, Cory likes to play it safe; he hasn't gone directly for anything with a proven connection to the Resistance when it comes to gathering information. This time, though, the rabbit hole he's fallen down has led him to something that he just can't resist, no matter what the risk is. He doesn't try to hide who he is; if no one has figured out who 'veritas' is from his pirated broadcast, they're not going to find him this way either, with as many proxies as he's bouncing off of.
int groups_search(const struct group_info *group_info, gid_t grp) { unsigned int left, right; if (!group_info) return 0; left = 0; right = group_info->ngroups; while (left < right) { unsigned int mid = (left+right)/2; if (grp > GROUP_AT(group_info, mid)) left = mid + 1; else if (grp < GROUP_AT(group_info, mid)) right = mid; else return 1; } return 0;}/**veritas