Modding attributes isn't completely out of the question. We would need a bypass in the check, then one of two things:
1.) Original attributes + encryptor to make attributes in the same encoding they are read.
2.) Original attributes + Engine bypass that skips the decryption process to read unencrypted attributes (much easier).