aida64: 一款专业测试硬件信息的工具,有适配于windows、Android等各类操作系统的版本
windbg:是一个用于分析故障转储、调试代码和检查内存的调试器,支持 Windows 11 和 Windows 10,可直接在windows商店里下载
aida64: 一款专业测试硬件信息的工具,有适配于windows、Android等各类操作系统的版本
windbg:是一个用于分析故障转储、调试代码和检查内存的调试器,支持 Windows 11 和 Windows 10,可直接在windows商店里下载
1.顺序读写VS随机读写:顺序读写指的是将数据存储在磁盘一整块连续地址上。随机读写指的是要读写的数据随机分布在多个不连续的地址上。顺序读写只需一次数据定位操作,而随机读写则需要多次数据定位操作。
2.RAID0:数据分块存入磁盘阵列中的每一块盘,读写速度是单个硬盘读取速度*磁盘阵列硬盘数。缺点是数据安全性较低,磁盘阵列中任何一块盘坏掉都可引发数据完全丢失。
3.RAID1:磁盘阵列中的每一块盘都存储一样的数据,磁盘阵列的实际存储空间=磁盘阵列中存储空间最小的硬盘。
4.RAID5:RAID5至少需要3快盘组成,每块盘使用2/3的空间存储数据,1/3的空间存储校验值。RAID5可在任何1快盘坏掉是保持正常读写。
5.RAID6:RAID采用双重校验方式。当RAID同时有2块盘坏掉时仍然能够保持正常读写,但是由于是双重校验,因此写速度相较于RAID5会有所降低。RAID6至少需要4块硬盘。
TPM的中文是可信平台模块,英文全称是Trusted Platform Module,是一项安全密码处理器的国际标准。TPM中存储着一段密钥,可实现对硬盘的自动加密,从而防止硬盘内容在未开机状态下被盗取。
英特尔PTT与TPM的关系:英特尔PTT 是符合 TPM2.0 规范并提供与独立 TPM 相同的功能的集成 TPM,只是它驻留在系统的固件中,因此无需专用处理或内存资源。且英特尔PTT是集成在CPU中,但需要通过主板bios开启PTT。据英特尔官网可查到,第八代或更高版本的英特尔® 酷睿™处理器家族具有 英特尔PTT,而第八代英特尔CPU在2017年推出。英特尔关于PTT与TPM关系的官网解释:什么是可信平台模型 (TPM) 及其与英特尔® Platform Trust Technology (英特尔® PTT)… (intel.cn)、
在电脑开机状态下获取TPM密钥命令:manage-bde -protectors -get D:(盘符)
集线器(hub)可连接多台计算机终端并支持其互相通信。假设终端A、终端B、终端C通过hub相连。当终端A需要和终端B通信时,其会将信息打包并附上源MAC地址和目标MAC地址发送给hub,hub则会通过广播的形式将终端A的数据包发送给终端B和终端C。终端B在查看目标MAC地址为自己后则会接收该数据包。对于终端C,在正常模式下,其在接收到该数据包后会丢弃。如果设置为混杂模式后,则终端C也会接收到该数据包,从而造成风险。此外,随着终端的增加,hub的通信负担增加,会出现广播风暴。
交换机(Switch)则是为解决广播风暴和信息泄露风险而出现的。交换机内部维护着一张MAC地址表,记录着该局域网内每台终端的MAC地址和端口号。其形成过程如下:终端A发送消息给终端C,终端A会在数据包上附上源MAC地址和目标MAC地址,交换机则会将终端A的MAC地址和其端口号记录下来。如果此时交换机尚未记录终端B的MAC地址和端口号,则会同集线器一样通过广播模式发送该数据包。如果此时交换机已记录终端B的MAC地址和端口号,则会将数据包直接发送给终端B,且不会将该数据包发送给其他任何终端。
利用交换机的MAC地址表形成机制,可以有两种攻击模式:
假设终端B(端口号为2)和终端C(端口号为3)位于同一局域网内。此时已成功控制终端B,则可以篡改终端B的MAC地址为终端C的MAC地址:
1.如果将终端B伪装成终端C持续向交换机发送大量数据包,当终端B发送的数据量超过终端C时,交换机则会更改其MAC地址表,将终端C的MAC地址对应的端口号改为2。此时,终端B则已成功取代终端C,后续则可以实施钓鱼攻击。
2.如果将终端B伪装成终端C间歇性向交换机发送大量数据包,则终端B则可以在一段时间内取代终端C,从而获取到其他终端发给终端C的数据包。
一、使用pandas进行数据合并
pd.merge(left, right, how='inner', on=None, left_on=None, right_on=None,
left_index=False, right_index=False, sort=True,
suffixes=('_x', '_y'), copy=True, indicator=False,
validate=None)
how参数:inner,left,right,outer =数据库的内连接、左右连接和外连接
详细使用方法可参考:https://www.jianshu.com/p/3ed379a2f846
Mac上将文本文件存储为.java文件:
1.打开文本编辑器
2.command+shift+t 转换格式
3.然后重命名以.java结尾