#渗透测试#SRC漏洞挖掘# 信息收集-常见端口及谷歌语法
免责声明 本教程仅为合法的教学目的而准备,严禁用于任何形式的违法犯罪活动及其他商业行为,在使用本教程前,您应确保该行为符合当地的法律法规,继续阅读即表示您需自行承担所有操作的后果,如有异议,请立即停止本文章阅读。 #陇羽sec#
目录
端口介绍
1、常见端口对应服务
2、UNIX 特有的端口
3、注册的端口
4、Kerberos(工程 Athena/MIT)端口
5、未注册的端口
谷歌语法
一、Google搜索基本规则
二、限制搜索范围
三、搜索语法
四、用法和配合用法
4.1:后台地址
4.2:查看服务器使用的程序
4.3:敏感文件
4.4:查看上传漏洞
4.5:测试环境
4.6:其他
4.7:搜索邮箱
4.8:查看服务器使用的程序
端口介绍
1、常见端口对应服务
端口号码 / 层
名称
注释
1
tcpmux
TCP 端口服务多路复用
5
rje
远程作业入口
7
echo
Echo 服务
9
discard
用于连接测试的空服务
11
systat
用于列举连接了的端口的系统状态
13
daytime
给请求主机发送日期和时间
17
qotd
给连接了的主机发送每日格言
18
msp
消息发送协议
19
chargen
字符生成服务;发送无止境的字符流
20
ftp-data
FTP 数据端口
21
ftp
文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用
22
ssh
安全 Shell(SSH)服务
23
telnet
Telnet 服务
25
smtp
简单邮件传输协议(SMTP)
37
time
时间协议
39
rlp
资源定位协议
42
nameserver
互联网名称服务
43
nicname
WHOIS 目录服务
49
tacacs
用于基于 TCP/IP 验证和访问的终端访问控制器访问控制系统
50
re-mail-ck
远程邮件检查协议
53
domain
域名服务(如 BIND)
63
whois++
WHOIS++,被扩展了的 WHOIS 服务
67
bootps
引导协议(BOOTP)服务;还被动态主机配置协议(DHCP)服务使用
68
bootpc
Bootstrap(BOOTP)客户;还被动态主机配置协议(DHCP)客户使用
69
tftp
小文件传输协议(TFTP)
70
gopher
Gopher 互联网文档搜寻和检索
71
netrjs-1
远程作业服务
72
netrjs-2
远程作业服务
73
netrjs-3
远程作业服务
73
netrjs-4
远程作业服务
79
finger
用于用户联系信息的 Finger 服务
80
http
用于万维网(WWW)服务的超文本传输协议(HTTP)
88
kerberos
Kerberos 网络验证系统
95
supdup
Telnet 协议扩展
101
hostname
SRI-NIC 机器上的主机名服务
102
iso-tsap
ISO 开发环境(ISODE)网络应用
105
csnet-ns
邮箱名称服务器;也被 CSO 名称服务器使用
107
rtelnet
远程 Telnet
109
pop2
邮局协议版本2
110
pop3
邮局协议版本3
111
sunrpc
用于远程命令执行的远程过程调用(RPC)协议,被网络文件系统(NFS)使用
113
auth
验证和身份识别协议
115
sftp
安全文件传输协议(SFTP)服务
117
uucp-path
Unix 到 Unix 复制协议(UUCP)路径服务
119
nntp
用于 USENET 讨论系统的网络新闻传输协议(NNTP)
123
ntp
网络时间协议(NTP)
137
netbios-ns
在红帽企业 Linux 中被 Samba 使用的 NETBIOS 名称服务
138
netbios-dgm
在红帽企业 Linux 中被 Samba 使用的 NETBIOS 数据报服务
139
netbios-ssn
在红帽企业 Linux 中被 Samba 使用的NET BIOS 会话服务
143
imap
互联网消息存取协议(IMAP)
161
snmp
简单网络管理协议(SNMP)
162
snmptrap
SNMP 的陷阱
163
cmip-man
通用管理信息协议(CMIP)
164
cmip-agent
通用管理信息协议(CMIP)
174
mailq
MAILQ
177
xdmcp
X 显示管理器控制协议
178
nextstep
NeXTStep 窗口服务器
179
bgp
边界网络协议
191
prospero
Cliffod Neuman 的 Prospero 服务
194
irc
互联网中继聊天(IRC)
199
smux
SNMP UNIX 多路复用
201
at-rtmp
AppleTalk 选路
202
at-nbp
AppleTalk 名称绑定
204
at-echo
AppleTalk echo 服务
206
at-zis
AppleTalk 区块信息
209
qmtp
快速邮件传输协议(QMTP)
210
z39.50
NISO Z39.50 数据库
213
ipx
互联网络分组交换协议(IPX),被 Novell Netware 环境常用的数据报协议
220
imap3
互联网消息存取协议版本3
245
link
LINK
347
fatserv
Fatmen 服务器
363
rsvp_tunnel
RSVP 隧道
369
rpc2portmap
Coda 文件系统端口映射器
370
codaauth2
Coda 文件系统验证服务
372
ulistproc
UNIX Listserv
389
ldap
轻型目录存取协议(LDAP)
427
svrloc
服务位置协议(SLP)
434
mobileip-agent
可移互联网协议(IP)代理
435
mobilip-mn
可移互联网协议(IP)管理器
443
https
安全超文本传输协议(HTTP)
444
snpp
小型网络分页协议
445
microsoft-ds
通过 TCP/IP 的服务器消息块(SMB)
464
kpasswd
Kerberos 口令和钥匙改换服务
468
photuris
Photuris 会话钥匙管理协议
487
saft
简单不对称文件传输(SAFT)协议
488
gss-http
用于 HTTP 的通用安全服务(GSS)
496
pim-rp-disc
用于协议独立的多址传播(PIM)服务的会合点发现(RP-DISC)
500
isakmp
互联网安全关联和钥匙管理协议(ISAKMP)
535
iiop
互联网内部对象请求代理协议(IIOP)
538
gdomap
GNUstep 分布式对象映射器(GDOMAP)
546
dhcpv6-client
动态主机配置协议(DHCP)版本6客户
547
dhcpv6-server
动态主机配置协议(DHCP)版本6服务
554
rtsp
实时流播协议(RTSP)
563
nntps
通过安全套接字层的网络新闻传输协议(NNTPS)
565
whoami
whoami
587
submission
邮件消息提交代理(MSA)
610
npmp-local
网络外设管理协议(NPMP)本地 / 分布式排队系统(DQS)
611
npmp-gui
网络外设管理协议(NPMP)GUI / 分布式排队系统(DQS)
612
hmmp-ind
HMMP 指示 / DQS
631
ipp
互联网打印协议(IPP)
636
ldaps
通过安全套接字层的轻型目录访问协议(LDAPS)
674
acap
应用程序配置存取协议(ACAP)
694
ha-cluster
用于带有高可用性的群集的心跳服务
749
kerberos-adm
Kerberos 版本5(v5)的“kadmin”数据库管理
750
kerberos-iv
Kerberos 版本4(v4)服务
765
webster
网络词典
767
phonebook
网络电话簿
873
rsync
rsync 文件传输服务
992
telnets
通过安全套接字层的 Telnet(TelnetS)
993
imaps
通过安全套接字层的互联网消息存取协议(IMAPS)
994
ircs
通过安全套接字层的互联网中继聊天(IRCS)
995
pop3s
通过安全套接字层的邮局协议版本3(POPS3)
2、UNIX 特有的端口
以下端口是 UNIX 特有的,涉及了从电子邮件到验证不等的服务。在方括号内的名称(如 [service])是服务的守护进程名称或它的常用别名。
端口号码 / 层 名称 注释 512/tcp exec 用于对远程执行的进程进行验证 512/udp biff [comsat] 异步邮件客户(biff)和服务(comsat) 513/tcp login 远程登录(rlogin) 513/udp who [whod] 登录的用户列表 514/tcp shell [cmd] 不必登录的远程 shell(rshell)和远程复制(rcp) 514/udp syslog UNIX 系统日志服务 515 printer [spooler] 打印机(lpr)假脱机 517/udp talk 远程对话服务和客户 518/udp ntalk 网络交谈(ntalk),远程对话服务和客户 519 utime [unixtime] UNIX 时间协议(utime) 520/tcp efs 扩展文件名服务器(EFS) 520/udp router [route, routed] 选路信息协议(RIP) 521 ripng 用于互联网协议版本6(IPv6)的选路信息协议 525 timed [timeserver] 时间守护进程(timed) 526/tcp tempo [newdate] Tempo 530/tcp courier [rpc] Courier 远程过程调用(RPC)协议 531/tcp conference [chat] 互联网中继聊天 532 netnews Netnews 533/udp netwall 用于紧急广播的 Netwall 540/tcp uucp [uucpd] Unix 到 Unix 复制服务 543/tcp klogin Kerberos 版本5(v5)远程登录 544/tcp kshell Kerberos 版本5(v5)远程 shell 548 afpovertcp 通过传输控制协议(TCP)的 Appletalk 文件编制协议(AFP) 556 remotefs [rfs_server, rfs] Brunhoff 的远程文件系统(RFS)
3、注册的端口
端口号码 / 层 名称 注释 1080 socks SOCKS 网络应用程序代理服务 1236 bvcontrol [rmtcfg] Garcilis Packeten 远程配置服务器 1300 h323hostcallsc H.323 电话会议主机电话安全 1433 ms-sql-s Microsoft SQL 服务器 1434 ms-sql-m Microsoft SQL 监视器 1494 ica Citrix ICA 客户 1512 wins Microsoft Windows 互联网名称服务器 1524 ingreslock Ingres 数据库管理系统(DBMS)锁定服务 1525 prospero-np 无特权的 Prospero 1645 datametrics [old-radius] Datametrics / 从前的 radius 项目 1646 sa-msg-port [oldradacct] sa-msg-port / 从前的 radacct 项目 1649 kermit Kermit 文件传输和管理服务 1701 l2tp [l2f] 第2层隧道服务(LT2P) / 第2层转发(L2F) 1718 h323gatedisc H.323 电讯守门装置发现机制 1719 h323gatestat H.323 电讯守门装置状态 1720 h323hostcall H.323 电讯主持电话设置 1758 tftp-mcast 小文件 FTP 组播 1759 mtftp 组播小文件 FTP(MTFTP) 1789 hello Hello 路由器通信端口 1812 radius Radius 拨号验证和记帐服务 1813 radius-acct Radius 记帐 1911 mtp Starlight 网络多媒体传输协议(MTP) 1985 hsrp Cisco 热备用路由器协议 1986 licensedaemon Cisco 许可管理守护进程 1997 gdp-port Cisco 网关发现协议(GDP) 2049 nfs [nfsd] 网络文件系统(NFS) 2102 zephyr-srv Zephyr 通知传输和发送服务器 2103 zephyr-clt Zephyr serv-hm 连接 2104 zephyr-hm Zephyr 主机管理器 2401 cvspserver 并行版本系统(CVS)客户 / 服务器操作 2430/tcp venus 用于 Coda 文件系统(codacon 端口)的 Venus 缓存管理器 2430/udp venus 用于 Coda 文件系统(callback/wbc interface 界面)的 Venus 缓存管理器 2431/tcp venus-se Venus 传输控制协议(TCP)的副作用 2431/udp venus-se Venus 用户数据报协议(UDP)的副作用 2432/udp codasrv Coda 文件系统服务器端口 2433/tcp codasrv-se Coda 文件系统 TCP 副作用 2433/udp codasrv-se Coda 文件系统 UDP SFTP 副作用 2600 hpstgmgr [zebrasrv] HPSTGMGR;Zebra 选路 2601 discp-client [zebra] discp 客户;Zebra 集成的 shell 2602 discp-server [ripd] discp 服务器;选路信息协议守护进程(ripd) 2603 servicemeter [ripngd] 服务计量;用于 IPv6 的 RIP 守护进程 2604 nsc-ccs [ospfd] NSC CCS;开放式短路径优先守护进程(ospfd) 2605 nsc-posa NSC POSA;边界网络协议守护进程(bgpd) 2606 netmon [ospf6d] Dell Netmon;用于 IPv6 的 OSPF 守护进程(ospf6d) 2809 corbaloc 公共对象请求代理体系(CORBA)命名服务定位器 3130 icpv2 互联网缓存协议版本2(v2);被 Squid 代理缓存服务器使用 3306 mysql MySQL 数据库服务 3346 trnsprntproxy Trnsprnt 代理 4011 pxe 执行前环境(PXE)服务 4321 rwhois 远程 Whois(rwhois)服务 4444 krb524 Kerberos 版本5(v5)到版本4(v4)门票转换器 5002 rfe 无射频以太网(RFE)音频广播系统 5308 cfengine 配置引擎(Cfengine) 5999 cvsup [CVSup] CVSup 文件传输和更新工具 6000 x11 [X] X 窗口系统服务 7000 afs3-fileserver Andrew 文件系统(AFS)文件服务器 7001 afs3-callback 用于给缓存管理器回电的 AFS 端口 7002 afs3-prserver AFS 用户和组群数据库 7003 afs3-vlserver AFS 文件卷位置数据库 7004 afs3-kaserver AFS Kerberos 验证服务 7005 afs3-volser AFS 文件卷管理服务器 7006 afs3-errors AFS 错误解释服务 7007 afs3-bos AFS 基本监查进程 7008 afs3-update AFS 服务器到服务器更新器 7009 afs3-rmtsys AFS 远程缓存管理器服务 9876 sd 会话指引器 10080 amanda 高级 Maryland 自动网络磁盘归档器(Amanda)备份服务 11371 pgpkeyserver 良好隐私(PGP) / GNU 隐私卫士(GPG)公钥服务器 11720 h323callsigalt H.323 调用信号交替 13720 bprd Veritas NetBackup 请求守护进程(bprd) 13721 bpdbm Veritas NetBackup 数据库管理器(bpdbm) 13722 bpjava-msvc Veritas NetBackup Java / Microsoft Visual C++ (MSVC) 协议 13724 vnetd Veritas 网络工具 13782 bpcd Vertias NetBackup 13783 vopied Veritas VOPIED 协议 22273 wnn6 [wnn4] 假名/汉字转换系统 26000 quake Quake(以及相关的)多人游戏服务器 26208 wnn6-ds 33434 traceroute Traceroute 网络跟踪工具
etc/services中的注释如下:端口1236被注册为“bvcontrol”,但是它也被 Gracilis Packeten 远程配置服务器使用。正式名称被列为主要名称,未注册的名称被列为别名。
在/etc/services中的注释:端口 2600 到 2606 被 zebra 软件包未经注册而使用。主要名称是被注册的名称,被 zebra 使用的未注册名称被列为别名。
/etc/services 文件中的注释:该端口被注册为 wnn6,但是还在 FreeWnn 软件包中使用了未注册的“wnn4”。
4、Kerberos(工程 Athena/MIT)端口
和 Kerberos 网络验证协议相关的端口列表。在标记的地方,v5 代表 Kerberos 版本5协议。注意,这些端口没有在 IANA 注册。
端口号码 / 层 | 名称 | 注释 |
---|---|---|
751 | kerberos_master | Kerberos 验证 |
752 | passwd_server | Kerberos 口令(kpasswd)服务器 |
754 | krb5_prop | Kerberos v5 从属传播 |
760 | krbupdate [kreg] | Kerberos 注册 |
1109 | kpop | Kerberos 邮局协议(KPOP) |
2053 | knetd | Kerberos 多路分用器 |
2105 | eklogin | Kerberos v5 加密的远程登录(rlogin) |
5、未注册的端口
一个未注册的端口列表。这些端口可能被安装在你的红帽企业 Linux 系统上的服务或协议使用,或者它们是在红帽企业 Linux 和运行其它操作系统的机器通信所必需的端口。
端口号码 / 层 | 名称 | 注释 |
---|---|---|
15/tcp | netstat | 网络状态(netstat) |
98/tcp | linuxconf | Linuxconf Linux 管理工具 |
106 | poppassd | 邮局协议口令改变守护进程(POPPASSD) |
465/tcp | smtps | 通过安全套接字层的简单邮件传输协议(SMTPS) |
616/tcp | gii | 使用网关的(选路守护进程)互动界面 |
808 | omirr [omirrd] | 联机镜像(Omirr)文件镜像服务 |
871/tcp | supfileserv | 软件升级协议(SUP)服务器 |
901/tcp | swat | Samba 万维网管理工具(SWAT) |
953 | rndc | Berkeley 互联网名称域版本9(BIND 9)远程名称守护进程配置工具 |
1127 | sufiledbg | 软件升级协议(SUP)调试 |
1178/tcp | skkserv | 简单假名到汉字(SKK)日文输入服务器 |
1313/tcp | xtel | 法国 Minitel 文本信息系统 |
1529/tcp | support [prmsd, gnatsd] | GNATS 错误跟踪系统 |
2003/tcp | cfinger | GNU Finger 服务 |
2150 | ninstall | 网络安装服务 |
2988 | afbackup | afbackup 客户-服务器备份系统 |
3128/tcp | squid | Squid 万维网代理缓存 |
3455 | prsvp | RSVP 端口 |
5432 | postgres | PostgreSQL 数据库 |
4557/tcp | fax | FAX 传输服务(旧服务) |
4559/tcp | hylafax | HylaFAX 客户-服务器协议(新服务) |
5232 | sgi-dgl | SGI 分布式图形库 |
5354 | noclog | NOCOL 网络操作中心记录守护进程(noclogd) |
5355 | hostmon | NOCOL 网络操作中心主机监视 |
5680/tcp | canna | Canna 日文字符输入界面 |
6010/tcp | x11-ssh-offset | 安全 Shell(SSH)X11 转发偏移 |
6667 | ircd | 互联网中继聊天守护进程(ircd) |
7100/tcp | xfs | X 字体服务器(XFS) |
7666/tcp | tircproxy | Tircproxy IRC 代理服务 |
8008 | http-alt | 超文本传输协议(HTTP)的另一选择 |
8080 | webcache | 万维网(WWW)缓存服务 |
8081 | tproxy | 透明代理 |
9100/tcp | jetdirect [laserjet, hplj] | Hewlett-Packard (HP) JetDirect 网络打印服务 |
9359 | mandelspawn [mandelbrot] | 用于 X 窗口系统的并行 Mandelbrot 生成程序 |
10081 | kamanda | 使用 Kerberos 的 Amanda 备份服务 |
10082/tcp | amandaidx | Amanda 备份服务 |
10083/tcp | amidxtape | Amanda 备份服务 |
20011 | isdnlog | 综合业务数字网(ISDN)登录系统 |
20012 | vboxd | ISDN 音箱守护进程(vboxd) |
22305/tcp | wnn4_Kr | kWnn 韩文输入系统 |
22289/tcp | wnn4_Cn | cWnn 中文输入系统 |
22321/tcp | wnn4_Tw | tWnn 中文输入系统(台湾) |
24554 | binkp | Binkley TCP/IP Fidonet 邮寄程序守护进程 |
27374 | asp | 地址搜索协议 |
60177 | tfido | Ifmail FidoNet 兼容邮寄服务 |
60179 | fido | FidoNet 电子邮件和新闻网络 |
谷歌语法
一、Google搜索基本规则
Google 不分大小写
Google 可以使用通配符:*表示一个词/字
Google 会智能地保留一些内容,比如一些过时的词,一些不适合呈现的内容(比如违法信息)
最常用的:"关键字" ,双引号会使Google强制搜索包含关键字的内容
布尔操作符:AND(+) 、NOT(-) 、OR(|),AND 现在已不需要,多个关键字google会都匹配到
二、限制搜索范围
site:限制你搜索域名的范围,将搜索范围限制在某网站或顶级域名中
“关键词”:给关键词加上半角引号实现精确搜索
通配符 * :必须在半角双引号内使用,用通配符代替关键词中无法确定的字词, * 前后需要加空格
布尔逻辑:
逻辑与:and
【A and B :检索同时含有A和B的内容】逻辑或:|
【关键词(A|B):检索包含关键词带有A或B的内容】逻辑非:-
【去掉相关检索内容】
约束条件:+
“+”用于强制搜索,几必须包含+
后的内容,一般与精确搜索一起应用“+” 表示的是谷歌搜索结果中包含XXX的结果
“-” 表示的是搜索返回的结果中不包含XXX
三、搜索语法
site #主要用于搜索网站子域名
info #查看指定站点的基本信息
intitle #标题搜索
intext: #内容(正文)搜索--(描述栏)
inurl: #搜索URL中含有关键字的内容
filetype: #对文档类型进行限定doc、pdf、xml
related: #搜索相关信息
link: #搜索所有链接到某个特定url的页面
define: #关键词定义
四、用法和配合用法
4.1:后台地址
site: xx.com 管理后台/登陆/管理员/系统
site: xx.com inurl:login/admin/system/guanli/denglu
site: xx.com intext:"登陆"
site: xx.com intext:管理
site: xx.com inurl:login
site: xx.com intitle:后台
4.2:查看服务器使用的程序
site: xx.com filetype:asp
site: xx.com filetype:php
site: xx.com filetype:jsp
site: xx.com filetype:aspx
4.3:敏感文件
filetype:pdf/doc/xls/txtxx.comsite:
site: xx.com filetype:log/sql/conf
site: xx.com filetype:doc intext:pass
site: xx.com filetype:xls intext:pass
site: xx.com filetype:conf
site: xx.com filetype:inc
site: xx.com filetype:log iserror.logfiletype:log iserror.log
4.4:查看上传漏洞
site: xx.com inurl:file
site: xx.com inurl:load
4.5:测试环境
site: xx.com inurl:test/ceshi
site: xx.com intitle:测试
4.6:其他
site: xx.com inurl:api
site: xx.com inurl:uid=/id=
site: xx.com intitle:index of
4.7:搜索邮箱
site: xx.com intext:@xxx.com
site: xx.com intext:@xxx.com
site: xx.com 邮件/email
site: xx.com qq/群/企鹅/腾讯
4.8:查看服务器使用的程序
site:xx.com filetype:asp
site:xx.com filetype:php
site:xx.com filetype:jsp
filetype:txt 登录
filetype:xls 登录
filetype:doc 登录
intitle:后台管理
intitle:login
intitle:后台管理 inurl:admin
intitle:index of /
查找指定网站,再加上site:http://example.com,例如:
site:example.com filetype:txt 登录
site:example.com intitle:后台管理
site:example.com admin
site:example.com login
site:example.com system
site:example.com 管理
site:example.com 登录
site:example.com 内部
site:example.com 系统
谷歌/必应:site:url.com
site:xxx.cn
如果发现检索出来的很多结果都是www,众所周知主站一般防御很严,如果我们不想看到主站可以直接 -www
site:xxx.cn -www
这样出来的结果会自动删去www
相关文章:

#渗透测试#SRC漏洞挖掘# 信息收集-常见端口及谷歌语法
免责声明 本教程仅为合法的教学目的而准备,严禁用于任何形式的违法犯罪活动及其他商业行为,在使用本教程前,您应确保该行为符合当地的法律法规,继续阅读即表示您需自行承担所有操作的后果,如有异议,请立即停…...

如何使用java雪花算法在分布式环境中生成唯一ID?
引言 在现代分布式系统中,生成唯一标识符(ID)是一个常见的需求。传统的自增ID在分布式环境中会导致冲突,因此需要一种能够在分布式系统中生成全局唯一ID的算法。 雪花算法(Snowflake)就是为了解决这个问题而提出的一种高效的ID生成算法。本文将详细介绍雪花算法的原理、…...

【php常用公共函数】php获取指定时间段相差几小时,几分钟,几秒
实现代码 <?php function diffTime($datetime1, $datetime2) {// 确保 $datetime1 总是小于或等于 $datetime2if (strtotime($datetime1) > strtotime($datetime2)) {$tmp $datetime2;$datetime2 $datetime1;$datetime1 $tmp;}// 转换为时间戳$timestamp1 strtotim…...

图文深入介绍Oracle DB link(一)
1. 引言: 本文图文深入介绍Oracle DB link,先介绍基本概念。 2.DB link的定义 数据库链接(Database Link,简称 DB Link)是 Oracle 数据库中的一个重要功能。它是一种在一个 Oracle 数据库实例中访问另一个 Oracle 数…...

Uniswap/v2-core使用及其交易流程
Uniswap是一个开源的去中心化的交易所,在github上面有以下重要仓库: uniswap-v2-core: 币对池pair的核心智能合约。这个repository包含了Uniswap的币对池pair的所有核心逻辑,增加流动性、减少流动性等。uniswap-v2-periphery&…...

clickhouse运维篇(二):多机器手动部署ck集群
熟悉流程并且有真正部署需求可以看一下我的另一篇简化部署的文章,因为多节点配置还是比较麻烦的先要jdk、zookeeper,再ck,还有各种配置文件登录不同机器上手动改配置文件还挺容易出错的。 clickhouse运维篇(三)&#x…...

OpenCV视觉分析之目标跟踪(7)目标跟踪器类TrackerVit的使用
操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 VIT 跟踪器由于特殊的模型结构而变得更快且极其轻量级,模型文件大约为 767KB。模型下载链接:https://github.com/opencv/…...

Java 实现 RESTful 风格的 Web 服务详解
前言 RESTful(Representational State Transfer)风格的 API 已经成为现代 Web 服务的标准。它通过简单的 HTTP 方法和资源定位来提供了一种高度可扩展和易于维护的服务接口。Java 作为一种功能强大且广泛使用的编程语言,提供了多种框架来实现…...

18.网工入门篇--------今天介绍下广域网技术
广域网(Wide Area Network,WAN)是一种能连接多个城市、国家甚至横跨几个洲,提供远距离通信的网络。以下是关于广域网技术的详细介绍: 广域网的组成: 结点交换机:这是广域网的核心设备࿰…...

鸿蒙原生应用开发及部署:首选华为云,开启HarmonyOS NEXT App新纪元
目录 前言 HarmonyOS NEXT:下一代操作系统的愿景 1、核心特性和优势 2、如何推动应用生态的发展 3、对开发者和用户的影响 华为云服务在鸿蒙原生应用开发中的作用 1、华为云ECS C系列实例 (1)全维度性能升级 (2ÿ…...

Spring JdbcTemplate详解
文章目录 Spring JdbcTemplate详解一、引言二、配置JdbcTemplate1、引入依赖2、配置数据库连接池3、配置JdbcTemplate 三、使用JdbcTemplate操作数据库1、添加数据2、查询数据查询某个值根据条件查询返回某个对象查询对象集合 四、总结 Spring JdbcTemplate详解 一、引言 在J…...

Docker篇(Docker安装)
目录 一、Centos7.x 1. yum 包更新到最新 2. 安装需要的软件包 3. 设置 yum 源为阿里云 4. 安装docker 5. 安装后查看docker版本 6. 设置ustc镜像源 二、CentOS安装Docker 前言 1. 卸载(可选) 2. 安装docker 3. 启动docker 4. 配置镜像加速 …...

Pytorch 实现图片分类
CNN 网络适用于图片识别,卷积神经网络主要用于图片的处理识别。卷积神经网络,包括一下几部分,输入层、卷积层、池化层、全链接层和输出层。 使用 CIFAR-10 进行训练, CIFAR-10 中图片尺寸为 32 * 32。卷积层通过卷积核移动进行计…...

得物App获评新奖项,正品保障夯实供应链创新水平
近日,得物App再度获评新奖项——“2024上海市供应链创新与应用优秀案例”。 本次奖项为上海市供应链领域最高奖项,旨在评选出在供应链创新成效上处于领先地位、拥有成功模式和经验的企业。今年以来,得物App已接连获得“上海市质量金奖”、“科…...

【数据结构-邻项消除】力扣735. 小行星碰撞
给定一个整数数组 asteroids,表示在同一行的小行星。 对于数组中的每一个元素,其绝对值表示小行星的大小,正负表示小行星的移动方向(正表示向右移动,负表示向左移动)。每一颗小行星以相同的速度移动。 找…...

002-Kotlin界面开发之Kotlin旋风之旅
Kotlin旋风之旅 Compose Desktop中哪些Kotlin知识是必须的? 在学习Compose Desktop中,以下Kotlin知识是必须的: 基础语法:包括变量声明、数据类型、条件语句、循环等。面向对象编程:类与对象、继承、接口、抽象类等。…...

VMware Workstation Pro for Personal Use (For Windows)
这是从broadcom.com网下载的个人版本的Vmware 17.6.1,存分享不要分。 VMware-workstation-full-17.6.1-24319023.exe(447.93 MB) Build Number: 24319023 Oct 08, 2024 07.33AM SHA2: f95429e395a583eb5ba91f09b040e2f8c53a5e7aa37c4c6bfcaf82115a8…...

论文 | PROMPTAGATOR : FEW-SHOT DENSE RETRIEVAL FROM 8 EXAMPLES
1. 背景信息 在信息检索领域,传统的方法往往依赖于大量的标注数据来训练模型,以便在各种任务中表现良好。然而,许多实际应用中的监督数据是有限的,尤其是在不同的检索任务中。最近的研究开始关注如何从一个拥有丰富监督数据的任务…...

使用 Github 进行项目管理
GitHub 是一个广泛使用的代码托管和协作平台,它提供了强大的工具来支持项目管理和团队协作。在项目开发和工作中,避免不了 Github 的使用,然鹅我一直没有稍微系统地学习过 github 的整个工作流程,对这些操作都是一知半解的&#x…...

企业SRC挖掘选择与信息收集指南
内容预览 ≧∀≦ゞ 企业SRC挖掘选择与信息收集指南导语1. 企业SRC的选择2. 信息收集2.1 集团与子公司2.2 小程序与APP2.3 Web端信息收集 3. 信息收集常用模板总结 企业SRC挖掘选择与信息收集指南 导语 近年来,企业的安全响应中心(SRC)已逐渐…...

Golang | Leetcode Golang题解之第524题通过删除字母匹配到字典里最长单词
题目: 题解: func findLongestWord(s string, dictionary []string) (ans string) {m : len(s)f : make([][26]int, m1)for i : range f[m] {f[m][i] m}for i : m - 1; i > 0; i-- {f[i] f[i1]f[i][s[i]-a] i}outer:for _, t : range dictionary …...

【DBeaver】连接带kerberos的hive[Apache|HDP]
目录 一、安装配置Kerberos客户端环境 1.1 安装Kerberos客户端 1.2 环境配置 二、基于Cloudera驱动创建连接 三、基于Hive原生驱动创建连接 一、安装配置Kerberos客户端环境 1.1 安装Kerberos客户端 在Kerberos官网下载,地址如下:https://web.mit.edu/kerberos…...

Unity3D 开发教程:从入门到精通
Unity3D 开发教程:从入门到精通 Unity3D 是一款强大的跨平台游戏引擎,广泛应用于游戏开发、虚拟现实、增强现实等领域。本文将详细介绍 Unity3D 的基本概念、开发流程以及一些高级技巧,帮助你从零基础到掌握 Unity3D 开发。 目录 Unity3D…...

文件操作和 IO(一):文件基础知识 文件系统操作 => File类
目录 1. 什么是文件 1.1 概念 1.2 硬盘, 内存, 寄存器之间的区别 1.3 机械硬盘和固态硬盘 2. 文件路径 2.1 绝对路径 2.2 相对路径 3. 文件分类 4. File 类 4.1 属性 4.2 构造方法 4.3 方法 1. 什么是文件 1.1 概念 狭义上的文件: 保存在硬盘上的文件广义的上的文…...

用Pyhon写一款简单的益智类小游戏——2048
文字版——代码及讲解 代码—— import random# 初始化游戏棋盘 def init_board():return [[0] * 4 for _ in range(4)]# 在棋盘上随机生成一个2或4 def add_new_tile(board):empty_cells [(i, j) for i in range(4) for j in range(4) if board[i][j] 0]if empty_cells:i,…...

akshare股票涨跌幅自定义范围查询:A股、港股、美股
参看:https://stock.hexun.com/2024-10-31/215251914.html 涨幅计算公式:(当前价格 - 上一个交易日收盘价) 上一个交易日收盘价 100% 。 跌幅计算公式:(上一个交易日收盘价 - 当前价格) 上一个…...

通过js控制修改css变量
在JavaScript中,你可以通过操作CSS变量(也称为自定义属性)来动态改变样式。CSS变量在CSS中使用 – 前缀定义,例如 --main-color: red;。在JavaScript中,你可以使用 document.documentElement.style.setProperty 方法来…...

<HarmonyOS第一课>HarmonyOS SDK开放能力简介的课后习题
不出户,知天下; 不窥牖,见天道。 其出弥远,其知弥少。 是以圣人不行而知,不见而明,不为而成。 本篇<HarmonyOS第一课>HarmonyOS SDK开放能力简介是简单介绍了HarmonyOS SDK,不需要大家过多…...

深度学习:yolo的使用--图像处理
定义了一个名为 ListDataset 的类,它继承自 PyTorch 的 Dataset 类,这个数据集从一个包含图像文件路径的列表中读取图像和对应的标签文件 class ListDataset(Dataset):def __init__(self, list_path, img_size416, augmentTrue, multiscaleTrue, normalized_labelsT…...

TypeScript实用笔记(一):初始化、类型定义与函数使用
文章目录 一、ts初始化1. 初始化.json文件一2. 启动方式2.1 直接运行.ts文件2.2 转换运行 二、类型1. 参数类型1.1 常规参数1.2 symbol1.3 数组\[]1.4 元组\[]1.5 用字面量定义数据类型 2. Object3. 枚举类型\[Enum]3.1 数字枚举3.2 字符串枚举 三、 类型别名1. 数组别名使用2.…...