服务器系统判断及常见端口号

Posted web安全工具库

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器系统判断及常见端口号相关的知识,希望对你有一定的参考价值。

​水到绝境是风景,人到绝境是重生。。。

----  网易云热评

一、服务器系统判断

1、大小写敏感

将url链接一个字母大写,就不能访问了,说明服务器是linux,windows大小写不敏感

http://192.168.139.128:8080/scripts/setup.php

http://192.168.139.128:8080/scripts/setup.phP

2、通过Nmap检测系统

nmap -O 192.168.139.128

二、网站与数据库常见搭配

根据端口判断数据库

asp+access

php+mysql

aspx+mssql

js+mssql/oracle

python+mongodb

三、常见端口号:

1、Oracle

驱动:oracle.jdbc.driver.OracleDriver

URL:jdbc:oracle:thin:@<machine_name><:port>:dbname

注:machine_name:数据库所在的机器的名称,如果是本机则是127.0.0.1或者是localhost,如果是远程连接,则是远程的IP地址;

port:端口号,默认是1521

2、SQL Server

驱动:com.microsoft.jdbc.sqlserver.SQLServerDriver

URL:jdbc:microsoft:sqlserver://<machine_name><:port>;DatabaseName=<dbname>

注:machine_name:数据库所在的机器的名称,如果是本机则是127.0.0.1或者是localhost,如果是远程连接,则是远程的IP地址;  

port:端口号,默认是1433

3、MySQL

驱动:org.gjt.mm.mysql.Driver

URL:jdbc:mysql://<machine_name><:port>/dbname

注:machine_name:数据库所在的机器的名称,如果是本机则是127.0.0.1或者是localhost,如果是远程连接,则是远程的IP地址;  

port:端口号,默认3306  

4、pointbase

驱动:com.pointbase.jdbc.jdbcUniversalDriver

URL:jdbc:pointbase:server://<machine_name><:port>/dbname

注:machine_name:数据库所在的机器的名称,如果是本机则是127.0.0.1或者是localhost,如果是远程连接,则是远程的IP地址;

port:端口号,默认是9092

5、DB2

驱动:com.ibm.db2.jdbc.app.DB2Driver

URL:jdbc:db2://<machine_name><:port>/dbname

注:machine_name:数据库所在的机器的名称,如果是本机则是127.0.0.1或者是localhost,如果是远程连接,则是远程的IP地址;

port:端口号,默认是5000

6、Access

Access数据库属于文件型数据库 所以不需要端口号

禁止非法,后果自负

欢迎关注公众号:web安全工具库

欢迎关注视频号:之乎者也吧

以上是关于服务器系统判断及常见端口号的主要内容,如果未能解决你的问题,请参考以下文章

PHP常见端口号

常用端口

Windows系统故障排查

Node 服务端系统架构设计基本思想及常见场景解决方案

第19节 简单扫描技术—基于windows系统

常见端口号