当前位置: 首页 > news >正文

渗透测试之信息收集

免责声明:使用本教程或工具,用户必须遵守所有适用的法律和法规,并且用户应自行承担所有风险和责任。

文章目录

  • 1. 基础信息收集
  • 2. 网络资产发现
  • 3. 网站和应用信息
  • 4. 技术栈识别
  • 5. 安全漏洞和配置
  • 6. 移动应用分析
  • 7.Google语法
    • 常见Google使用场景
  • 8.FOFA 语法
    • 常见 FOFA 使用场景
  • 9.Hunter 语法
    • 常见 Hunter 使用场景
  • 10.常见端口、服务及其渗透用途
  • 11.工具网址

1. 基础信息收集

  • ICP备案查询:收集公司备案号,网站信息,APP,小程序等。
icp备案支持由公司名查询其备案号,网站等,是查询根域名,网站,app,小程序的手段之一
  • 企业资产查询:收集法定代表人,网站信息,资产信息,子公司等等
可以查到代表人邮箱联系方式,子公司,扩大攻击面
  • Whois查询:收集域名注册信息,包括所有者、联系方式、注册商等。
拿到根域名进行whois查询,得到注册信息,注册人,邮箱等,根据注册人,邮箱反查更多的注册域名
  • 域名信息收集:包括根域名和子域名,使用在线工具或工具如Layer子域名挖掘机、SubDomainsBrute。或者爱站,站长之家,企查查,天眼查等,还可以使用IP反查手段。
ping现有域名或者nslookup得到IP,站长,微步IP反查查询子域名解析;
站长,爱站查询子域名,SSL查询
搜索引擎domain:"",site:"",inurl:""
hunter、FOFA、shodan
爆破工具:Layer,oneforall,mitan
相关网站的友链
  • 个人信息收集:邮箱,电话,qq,微信,手机号,工号,学号,身份证号,部门
网站信息泄露:通知公告,附件文件,前端页面,
JS文件泄露:可用findsomething插件
社交媒体泄露:抖音,快手,视频号
社工收集
可用于社工钓鱼,可用于制作账号密码字典

2. 网络资产发现

  • 端口扫描:使用Nmap、Masscan等工具识别目标系统开放的端口和服务。
  • 查找真实IP:通过各种技术如超级ping,nslookup绕过CDN,查找目标服务器的真实IP地址。
  • 探测旁站及C段:发现同一服务器或IP段上的其他网站,使用在线工具或网络空间搜索引擎如FOFA、Shodan。
  • 搜索引擎:使用inurl、site、domain等查找更多资产
  • 威胁情报平台:可以做基础信息收集也可以做网络资产发现及网站应用信息

3. 网站和应用信息

  • DNS信息收集:查询DNS记录,了解域名解析细节。
  • 敏感目录探测:使用御剑、Dirbuster等工具尝试发现敏感目录和文件。
  • 文件泄露搜索:查找可能泄露的敏感文件,如.htaccessphp.ini、源代码等。
  • API接口探测:识别并分析网站和应用程序的API接口。

4. 技术栈识别

  • 指纹识别:使用Whatweb,Wallyper等工具识别网站的CMS、框架、服务器、数据库等技术栈。
  • Waf探测:探测网站是否有WAF保护,使用Wafw00f等工具。

5. 安全漏洞和配置

  • 漏洞信息收集:查询CVE、Exploit Database等数据库,收集目标系统可能存在的已知漏洞。
  • 服务版本识别:通过服务的banner信息识别服务版本,寻找已知漏洞。

6. 移动应用分析

  • 移动应用分析:分析目标组织的移动应用,寻找后端服务和API的敏感信息。
  • 小程序分析:同上,还可以测试逻辑漏洞,信息泄露等

7.Google语法

Google 语法用途说明示例
site:限制搜索结果在特定网站或域名下site:example.com
intitle:搜索页面标题中包含特定关键词的网页intitle:登录 site:example.com
inurl:搜索 URL 中包含特定关键词的网页inurl:admin
filetype:搜索特定类型的文件,如 pdf、doc、xls 等filetype:pdf site:example.com
“关键词”精确匹配搜索关键词"confidential file"
-关键词排除包含特定关键词的搜索结果site:example.com -login
cache:查看 Google 缓存的网页cache:example.com
related:搜索与某站点类似的站点related:example.com
allintitle:搜索页面标题包含多个关键词的网页allintitle:admin login
allinurl:搜索 URL 中包含多个关键词的网页allinurl:admin login
info:查看某个网站的相关信息info:example.com
define:查询特定术语的定义define:sql injection
site: + inurl:在特定网站中查找 URL 中包含指定关键词的页面site:example.com inurl:login
site: + intitle:在特定网站中查找标题中包含指定关键词的页面site:example.com intitle:admin
AROUND(X)搜索相隔不超过 X 个词的关键词"username" AROUND(5) "password"
*****用作通配符,匹配任意数量的单词"admin * panel"
link:搜索链接到指定网址的网页link:example.com
intext:搜索网页内容中包含特定关键词的页面intext:"confidential"
location:限制搜索结果在特定地理位置location:China
“关键词1” OR “关键词2”关键词逻辑 OR 搜索,搜索包含关键词1或关键词2 的网页"admin" OR "login"
intitle:index.of搜索网站目录结构,可用于查找开放目录intitle:"index of /"
site: + filetype:搜索特定站点下的指定文件类型,如 pdf、xls、docx 等site:example.com filetype:pdf
site: + ext:搜索特定站点下的指定文件扩展名(与 filetype 类似)site:example.com ext:xls

常见Google使用场景

  1. 查找开放的管理员登录页面: site:example.com inurl:admin
  2. 查找网站中的文件或敏感信息: site:example.com filetype:pdf "confidential"
  3. 探测公开目录: intitle:"index of /" "backup"
  4. 查找特定技术版本的站点: intitle:"powered by WordPress" "version 4.9"
  5. 查找含特定敏感关键词的页面: intext:"password" site:example.com
  6. 寻找同类网站: related:example.com

8.FOFA 语法

FOFA 语法说明示例
domain=“example.com”查找指定域名的所有相关资产domain="example.com"
ip=“192.168.0.1”查找指定 IP 的相关资产ip="192.168.0.1"
host=“example.com”查找指定主机名的资产host="example.com"
title=“关键词”搜索页面标题中包含关键词的资产title="login"
header=“关键词”搜索 HTTP 头部包含指定关键词的资产header="nginx"
body=“关键词”搜索网页内容包含指定关键词的资产body="admin"
protocol=“协议”搜索特定协议的资产protocol="ftp"
port=“端口号”搜索开放特定端口的资产port="22"
os=“操作系统”搜索运行特定操作系统的资产os="windows"
banner=“关键词”搜索服务返回的 banner 包含关键词的资产banner="OpenSSH"
status_code=状态码搜索返回特定 HTTP 状态码的资产status_code=200
country=“国家代码”搜索特定国家的资产country="CN"
city=“城市名”搜索特定城市的资产city="Beijing"
cert=“证书关键词”搜索包含指定证书信息的资产cert="Let's Encrypt"
after=“日期”搜索指定日期后的资产(YYYY-MM-DD 格式)after="2023-01-01"
before=“日期”搜索指定日期前的资产(YYYY-MM-DD 格式)before="2023-12-31"
is_domain=true搜索包含域名的资产is_domain=true
app=“应用名”搜索特定应用的资产app="Apache"
asn=“ASN号”搜索属于特定 ASN 的资产asn="AS15169"

常见 FOFA 使用场景

  1. 查找开放的 RDP 服务: protocol="rdp" port="3389"
  2. 查找某企业的所有子域名: domain="example.com"
  3. 查找运行特定操作系统的服务器: os="linux" port="22"
  4. 查找特定证书签发的 HTTPS 资产: cert="DigiCert"
  5. 查找特定标题的 Web 应用: title="admin panel"

9.Hunter 语法

Hunter 语法说明示例
domain=“example.com”查找指定域名的相关资产domain="example.com"
ip=“192.168.0.1”查找指定 IP 的资产ip="192.168.0.1"
title=“关键词”搜索页面标题中包含指定关键词的资产title="登录"
status_code=状态码搜索返回指定 HTTP 状态码的资产status_code=200
port=“端口号”搜索开放特定端口的资产port="80"
country=“国家代码”搜索位于指定国家的资产country="US"
city=“城市名”搜索位于指定城市的资产city="San Francisco"
protocol=“协议”搜索特定协议的资产protocol="https"
app=“应用名”搜索使用特定应用的资产app="nginx"
after=“日期”搜索指定日期后的资产after="2024-01-01"
before=“日期”搜索指定日期前的资产before="2024-12-31"
product=“产品名”搜索使用指定产品的资产product="WordPress"
web_title=“网页标题”搜索网页标题中包含指定关键词的资产web_title="控制台"
company=“公司名”搜索特定公司相关的资产company="ABC Corp"
isp=“运营商名”搜索特定运营商的资产isp="China Telecom"

常见 Hunter 使用场景

  1. 查找企业的所有资产: domain="example.com"
  2. 查找开放的 MySQL 服务: port="3306" app="mysql"
  3. 查找指定标题的登录页面: title="user login"
  4. 查找特定协议的资产: protocol="ftp" status_code=220
  5. 查询特定城市的服务器: city="New York" port="80"

10.常见端口、服务及其渗透用途

端口服务渗透用途
tcp 20, 21FTP允许匿名上传下载,暴力破解,嗅探,Windows 提权,远程执行(ProFTPD 1.3.5),后门(ProFTPD、vsFTP 2.3.4)
tcp 22SSH尝试暴力破解,v1 版本可中间人攻击,SSH 隧道、内网代理转发、文件传输等
tcp 23Telnet暴力破解,嗅探,路由器或交换机登录,可尝试弱口令
tcp 25SMTP邮件伪造,VRFY/EXPN 查询邮件用户信息,使用 smtp-user-enum 工具批量查询
tcp/udp 53DNS允许区域传送,DNS 劫持,缓存投毒,欺骗,DNS 隧道远控
tcp/udp 69TFTP尝试下载目标重要配置文件
tcp 80, 89, 443, 8440-8450, 8080, 8089各类 Web 服务端口尝试经典漏洞(如 TopN、VPN、OWA、WebMail、目标 OA)、Web 中间件漏洞、Web 框架漏洞等
tcp 110POP3暴力破解,嗅探
tcp 111, 2049NFS权限配置不当
tcp 137, 139, 445Samba爆破,SMB 远程执行漏洞(如 MS08-067、MS17-010),嗅探
tcp 143IMAP暴力破解
udp 161SNMP爆破默认社区字符串,收集内网信息
tcp 389LDAPLDAP 注入,允许匿名访问,弱口令
tcp 512, 513, 514Linux rexec暴力破解,rlogin 登录
tcp 873Rsync匿名访问,文件上传
tcp 1194OpenVPN钓取 VPN 账号,进入内网
tcp 1352Lotus弱口令,信息泄露,暴力破解
tcp 1433SQL ServerSQL 注入,提权,SA 弱口令,暴力破解
tcp 1521OracleTNS 爆破,SQL 注入,弹 Shell
tcp 1500ISPmanager弱口令
tcp 1723PPTP暴力破解,钓取 VPN 账号,进入内网
tcp 2082, 2083cPanel弱口令
tcp 2181ZooKeeper未授权访问
tcp 2601, 2604Zebra默认密码 <font style="color:rgb(6, 6, 7);">zebra</font>
tcp 3128Squid弱口令
tcp 3312, 3311Kangle弱口令
tcp 3306MySQLSQL 注入,提权,暴力破解
tcp 3389Windows RDPSHIFT 后门(03 系统以下),暴力破解,MS12-020 漏洞
tcp 3690SVNSVN 泄露,未授权访问
tcp 4848GlassFish弱口令
tcp 5000Sybase/DB2暴力破解,SQL 注入
tcp 5432PostgreSQL暴力破解,SQL 注入,弱口令
tcp 5900, 5901, 5902VNC弱口令暴力破解
tcp 5984CouchDB未授权访问导致任意指令执行
tcp 6379Redis未授权访问,弱口令暴力破解
tcp 7001, 7002WebLogicJava 反序列化,弱口令
tcp 7778Kloxo主机面板登录
tcp 8000Ajenti弱口令
tcp 8009Tomcat AJPTomcat-AJP 协议漏洞
tcp 8443Plesk弱口令
tcp 8069Zabbix远程执行,SQL 注入
tcp 8080, 8089Jenkins, JBoss反序列化,控制台弱口令
tcp 9080, 9081, 9090WebSphereJava 反序列化,弱口令
tcp 9200, 9300ElasticSearch远程执行
tcp 11211Memcached未授权访问
tcp 27017, 27018MongoDB暴力破解,未授权访问
tcp 50070, 50030Hadoop默认端口未授权访问

11.工具网址

标签名称地址
企业信息天眼查https://www.tianyancha.com/
企业信息小蓝本https://www.xiaolanben.com/
企业信息爱企查https://aiqicha.baidu.com/
企业信息企查查https://www.qcc.com/
企业信息国外企查https://opencorporates.com/
企业信息启信宝https://www.qixin.com/
备案信息备案信息查询http://www.beianx.cn/
备案信息备案管理系统https://beian.miit.gov.cn/
Whois查询站长之家http://whois.chinaz.com/
Whois查询爱站https://whois.aizhan.com/
Whois查询国外Whoishttps://who.is/
Whois查询阿里云https://whois.aliyun.com
Whois查询腾讯https://whois.cloud.tencent.com/
Whois查询中国互联网信息中心https://webwhois.cnnic.cn/WelcomeServlet
公众号信息搜狗微信搜索https://weixin.sogou.com/
APP信息七麦数据https://www.qimai.cn/
APP信息APPStore
小程序信息阿拉丁
注册域名域名注册查询https://buy.cloud.tencent.com/domain
IP反查IP反查域名https://x.threatbook.com/
DNS 数据dnsdumpsterhttps://dnsdumpster.com/
DNS数据VirusTotalhttps://www.virustotal.com/#/home/search
DNS数据dnsdbhttps://www.dnsdb.io/zh-cn/
证书查询CertificateSearchhttps://crt.sh/
证书查询Censyshttps://censys.io/
网络空间FOFAhttps://fofa.info/
网络空间全球鹰http://hunter.qianxin.com/
网络空间360https://quake.360.cn/quake/
威胁情报微步在线 情报社区https://x.threatbook.cn/
威胁情报奇安信 威胁情报中心https://ti.qianxin.com/
威胁情报360 威胁情报中心https://ti.360.cn/#/homepage
枚举解析在线子域名查询http://tools.bugscaner.com/subdomain/
枚举解析DNSGrep 子域名查询https://www.dnsgrep.cn/subdomain
枚举解析在线子域名查询http://sbd.ximcx.cn/
枚举解析工具强大的子域名收集器https://github.com/shmilylty/OneForAll
指纹识别在线 cms 指纹识别http://whatweb.bugscaner.com/look/
指纹识别Wappalyzerhttps://github.com/AliasIO/wappalyzer
指纹识别TideFinger 潮汐http://finger.tidesec.net/
指纹识别云悉指纹https://www.yunsee.cn/
指纹识别WhatWebhttps://github.com/urbanadventurer/WhatWeb
指纹识别数字观星 Finger-Phttps://fp.shuziguanxing.com/#/

文章原创,欢迎转载,请注明文章出处

相关文章:

渗透测试之信息收集

免责声明&#xff1a;使用本教程或工具&#xff0c;用户必须遵守所有适用的法律和法规&#xff0c;并且用户应自行承担所有风险和责任。 文章目录 1. 基础信息收集2. 网络资产发现3. 网站和应用信息4. 技术栈识别5. 安全漏洞和配置6. 移动应用分析7.Google语法常见Google使用场…...

基本分页存储管理

一、实验目的 目的&#xff1a;熟悉并掌握基本分页存储管理的思想及其实现方法&#xff0c;熟悉并掌握基本分页存储管理的分配和回收方式。 任务&#xff1a;模拟实现基本分页存储管理方式下内存空间的分配和回收。 二、实验内容 1、实验内容 内存空间的初始化——可以由用户输…...

SQLServer到MySQL的数据高效迁移方案分享

SQL Server数据集成到MySQL的技术案例分享 在企业级数据管理中&#xff0c;跨平台的数据集成是一个常见且关键的任务。本次我们将探讨如何通过轻易云数据集成平台&#xff0c;将巨益OMS系统中的退款单明细表从SQL Server高效、安全地迁移到MySQL数据库中。具体方案名称为“7--…...

软考:工作后再考的性价比分析

引言 在当今的就业市场中&#xff0c;软考&#xff08;软件设计师、系统分析师等资格考试&#xff09;是否值得在校学生花费时间和精力去准备&#xff1f;本文将从多个角度深入分析软考在不同阶段的性价比&#xff0c;帮助大家做出明智的选择。 一、软考的价值与局限性 1.1 …...

shell编程(完结)

shell编程&#xff08;完结&#xff09; 声明&#xff01; 学习视频来自B站up主 ​泷羽sec​​ 有兴趣的师傅可以关注一下&#xff0c;如涉及侵权马上删除文章 笔记只是方便各位师傅的学习和探讨&#xff0c;文章所提到的网站以及内容&#xff0c;只做学习交流&#xff0c;其…...

UNIX数据恢复—UNIX系统常见故障问题和数据恢复方案

UNIX系统常见故障表现&#xff1a; 1、存储结构出错&#xff1b; 2、数据删除&#xff1b; 3、文件系统格式化&#xff1b; 4、其他原因数据丢失。 UNIX系统常见故障解决方案&#xff1a; 1、检测UNIX系统故障涉及的设备是否存在硬件故障&#xff0c;如果存在硬件故障&#xf…...

adb连接逍遥安卓模拟器失败的问题解决方案

1、逍遥安卓模拟器进入系统应用&#xff0c;设置-关于平板电脑-版本号&#xff0c;连续点击3次以上&#xff0c;直到提示进入开发者模式&#xff0c;返回设置界面&#xff0c;进入【开发者选项】-【USB调试】开启&#xff0c;之后重启模拟器再次adb尝试连接。 2、android stud…...

【昇腾】NPU ID:物理ID、逻辑ID、芯片映射关系

起因&#xff1a; https://www.hiascend.com/document/detail/zh/Atlas%20200I%20A2/23.0.0/re/npu/npusmi_013.html npu-smi info -l查询所有NPU设备&#xff1a; [naienotebook-npu-bd130045-55bbffd786-lr6t8 DCNN]$ npu-smi info -lTotal Count : 1NPU…...

Three.js曲线篇 8.管道漫游

目录 创建样条曲线 创建管道 透视相机漫游 完整代码 大家不要被这个“管道漫游”这几个字所蒙骗了&#xff0c;学完后大家就知道这个知识点有多脏了。我也是误入歧途&#xff0c;好奇了一下“管道漫游”。好了&#xff0c;现在就给大家展示一下为啥这个只是点脏了。 我也废话…...

scala基础_数据类型概览

Scala 数据类型 下表列出了 Scala 支持的数据类型&#xff1a; 类型类别数据类型描述Scala标准库中的实际类基本类型Byte8位有符号整数&#xff0c;数值范围为 -128 到 127scala.Byte基本类型Short16位有符号整数&#xff0c;数值范围为 -32768 到 32767scala.Short基本类型I…...

【LeetCode刷题之路】622.设计循环队列

LeetCode刷题记录 &#x1f310; 我的博客主页&#xff1a;iiiiiankor&#x1f3af; 如果你觉得我的内容对你有帮助&#xff0c;不妨点个赞&#x1f44d;、留个评论✍&#xff0c;或者收藏⭐&#xff0c;让我们一起进步&#xff01;&#x1f4dd; 专栏系列&#xff1a;LeetCode…...

暂停一下,给Next.js项目配置一下ESLint(Next+tailwind项目)

前提 之前开自己的GitHub项目&#xff0c;想着不是团队项目&#xff0c;偷懒没有配置eslint&#xff0c;后面发现还是不行。eslint的存在可以帮助我们规范代码格式&#xff0c;同时 ctrl s保存立即调整代码格式是真的很爽。 除此之外&#xff0c;团队使用eslint也是好处颇多…...

Windows系统磁盘与分区之详解(Detailed Explanation of Windows System Disks and Partitions)

Windows系统磁盘与分区知识详解 在日常使用Windows操作系统的过程中,我们常常会接触到磁盘管理,磁盘分区等操作.然而,许多人可能并不完全理解磁盘和分区的运作原理以及如何高效管理它们. 本篇文章将探讨Windows系统中关于磁盘和分区的各种知识,帮助大家更好地理解磁盘以及分区…...

顺序表的使用,对数据的增删改查

主函数&#xff1a; 3.c #include "3.h"//头文件调用 SqlListptr sql_cerate()//创建顺序表函数 {SqlListptr ptr(SqlListptr)malloc(sizeof(SqlList));//在堆区申请连续的空间if(NULLptr){printf("创建失败\n");return NULL;//如果没有申请成功&#xff…...

XDMA与FPGA:高效数据传输的艺术

XDMA与FPGA&#xff1a;高效数据传输的艺术 引言 在现代计算系统中&#xff0c;数据传输的效率直接影响系统的整体性能。特别是在涉及到高速数据处理的领域&#xff0c;如高性能计算&#xff08;HPC&#xff09;、实时视频处理和大数据分析等&#xff0c;如何高效地在主机与F…...

#思科模拟器通过服务配置保障无线网络安全Radius

演示拓扑图&#xff1a; 搭建拓扑时要注意&#xff1a; 只能连接它的Ethernet接口&#xff0c;不然会不通 MAC地址绑定 要求 &#xff1a;通过配置MAC地址过滤禁止非内部员工连接WiFi 打开无线路由器GUI界面&#xff0c;点开下图页面&#xff0c;配置路由器无线网络MAC地址过…...

浅谈Python库之pillow

一、pillow的介绍 Pillow是Python Imaging Library (PIL) 的一个分支&#xff0c;它是一个强大的图像处理库&#xff0c;用于打开、操作和保存许多不同图像文件格式。Pillow提供了广泛的文件格式支持、强大的图像处理能力和广泛的文件格式兼容性。它是PIL的一个友好的分支&…...

Android通过okhttp下载文件(本文案例 下载mp4到本地,并更新到相册)

使用步骤分为两步 第一步导入 okhttp3 依赖 第二步调用本文提供的 utils 第一步这里不做说明了&#xff0c;直接提供第二步复制即用 DownloadUtil 中 download 为下载文件 参数说明 这里主要看你把 destFileName 下载文件名称定义为什么后缀&#xff0c;比如我定义为 .mp4 下…...

计算机网络从诞生之初到至今的发展历程

前言 "上网"&#xff0c;相信大家对这个动词已经不再陌生&#xff0c;网 通常指的是网络&#xff1b;在 2024 年的今天&#xff0c;网络已经渗透到了每个人的生活中&#xff0c;成为其不可或缺的一部分&#xff1b;你此时此刻在看到我的博客&#xff0c;就是通过网络…...

Kudu 源码编译-aarch架构 1.17.1版本

跟着官方文档编译 第一个问题&#xff1a;在make阶段时会报的问题&#xff1a; kudu/src/kudu/util/block_bloom_filter.cc:210:3: error: ‘vst1q_u32_x2’ was not declared in this scope kudu/src/kudu/util/block_bloom_filter.cc:436:5: error: ‘vst1q_u8_x2’ was no…...

SEC_ASA 第二天作业

拓扑 按照拓扑图配置 NTP&#xff0c;Server端为 Outside路由器&#xff0c;Client端为 ASA&#xff0c;两个设备的 NTP传输使用MD5做校验。&#xff08;安全 V4 LAB考点&#xff09; 提示&#xff1a;Outside路由器作为 Server端要配置好正确的时间和时区&#xff0c;ASA防…...

操作系统(5)进程

一、定义与特点 定义&#xff1a;进程是计算机中的程序关于某数据集合上的一次运行活动&#xff0c;是系统进行资源分配和调度的基本单位&#xff0c;是操作系统结构的基础。 特点&#xff1a; 动态性&#xff1a;进程是动态创建的&#xff0c;有它自身的生命周期&#xff0c;…...

6_Sass 选择器函数 --[CSS预处理]

Sass 提供了一系列的选择器函数&#xff0c;用于操作和组合CSS选择器。这些函数可以帮助你更灵活地创建样式规则&#xff0c;并且可以减少重复代码。以下是几个常用的选择器函数及其用法&#xff1a; 1. selector-append($selector1, $selector2...) selector-append($select…...

考研数学【线性代数基础box(数二)】

本文是对数学二线性代数基础进行总结&#xff0c;一些及极其简单的被省略了&#xff0c;代数的概念稀碎&#xff0c;不如高数关联性高&#xff0c;所以本文仅供参考&#xff0c;做题请从中筛选&#xff01; 本文为初稿&#xff0c;后面会根据刷题和自己的理解继续更新 第一章…...

ModbusTcp获取数据

ModbusTcp获取数据 记录一个用 pymodbus 库来获取数据的代码。 注意&#xff1a; 1.读取寄存器地址是16进制的。2.大小端转换通过代码知道原理。读取数据时&#xff0c;切记频率别太高&#xff0c;否则会出现连接被关闭问题。 from pymodbus.client.sync import ModbusTcpCli…...

java 知识点:注解及使用

注解 大多数时候&#xff0c;我们会使用注解&#xff0c;而不是自定义注解。注解给谁用&#xff1f;编译器 、给解析程序用注解不是程序的一部分&#xff0c;可以理解为注解就是一个标签 主要的作用有以下四方面&#xff1a; 生成文档&#xff0c;通过代码里标识的元数据生成…...

AI预测体彩排3采取888=3策略+和值012路+胆码+通杀1码测试12月13日升级新模型预测第156弹

经过100多期的测试&#xff0c;当然有很多彩友也一直在观察我每天发的预测结果&#xff0c;得到了一个非常有价值的信息&#xff0c;那就是9码定位的命中率非常高&#xff0c;已到达90%的命中率&#xff0c;这给喜欢打私菜的朋友提供了极高价值的预测结果~当然了&#xff0c;大…...

faiss数据库检索不稳定

faiss数据检索不稳定 def build_faiss_index(embeddings_vector):dim np.shape(embeddings_vector)[-1]index faiss.index_factory(dim, HNSW64, faiss.METRIC_INNER_PRODUCT)index.add(embeddings_vector)return index这个代码不稳定&#xff0c;构建的索引召回结果可能会不…...

Vue技术中参数传递:Props与事件的实践指南

在Vue.js中&#xff0c;组件间的参数传递是构建动态和交互式应用的核心。本文将深入探讨如何通过Props和事件&#xff08;$emit&#xff09;在Vue组件间进行参数传递&#xff0c;并提供代码示例。 Props传递数据 Props是Vue中组件间传递数据的一种方式&#xff0c;它允许父组…...

C++【基础】 ---- 快速入门 C++

文章目录 前言一、有关 const 区分二、有关命名空间三、有关输入和输出四、有关缺省参数四、函数重载总结 前言 本篇文章笔者将会对 C 这么语言中必须的基础部分进行简单讲解 , 同时也作为笔者自我复习使用, 这部分是初学C 的学者不可绕过的部分 , 希望学者认真理解 ,认真领会…...

荷城网站制作公司/漯河网络推广哪家好

介绍&#xff1a; 我从玖梦博客搬砖下载的&#xff0c;源码有个小问题 缺一个" 我已经修复了&#xff0c;链接什么的我懒得改了&#xff0c;直接原图上来 随机背景图&#xff0c;感觉还可以&#xff0c;如果不喜欢可以在自己修改 网盘下载地址&#xff1a; http://kekew…...

java eclipse mysql 网站开发/微博推广技巧

在数据驱动的时代&#xff0c;无论你的工作内容是什么&#xff0c;掌握一定的数据分析能力都能帮助你更好地了解世界&#xff0c;提高工作效率。 一个完整的数据分析过程主要分为以下六个环节&#xff1a;明确分析目的、数据采集、数据处理、数据分析、数据可视化、结论和建议。…...

做二手房需要用到哪些网站搜集房源/东莞网站设计公司

未完成 博客 松中提高组模拟赛 8.23 的三题LCA未完成的题松中提高组模拟赛 8.24 未改的两题ybtoj 电路维修 逃离噩梦 单词替换ybtoj 背包&#xff0c;区间DP 题目 洛谷 P6374洛谷 P2880SSL 2873校内20201026普及组T3 知识点 RMQ未学会线段树、树状数组、树形DP需复习 &…...

响应式wordpress模板/竞价托管服务公司

转自&#xff1a;https://www.cnblogs.com/snsdzjlz320/p/5761387.html 第1级别&#xff1a;Read Uncommitted(读取未提交内容) (1)所有事务都可以看到其他未提交事务的执行结果 (2)本隔离级别很少用于实际应用&#xff0c;因为它的性能也不比其他级别好多少 (3)该级别引发的…...

天津做公司网站/百度竞价推广出价技巧

Go中如何将json文件的内容映射到struct caoxinyiyi 关注 2018.06.29 17:32 字数 56 阅读 253评论 0喜欢 2 前言 工作中由于项目需求的需要&#xff0c;将json文件的内容要映射到struct 1、Json文件内容结构的定义 [ { "GoMethodName":"BasicTypeBool"…...

网站开发流程可规划为哪三个阶段/营销型网站建设论文

当用户将鼠标悬停在浏览器中的标签上时&#xff0c;Chrome浏览器会显示网页标题。虽然有时信息足够&#xff0c;但如果网站使用相似或相同的标题&#xff0c;就派不上任何用场了。在各大主流浏览器Firefox&#xff0c;Opera&#xff0c;甚至已被“放弃”的Edge中&#xff0c;都…...