首页 百科知识 用“暴力破解”攻破你的成长问题

用“暴力破解”攻破你的成长问题

时间:2022-08-21 百科知识 版权反馈
【摘要】:在密码学和网络安全中,“暴力破解”是一个常见的思路。暴力破解就是对一个问题,比如破解密钥或者寻找最优解,穷尽所有可能性,找出结果。我倾向的观点是,你直接去干,直接去做吧,用暴力破解的方式解决你的问题。所以我的意见是,我们都需要学会暴力破解,学会变得更加暴力一点,对自己的困难、问题不要心慈手软。

密码学和网络安全中,“暴力破解”是一个常见的思路。暴力破解就是对一个问题,比如破解密钥或者寻找最优解,穷尽所有可能性,找出结果。

比如破解一个六位数字密码,如果要用暴力破解,就要从000000到999999挨个尝试一遍,那么一定可以找到密码。也就意味着,这里一共有100万种可能,只要把这100万种可能试一遍,就可以把密码找出来了。

由于存在这样一种方法,我们现在安全验证都会采取各种方式防止暴力破解,不允许反复尝试。比如加入验证码或者加入重试次数限制,都是围绕这个核心开展;另外一个防范方法,就是让密码变得更复杂、更长,增加暴力破解成本。

还有一个概念叫作“社工库”,在网络上收集不同人经常使用的密码,然后生成一些常用字段,例如生日、电话号码等的排列组合,也可以在极大程度上降低暴力破解的难度。

这就产生两个层面的问题:

第一个层面,就是我们必须要有暴力破解的能力。我们必须要能通过程序、脚本等方式,快速尝试所有可能性。

第二个层面,就是我们在这个能力的基础上,要抓住各种机会,尽量降低查找时间,缩小搜索样本空间。

我们在破解的时候,从来不会因为暴力破解需要尝试所有可能而感到有压力,从而退却。我们只是通过各种方式去实现破解目的,例如通过排除法等,减少一些无用的搜索,使我们离目标更近。

这些都建立在我们能够进行暴力破解的基础上,而且也不会因为各种困难而产生不去做暴力破解的想法。

我们在成长中解决困难问题,也像破解密码。要破解能够开启我们不断成长的密码,而这个密码到底是什么样,其实谁也不知道,直到你自己找到了。针对这个许多人面临的难题,当前市场上大部分主流思路是不断和你研讨方法,因为研讨方法是一件非常容易的事情,我们只要动嘴就可以了。

纵观各种写手,主要套路还是不断制造内容(包括我的文章也是如此),来满足大家学习和培训的欲望。但是陷入其中,我们往往又忘记了自己出发的原因。其实我们的初衷更多是为了解决自身存在的问题,使其变得更好,就像解开一道密码题一样;而不仅仅是为了学习而去学习,这样容易浮于表面。

万能的大熊老师说过一句话,学生的问题是喜欢培训,喜欢上课,但是不喜欢行动做事情。现在一个普遍现象是,学习给人一种安慰人心的感觉,因为人们说要建设一个学习型社会,这是一个终身学习的时代。而鉴于概念的膨胀,人们开始把学习慢慢变成了刷一刷知乎,看个朋友圈,转发一条微博,发一张截图,仿佛这就代表我在学习。

对于强即时反馈的追逐,我们把学习从一种实质性的动作变成了表面仪式。而一旦开始“我正在向我的朋友宣告我在学习”的模式,我们就可能不会真正去学习了,因为学习是一个漫长的反馈过程。假使我发一个朋友圈就能引来大家的赞扬,那我为什么要去熬过那漫长的学习沉默期呢?

我们深陷其中,却不解决真实的问题。那么我们的处境不会有所好转,长期来看,会更加焦虑。当你看到别人去宣传他有进步的时候,自己反而乱了阵脚。于是陷入了一个学习却没有进步,没进步就放弃,放弃又痛苦,痛苦后就学习,再学习又没进步的恶性循环。

所以这个时代会有很多人从读大学一直到研究生,再拿到博士学位。他们也许很多是出于学术理想,但是其实还有一批人只是因为怕找不到工作,怕没生存技能,于是沿着当前的梯子继续往上爬,在自己的舒适区里往前再迈一步,然而他们读了博士以后,又开始纠结到底该不该读这个博士……

其实这些问题在本质上都是一样的,像讨论英语学习方法,讨论怎么写作,讨论怎么让人提高情商,讨论我们要怎么讨论……如果你不迈出行动那一步,所有的事情都只是停于表面。纸上谈兵,好玩吗?……

在我自己的社群里,我不愿仅仅满足于口头上的讨论。口头上的讨论其实和咨询缓解焦虑是一样的,只通过外在的方式缓解,无法持久。洗干净的脑子不去维护好,马上就又脏了。我倾向的观点是,你直接去干,直接去做吧,用暴力破解的方式解决你的问题。不要在行动之前就想到用各种优化,你连程序都没有运行起来,哪里来的优化根基呢?

我们在前进的路上会遇到一些小水沟,于是不同的人停在水沟前面,讨论如何用最优雅的方式过这个水沟。有些人说先要砍一棵树,有人说要造桥,但是如果你开了一辆坦克,直接开过去就可以了。我们需要给自己的行动加上坦克,当我们的行动量上来以后,在这个基础上再谈方法,我们看到的世界就会不一样,思考问题的全面性也会提高。

这是一个信息泛滥的时代。我认为在成长方面,你并不会因为多知道一些东西,而变得比别人更好,因为核心的区分还在于行动量的大小。一个人不可能具有没有做过的事情的经验,哪怕他认为看看别人的经验就懂了,但是最后也没有办法用到自己的生活当中。因为只要从他自己的生活状态的改变情况中,就可以看出到底学得好不好。

所以我的意见是,我们都需要学会暴力破解,学会变得更加暴力一点,对自己的困难、问题不要心慈手软。有时候绕半天弯路后会发现,面对困难,简单粗暴、直接上手往往是最有效的方式,当然要明白这一点也是需要走很多弯路的。有的人只是以为自己知道但是没有做,然后继续过自己的苦行僧生活。为这些亲爱的朋友默哀一秒钟。

暴力破解就是从来不怕走错路、走弯路,把弯路走直了,把错路走对了,那就是答案。别忘了,正义是由胜利者来书写的。

(本文文章编号1070,首发于2016年12月9日,修订于2017年2月18日)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈