您现在的位置是:人工智能 >>正文
如何使用Decodify递归检测和解码编码字符串
人工智能1人已围观
简介关于DecodifyDecodify是一款功能强大的字符串安全处理工具,在该工具的帮助下,广大研究人员能够轻松地以递归的方式检测和解码编码字符串。假设现在有一个字符串“s0md3v”,然后使用Base ...
关于Decodify
Decodify是何使一款功能强大的字符串安全处理工具 ,在该工具的归检帮助下,广大研究人员能够轻松地以递归的测和串方式检测和解码编码字符串。
假设现在有一个字符串“s0md3v” ,模板下载解码然后使用Base64对其编码 ,编码结果如下 :
复制czBtZDN21.现在 ,字符我们将其编码为十六进制:
复制637a42745a444e321.然后再次将其编码为Base64:
复制NjM3YTQyNzQ1YTQ0NGUzMg==1.最后 ,何使将其提交给Decodify,归检其结果如下 :

如上图所示,测和串Decodify能够以自动化的解码方式检测目标字符串,亿华云并自动对字符串进行编码和解码。编码
支持的字符编码和加密
1、凯撒密码
2、何使十六进制
3 、归检十进制
4、测和串二进制
5、高防服务器Base64
6、URL编码
7、FromChar
8、MD5
9 、SHA1
10、SHA2
注意事项:Decodify使用第三方Web服务器来处理MD5 、SHA1、建站模板SHA2哈希查询。如果你在处理敏感数据,建议大家使用-s选项来防止Decodify使用第三方Web服务。
工具安装&卸载
该工具基于Python开发,因此我们首先需要在本地设备上安装并配置好Python环境。接下来 ,广大研究人员可以直接使用下列命令将该项目源码克隆至本地 :
复制git clone https://github.com/s0md3v/Decodify.git1.接下来,服务器租用切换到项目目录中,并运行下列命令执行工具安装脚本:
复制make install1.现在我们就可以在命令行终端中输入下列命令来执行Decodify:
复制dcode <string to decode>1.如需卸载Decodify ,则可以使用下列命令来运行卸载脚本:
复制make uninstall1.工具使用样例
解码凯撒密码
我们可以使用--rot选项来提供偏移量,或者使用--rot all命令来告诉Decodify使用1-26偏移量来解码目标字符串 。
如果使用-rot all选项对字符串“bpgkta xh qtiitg iwpc sr”进行处理后的输出结果如下 :

反转字符串
我们还可以使用-rev选项来对目标字符串进行反转。
源码下载Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“算法与编程”。http://www.bzli.cn/html/394e699599.html
相关文章
ChromeLoader 正在通过破解游戏进行传播
人工智能因为微软默认禁用了互联网下载文件的宏代码,攻击者在恶意软件分发中开始越来越多地使用磁盘镜像文件如 ISO 和 VHD)。近期,研究人员发现攻击者在利用 VHD 文件分发 ChromeLoader。从文 ...
【人工智能】
阅读更多详解锁屏勒索软件及其危害性
人工智能译者 | 陈峻审校 | 孙淑娟本文和你全面讨论锁屏类勒索软件的基本特征、工作原理、以及如何有效地保护自己的计算机免受此类侵害。大多数人都听说过勒索软件,这类最具危险性的恶意软件类型。它可以瞬间完全加 ...
【人工智能】
阅读更多MFA 盲点:当部分保护为零保护时
人工智能多因素身份验证 (MFA) 早已成为标准的安全实践。由于人们对其抵御 99% 以上的帐户接管攻击的能力达成广泛共识,难怪安全架构师将其视为环境中的必备工具。然而,似乎鲜为人知的是传统 MFA 解决方案 ...
【人工智能】
阅读更多