2021-02-15

端口协议和安装kali和配置和渗透测试中的常用编码

一、端口协议

1、端口有什么作用?

  • 一台有IP地址的主机可以提供许多服务,比如说web服务、ftp服务等,这些服务完全可以通过1个IP地址来实现。

2、端口的类型有哪些?

  • TCP
  • UDP
  • 由于tcp端口和udp端口两个协议是独立的,因此各自的端口号也相互独立,比如tcp有235端口,udp也可以有235端口,两者并不冲突。

3、常见的端口

  • 0-65535取值范围
  • 预留端口号
  • 登记端口号

4、如何查看端口?

  • netstat -ano

5、如何查看端口被占用?

  • netstat -ano|findstr"80"

二、安装kali和配置

1、个人安装过程!

  • 下载网址https://www.kali.org/

2、系统更新是哪个命令!

  • apt-get update

3、安装VMware tools

  • apt-get install open-vm-tools-destop fuse

4、重启系统是哪个命令!

  • reboot

三、渗透测试中的常用编码

1、什么是网页编码?

  • 在网页设置网页在中加入设置特定html标签
  • 这样页面的编码就会变成utf-8,如果没有设置编码使用默认的编码,而浏览器默认编码与之不同就会出现乱码。

2、常用的三种格式分别是?

  • utf-8
  • gbk
  • gbk2312

3、什么是HTML编码?

  • HTML编码的存在就是让他在代码中和显示中分开,避免错误。

4、命名实体和字符编码由什么构成?

  • 命名实体:构造是&加上希腊字母;
  • 字符编码:构造是&#加十进制。

5、什么是URL编码

  • URL编码是一种多功能技术,可以通过他来战胜多种类型的输入过滤器。
  • URL编码的最基本表示方式是使用问题字符的十六进制ASCLL编码来替换他们,并在ASCLL编码前加%
  • 例如,当引号字符的ASCLL码为0x27, 其URL编码的表示方式为%27
  • http://www.moonsec.com/index.php?keyword=aa%20union%20seelct

6、hex编码是什么?

  • 这种编码常用于数据库中,转码过后要加上0x
  • 例如a的hex码是561如果在数据库使用要加上0x61

7、序列化是什么?

  • 序列化是将对象的状态信息转换为可以存储或传输的形式过程。

你可能感兴趣的:(web安全,xss,安全)