知识屋:更实用的电脑技术知识网站
所在位置:首页 > 网络安全 > 安全资讯

专业地攻击:优秀黑客的Linux基础,part 1(起步)

发布时间:2014-04-28 12:21:59作者:知识屋

 很多人问我到底什么操作系统最适合于使用。我会告诉你几乎每一个专业的黑客都使用Linux或者Unix。虽然有些入侵能够通过Windows和Mac OS来实现,但是几乎所有的黑客工具都是为Linux定制的。

尽管如此,还是有例外情况的。像Cain and Abel, Havij, Zenmap还有Metloit这些软件都移植到Windows或是在Windows上开发的。

但是这些应用本来都是在Linux上开发然后移植到Windows上的,它们会丧失了一些功能。另一方面,有很多工具是基于Linux的基础工具的而Windows根本没有。这就是为什么大多数黑客工具都只在Linux上开发。

总的来说,要成为一个真正的专业黑客你必须掌握一些Linux技能还有使用BackTrack或者Kali这些Linux发布版本。

vcyzzLa8zNbC20xpbnV4u/m0odLUvLCw0dbYteO3xdTaxMfQqcjrx9bL+dDo0qq1xLy8xNyho7rDsMmjrM/W1Nq08r+qQmFja1RyYWNru/LV38bky/u3orK8sOa1xExpbnV4z7XNs6GjPC9wPjxwPrXa0ruyvaO6xvS2r0xpbnV4PC9wPjxwPsb0tq9CYWNrVHJhY2ujrNLUcm9vdLXEye233bXHwrzIu7rzyuTI66O6PC9wPjxwPiZsdDtwcmUmZ3Q7YnQmZ3Q7c3RhcnR4Jmx0Oy9wcmUmZ3Q7PC9wPjxwPsTj06a4w8Tcv7S1vcDgy8bV4tH5tcS958PmoaM8L3A+PHA+PGltZyBzcmM9"http://www.zhishiwu.com/uploadfile/Collfiles/20140201/2014020120154676.jpg" data-ke-src="http://www.zhishiwu.com/uploadfile/Collfiles/20140201/2014020120154676.jpg" />

第二步:打开一个终端

想要精通Linux你必须掌握terminal的使用。现在很多事情都可以在界面简单地通过点击来实现,就像在windows和Mac OS上一样。但是专业的黑客必须懂得如何使用终端区运行大部分的黑客工具。

让我们点击终端图标打开一个terminal。将会有类似这样一个界面出现。

如果你已经用过Windows下的命令行提示工具,Linux的terminal看起来就差不多,但是相比起来更加具有威力。不像Windows的命令行提示工具那样有限制性,Linux的terminal可以完成任何事情,并且能够更加精确地控制系统。

必须注意的是,Linux是大小写敏感的。这意味着‘Desktop’和‘desktop’是不一样的。刚刚接触Linux都很容易犯这样的错误。

第三步:分析目录结构

让我们以一些Linux的基础作为开始。很多新手都会被Linux的文件系统结构所绊倒。和Windows不同,Linux的文件系统不是像Windows那样链接到物理驱动上,所以我们在Linux的文件系统不会看到c:,但是会看到/。

正斜杠(/)代表文件系统的‘root’或者是文件系统的最顶端。所有其他的目录都是root的分支。

我们通过下面这个图来模拟Linux的文件系统。

对这个文件结构有深入了解是很重要的,因为我们经常需要在terminal下通过它来导航到不同目录,而在terminal下是没有像Windows文件目录那样的图形界面的。

在这个图里面有几个地方需要注意的:

   /bin目录是存放二进制文件的地方。这些文件都是使Linux运作的、

  /etc是配置文件存储的地方。在Linux里基本上所有东西都是通过文本文件来配置的,并且存放在/etc里

  /dev目录存放设别文件,就像是Windows的设备驱动。

  /var是存放日志文件的地方。

第四步:使用pwd命令

当我们在BackTrack里开启一个terminal,我们默认是在‘home’目录下。就像刚才的图所显示,‘home’目录是在‘root’目录的下一级。我们可以通过输入一个命令来确认当前所在的位置:

<pre>bt>pwd</pre>

pwd是‘present working directory’的缩写,可以看到它返回了‘root’,意味着我们在root用户目录(不要把这个‘root’和文件系统的‘/’混淆了,这是root用户目录)。

pwd是一个便捷的命令,可以让我们随时知道自己在目录树的哪个位置。

第五步:使用cd命令

我们可以使用cd命令来改变我们当前的工作目录。让我们试试导航到目录树的顶部:

<pre>bt>cd ..</pre>

cd命令后面紧跟两个点(..)的意思是:‘去到当前目录的父级目录’。注意我们的命令提示改变了,输入命令以后Linux会告诉我们当前所在的目录位置。

第六步:使用whoami命令

在这个教程的最后部分,我将会展示whoami这个命令。这个命令会返回当前我们登陆的用户名。我们现在是root用户,我们可以登入不同的用户然会显示不同的用户名。

<pre>bt>whoami</pre>

Linux知识。

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜