然而网络上也有这么一群人,他们对崇拜仰慕真正的黑客,也想成为别人眼中的黑客,但又不肯踏踏实实地学习和钻研技术,于是他们利用别人开发地黑客工具在网上进行破坏活动,这些人被称为“脚本小子”
如果是前者,会很容易走上“脚本小子”的歧途,因为使用现成的工具能立竿见影,你不用在乎原理,不用看懂代码就能成为别人眼中的“黑客”;如果是后者,你就需要从一门编程语言认真学起
比如与底层硬件打交道使用C更高效,Windows平台上使用C++或Visual Basic.Net更方便,开发跨平台程序使用Java更简单,在大数据、人工智能等领域使用Python更流行
另外最重要的,Unix/Linux是黑客技术的核心,而他们都是用C写的,想要掌握黑客核心技术,C是无论如何都要好好学的
机器运行效率和用户开发难度永远是一对矛盾,C的高效是通过手动编写大量低级代码实现的,这些低级代码都很复杂且容易出错,并且会花费大量的时间进行调试;而Python作为更高级的语言,以牺牲运行速度为代价,极大程度缩短了代码量,大大降低了开发难度
领取专属 10元无门槛券
私享最新 技术干货