web渗透---第二天
协议常识
- HTTP协议
百度百科的解释:
超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。
所有的WWW文件都必须遵守这个标准。
值得一看:
http:// 这就是http协议的一个标准。(访问一个网站前面必须有http://)
举例 www.hi-ourlife.com 是打不开的。因为它只是一个域名。
网址(URL):完全可以理解为:带有http://的就是网址,就是URL(一个意思)。
比如:http://www.hi-ourlife.com/ 跟 http://www.hi-ourlife.com/key/test.php 都为网址(URL)。
Http协议-GET、POST、Cookie等三种请求方式
GET:
简单定义:提交的数据在网址(url)中显示
例子:http://localhost/study/get.php?a=mst
POST:
简单定义:在数据包的底部显示(肉眼看不到)
Cookie:
简单定义:储存在用户客服端中的数据
- 域名,网址(url)
域名:修饰作用。
顶级域名:
hi-ourlife.com,有人可能会说www呢?在域名中www只是顶级域名的一个前缀[www是专属于顶级域名的]
(可以理解为你长得一般需要好看的衣服去让自己变得帅)
子域名(二级域名) :
指把www.hi-ourlife.com中的www给替换成key,变成了key.hi-ourlife.com(这边可以看到既然hi-ourlife.com为顶级域名了,
那就可以分层级,顶级域名就是一级域名,key.hi-ourlife.com就是二级域名,ghost.key.hi-ourlife.com为三级域名,以此类推。
- IP协议
百度百科的解释:
IP协议是用于将多个包交换网络连接起来的,它在源地址和目的地址之间传送一种称之为数据包的东西,它还提供对数据大小的重新组装功能,以适应不同网络对包大小的要求。
其实上面的解释暂时在前期中用不到,真正有用的在下面:
个人快速记忆:
Q:IP是什么?
A:IP代表着一个计算机的网络地址。
Q:IP是啥样子?
A:IP分为四段,这四段分别是以”.”去分割,每段做多为三位数(数字),最少为一位数(数字),每个段数值最大(255),比如:192.168.1.1
Q:内网IP地址是啥?
A:内网IP,从字面上的意思就是指内部网络的计算机地址。(苹果核是在苹果肉内部的,内网IP地址就是在网络内部的)
Q:内网IP地址如何识别?
A:内网IP地址地址段:
10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255
建议:不需要死记硬背,记住开头即可。
记住的方法:比如10.0.0.0-10.255.255.255只需要知道第一个段为10的其他段在255以内(包括255)就是内网IP地址,其他的以此类推。
其他的就是外网IP。
Q:IP有什么作用?
A:IP就是跟相貌一样,相貌是方便识别哪个人,IP就是方便识别是哪个计算机。
常用DOS命令:
ping 目标
向目标发送一个数据包
Microsoft Windows [版本 10.0.17134.885]
(c) Microsoft Corporation。保留所有权利。 C:\Users\Toling>ping www.baidu.com 正在 Ping www.a.shifen.com [183.232.231.174] 具有 字节的数据:
来自 183.232.231.174 的回复: 字节= 时间=36ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=36ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=38ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=35ms TTL= 183.232.231.174 的 Ping 统计信息:
数据包: 已发送 = ,已接收 = ,丢失 = (% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 35ms,最长 = 38ms,平均 = 36ms
ping -n 10 目标
ping 目标 -n 10
C:\Users\Toling>ping www.baidu.com -n 正在 Ping www.a.shifen.com [183.232.231.174] 具有 字节的数据:
来自 183.232.231.174 的回复: 字节= 时间=37ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=35ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=38ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=61ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=143ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=83ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=168ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=82ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=105ms TTL=
来自 183.232.231.174 的回复: 字节= 时间=148ms TTL= 183.232.231.174 的 Ping 统计信息:
数据包: 已发送 = ,已接收 = ,丢失 = (% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 35ms,最长 = 168ms,平均 = 90ms
net user 查看用户
C:\Users\Toling>net user \\DESKTOP-V4UUB9D 的用户帐户 -------------------------------------------------------------------------------
Administrator DefaultAccount Guest
Toling WDAGUtilityAccount
命令成功完成。
增加用户:
net user 用户名 用户密码 /add
最高的用户组:*Administrators
默认的用户组:*Users
查看指定用户所在的用户组:net user 用户名
提升指定用户的用户组:net localgroup 用户组名 用户名 /add
想删除指定的用户:net user 用户名 /del
想看自己的端口所占的信息:netstat -ano
cls 清空上面的内容
拷贝文件:
copy a.txt > c:\python27\1.txt
copy 文件名.txt > 目录\文件名.txt
文件拓展名
- 什么是拓展名?
百度百科的解释:
Windows系统文件按照不同的格式和用途分很多种类,为便于管理和识别,在对文件命名时,是以扩展名加以区分的,即文件名格式为: “主文件名.扩展名”。这样就可以根据文件的扩展名,判定文件的种类,从而知道其格式和用途。
简化理解:
扩展名就是咱们文件上的*.扩展名
- 常见拓展名?
视频类:
.mpg, .mpeg, .avi, .rm, .rmvb, .mov, .wmv, .asf, .dat(VCD)
音频类:
.mp3, .wma, .rm, .ram, .wav, .mid, .midi, .rmi, .m3u(列表), .wpl(列表) .ogg, .ape, .cda(CD)
应用程序类:
.exe, .msi, .bat(DOS), .txt(文本文档), .rtf(写字板文档), .iaf(OE帐户), .wab(OE通讯 簿),
.htm, .html(网页文档), .mht(mhtml文档), .doc(word文档), .chm(Windows帮助文档), .reg (Windows注册表文件),
.dll(应用程序扩展), .ini(配置设置文档), .log(记录文档), .ctt(MSN联系人 列表), .fla, .swf(Flash文件)…
压缩文件:
.zip, .rar, .cab, .ace, .r**(*=任意数字), .z, .arc, .arj, .lzh, .tar, .uue, .gzip
镜像文件:
.iso, .bin(不确定), .cif, .nrg, .vcd(不确定), .fcd, .img, .c2d, .tao, .dao, .vhd(虚拟机镜像 )
图片类:
.jpeg, .jpg, .gif, .bmp, .png, .ico, .icl, .psd, .tif, .cr2, .crw, .cur, .ani
…………..省略不常见的…………………..
web渗透---第二天的更多相关文章
- Kali Linux Web 渗透测试视频教—第二十课-利用kali linux光盘或者usb启动盘破解windows密码
Kali Linux Web 渗透测试视频教—第二十课-利用kali linux光盘或者usb启动盘破解windows密码 文/玄魂 目录 Kali Linux Web 渗透测试视频教—第二十课-利用 ...
- Kali Linux Web 渗透测试— 第二十课-metasploit.meterpreter
Kali Linux Web 渗透测试— 第二十课-metasploit.meterpreter 原文链接:http://www.xuanhun521.com/Blog/7fc11b7a-b6cb-4 ...
- Kali Linux Web 渗透测试视频教程— 第二课 google hack 实战
Kali Linux Web 渗透测试— 第二课 代理简介 文/玄魂 课程地址: http://edu.51cto.com/course/course_id-1887.html 目录 shellKal ...
- Kali Linux Web渗透测试手册(第二版) - 1.3 - 靶机的安装
Kali Linux Web渗透测试手册(第二版) - 1.3 - 靶机的安装 一.配置KALI Linux和渗透测试环境 在这一章,我们将覆盖以下内容: 在Windows和Linux上安装Virt ...
- Kali Linux Web渗透测试手册(第二版) - 1.0 - 渗透测试环境搭建
一.配置KALI Linux和渗透测试环境 在这一章,我们将覆盖以下内容: 在Windows和Linux上安装VirtualBox 创建一个Kali Linux虚拟机 更新和升级Kali Linux ...
- Kali Linux Web渗透测试手册(第二版) - 1.1 - Firefox浏览器下安装一些常用的插件
一.配置KALI Linux和渗透测试环境 在这一章,我们将覆盖以下内容: l 在Windows和Linux上安装VirtualBox l 创建一个Kali Linux虚拟机 l 更新和升级Ka ...
- Kali Linux 秘籍/Web渗透秘籍/无线渗透入门
Kali Linux 秘籍 原书:Kali Linux Cookbook 译者:飞龙 在线阅读 PDF格式 EPUB格式 MOBI格式 Github Git@OSC 目录: 第一章 安装和启动Kali ...
- kali linux 2.0 web 渗透测试 电子书
原创 2017-05-31 玄魂工作室 玄魂工作室 打起精神,重新开启订阅号的原创文章写作工作,但是需要点时间,请耐心等待. 求资料的同学,没有及时回复的,请再次留言,我会尽快处理.今天分享两本电子书 ...
- 【web渗透技术】渗透攻防Web篇-SQL注入攻击初级
[web渗透技术]渗透攻防Web篇-SQL注入攻击初级 前言不管用什么语言编写的Web应用,它们都用一个共同点,具有交互性并且多数是数据库驱动.在网络中,数据库驱动的Web应用随处可见,由此而存在的S ...
随机推荐
- 最新ubuntu搭建公网个人邮件服务器(基于postfix,dovecot,mysql)
最近做了一个应用,需要用邮件发通知,但是免费的邮箱每天发信数量是有限制的,所以呢就想着搭建一个自己的邮件服务器,能够实现邮件的发送和接收即可,其中大概花了一个星期找资料,测试,终于成功了,写个教程 ...
- 利用HtmlAgilityPack插件写的一个抓取指定网页的图片 第一次写 很乱 随便看看就行
public partial class Form1 : Form { /// <summary> /// 存放图片地址 /// </summary> List<stri ...
- Java面试题 equals()与"=="的区别?
面试官:请问 equals() 和 "==" 有什么区别? 应聘者: equals()方法用来比较的是两个对象的内容是否相等,由于所有的类都是继承自java.lang.Object ...
- Adobe全系软件下载安装工具 CCMaker 1.3.6
CCMaker是俄罗斯大神El Sanchez开发的一款集Adobe软件全家桶下载.安装.激活一条龙服务的小工具. 程序小巧强大,使用微软通用运行库开发,效率高体积小. 注意,此程序需要安装微软通用C ...
- 简单学习之json格式说明
json格式说明: 1.对象是一个无序的“‘名称/值’对”集合. (1)一个对象以“{”(左括号)开始,“}”(右括号)结束. (2)每个“名称”后跟一个“:”(冒号): (3)“‘名称/值’ 对”之 ...
- 使用kubectl管理k8s集群(二十九)
前言 在搭建k8s集群之前,我们需要先了解下kubectl的使用,以便在集群部署出现问题时进行检查和处理.命令和语法记不住没有关系,但是请记住主要的语法和命令以及帮助命令的使用. 在下一篇,我们将讲述 ...
- 【转载】DOMContentLoaded与load的区别
DOMContentLoaded与load的区别 (1)在chrome浏览器的开发过程中,我们会看到network面板中有这两个数值,分别对应网 络请求上的标志线,这两个时间数值分别代表什么? ( ...
- TLS示例开发-golang版本
目录 前言 制作自签名证书 CA 服务器证书相关 客户端证书相关 证书如何验证 在浏览器中导入证书 导入证书 修改域名 golang服务端 目录 main.go 测试 参考 前言 在进行项目总结的时候 ...
- mybatis学习(五)(动态mybatis(多条件查询))
有时候要查询条件是多条件的,尤其是使用mybatis的时候如何创建sql语句呢? 这里mybatis有自己的办法,如下: 案例:通过传入map,根据map里面的数据来查询 mapper配置如下: &l ...
- SSAS多维设计模型与报表客户端-Excel透视表制作
VS:SSAS设计多维设计模型: 数据源视图.dsv: 数据源视图表,名称命名规范:vw_表名(事实表_F_/维表_D_),