首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

「资深前端工程师总结」前端面试知识点大全—计算机基础知识

5XX-服务器错误(Server Error)表示服务器不能完成对请求的处理:如 500 100 Continue 继续,一般在发送post请求,已发送了http header之后服务端将返回此信息...:服务器配置问题导致登录失败   HTTP 401.3 - ACL 禁止访问资源   HTTP 401.4 - 未授权:授权筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 CGI...  HTTP 403.6 - 禁止访问:IP 地址拒绝   HTTP 403.7 - 禁止访问:要求客户证书   HTTP 403.8 - 禁止访问:禁止站点访问   HTTP 403.9...(5)HTTP协议: 是从 Web 服务器传输超文本到本地浏览器的传送协议。 UDP对应的协议: (1) DNS :用于域名解析服务,将域名地址转换为IP地址。DNS用的是53端口。...(2) SNMP :简单网络管理协议,使用161端口,是用来管理网络设备的。由于网络设备很多,无连接的服务就体现出其优势。

1.2K42

网络安全第五讲 网络攻击技术分析

2.漏洞扫描 漏洞是指系统硬件、操作系统、软件、网络协议、数据库等在设计上和实现上出现的可以攻击者利用的错误、缺陷和疏漏。 漏洞扫描程序是用来检测远程或本地主机安全漏洞的工具。...ICMP错误消息回文完整性:当返回端口不可达数据包,某些操作系统在初始化处理过程中会弄乱返回数据包的包头,这样接收到的数据包中会出现不正常的数据。...UDP扫描:按照UDP协议,当UDP数据包到达目标端口,无论该端口是否开放,目标主机都不作任何应答,即打开的端口不会回送确认数据包、关闭的端口不会回送错误数据包。...这给UDP扫描带来一定困难,但是,当数据包到达一个关闭的端口,大部分主机会返回一个ICMP_PORT_UNREACH的错误信息数据包,据此可以判定该端口是关闭的,除此之外的其他端口是打开的。...1.基本的拒绝服务攻击 当一个授权实体不能获得对网络资源的访问或当访问操作严重推迟,就称为DoS。

1.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

linux下nmap的使用-linux网络扫描技术

这种扫描很容易检测到,在目标主机的日志中会记录大批的连接请求以及错误信息。 -sS TCP同步扫描(TCP SYN):因为不必全部打开一个TCP连接,通常称为半开扫描(half-open)。...例如,你可以连接HTTP端口,接着使用identd确定这个服务器是否由root用户运行。这种扫描只能在同目标端口建立完全的TCP连接(例如:-sT扫描选项)才能成功。...还要注意:一些愚蠢的端口扫描检测软件会拒绝路由试图进行端口扫描的主机。因而,你需要让目标主机和一些诱饵断开连接。如果诱饵是目标主机的网关或者就是其自己,会给目标主机造成很大问题。...在使用UDP扫描,先使用53端口;使用TCP扫描,先使用20端口。注意只有在能够使用这个端口进行扫描,nmap才会使用这个端口。...(本文例子中指的缺省端口是80(http)端口),它将可能通过目标边界路由器甚至是防火墙.注意,探测的主机上的目标端口无须打开,关键取决于是否在网络上. nmap -sP -PT80 192.168.7.0

4.3K10

实战记录—PHP使用curl出错输出错误信息

3 URL格式不正确 URL 格式错误。语法不正确。 4 请求协议错误 5 无法解析代理 无法解析代理。无法解析给定代理主机。 6 无法解析主机地址 无法解析主机。无法解析给定的远程主机。...7 无法连接主机 无法连接主机。 8 远程服务器不可用 FTP 非正常的服务器应答。cURL 无法解析服务器发送的数据。 9 访问资源错误 FTP 访问拒绝。...cURL 无法向本地文件系统或类似目的写入数据。 25 无法启动上传 FTP 无法STOR 文件。服务器拒绝了用于FTP 上传的STOR 操作。 26 回调错误错误。各类读取问题。...33 不支持请求 HTTP range 错误。range "命令"不起作用。 34 内部发生错误 HTTP POST 错误。内部POST 请求产生错误。...56 衰竭接收网络数据 在接收网络数据失败。 57 58 本地客户端证书 本地证书有问题。 59 无法使用密码 无法使用指定的SSL 密码。

5.9K50

10013: An attempt was made to access a socket in a way forbidden by its access p

端口冲突如果另一个应用程序已经在使用所需的端口,你将无法绑定到它。在这种情况下,操作系统拒绝对套接字的访问,导致"10013"错误的发生。...更改端口如果错误是由于端口冲突引起的,请尝试将套接字连接绑定到不同的端口。确保新端口没有另一个应用程序使用。5. 检查网络配置检查网络配置是否存在可能引起错误的冲突或限制。...如果在绑定到指定端口,遇到权限被禁止的错误错误号为10013),我们通过检查错误来确定错误的类型,并打印相应的错误信息。...以下是一些常见的套接字错误代码及其含义的介绍:11001: 主机未找到(WSAHOST_NOT_FOUND)当主机名无法解析为有效IP地址抛出。可能是由于网络连接问题或域名解析错误导致的。...10061: 由于目标计算机积极拒绝,无法连接(WSAECONNREFUSED)当尝试建立连接,远程主机明确地拒绝连接请求。可能是由于目标服务器未运行、指定的端口未开放或防火墙设置导致的。

1.3K20

【java网络】IO编程

知道IP、端口、DNS、Socket、URL、TCP、UDP、HTTP等网络相关知识。...当使用IP地址字符串作为参数调用getByName(),是不需要检查DNS的。这表示可能为实际上不存在也无法连接主机创建InetAddress对象。...Enumeration getNetworkInterfaces() throws SocketException 说明 网络接口名称与平台相关,unix系统一般命名为eth0、eth1等等,本地回路地址名可能是类似于...后三个构造函数用于创建未连接的socket对象。 第三和第四个构造函数,连接到前两个参数指定的主机端口,从后两个参数指定的本机网络接口和端口进行连接。...SocketAddress SocketAddress类的主要用途是为暂时的socket连接信息(IP地址端口)提供方便的存储,这些信息可以重用以创建新的socket,即使最初的socket已断开并垃圾回收

1.3K80

curl命令

IP地址端口以供连接。.../hosts替代方案,端口号应该是用于主机将用于的特定协议的编号,这意味着,如果要为同一主机提供不同端口地址,则需要多个条目,可以多次使用此选项添加许多要解析的主机名,在7.21.3增加。...23: 写入错误,curl无法将数据写入本地文件系统或类似文件系统。 25: FTP无法保存文件,服务器拒绝了用于FTP上载的STOR操作。 26: 读取错误,各种各样的阅读问题。...33: HTTP范围错误,范围命令不起作用。 34: HTTP post错误,内部post请求生成错误。 35: SSL连接错误,SSL握手失败。...47: 重定向过多,跟随重定向,curl达到最大数量。 48: 为libcurl指定了未知选项,这表示您向curl传递了一个奇怪的选项,该选项传递给libcurl并拒绝,仔细阅读手册。

9.1K40

Nmap多年积累实操经验分享

目标的UDP端口53和111,TCP端口21-25和80进行扫描 ‘-sU’在既扫描UDP又扫描TCP使用;‘-p’用来指定扫描端口;‘-sS’表示使用TCP SYN扫描 快速扫描:只扫描100多个端口...从事实现非Ping扫描 (4)指定源端口(目标机上的开放端口指定为源端口) nmap --source-port[端口]或-g[端口][目标] ‘--source-port’和‘-g’选项都是用来指定发送数据包的源端口...例:nmap -g 22 -O 192.168.1.103 指定22端口为源端口对目标192.168.1.103进行操作系统识别 (5)扫描延时(延时可降低防火墙审查强度,实现规避) nmap...上Apache服务的网页目录 10.获取访问网站的错误页(http-errors脚本通过爬行访问http错误页) nmap --script http-errors 192.168.1.104...,收集邮件地址) nmap --script=http-grep -p 80 192.168.1.103 通过HTTP80端口对目标实行网络爬虫收集邮件地址 3.收集目标主机支持的SMTP

5.6K137

计算机网络基本知识汇总「建议收藏」

A向本地域名服务器DNS查询 2. 如果DNS上有www.xjtu.edu.cn的记录,就立即返回IP地址主机A 3....DNS向B查询获得二级域名服务器C的IP地址,最终迭代查询到www.xjtu.edu.cn的ip直接返回DNS HTTP 请求报文 常用的 HTTP 请求方法有GET、POST、HEAD、PUT、DELETE...报头域一起使用; 403 Forbidden:表示服务器收到请求,但是拒绝提供服务,通常会在响应正文中给出不提供服务的原因; 404 Not Found:请求的资源不存在,例如,输入了错误的URL;...(端口:用16位来表示,即一个主机共有65536个端口.序号小于256的端口称为通用端口,如FTP是21端口,WWW是80端口等.端口用来标识一个服务或应用.一台主机可以同时提供多个服务和建立多个连接....数值范围 49152~65535 UDP 特点 无连接的(发送数据之前不需要建立连接,因此减少了开销和发送数据之前的延) 尽最大努力交付(不保证可靠支付,因此主机不需要维持复杂的连接状态表) 面向报文的

58720

从面试题中学安全

400 客户端请求有语法错误,不能被服务器理解 401 请求未经授权 403 服务器收到请求,但是拒绝服务 500 服务器内部错误 503 服务器当前不能处理客户端请求,一段时间后可能恢复正常...1) 源主机给目标主机发送一个 SYN 标志位为 1 的数据包 2) 目标主机自动应答,SYN 和 ACK 均设置为 1,序号 SEQ 为 Y,并将确认设置为 Y+1 3) 源主机收到目标主机返回的第二次握手的数据包后...(1) TCP 全连接扫描 尝试与目标主机建立正常的TCP三次握手,如果能建立三次握手,说明目标端口开放,但是扫描过程容易检测到。...(4) UDP 的 ICMP 端口不可达扫描 用 UDP 协议向目标主机 UDP 端口发送探测数据包。 如果目标端口未打开,会返回一个 ICMP_PORTUNREACHABLE 错误。...根据是否收到这个消息,可以发现关闭的 UDP 端口 (5) ICMP 扫描 用 ICMP 协议向目标主机发送一个协议存在错误的 IP 数据包 根据反馈的 ICMP 信息判断目标主机使用的网络服务和端口

1.2K00

HTTP协议详解以及URL具体访问过程

第一部分,是协议或称为服务方式 (指定低层使用的协议,例如:http, https, ftp);     2. 第二部分,是存有该资源的主机IP地址(有时也包括端口号);          3....HTTP客户初始化一个与服务器主机cnblogs.com中的HTTP服务器的TCP连接HTTP服务器使用默认端口号80监听来自HTTP客户的连接建立请求。   2....:   1、Host:(发送请求,该头域是必需的)主要用于指定请求资源的Internet主机端口号,它通常从HTTP URL中提取出来的。...6、最后,本地DNS服务器向域名的解析服务器发出请求,这时就能收到一个域名和IP地址对应关系,本地DNS服务器不仅要把IP地址返回给用户电脑,还要把这个对应关系保存在缓存中,以备下次别的用户查询,可以直接返回结果...假设 /           在数据区占据 1、2block ,/其实也是一个目录 里面有3个目录  web 111 web         占据 5block  是目录 里面有2个目录 echo

2.6K40

初学者第72节网络编程-ServerSocket(一)

当远程注解上的一个客户端尝试这个端口,服务器就会被唤醒,协商建立客户端与服务器端的连接,并返回一个常规的Socket对象,表示2台主机之间的Socket。...ServerSocket(int port, int backlog, InetAddress bindAddr) 使用指定的端口、侦听 backlog 和要绑定到的本地 IP 地址创建服务器...尽量不要指定端口为1-1023之间的端口,因为在某些操作系统中,如果不是管理员身份运行的该服务程序的话,那么操作系统拒绝绑定1-1023之间的端口的。 3....操作系统把这些连接请求存储在一个先进先出的队列中。许多操作系统限定了队列的最大长度,一般为50。当队列中的连接请求达到了队列的最大容量,服务器进程所在的主机拒绝新的连接请求。...ServerSocket(int port, int backlog, InetAddress bindAddr) 使用指定的端口、侦听 backlog 和要绑定到的本地 IP 地址创建服务器

60451

HTTP协议所要知道的基础知识(微总结)

ip地 址对本地子网掩码进行与(and)运算,如果运算结果相等则说明目标主机在此局域网之内,则直接通过路由表确定 ip以及mac信息发送数据。...2)传输层: 传输层对上层应用层提供处于网络连接中的两台计算机之间端口端口的数据传输。在传输层有两个性质不同的协议: TCP 和 UDP 。...包括控制操作系统、硬件的设备驱动、网卡及光纤等物理可见部分(还包括连接器等一切传输媒介)。 硬件上的范畴均在链路层的作用范围之内。...Connection:keep alive(长连接和短连接) Host:主机地址 Cookie:用户识别(保存用户名) 3、空行 4、Request body(...iii.  304   Not Modified :表示信息已经缓存了,还可以继续使用 iv.  403   Forbidden :服务器接收到客户端请求,但拒绝为客户端提供服务 v.

63760

HTTP--总结

格式:协议://主机地址/路径 http://www.jianshu.com/writer#/notebooks/1365988/notes 2、这里说到协议,那么什么是协议?...(1) 协议:不同的协议,代表着不同的资源查找方式,资源传输方式 (2) 主机地址:存放资源主机(服务器)的IP地址(域名) (3) 路径: 资源在主机(服务器)中的具体位置...//不需要加主机地址) mailto (访问的是电子邮件地址,格式是mailto:) FTP (访问的是共享主机的文件资源,格式是ftp://) 二、我们这里主要介绍-...-----HTTP协议 1、HTTP介绍: 全称:Hypertext Transfer Protocol---超文本传输协议 特性:Http构建与TCP/IP协议之上,默认端口是80,Http是无连接无状态的...形式跟上发送服务器的参数,多个参数之间用&隔开 http://www.suny.com/login?

61520

渗透测试培训之 网络协议详解

交换机端口安全的作用 基于MAC地址限制、允许客户端流量 避免MAC地址扩散攻击 避免MAC地址欺骗攻击(主机使用虚假MAC地址发送非法数据) 3.网络层安全 IP地址 主机唯一的标识,保证主机间正常通信...网络号为127的地址根本就不是一个网络地址(因为产生的IP数据报就不会到达外部网络接口中,是不离开主机的包) 当操作系统初始化本机的TCP/IP协议栈,设置协议栈本身的IP地址为127.0.0.1(保留地址...ARP攻击防御: 主机强行绑定MAC地址,交换机端口绑定MAC地址。...端口号:多路复用 序列:丢失检测、乱序重排 完整性校验:差错检测 窗口机制:流量控制 TCP/IP协议族的传输层协议主要包括TCP和UDP TCP是面向连接的可靠的传输层协议。...除此之外,也可以在服务器端拒绝请求且不想说明理由使用。 405 Method Not Allowed 请求行中指定的请求方法不能用于请求相应的资源。

1.3K31

整理几个超实用的前端提效 shell 命令

-X 参数指定 HTTP 请求的方法。 -H 参数添加 HTTP 请求的标头。 -d 参数用于发送 POST 请求的数据体。...time值:响应时间,这个时间越小,说明你连接这个地址速度越快。...原因可能是:中心主机没有工作、本机或中心主机网络配置不正确、本地或中心的路由器没有工作、通信线路有故障、中心主机存在路由选择问题,等等。...(2)Request Timed Out:超时错误测试的机器不能正常连接,原因可能是该主机此时未连接(如已关机)、或到路由器的连接有问题、或路由器不能通过,或对方主机使用了防火墙软件禁止进行 Ping...telnet 10.0.250.3 80 Trying 10.0.250.3... telnet: connect to address 10.0.250.3: Connection refused #直接提示连接拒绝

87430

【BATJ面试必会】JAVA面试到底需要掌握什么?【下】

二者之间存在如下不同: 端口不同:HttpHttp使用不同的连接方式,用的端口也不一样,前者是80,后者是443; 资源消耗:和HTTP通信相比,Https通信会由于加减密处理消耗更多的CPU和内存资源...浏览器查询DNS,获取域名对应的IP地址:具体过程包括浏览器搜索自身的DNS缓存、搜索操作系统的DNS缓存、读取本地的Host文件和向本地DNS服务器进行查询等。...当源主机需要将一个数据包要发送到目的主机时,会首先检查自己ARP列表中是否存在该IP地址对应的MAC地址:如果有,就直接将数据包发送到这个MAC地址;如果没有,就向本地网段发起一个ARP请求的广播包,查询此目的主机对应的...000是属于主机地址 那么,最大的地址为【112(十进制)】【10(十进制)】【11001 111】【 11111111】转换为十进制为112.10.207.255 故网络的地址范围为: 112.10.200.0...(*) 255.255.255.224 IP地址的结构是:网络+主机, 划分子网是从主机中抽取几位进行子网划分,c类地址前24位为网络 224, 11100000 2^3=8>7 2^5=32>

77120

工具的使用 | Nmap使用详解

nmap会再回复一个TCP RST清除连接复位。下面的截图是nmap是和目标主机的80端口的探测过程,由此可见,目标主机的22端口属于开放状态!...完全扫描不仅仅是TCP协议上的通信交互,还有例如ICMP、HTTP、NBSS、TDS、POP等等协议的交互,这些协议的交互是因为在完全扫描开始首先对目标主机的开放端口进行了确认,之后再根据不同对应的不同服务进行服务版本信息探测...版本侦测用法 比如目标主机把SSH的22端口改成了2222端口,那么如果使用普通扫描只会发现2222端口是开启的,并不能知道2222端口上运行的程序,通过加参数 -sV 进行版本扫描,可以探测到目标主机上...MAC地址,使用错误检查。...ms17_010漏洞 nmap --max-parallelism 800 --script http-slowloris scanme.nmap.org #可以探测该主机是否存在http拒绝服务攻击漏洞

3.2K22

计算机网络面试题(一)

(2)序列 TCP 传输将每个字节的数据都进行了编号,这就是序列。 序列的作用不仅仅是应答作用,有了序列能够将接收到的数据根据序列进行排序,并且去掉重复的数据。...网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台主机。...(3)HTTP 和 HTTPS 使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。...304 :已缓存 4×× : 客户端错误,请求不合法, 400:Bad Request,请求有语法问题 403:拒绝请求 404:客户端所访问的页面不存在 5×× : 服务器端错误,服务器不能处理合法请求...(1)在浏览器中输入www.baidu.com域名,操作系统会先检查自己本地的 hosts 文件是否有这个网址映射关系,如果有就先调用这个IP地址映射,完成域名解析。

52430

Nmap使用详解

Nmap的基本参数: nmap -iflist: 查看本地主机的接口信息和路由信息 -A:选定用于使用进攻性方式扫描 -T4:指定扫描过程使用的时序 一共有6个级别(0-5),级别越高,扫描速度越快,但是也容易防火墙或者...完全扫描不仅仅是TCP协议上的通信交互,还有ICMP,HTTP,NBSS,TDS,POP等协议的交互,这些交互是因为在完全扫描开始首先对目标主机的开放端口进行了确认,之后再根据不同对应不同服务器进行服务器版本信息探测...4.2版本侦测用法 比如目标主机把SSH的22端口改成了2222端口,那么如果使用普通扫描只会发现2222端口是开启的,并不能知道2222端口上运行的程序,通过加参数 -sV 进行版本扫描,可以探测到目标主机上...6.3 IP诱骗(IP decoys) 在进行扫描,将真实IP地址在和其他主机的IP地址混合使用(其他主机需要在线,否则目标主机将回复大量数据包到不存在的数主机,从而实质构成了DOS攻击),以此让目标主机的防火墙或...ms17_010漏洞 nmap --max-parallelism 800 --script http-slowloris scanme.nmap.org # 可以探测该主机是否存在http拒绝服务攻击漏洞

1.2K20
领券