纯数字和小写字母会是什么加密

2022-07-13 04:07:01 +08:00
 VincentYoung
抓包发现接口返回只有一个参数,Value 就是一大串字符串,中间没有任何空格,由纯数字和小写字母组成,没有任何符号。一定是可逆的。

长度一个是 3680 ,另一个是 69696 ,最大公约数为 32

这会是什么加密方式呢?

请各位大佬指点一下。
3474 次点击
所在节点    程序员
12 条回复
wjm2038
2022-07-13 06:23:45 +08:00
它可以是任意加密编码成 hex
lmaq
2022-07-13 08:33:26 +08:00
国电?
villivateur
2022-07-13 08:51:04 +08:00
你看看是不是小写字母只有 a-f ?
Vaspike
2022-07-13 08:58:25 +08:00
很有可能是 Hex
dearmymy
2022-07-13 09:14:45 +08:00
你得看看有没有 f 以上得字符,没有得话,很大可能是二进制,你直接尝试按二进制解码看看能解出东西不。
你得看你抓网页包还是 app 包,非敏感数据类一般都是 aes 之类,尝试逆向 app 看能找到密钥不,不过也有可能登录时候获得。
des
2022-07-13 09:28:23 +08:00
你不如把抓包贴出来,不然大家只能给你算卦
pxiphx891
2022-07-13 09:49:10 +08:00
不管是什么加密方法,输出的都是二进制吧?二进制可以转换成任何形式
libook
2022-07-13 12:12:27 +08:00
我之前做过很多类似的实现,理论上可以把任何数据编码成 0-9 a-z 的形式,无非就是把二进制数据转换成 36 进制再按位转成字符而已,相同原理最常用的是 64 进制,即把大写字母、两个符号也加进去,也就是 Base64 。

所以题主给出的线索,可能是任何加密方法后面套了个 Base36 。
v23x
2022-07-13 12:18:59 +08:00
任何东西都有可能.按照你的描述.

这种解密(数据的逆向)难度感觉应该是很大的.

尤其是如果有长算法密钥的话 要破解基本不可能
VincentYoung
2022-07-13 13:57:39 +08:00
@des 主要是解密之后,可能保护我的个人信息,不然就贴出来了
agagega
2022-07-13 15:11:13 +08:00
其实如果字母纯小写但不限于 a-f 的话,也可能是 Base32 ;如果大小写混杂,那有可能是 Base64 ,反正二进制可以随意编码
cssk
2022-07-14 07:36:59 +08:00
信息量太少,无法作答

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/865795

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX