声明
学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负
在众多编程语言中,首推学习的是Python,其次是JavaScript,PHP。
在网站渗透测试之后,找不到漏洞,应从APP和软件层面下手。
从前期小白到中级红队,只需要把Python学好就好了。
驱动程序很可能就是二进制程序写的,例如Windows系统里的以sys为后缀的文件。
裸板程序:直接在stm32上写一个代码或者在单片机上写一个代码。没有操作系统这个概念,没有进程这个概念。
Windows、macOS、ios、Linux都是非实时操作系统,vxworks、RT-Thread、wince都是实时操作系统。非实时操作系统指的是,当你发出命令后,cpu并没有立即执行,而是先去执行其他的了。而实时操作系统指的是,当发出命令后,系统会立即响应,cpu立即执行。
路由器(Router)是一种网络设备。它主要有以下特点和功能:
网络互联的核心:工作在 OSI 参考模型的网络层,是网络互联的关键设备,能连接两个或多个网络,在网络间起到网关的作用。
路由选择和数据包转发:可以根据通信信道的情况自动选择一条最优路径,并将数据包从一个网络转发至另一个网络。通过读取数据包中的 IP 地址来决定如何传送数据。
连通不同网络:可实现不同类型网络的连接,比如连接局域网和广域网。
决定数据传输路径:能将数据包通过合适的网络路径传送到目的地。
路由器一般由输入端口、输出端口、交换开关和路由处理器等部分构成。在家庭网络、企业网络、互联网服务提供商、数据中心等场景下均有广泛应用。
其发展历程经历了多次迭代,从最初的集中转发、总线交换,到后来的分布转发、接口模块化等,性能和功能不断提升。例如,斯坦福大学的一对教师夫妇在 1984 年 12 月设计的“多协议路由器”,可以使斯坦福大学内不兼容的计算机局域网整合在一起形成统一网络,这是路由器的前身。随着网络的发展和用户需求的增加,路由器不断演进以适应更复杂的网络环境和更高的流量需求。
交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。
网卡(Network Interface Controller)是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。由于其拥有MAC地址,因此属于OSI模型的第1层和2层之间。它使得用户可以通过电缆或无线相互连接。
MAC 地址(Media Access Control Address),直译为媒体存取控制地址,也叫物理地址、硬件地址,用来定义网络设备的位置,每个网卡出厂时其厂家会赋予其一个全球独一无二的 MAC 地址。
**防火墙:**用于保护网络免受外部攻击,它可以根据预设的规则过滤网络流量。
**加密技术:**对数据进行加密,防止数据被窃取或篡改。例如,SSL/TLS协议用于在Web浏览器和Web服务器之间进行加密通信。
**身份认证:**确保只有授权用户能够访问网络资源,常见的身份认证方式有用户名和密码、数字证书、生物识别等。
版权归原作者 星光不负a 所有, 如有侵权,请联系我们删除。