使用Nmap工具查看目标主机192.168.41.136上开放的
端口号。执行命令如下所示:root@kali:~# nmap 192.168.41.136Starting Nmap 6.40 at 2014-04-19 16:21 CSTNmap scan report for www.benet.com (192.168.41.136)Host is up (0.00022s latency).Not shown: 996 closed portsPORT STATE SERVICE21/tcpopen ftp22/tcpopen ssh23/tcpopen telnet25/tcpopne smtp53/tcpopen domain80/tcpopen http111/tcp open rpcbind139/tcp open netbios-ssn445/tcp open microsoft-ds512/tcp open exec513/tcp open login514/tcp open shell1099/tcp open rmiregistry1524/tcp open ingreslock2049/tcp open nfs2121/tcp open ccproxy-ftp3306/tcp open mysql5432/tcp open postgresql5900/tcp open vnc6000/tcp open X116667/tcp open irc8009/tcp open ajp138180/tcp open unknownMAC Address: 00:0C:29:31:02:17 (VMware)Nmap done: 1 IP address (1 host up) scanned in 0.28 seconds输出的信息显示了主机192.168.41.136上开放的所有端口,如22、53、80和111等。方法/步骤
1 我们首先要在网站源码里面找到,php数据库的用户名和密码,还有ip地址,才能连接数据库服务器,一般数据库信息文件,在首页里面都是有包含的,就拿dedecms来说,打开首页,会看到if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))。
2 我们就找data目录下的common.inc.php文件,就会看到数据库连接信息。
3 dbhost就是ip地址,这个是数据库的IP地址,dbname 就是数据库名字,dbuser就是数据库的用户名,dbpwd就是数据库的密码,然后打开我们要用到的mysql数据库连接软件Navicat for MySQL。
4 依次 文件-->新建连接,然后出现连接信息,连接名随便写,ip地址就写你要连接的服务器的ip地址,端口不变3306,如果有改变就写设置的端口就可以,用户名就写刚刚得到的用户名,密码就写密码。然后连接就行。
5 我只是给大家拿dede一个演示,这样就可以了,如果其他的网站,根据源码的不同,数据库信息所在的文件也有所不同,一般都在conn.php,config.php,common.php,inc.php里面找就行了。
评论列表(0条)