【发布时间】:2017-04-02 15:32:44
【问题描述】:
我正在尝试创建一个简单的 C++ 暴力破解程序来破解小密码 - 可能像 3-4 个字符长,(作为一个科学博览会项目)只是为了向人们展示它是如何工作的,即我的主题主要是关于网络安全和数据泄露漏洞等等。
所以我已经涵盖了暴力破解部分,但我想要更改的是,我不要求用户在我的程序本身中输入他们的密码,而是想知道是否可以制作一个 HTML 页面登录屏幕,然后将输入的密码保存到一个 txt 文件中,然后我可以从我的程序中打开该文件以进行暴力破解。
我想说的是,大多数尝试这个的人不会那么相信将密码输入到输出框中。他们可能想知道我是否刚刚打印了他们输入的密码。我看到其他人的程序,但他们所做的只是 cin>>password 然后开始暴力破解部分。用户不知道是自己的密码被破解还是程序员只是做了 cout
因此,让我知道可以实现这一目标的方法对我有很大帮助(不仅仅是 HTML,只要不是输出框,什么都可以)。
抱歉,问题太长了!只是想确保我涵盖了所有信息。 请帮我!!! P.S:我只是一名学生(学习 C++ 1 年半 :)),所以请尽量保持简单。提前致谢!!
【问题讨论】:
-
看来您的问题与 C++ 无关。您正在询问如何创建一个将数据存储在文本文件中的网页(这对于 Stack Overflow 来说已经太宽泛了)。您稍后使用 C++ 处理文件的事实是无关紧要的。尝试更多地关注实际问题,并考虑哪些技术背景是必要的,哪些不是。
-
很抱歉,如果这已发布在错误的类别中,但您能否告诉我更多关于是否可以创建一个将数据存储在文本文件中的网页(如您所述),以及如果有,怎么做?
-
这个问题几乎与“如何将数据写入文本文件?”一样广泛。或“如何创建网页?” (说真的,我不是在开玩笑!)。你知道任何合适的服务器端网页技术吗? php?电脑动画?节点.js?您基本上需要一个处理 HTTP POST 请求的服务器,并将您想要存储的数据作为请求的参数。然后,该服务器可以,例如,将数据转发到将数据存储在文件中的程序。或者它甚至可以将其直接转发到您的 C++ 程序。或者 C++ 程序本身可以包含一个 HTTP 服务器。有一百万种方法。
标签: html c++ c++11 passwords brute-force