网安第一周学习总结
进制转换
十进制转二进制
168 = 10101000
1、除2,倒序取余
168/2 = 84……0
84/2 = 42……0
42/2 = 21……0
21/2 = 10……1
10/2 = 5……0
5/2 = 2……1
2/2 = 1……0
1/2 = 0……1
2、168 = 128 + 32 + 8
1024 512 256 128 64 32 16 8 4 2 1
0 0 0 1 0 1 0 1 0 0 0
二进制转十进制
10101000 = 1*2^7+0*2^6+1*2^5+0*2^4+1*2^3+0*2^2+0*2^1+0*2^0 = 128+0+32+0+8+0+0+0 =168
位运算
1、二进制每右移一位相当于十进制除2并向下取整
168 >> 1 = 10101000 >> 1 = 01010100 = 84
Windows命令
1、显示帮助文档
命令 /?
2、cd:进入目录
cd /d e:\ /d:换盘需添加/d
# 回到上一级目录
cd ..
3、dir:展示当前目录文件内容
dir
4、md:创建文件夹
md 文件夹名
md 文件夹名 文件夹名 …… 批量创建文件夹
5、rd:删除指定文件夹
rd 文件夹名
rd 文件夹名 文件夹名 …… 批量删除文件夹
6、copy:复制文件
copy 源文件 目的地
# 文件内容合并
copy 1.txt + 2.txt 将2.txt的内容复制到1.txt中
copy 1.jpg + 2.txt 不同文件格式也能合并
7、xcopy:复制文件夹
xcopy 源文件 目的地
8、move:移动文件
move 源文件 目的地
9、del:删除文件
del 文件名
del 文件名 文件名 …… 批量删除文件
10、rename:重命名
rename 原名 更改后名 文件(全名,需包含后缀名)、文件夹都能修改
11、echo:打印
echo 需在屏幕展示的内容
12、type:展示文件内容
type 文件名 命令行只能显示文字
13、findstr:查找
findstr 查找的内容 文件名
# 可结合正则表达式进行模糊查找
findstr "^d" 文件名 查找以d开头的
findstr "$d" 文件名 查找以d结尾的
14、管道:过滤筛选作用,用"|"表示
# 找某个文件夹下面的文件
dir | findstr 文件名
# 查找以以太网开头的,并且是没有换行的
ipconfig /all | findstr "^以太网" | findstr "."
15、重定向
# 将ipconfig命令展示的内容重定向到log.txt文件中
ipconfig > log.txt > 表示覆盖
ipconfig >> log.txt >> 表示追加
# 2 将错误的内容覆盖或追加到log.txt中
asds 2> log.txt
asds 2>> log.txt
# 将正确和错误一起覆盖或追加到log.txt中
dir > log.txt 2>&1
dir >> log.txt 2>&1
16、用户
# 查看用户
net user
# 创建用户,创建的用户默认划为Users组
net user 用户名 /add
net user 用户名 密码 /add
net user 用户名 * /add
# 删除用户
net user 用户名 /del
17、组
# 查看组
net localgroup
# 查看组内用户
net localgroup 组名
# 创建组
net localgroup 组名 /add
# 删除组
net localgroup 组名 /del
# 在组中批量添加用户
net localgroup [组名] [组员1] [组员2] /add
# 在组中批量删除用户
net localgroup [组名] [组员1] [组员2] /del
子网掩码
IP地址 & 子网掩码 ===> 网段
IP地址1:192.168.200.1 = 11000000.10101000.11001000.00000001
IP地址2:192.168.201.1 = 11000000.10101000.11001001.00000001
子网掩码:255.255.254.0 = 11111111.11111111.11111110.00000000
网段1 = IP地址1 & 子网掩码
11000000.10101000.11001000.00000001
& 11111111.11111111.11111110.00000000
-------------------------------------
11000000.10101000.11001000.00000000 ===> 192.168.200.0
网段2 = IP地址2 & 子网掩码
11000000.10101000.11001001.00000001
& 11111111.11111111.11111110.00000000
-------------------------------------
11000000.10101000.11001000.00000000 ===> 192.168.200.0
网段1 = 网段2,说明IP1和IP2在同一网段内