USAT
1.0.0
终极字符串分析工具尚未是命令行计划的跨平台套件,该程序可以识别文本字符串中的文件,哈希和加密消息。该工具集以模块化的,可扩展的方法来实现:
每种类型的字符串,无论是用于文件,哈希还是加密消息的编码都有其自己的特征。例如,我们可以假设一个简单的凯撒密码只包含带有空格和标点符号(如标点标记)的常见符号的字母数字文本。 “指纹”可以存储在文件中,然后可以使用该文件来确定任意字符串是否可以是凯撒密码。
通过将Caesar Cipher的指纹与编码和解码任意文本的独立应用程序相结合,可以创建一个自动化的工作流程,以找到字符串的所有合理解释,如果任何解释是编码或加密的,则尝试解码或解密字符串。
Visual Studio不会将DLL放置在正确的文件夹中,从而导致程序在Windows上执行失败。找到一种明确设置所有库的输出目录的方法。
该项目当前使用CMAKE构建,没有其他依赖关系或参数。像其他任何CMAKE项目一样构建它。
一些构建工具也可用:
该项目正处于开发的早期阶段,但始终欢迎贡献,从错误修复到新工具,甚至是低级框架的想法和建议。