
计算机基础
文章平均质量分 66
夜莺yeying
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
加密算法入门:DES S盒输出计算方法
在数据加密标准(DES)中,S盒(Substitution box)是其核心的非线性部件之一,用于实现混淆(Confusion),这是克劳德·香农提出的两个基本操作之一,用以增加密码分析的难度。DES使用了8个S盒,每个处理6位输入,并产生4位输出。输入的第1位和第6位用来确定S盒查找表中的行号。具体来说,如果输入的第一位是(b1),第六位是(b6),则行号为 (2 * b1 + b6)。根据上述得到的行号和列号,在S盒的矩阵中找到对应的值,该值是一个4位的二进制数,这就是S盒的输出。原创 2024-10-25 23:07:04 · 1180 阅读 · 0 评论 -
【小白必看】什么是hook(钩子)?
钩子”是一种特殊的消息处理机制,它可以监视系统或者进程中的各种事件消息,截获发往目标窗口的消息并进行处理。我们可以在系统中自定义钩子,用来监视系统中特定事件的发生,完成特定功能,如屏幕取词,监视日志,截获键盘、鼠标输入等等。钩子的种类很多,每种钩子可以截获相应的消息,如键盘钩子可以截获键盘消息,外壳钩子可以截取、启动和关闭应用程序的消息等。钩子可以分为线程钩子和系统钩子,线程钩子可以监视指定线程的事件消息,系统钩子监视系统中的所有线程的事件消息。原创 2023-12-01 21:41:32 · 5713 阅读 · 0 评论 -
域名DNS解析主要类型的区别
A 记录(Address Record):A 记录将域名解析为 IPv4 地址。例如,将域名 example.com 解析为 IP 地址 192.0.2.1。AAAA 记录(IPv6 Address Record)AAAA 记录将域名解析为 IPv6 地址。例如,将域名 example.com 解析为 IPv6 地址 2001:0db8:85a3:0000:0000:8a2e:0370:7334。CNAME 记录(Canonical Name Record)原创 2023-07-30 15:40:14 · 291 阅读 · 0 评论 -
【最容易理解】OSI七层模型、TCP/IP协议栈对比
TCP/IP协议模型是一个基于协议栈的体系结构,用于描述互联网上数据通信的过程。层级协议说明示例应用层(Application Layer)提供应用程序与网络之间的接口,实现特定应用需求的数据传输网页浏览(HTTP),电子邮件传输(SMTP),文件传输(FTP)传输层(Transport Layer)TCP, UDP提供端到端的可靠数据传输和错误恢复机制文件下载(TCP),音视频流媒体传输(UDP)网络层(Internet Layer)原创 2023-07-01 11:54:18 · 807 阅读 · 0 评论 -
“~”取反运算符、原码、反码、补码、数字计算过程
“~”代表取反运算符,本文简单介绍"~"是如何进行运算,原码、反码、补码、数字计算过程。我们在计算机上输入数字时,计算机底层都是采用二进制进行运算,底层只能进行加法运算,那么就会涉及到如何用加法进行减法运算,其中就涉及到原码、反码、补码因为计算机中只有加法,所以10-11=10+(-11),分别求10、-11的补码2、补码相加 3、补码➡反码➡原码4、二进制原码转十进制1000 0001 (二进制) = -1 (十进制) 10 - 11 = -1原创 2022-12-04 01:42:35 · 5411 阅读 · 0 评论