黑客喜欢用的软件,为什么电影中的黑客几乎绝不用鼠标

我不是黑客黑客喜欢用的软件,是个软件工程师。讲讲我的体验:

黑客喜欢用的软件,为什么电影中的黑客几乎绝不用鼠标

就我的工作来说,有时候需要用鼠标,比如查资料、看文档、处理图形界面。这个时候不用鼠标是没有效率的。看资料文档的时候如果用键盘上下滑动图形界面会分心。处理图形界面的时候没鼠标不能精确定位,甚至说这时候没鼠标就没办法工作。

黑客喜欢用的软件,为什么电影中的黑客几乎绝不用鼠标

另外一些时候比如说编辑文本文件(基本上是在码代码),我会尽量不用不用鼠标。普通人编辑文件的基本上是在text或者office里操作,不会知道世界上还有vim、emacs这种神器。我个人计较喜欢用vim来编辑代码,并且输入操作完全用键盘,因为手在键盘和鼠标之间切换效率很低,如果不熟悉键盘手从鼠标回到键盘后会找不到方位。像vim、emacs这些编辑器,带有强大的编辑功能,键盘控制的效率比鼠标高很多,一旦熟悉以后是不会再想用鼠标的。

另外,在操作服务器(我接触到的服务器)的时候,一般来说是没有图形界面的,只能用命令行来操作,而且这也是最高效的方式。熟悉linux或者unix命令行操作方式的人会难以忍受windows server的图形操作,太慢了!

再说说黑客吧,普通人理解的黑客,基本上做的都是通过服务器漏洞进入服务的活儿。有价值的服务器基本上都是没有图形界面的,有鼠标没地儿用!另外由于图形界面的低效,即使有也不会用。比如说,有些黑客要控制很多台服务器,比如上千台,用图形界面怎么操作?命令行就不一样了,把要执行的命令写成任务脚本,然后再写个脚本依次连接到每台服务器执行任务脚本就行了。

不要以为上面举的例子只有黑客才会干,运维工程师也会干。有些公司的服务器有上千台,要维护这些服务器用图形界面是不可能完成的任务!想想谷歌微软这些大公司,服务器动则几十万上百万台,用图形界面控制简直就是在开玩笑!

所以命令行对于业内人士来说才是高效的工具,是逼格的所在。拍电影最缺的就是逼格,所以电影里的黑客是绝不会用鼠标的!

我不是一名黑客,自然也就没有黑客的思维高度。对于这个问题,我只能试着做简单地回答(抛砖引玉)!

有一点可以肯定的是,黑客都身兼多种计算机语言的。并且,黑客至少应该精通Python、Java、C/C++、Perl和LISP共五种计算机语言。这五种计算机语言分别代表着编程的不同思路和方法。

Python和Java容易成黑客入门时的首选。C/C++是黑客在学习编程过程中必然会接触到的,C++是以C为基础的改进版。黑客要想精通C/C++是有一定难度的。Perl和LISP能帮助黑客拓宽编程的知识面,增加编程的经验。一般而言,黑客精通的计算机语言种类越多,则越好。

具体如下:

编写和操作系统结合紧密、或性能要求高的程序,选择C/C++。

编写各处都能用的程序,选择Python。

编写大型的程序,第一选择是Python,第二选择是Java和C/C++。

编写文本处理程序,选择Perl。

编写最灵活和模糊的程序,选择LISP。

编写服务器端程序,选择Perl、Python、PHP和ASP。

编写知识处理程序,选择Prolog。

编写数据库程序,选择VB和Delphi。

编写office程序,选择VBA。

linux系统是很多网络工程师在用的系统,为什么黑客也喜欢用呢?

什么是linux?

在了解linux的相关知识之前,先为大家普及一下什么是linux?简单来说它和windows一样是一款免费的操作,而与windows最大的不同在于它是面向开发人员的操作系统,而不是面向广大用户。那么为什么linux会被黑客所青睐呢?

为什么linux会被黑客所青睐呢?

1、实际上黑客用的和别人用的linux是不一样的,黑客用的是kali linux系统,是linux系统中的一种。

2、kali linux系统拥有300多个黑客工具,是专门为黑客量身打造的系统,如果一个人说他是黑客,却连kali都不会使用,会让人笑掉大牙。

3、开发源码:对于熟悉网站的朋友的知道,掌握了网站的源码就相当于掌握了网站的命脉,而linux是完全免费且开发源码的,换句话的意思就是只要你有足够的能力你就完全自己创造一个新的操作系统出来。而这与黑客喜欢创新的意识是一致的,所以这也是黑客青睐linux的原因之一。

4、安全性高:黑客时常会去入侵他人的网站,当然也免不了被他人入侵,而防止入侵最好的办法就是拥有防火墙,而linux自带防火墙、入侵检测工具、安全认证工具,能够极大保护自身的安全性,防止被他人入侵。

5、适合当做服务器:这可能是黑客们会选linux最主要的原因了吧。因为它安全性高又免费,所以常常被软件开发工程师当做服务器来使用,而在实际的使用中也证明了将linux当做服务器确实是一个不错的选择,再加上各种开源软件的存在,往往能产生意想不到的结果。

kali linux的使用过程中需要注意什么呢?

1、kali linux说到底也只是一个工具,而工具只是用来帮助我们去实现想要的结果,所以不能过分依赖它,在学习的过程中要注重原理的学习。

2、圈内常有人笑谈:kali linux学得好,监狱进的早。足以这个系统威力是非常大的,大家学习的过程中要注意不要搞破坏。

2022-06-09

2022-06-09