Encryption 如何检查字符串是无意义的还是一组英语单词

Encryption 如何检查字符串是无意义的还是一组英语单词,encryption,caesar-cipher,vigenere,Encryption,Caesar Cipher,Vigenere,我试图用暴力破解学校作业,我想为它写我自己的脚本,因为我没有钥匙的信息 有什么工具可以检查输入字符串中包含了多少真正的英语单词 示例: 这个字符串毫无意义:“GHDSGBHJWVHUSAFRSFUYWFBDYFTSA” 此字符串似乎是正确的打开文本:“TheNameToOfTenstoreManager” 是否有Javascript、Java或Python的现有软件包?或者一些公共API什么可以告诉我找到了多少单词?你可以简单地将一本英文单词的纯文本词典输入一个正则表达式,将每个已知单词与字符串

我试图用暴力破解学校作业,我想为它写我自己的脚本,因为我没有钥匙的信息

有什么工具可以检查输入字符串中包含了多少真正的英语单词

示例:

这个字符串毫无意义:“GHDSGBHJWVHUSAFRSFUYWFBDYFTSA”

此字符串似乎是正确的打开文本:“TheNameToOfTenstoreManager”


是否有Javascript、Java或Python的现有软件包?或者一些公共API什么可以告诉我找到了多少单词?

你可以简单地将一本英文单词的纯文本词典输入一个正则表达式,将每个已知单词与字符串进行比较。然后,你可以做你的逻辑之后,以确定你认为这是一个真正的英语字符串或不是

您只需将英文单词的纯文本词典输入正则表达式,并将每个已知单词与字符串进行比较即可。然后,你可以做你的逻辑之后,以确定你认为这是一个真正的英语字符串或不是

不确定这是否有助于你的用户案例(没有空格的句子),但一定要看看这个软件包

不确定这是否有助于你的用户案例(没有空格的句子),但一定要看看这个软件包

你可能需要的是鼻孔。Nostril是无意义字符串计算器:一个Python模块,用于推断给定的短字符串是否可能是随机乱码或其他内容


你可能需要的是鼻孔。Nostril是无意义字符串计算器:一个Python模块,用于推断给定的短字符串是否可能是随机乱码或其他内容


你链接到的维基百科页面有一个关于密码分析的部分。首先,您需要确定密钥长度。然后,您可以使用频率分析来确定实际的键是什么。你在这方面有什么特别的问题吗?这不是我的问题。你链接到的维基百科页面有一个关于密码分析的部分。首先,您需要确定密钥长度。然后,您可以使用频率分析来确定实际的键是什么。这件事有什么特别的地方你有麻烦吗?那不是我的问题是的。。。我这样做了,但效率不是很高:我不知道你到底是怎么做到的,但我确信有一些方法可以让它更快,例如线程。是的。。。我这样做了,但效率不是很高:我不确定你到底是怎么做到的,但我确信有一些方法可以让它更快,比如线程。
from nostril import nonsense

if nonsense('yoursinglestringhere'):
   print("nonsense")
else:
   print("real")