为什么要用sysctl把SYN cookie选项打开 

是因为在DoS攻击和buffer overflow攻击中一般不会发送ACK响应?

具体怎么操作:
sysctl net.ipv4.tcp_syncookies
systcl -w net.ipv4.tcp_syncookies=1

echo 1 > /proc/sys/net/ipv4/tcp_syncookies
cat /proc/sys/net/ipv4/tcp_syncookies
systcl -w net.ipv4.tcp_syncookies=1
以上操作在重启之后就会被复位
为了重启之后还是这个设置需要进行一下操作

vi /etc/systcl.conf
----写入以下下内容-----
net.ipv4.tcp_syncookies=1

systcl -p
systcl net.ipv4.tcp_syncookies

查了一下考纲的确没写,教科书不行

为什么还要背chkconfig的用法啊,感觉都没见过人用,反正我只知道systemctl。。。。

复制粘贴ChatGPT老师关于AppArmor和Smack的内容 

AppArmor(Application Armor)和 Smack(Simplified Mandatory Access Control Kernel)都是 Linux 中的强制访问控制(MAC)框架,用于增强操作系统的安全性。它们可以限制应用程序对系统资源的访问,以减少潜在的安全风险。

这两种框架的主要区别在于它们的设计和实施方式:

AppArmor:

AppArmor 是一种基于应用程序的访问控制系统,它使用名为"应用程序配置文件"的策略文件来定义哪些文件和资源可以被特定应用程序访问。
AppArmor 的策略文件通常与特定应用程序相关联,因此它的管理相对容易。这意味着你可以为每个应用程序创建独立的策略文件,从而更精确地控制每个应用程序的权限。
AppArmor 主要受到 Ubuntu 和 SUSE 等 Linux 发行版的支持,它们通常集成了 AppArmor 作为默认的应用程序安全框架。
Smack:

Smack 是一种在 Linux 内核层面实施的访问控制系统,它使用称为"标签"的策略来限制文件和进程的访问。
Smack 的策略是基于文件系统上的标签而不是应用程序名称的,这使得管理策略可能会更加复杂,因为策略适用于整个文件系统层次结构。
Smack 的目标是提供更细粒度的控制,并能够支持一些高级的安全用例。
总的来说,AppArmor 更容易配置和管理,适用于需要快速实施应用程序级别的安全策略的情况。Smack 更加灵活,可以提供更细粒度的控制,但可能需要更多的配置工作。选择哪种取决于你的具体需求和系统的配置。一些 Linux 发行版可能选择集成其中一种或两种框架,以提供多层次的安全保护。

老师只会说机翻中文所以把tunneling翻成了隧道ing

在VPN的上下文中,"capsule" 通常指的是一个封装或者容器,用于将网络数据包装起来并通过公共网络传输,同时确保数据的隐私和安全性。这个概念主要涉及到 VPN 技术中的封装和隧道ing。

bandwidth和throughput的区别 

谢谢老师解答。。

"bandwidth" 和 "throughput" 是两个与网络性能和数据传输相关的术语,它们有以下区别:

1. Bandwidth(带宽):
- 带宽是网络连接或通信信道的最大数据传输速率或容量。它通常以位每秒(bps)或兆位每秒(Mbps)来衡量。
- 带宽表示可以在网络中传输的数据量的最大限制。它类似于道路上的车道数量,表示一段时间内可以容纳的车辆数量的上限。

2. Throughput(吞吐量):
- 吞吐量是实际传输到目的地的数据量或有效数据传输速率。它通常以与带宽相同的单位(bps 或 Mbps)来衡量。
- 吞吐量表示在实际数据传输中达到的速率,考虑了可能的网络延迟、丢包以及其他因素。因此,吞吐量通常低于带宽。

总结来说,带宽是网络连接的最大容量,而吞吐量是在实际数据传输过程中达到的速率。带宽是理论上的上限,而吞吐量考虑了实际网络条件下的性能。在网络中,吞吐量通常不会达到带宽的水平,因为网络延迟、拥塞和其他因素都可以影响数据传输速度。

问了ChatGPT老师Snort这个工具的名字来源,好好笑…… 以下为ChatGPT老师的解答: 

"Snort" 这个词本身是英语中的一个动词,意思是发出类似于猪的呼噜声或者喷气声。在计算机安全领域,"Snort" 是一款用于网络入侵检测的开源软件。这个软件的名字可能是一种隐喻,将网络入侵比作猪发出的噪音,而 Snort 软件则用于检测和识别这些网络入侵的噪音。

Snort 最早由Marty Roesch于1998年创建,它是一款轻量级的网络入侵检测系统(NIDS),被广泛用于监测和分析网络流量,以识别潜在的网络攻击、漏洞和异常行为。Snort 使用规则引擎来检测并响应网络上的安全事件,当它发现与预定义规则匹配的网络流量时,可以触发警报或采取其他预定的行动。

总的来说,"Snort" 这个名称可能是一种幽默的方式,将网络入侵的检测比作猪发出的噪音,但这个软件本身在网络安全领域扮演着非常重要的角色。它已经成为许多组织和安全专家用来保护网络免受攻击的有力工具。

:ablobcatknitsweats: 搜了好几个kali linux的教程,尼玛都抄的同一篇博客,,,,

ipset清空记录的命令是
ipset destroy
destroy!!!!!

困得想死,但是因为摄入了咖啡因无法进行摸鱼小睡,躺下闭眼5分钟后打着哈欠痛苦地从床上爬起

同事也太讨厌了吧,昨天加班加点帮他写的,结果他一天都没空收尾,今天傍晚还说我弄的格式不对,只能他来改了,一副很委屈的样子,啊啊啊!这不本来就是他的任务吗!

而且这笔记是周一写的吧,早不给我等我下班了给我😀 还要发私人line问你今天是已经下班了吗?哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈(已疯)

真的好想骂人,我都没参加这会议居然还要对着你那狗屁不通的笔记编出一篇会议纪要来,我杀了所有人。

会议纪要,我操你,我操发明你的人!!!

怎么这样啊,55555,我不能复习也不能搞同人却在这里浪费时间帮加班的同事写会议纪要,会议纪要滚出地球还要我再说几遍?

教科书:
tcpdump是用来dump一些network的traffic的command
你搁这搁这呢?我总有一天要把片假名赶出这个地球

开始看网络面经,呃呃呃摆脱传统日企在此一举啊啊

WireGuard也用ini语法储存变量,这个我会,前几天刚在ansible那里写过(小并感

Show older
Retire Now!

这里是retirenow.top!我们的心声是——不想上班!我们的目标是——早日退休!