如何在Android上解密lua char tonumber

问题描述 投票:2回答:1

所以我有这个脚本,我想清理和说一些不同的东西,但我不能读它,我不知道该怎么做,也不知道我需要的工具。我没有PC,所以希望它可以在Android上完成。提前致谢。

function encrypt(key,code)
  return (code:gsub('..', function (h) 
return string.char((tonumber(h,16)+256-13 - key + 999999*256)%256) end))
end

pcall(encrypt(v_value[1],'BUNCHOFENENCRYPTEDCODE'))
encryption lua
1个回答
3
投票

这看起来像是对代码进行轻微混淆的典型尝试。逆向工程应该很容易。

pcall更改为print并重新运行脚本。这将导致脚本解除混淆并将其自身转储到输出。然后,您可以获取输出并对其进行处理。

© www.soinside.com 2019 - 2024. All rights reserved.