I was sufficiently annoyed at the Linux finger program (from NetKit B) to find the bug in the code and fix it.
Use my net.c, define PASS8BIT in the Makefile, compile finger, and enjoy non-mutilated user information.