Reverse Reverse-Engineering