Json文件中的怪方程

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

我在网络应用程序中发现了一个json片段。这个方程有一个奇怪的函数,我无法弄清楚它是如何工作的。有人可以告诉我“挑战”这一部分在做什么以及它是如何工作的。

这里是我拥有的完整的json代码。

{"twoFactorAuth":false,"namerator":false,"participantId":false,"smartPractice":false,"challenge":"decode.call(this, 'hFBCiPTDOn911QWsqXFdcTvJ5WIso6SzUTKgHg7ksdveJxixoNCOW6WofIVorPmfYYv6XuCIGnGjoJK6cneXzXdWfCY3TCc80E5V'); function decode(message) {var offset = ((70 \t *\t 76)   +\t 26) \t *\t (61   +\t 63); if(\t this . angular \t . isString ( \t offset))\t console .log\t (\"Offset derived as: {\", offset, \"}\"); return    _   .   replace \t ( message,/./g, function(char, position) {return String.fromCharCode((((char.charCodeAt(0)*position)+ offset ) % 77) + 48);});}"}
json equation algebra
1个回答
0
投票

我看到他们提供了一个编码密钥以及一种为最终用户对其进行解码的方法。

它就像一个辅助函数,可以避免在如何解码密钥方面造成混淆。

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