蛮力C 控制台屏幕输入

Brute Force C++ console Screen Input

本文关键字:输入 屏幕 控制台 蛮力      更新时间:2023-10-16

我的朋友想学习如何破解,因此他要求我创建一个生成随机密码并将其转换为哈希的应用程序。我们的问题是:我们如何施加强制控制台输入屏幕?

任何帮助将受到极大的赞赏谢谢

期望自动化用户互动时默认goto,但它基于TCL。

您可以通过libexpect调用来自C/C 的期望脚本。它还允许(有时(使用TCL跳过并进行直接呼叫的期望,但这可能会使最终代码不可读取。

您应该找出最终目标。如果要"破解"一个有限长度且限制字符集的预先已知密码,则蛮力可以工作。但是,在现实情况下,密码,现在有10个字符的长度,将需要一生才能使密码发生爆炸。做足够的组合最多10个字符,包括整个类型的字符,这太多了计算。

,但是,至于提出密码并哈希,您可以为此提供免费的库。只需弄清楚您首先需要的哈希类型,因为有很多类型。

要蛮力,您需要字符集,截止长度和许多计算能力。

希望这有所帮助。我猜您可能会完善您的最终目标。