关于怎么从Kali linux到监狱风云(二)

首页 » 网络安全 » 关于怎么从Kali linux到监狱风云(二)

首先呢,在正式使用 Kali Linux 之前,你应该了解一些东西。

底线:

正如你现在所看到的,使用 Kali 并不是一个轻松的决定。如果你打算成为一个白帽子,你需要使用 Kali 来学习,那么在学习了基础知识并花了几个月的时间使用普通 Linux 系统之后再来学习 Kali。但是小心你正在做的事情,以避免遇到麻烦。要记住三思而后行,千万不要为了一时爽或者其他原因作出危害国家的事(其他国家也不行)
Kali Linux 不适合初学者
如果你是几个月前刚开始使用 Linux 的人或者根本不会,或者你认为自己的知识水平低于平均水平,那么 Kali Linux 就不适合你。如果你打算问“如何在 Kali 上安装 Steam?如何解决 Kali 上的 APT 源错误?”这些东西,那么 Kali Linux 并不适合你。基本可以劝退了
普通 Linux 用户都无法自如地使用它。一个更好的方法是花几周时间学习 Linux 及其守护进程、服务、软件、发行版及其工作方式,然后观看几十个关于白帽子攻击的视频和课程,然后再尝试使用 Kali 来应用你学习到的东西。
我前几天发了一个投票,发现是有一半的小白,所以呢,我打算在Kali linux掺杂一些linux的知识,大佬请无视啊!
好了,废话就那么多了,接下来是正片
—————————————-我是分割线———————————————
这期内容比较多比较复杂啊,慢慢看

Linux 简介:

Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。
目前国内 Linux 更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows。

Linux 启动:

翻看linux启动时的日志我们会看到许多启动信息。
但linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:

1.对内核的引导。
2.运行 init。
3.系统初始化。
4.建立终端 。
5.用户登录系统。

内核引导:

当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。
操作系统接管硬件以后,首先读入系统 /boot 目录下的内核文件。

关于怎么从Kali linux到监狱风云(二)

运行init:

init 进程是系统所有进程的起点,你可以把它比作成系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会(也不能)启动。
init 程序首先是需要读取配置文件 /etc/inittab。

关于怎么从Kali linux到监狱风云(二)

运行级别:

许多程序都需要开机启动。它们在Windows叫做”服务”(service),在Linux就叫做”守护进程”(daemon)。
init进程的一大任务,就是去运行这些开机启动的程序。
但是,不同的场合需要启动不同的程序,比如用作服务器时,需要启动Apache,用作桌面就不需要。
inux允许为不同的场合,分配不同的开机启动程序,这就叫做”运行级别”(runlevel)。也就是说,启动时根据”运行级别”,确定要运行哪些程序。

关于怎么从Kali linux到监狱风云(二)

Linux系统有7个运行级别(runlevel):

0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
2:多用户状态(没有NFS)
3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
4:系统未使用,保留
5:登陆后进入图形GUI模式
6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
NFS网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。linux同样延续了这个协议

系统初始化:

在init的配置文件中有这么一行: si::sysinit:/etc/rc.d/rc.sysinit 它执行了/etc/rc.d/rc.sysinit,而rc.sysinit是一个bash shell的脚本,它主要是完成一些系统初始化的工作,rc.sysinit是每一个运行级别都要首先运行的重要脚本。
它主要完成的工作有:激活交换分区,检查磁盘,加载硬件模块以及其它一些需要优先执行任务。

l5:5:wait:/etc/rc.d/rc 5

这一行表示以5为参数运行/etc/rc.d/rc,/etc/rc.d/rc是一个Shell脚本,它接受5作为参数,去执行/etc/rc.d/rc5.d/目录下的所有的rc启动脚本,/etc/rc.d/rc5.d/目录中的这些启动脚本实际上只是一些连接文件,而不是真正的rc启动脚本,真正的rc启动脚本实际上都是放在/etc/rc.d/init.d/目录下。
而这些rc启动脚本有着类似的用法,它们一般能接受start、stop、restart、status等参数。
/etc/rc.d/rc5.d/中的rc启动脚本通常是K或S开头的连接文件,对于以 S 开头的启动脚本,将以start参数来运行。
而如果发现存在相应的脚本也存在K打头的连接,而且已经处于运行态了(以/var/lock/subsys/下的文件作为标志),则将首先以stop为参数停止这些已经启动了的守护进程,然后再重新运行。
这样做是为了保证是当init改变运行级别时,所有相关的守护进程都将重启。
至于在每个运行级中将运行哪些守护进程,用户可以通过chkconfig或setup中的”System Services”来自行设定

关于怎么从Kali linux到监狱风云(二)

建立终端:

rc执行完毕后,返回init。这时基本系统环境已经设置好了,各种守护进程也已经启动了。
init接下来会打开6个终端,以便用户登录系统。在inittab中的以下6行就是定义了6个终端:

1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

从上面可以看出在2、3、4、5的运行级别中都将以respawn方式运行mingetty程序,mingetty程序能打开终端、设置模式。
同时它会显示一个文本登录界面,这个界面就是我们经常看到的登录界面,在这个登录界面中会提示用户输入用户名,而用户输入的用户将作为参数传给login程序来验证用户的身份。
一般来说,用户的登录方式有三种:
(1)命令行登录
(2)ssh登录
(3)图形界面登录

关于怎么从Kali linux到监狱风云(二)

Linux预设提供了六个命令窗口终端机让我们来登录。
默认我们登录的就是第一个窗口,也就是tty1,这个六个窗口分别为tty1,tty2 … tty6,你可以按下Ctrl + Alt + F1 ~ F6 来切换它们。
如果你安装了图形界面,默认情况下是进入图形界面的,此时你就可以按Ctrl + Alt + F1 ~ F6来进入其中一个命令窗口界面。
当你进入命令窗口界面后再返回图形界面只要按下Ctrl + Alt + F7 就回来了。
如果你用的vmware 虚拟机,命令窗口切换的快捷键为 Alt + Space + F1~F6. 如果你在图形界面下请按Alt + Shift + Ctrl + F1~F6 切换至命令窗口。

关于怎么从Kali linux到监狱风云(二)

都安装完kali linux首先要做的事
1.安装Tor浏览器(不知道tor是什么的请自行百度)
Tor Browser是您的理想之选。它具有内置的代理服务器设置,可以使您的在线状态保持匿名并且您的数据不公开。

sudo apt install tor

2.禁用屏幕锁定
安装完成后的Kali默认具备自动锁定功能,对我来说,这可能有点烦人。尤其是当我在VM上运行Kali时,我只是离开计算机一会儿再喝杯咖啡,Kail就锁屏了,我需要设置更长的锁屏时间或者禁用屏幕锁定。
为此,可以到 “设置”>“电源”,然后将“ 黑屏 ”选项更改为从不。接下来,返回您的主设置菜单,并在“隐私”下关闭“ 屏幕锁定 ”。
3.更改火狐浏览器为中文
1.启动火狐浏览器
2.网址中输入about:preferences
3.往下找到language界面,下拉菜单,选择search for more language
4.搜索Chinese,点击add
5.提示正在下载字体,请耐心等待片刻。然后点击chinese字体,再点ok
6.之后,就会有提示啦,重启浏览器才会生效,直接点击重启按钮即可。
再次进入firefox浏览器,就变成中文了,终于可以愉快的使用了。
4.添加国内yum源(至于yum源是什么,下期再讲,字数到了,没办法啊)
很多人在kali linux上进行更新源时,都会遇到很多坑。要么是kali linux更新源失败,要么是kali linux更新源无法正常使用,或者是在更新途中,等待了漫长的时间后,报各种各样的错。
总之,问题千奇百怪,根源就是在kali linux自带的源上。kali linux自带的源是kali官方的,属于国外的网站,这就直接导致了我们连接非常缓慢,更新和下载都会受到影响。下面就教大家修改源为国内的源。
把我们找到的国内的源添加上,将官方的源进行注释。(在前面加“#”)。下面为国内及国外的源。

#中科大kali源
deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free
#阿里云kali源
deb http://mirrors.aliyun.com/kali kali main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali main non-free contrib
deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free
#163 Kali源
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
deb http://mirrors.163.com/debian-security wheezy/updates main non-free contrib

 

标签:

未经允许不得转载:作者:小编, 转载或复制请以 超链接形式 并注明出处 守望者软件开发工作室
原文地址:《关于怎么从Kali linux到监狱风云(二)》 发布于2020-10-15

分享到:
赞(0) 生成海报

评论 抢沙发

评论前必须登录!

  注册



  1. #1

    66666

长按图片转发给朋友

Vieu4.5主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册