网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > 网络渗透测试

七爪源码:用于漏洞赏金狩猎和道德黑客攻击的

七爪源码:用于漏洞赏金狩猎和道德黑客攻击的基本 Linux 技能(第 2 部分)

2022-08-06 22:53 来源: 七爪网源码交易

原标题:七爪源码:用于漏洞赏金狩猎和道德黑客攻击的基本 Linux 技能(第 2 部分)

在上一篇文章中,我们了解了初学者如何以零经验进入漏洞赏金狩猎,这是第二部分。 我们在之前的文章中讨论过,在进行漏洞赏金狩猎之前,您必须学习一些必备技能,其中一项非常重要的技能是“Linux 基础知识”,所以不要浪费任何时间,让我们开始吧。

七爪源码:用于漏洞赏金狩猎和道德黑客攻击的

基本概述

Linux 是一个免费、开源、多任务和多用户的类 Unix 操作系统,基于 Linux 内核,由 Linus Torvalds 于 1991 年开发。Linux 是为个人计算机开发的,但由于其强大的功能和灵活性,它变得如此流行和适用于服务器计算机和大型计算机、物联网设备、智能手表、手机、平板电脑等。

为什么你应该使用 Linux

开源:关于 Linux 最重要的是开源,这意味着源代码是免费提供的,因此任何专家用户都可以根据自己的要求更改、修改和进行实验,尽管互联网上已经有很多可用的发行版(也称为发行版)如 Ubuntu、Arch、Fedora、CentOS、Redhat、Mint、Manjaro、Kali、Parrot 等。

社区支持:它拥有强大的社区支持、论坛、互联网上的文章,因此您可以非常轻松快速地解决任何与 Linux 相关的问题。

稳定灵活:Linux 是一个非常稳定、可靠和灵活的操作系统,您可以在旧硬件上非常顺利地安装和运行,它是一个轻量级的操作系统,因此它消耗的硬件资源非常低,而且它也很灵活。

安全:Linux 比其他操作系统更安全,例如,如果您安装了 Windows,则需要下载和购买防病毒软件,但在 Linux 中,您不必这样做,即使 Microsoft azure 也使用 Linux 操作系统来保护他们的系统,除了他们自己的 Windows 操作系统。

免费:Linux 是根据 GNU 通用公共许可证 (GPL) 发布的免费和开源操作系统(内核)。这意味着任何人都可以在没有任何成本和限制的情况下学习、修改和运行 Linux。

多种发行版和高度可定制性:使用 Linux 的一个主要优势是您拥有大量用于不同目的的发行版(口味),例如 Ubuntu Linux、Arch Linux、CentOS、Manjaro Linux、Mint Linux、Bodhi Linux 等。但我们会重点学习 Kali Linux,因为它是为网络安全、安全研究、数字取证和渗透测试而设计的。它是高度可定制的,您还可以通过其终端直接命令系统硬件并与之交互。

Linux 操作系统架构

操作系统是用户和系统硬件之间的接口,整个过程由一个称为内核的程序完成。 Linux 系统工作在 4 层上,见下图。

七爪源码:用于漏洞赏金狩猎和道德黑客攻击的

硬件:Linux的硬件层由RAM、硬盘、CPU等几个外围设备组成。

内核:内核是操作系统的核心部分,基本上它是有助于连接硬件和外壳并在它们之间充当桥梁的程序。

不同类型的内核:

1. Monolithic Kernel

2. Micro Kernel

3. Exo Kernel

4. Hybrid Kernel

Shell:Shell作为用户的接口工作,它从用户那里获取输入并向内核发送指令,也从内核获取输出并发送回shell,它在Windows系统中也被终端调用,称为CMD或命令提示符。

应用程序(系统实用程序):它为用户提供操作系统的功能,您的应用程序如网络浏览器、媒体播放器、文本编辑器、照片编辑器、包含在该层中的办公软件。

你应该知道的基本命令

whoami — 此命令显示登录用户的用户、组和权限信息。

pwd(打印工作目录)— 打印当前工作目录的名称。

ls — 此命令用于列出目录内容。

cd(更改目录)- 用于转到目录的“cd”命令。

touch — 使用的 touch 命令用于创建文件,如-txt 文件、sh 文件、zip 文件等。 [Ex-touch test.txt]

mkdir — 此命令用于在 Linux 系统中创建新目录。 [Ex- mkdir newdir]

rmdir — 此命令用于从 Linux 系统中删除或删除目录。 [Ex- rmdir newdir]

rm - 用于从 Linux 系统中删除或删除目录和文件的“rm”命令 [选项:rm -f(强制删除,rm -r(递归删除,主要用于删除目录及其内部包含)]

cp —“cp”命令用于将文件从一个位置复制到另一个位置。

(*您可以使用'cp -a 命令直接复制一个整体)

mv —“mv”命令用于在 Linux 文件系统中将一个或多个文件或目录从一个位置移动到另一个位置。 (*此命令也用于重命名文件或目录)

cat — 此命令用于连接文件内容(显示文件内容)。

man — 该命令用于阅读任何命令的手册。

clear —‘clear’命令用于清理终端窗口。

echo — “echo”命令用于在 Linux 终端中打印或显示任何文本或字符串。

网络命令:

ifconfig — 命令“ifconfig”代表接口配置器,用于配置或显示 Linux 系统中网络接口的 IP 地址和网络掩码。

ping -“ping”命令用于检查主机系统的状态,它检查两个节点之间的网络中的连接性。

whois —“whois”是一个非常有用的命令或工具,用于获取有关特定域或 IP 地址的信息。

[前 whois google.com]

(责任编辑:admin)