解密时出现的随机字母

今天我解密了一些Lua 5.3字节码,但我想知道为什么会出现随机字母。

AH���U��H�D@�@�A�H��E@F������@�\��H�A   ����U�G�E@  F����I���E@ F���I���E@  F@���I����*p@�� 640@0stringformat%X�o@��@0@��@ �@@@@�@8�@��@��@��@��@<�@��@��@@�@p�@n�@p�@��@n�@��@>�@��@`�@@�@getRainbow0x00HacksHacksBackgroundColor  CEPanel2Hacks 84itle��A�A�@A��disableMenuHacksdragNow���@ƀ���   ���PictureHacksHacksClose_On��E@F��F�   @��PictureHacksHacksClose_Off���@ƀ���   ���Pictu 114eHacks
HacksLock_On��E@F��F�   @��PictureHacksHacksLock_Off���@ƀ���    ���PictureHacksMenu_On��E@F��F� @��PictureHacks Menu_Off��EF@�F��@��@�  @A 130��EF@���@@��@��AI���Hacks CEPanel1Heighti@Enabled$@��EF@�F������EF�I�@�EF@�F������EF@�I�@��HacksPage2CheckedPage3Page1��EF@�F������EF�I�@�EF@�F������EF@�I 192@��HacksPage2CheckedPage1Page3��EF@�I�@�EF�I@A�EF��I@A�EF��I@B�EF��IÅEF@�I�Å�HacksHacksPage1visibleHacksPage2HacksPage3
HacksPageCaptionPage 1 of 3HacksPageDownColor

我从我的朋友那里得到了字节码。我解密得很快,但我想知道是否有任何方法来修复这些随机字母或解密它们。有什么想法吗?谢谢。

点赞
用户10018042
用户10018042

� 符号用于表示 Unicode 遇到了“未知、无法识别或无法表示的字符”。因此,要么你的解密功能不正常并且出现了一些损坏的字符,要么你的朋友的加密功能不正常并且在加密时数据被损坏,或者在字节码之间出现了损坏或被某种方式更改,从而影响了解密。

我在 Lua 字节码方面没有做过太多的尝试,但我建议查看 Lua Unicode 库页面,或者查看 此模块,该模块提供了对 Lua 和 LuaJIT 的 UTF-8 支持。最后,这个 Stack Overflow 问题 涵盖了 Lua 对 Unicode 的支持如何工作的很好的解释。

回到你的朋友那里,仔细检查你解密的字节码是否与他加密后的字节码完全相同,并确保你的解密方法和他的加密方法都正常工作。

2018-07-15 17:32:38