Web通识
文章平均质量分 92
网络基础知识
KB-野原新之助
学生小白,请多多指教。
展开
-
HTTP状态码301和302的区别详解
HTTP状态码中,301和302都是网页重定向跳转,但是两者的使用场景和效果是不一样的,不认真学习很容易搞混,下面我对自己学习的结果做简单总结。原创 2020-07-16 14:44:34 · 17347 阅读 · 0 评论 -
Linux下实现蜜罐系统
局域网内联网的两台主机,其中一台为Linux操作系统主机用作安装“蜜罐”,用Honeyd实现,另一台为windows主机,对蜜罐进行扫描,可用扫描软件。原创 2020-06-06 17:15:21 · 6825 阅读 · 7 评论 -
利用Linux自带的iptables配置防火墙
利用Linux自带的iptables配置防火墙,完成如下配置:(1)阻止任何外部世界直接与防火墙内部网段直接通讯(2)允许内部用户通过防火墙访问外部HTTP和HTTPS服务器(3)允许内部用户通过防火结防问外部FTP服务器。(4)其余功能可自行添加。原创 2020-06-05 19:09:42 · 9121 阅读 · 1 评论 -
【Web通识】通过Web构成解读Web组件
随着互联网的发展,Web也由最初的形态发展为现在的动态化、多维化、模块化,称之为动态网站(Dynamic website),一个这样的Web站点既有静态文件,还有动态文件,以及第三方插件、前端框架、服务端语言、Web容器、数据库等,这些统称为Web组件,一个Web站点由许多Web组件构成。原创 2020-03-07 19:21:42 · 1219 阅读 · 0 评论 -
URL编码
URL编码,是指对URL(统一资源定位符)中出现的一些特殊字符进行编码,使其能够符合传输要求。由于URL中只支持数字和字母,因此当一些网络资源的路径包含特殊字符(如汉子、符号)时,就需要对其进行URL编码,由于其编码方式的特点,URL编码也被称为百分号编码。编码方式:对特殊字符,在其 ascii 的16进制格式前加上百分号,就是URL编码。例如:反斜杠 \ 的 ascii 码是 92,92...原创 2020-01-22 14:52:31 · 1039 阅读 · 0 评论 -
Wireshark嗅探数据包
Wireshark原理不再叙述,总体就是将网卡设置为混杂模式。打开Wireshark,选择当前上网的网卡,即可开始抓包。抓取TCP包(三次握手与四次挥手)TCP包的包头信息抓取http数据包追踪http请求的TCP流,查看登陆教务系统的账号密码查看数据包的ip头...原创 2019-12-13 13:59:49 · 1082 阅读 · 0 评论 -
GET和POST提交并接收表单
区别get请求最大url长度是2048字符,post无限制。get可以被收藏为书签,post不行。get能被缓存,post不行。二者编码类型不同,post多了二进制数据多重编码。get的参数会保留在浏览器历史中,post参数不会。get数据类型为ASCII, post无限制可以为二进制。相对来说post更安全,因为参数不可见,但是从传输角度来说两者一样,http网路传输都是明...原创 2019-12-09 09:46:57 · 549 阅读 · 0 评论 -
多线程实现主机端口扫描
简述利用python的网络编程模块,对每个端口尝试进行socket tcp连接,有响应表示该端口是打开状态,无响应表示关闭状态。在该扫描中,执行的是大量重复且小体积的工作,单线程的方式速度极慢,因此使用多线程的方式进行端口扫描。多线程python中多线程模块有_hread和threading,threading使用较简单,_hread更偏向底层,选用较简单的threading。使用流程...原创 2019-10-22 21:30:21 · 2051 阅读 · 0 评论 -
常见网络协议整理
TCP/IP四层模型及对应协议应用层HTTP、传输层网络层网络接口层原创 2019-10-10 19:15:08 · 520 阅读 · 0 评论 -
简单防火墙实验
实验要求设计一个信息系统,系统必须通过客户端录入账号口令远程登录;系统内至少包含三个以上账号;系统服务器端可设定禁止登录的IP地址和账号信息;如果客户端从禁止的IP地址登录或使用禁止的账号登录则显示不允许登录,并断开连接。所用知识python语法基础熟悉Python语法,重点掌握if elif语句、存在判断、列表及其方法、字符串及其方法、字典 和 文件操作等。用到的书籍:《...原创 2019-10-09 19:47:48 · 2555 阅读 · 6 评论