计算机基础知识

1. 常见希腊字母

大写

小写

英文名称

Α

α

Alpha

Ν

ν

Nu

Β

β

Beta

Ξ

ξ

Xi

Γ

γ

Gamma

Ο

ο

Omicron

Δ

δ

Delta

Π

π

Pi

Ε

ε

Epsilon

Ρ

ρ

Rho

Ζ

ζ

Zeta

Σ

σ

Sigma

Η

η

Eta

Τ

τ

Tau

Θ

θ

Theta

Υ

υ

Upsilon

Ι

ι

Iota

Φ

φ

Phi

Κ

κ

Kappa

Χ

χ

Chi

Λ

λ

Lambda

Ψ

ψ

Psi

Μ

μ

Mu

Ω

ω

Omega

2. 中间人攻击(Man-in-the-Middle Attack,简称“MITM攻击”)

攻击过程如下: 1. 攻击者通过MIM(比如arp欺骗等)劫持server与客户端浏览器之间的http包; 2. 攻击者生成一对伪造的RSA密钥: fake public key/fake private key; 3. 攻击者将js文件中的public key替换为fake public key,并传输给客户端浏览器; 4. 客户端浏览器用 fake public key加密敏感数据,比如密码,并将加密后的数据传输给攻击者; 5. 攻击者用fake private key解密,获得明文密码等;

  1. 攻击者用server的public key加密明文数据,并传送给server。

3.生产手机CPU的常见厂商

常见的有高通,英伟达(NVIDIA),德州仪器,三星,苹果,联发科(台湾),还有我们国产骄傲华为等。

4. 程序变成经典命名方法

匈牙利命名法。该命名法是在每个变量名的前面加上若干表示数据类型的字符。基本原则是:变量名=属性+类型+对象描述。如i表示int,所有i开头的变量命都表示int类型。表示String,所有变量命以s开头的都表示String类型变量。

骆驼命名法。正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。驼峰命名法跟帕斯卡命名法相似,只是首字母为小写,如userName。因为看上去像驼峰,因此而得名。

帕斯卡命名法。 即pascal命名法。做法是首字母大写,如UserName,常用在类的变量命名中。

5.软件版本分类

  • alpha 内部测试版
  • beta 外部测试版
  • demo 演示版
  • Enhance 增强版或者加强版 属于正式版
  • Free 自由版
  • Full version 完全版 属于正式版
  • shareware 共享版
  • Release 发行版 有时间限制
  • Upgrade 升级版
  • Retail 零售版
  • Enterprise 企业版
  • Ultimate 旗舰版,也就是终极版,功能最强大,最丰富
  • Premium 贵价版
  • Professional 专业版
  • Express 特别版
  • Deluxe 豪华版
  • Regged 已注册版
  • Preview 属预览版
  • Standard 标准版
  • Mini 迷你版也叫精简版只有最基本的功能
  • CN 简体中文版
  • CHT 繁体中文版
  • EN 英文版
  • trail 试用版(含有某些限制,如时间、功能,注册后也有可能变为正式版)
  • RC 版。是 Release Candidate 的缩写,意思是发布倒计时,该版本已经完成全部功能并清除大部分的BUG。到了这个阶段只会除BUG,不会对软件做任何大的更改。
  • RTM 版。这基本就是最终的版本,英文是 Release To Manufactur,意思是发布到生产商。
  • OEM original Equipment Manufacturer (OEM) You may license products through an original Equipment Manufacturer (OEM). These products, such as Windows operating systems, come installed when you purchase a new computer. OEM软件是给电脑生产厂的版本,无需多说。
  • Full Packaged Product (FPP)–Retail Physical, shrink-wrapped boxes of licensed product that can be purchased in a local retail store or any local software retailer。

FPP就是零售版(盒装软件),这种产品的光盘的卷标都带有“FPP“字样,比如英文WXP Pro的FPP版本的光盘卷标就是WXPFPP_EN,其中WX表示是Windows XP,P是Professional(H是Home),FPP表明是零售版本,EN是表明是英语。获得途径除了在商店购买之外,某些MSDN用户也可以得到。

6.IP地址简介

3种主要IP地址类型里,各保留了3个区域作为私有地址,其私有地址范围如下: A类地址:10.0.0.0~10.255.255.255,子网掩码为255.0.0.0 B类地址:172.16.0.0~172.31.255.255,子网掩码为255.255.0.0 C类地址:192.168.0.0~192.168.255.255,子网掩码255.255.255.0

A类地址的第一组数字为1~126。注意,数字0和 127不作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送。 B类地址的第一组数字为128~191。 C类地址的第一组数字为192~223。 D类地址的第一组数字为124~239。

D类地址是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。故它没有网络号与主机号之分,也就没有子网掩码。

E类地址的第一组数字为240~255。为将来使用保留。

注意:全“0”(“0.0.0.0”)IP地址表示整个网络,即网络中的所有主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址,即受限地址。

7.计算机中数的表示形式

在计算机中整数的表示形式都是以补码的形式存在。

数的反码,补码的计算方法如下: 反码表示法规定:正数的反码与其原码相同;负数的反码是对原码符号位除外逐位取反。

补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1。

比如-7,其源码是10000111,反码是11111000,补码是11111001。因此-7在计算机中的存在形式就是补码的形式,11111001,计算方式是:符号位*(负的2的(位数-1)次幂)+后面位数的值,例如:

−7=1∗(−27)+1∗(26)+1∗(25)+1∗(24)+1∗(23)+0∗(22)+0∗(21)+1∗(20)=−128+64+32+16+8+0+0+1=−7

-7=1*(-2^7)+1*(2^6)+1*(2^5)+ 1*(2^4) + 1*(2^3) + 0*(2^2) + 0*(2^1) + 1*(2^0)=-128+64+32+16+8+0+0+1=-7

8. Windows下.msi后缀的文件

.msi文件是在Windows环境下Windows Installer安装程序时调用的数据包。数据包中包括被安装程序的安装序列、目标文件夹路径、系统依赖项、安装选项和控制安装过程的属性。简单的说:MSI就是microsoft installer的简写,是微软格式的安装包。一般是程序的安装软件。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

scapy在wlan中的应用

Scapy 又是scapy,这是python的一个网络编程方面的库,它在wlan中也有很强大的应用。一般我们买块网卡,然后aircrack-ng套件爆破一下邻居...

367100
来自专栏FreeBuf

科普哈希长度扩展攻击(Hash Length Extension Attacks)

貌似大多数渗透师都很少测试密码学方面的漏洞。我一直都对密码学颇有兴趣,于是决定研究web应用开发者误用加密算法的情况,以及如何利用这些漏洞。 一月份的时候,我研...

31260
来自专栏逆向技术

64位内核第二讲,进程保护之对象钩子

         64位内核第二讲,进程保护. 一丶什么是保护. 什么是保护. 比如我们安装了xxx杀毒软件.那么此时你用任务管理器关闭.是关闭不了的.原因是内...

35660
来自专栏潇涧技术专栏

Pury Project Analysis

Pury的源码:https://github.com/NikitaKozlov/Pury

9520
来自专栏逢魔安全实验室

ISCC 2018 Writeup

ISCC 2018 CTF中,一些题目还是很不错的。但是需要吐槽的就是这个积分机制,私以为一次性放出所有题目而且反作弊机制完善的情况下动态积分这个方法很好。但是...

62540
来自专栏斑斓

AKKA中的事件流

在《企业应用集成模式》一书中,定义了许多与消息处理有关的模式,其中运用最为广泛的模式为Publisher-Subscriber模式,尤其是在异步处理场景下。 基...

40140
来自专栏Petrichor的专栏

python爬虫: 指定 关键字 爬取图片

24040
来自专栏编程之旅

iOS开发——带有暂停功能的计时器

上篇博客我跟大家分享了如何在iOS系统中使用原生框架获取步数,又是大半个月过去了,运动模块的全部功能也总算完成了,也打算有始有终的把如何做一个跑步类App跟大家...

27810
来自专栏MasiMaro 的技术博文

hook键盘驱动中的分发函数实现键盘输入数据的拦截

我自己在看《寒江独钓》这本书的时候,书中除了给出了利用过滤的方式来拦截键盘数据之外,也提到了另外一种方法,就是hook键盘分发函数,将它替换成我们自己的,然后再...

11020
来自专栏hotqin888的专栏

engineercms利用pdf.js制作连续看图功能

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotqin888/article/det...

19010

扫码关注云+社区

领取腾讯云代金券