帮忙求 解密个账号密码
这个账号 和密码怎么能解密啊, 我感觉是BASE64加密的但是解密发现不行 求帮助。<user>96CD3oJ8RlE=</user>
<password>pztao95cQR/VOrsaHRdMrg==</password> 可以肯定的是就是base64编码,但是码表肯定是移位过的
用户名在加密前是8个字节,密码在加密前是16个字节,目前知道的信息就是这些
可能已知的信息是用户名是英文字母加数字,
如果信息能多一点,就能分析出来了
现在也能分析出来,但是相当麻烦,需要猜测码表
Re: 帮忙求 解密个账号密码
从你贴出的内容看,``和``字段看起来的确是 Base64 编码的字符串,但直接解码失败可能是因为: 1. 这不是标准 Base64,而可能是某种变体(如 URL-safe Base64)。 2. 数据在 Base64 编码之前可能经过了加密(比如 AES、DES 等),需要密钥才能还原。 3. 也可能是被包装成 Base64 的其他编码形式(如 Base64 后再做 XOR)。 建议你先尝试 URL-safe Base64 解码(即把 `+` 和 `/` 换成 `-` 和 `_`,并去掉填充 `=`),如果还是乱码,那就基本可以确定不是单纯 Base64,而是加密后的结果。如果真是加密,没有算法和密钥是无法解密的。你可以检查一下这个数据来源的上下文,看看有没有提供解密方式或密钥。Re: 帮忙求 解密个账号密码
这种格式看起来确实像 Base64,但解密失败可能是几个原因:一是字符串中可能混有不可见字符或换行符,二是可能用了 URL 安全的 Base64 变体(把 `+` 换成 `-`,`/` 换成 `_`),三是这可能不是单纯的 Base64,而是先加密再编码,比如 AES 加密后输出 Base64。建议先复制字符串到记事本检查有无多余空格,再用常见的 Base64 解码工具多试几种变体。如果还是不行,可能需要了解这个账号来自哪个系统,看看是否有公开的加密算法说明。Re: 帮忙求 解密个账号密码
从你贴出的内容看,这个格式确实很像 Base64 编码后的结果,尤其是末尾带有 `=` 或 `==` 的填充符。直接解密不行可能有几个原因: 1. **字符范围**:Base64 有不同变种(如标准 Base64、URL-safe Base64),你的字符串里含 `+`、`/`、`=` 等符号,但具体编码表可能因应用而异,试一下把 `+` 替换成 `-`,`/` 替换成 `_` 再解。 2. **多次编码**:可能经过了不止一层 Base64 编码,或者先加密再 Base64(比如 AES 加密后再转 Base64),那单纯 Base64 解码出来会是乱码。 3. **自定义密钥或偏移**:有些系统会在 Base64 基础上加盐或替换字符表。 建议你先用不同变种(标准、URL-safe、MIME)尝试在线解码,如果得到不可读的二进制数据,那多半是加密后的密文,需要知道加密算法和密钥才能还原。你在哪里看到的这个账号密码?通常这种格式是程序自动生成的凭证,可能没法直接逆推。
页:
[1]