服务器端口

Nmap整理收集

梦想与她 提交于 2019-12-23 11:45:23
Nmap使用 Nmap是主机扫描工具,他的图形化界面是Zenmap,分布式框架为Dnamp。 Nmap可以完成以下任务: 主机探测 端口扫描 版本检测 系统检测 支持探测脚本的编写 Nmap在实际中应用场合如下: 通过对设备或者防火墙的探测来审计它的安全性 探测目标主机所开放的端口 通过识别新的服务器审计网络的安全性 探测网络上的主机 常用端口如下 HTTP 80 HTTPS 443 Telnet 23 FTP 21 SSH 22 SMTP 25 POP3 110 WebLogic 7001 TOMCAT 8080 远程登录 3389 Oracle数据库 1521 MS SQL* SEVER 1433 MySQL 3306 1、nmap简单扫描 nmap 192.168.120.116 2、nmap简单扫描,并对结果返回详细的描述输出 nmap -vv 192.168.120.116 3、nmap自定义端口扫描 nmap -p21,443,22 192.168.120.116 (指定不连续的端口) nmap -p100-200 192.168.120.116 (指定连续的端口) 4、nmap ping扫描 (可以很方便的找出某个网段存活的主机) nmap -sP 192.168.120.0/24 5、nmap 路由跟踪 nmap --traceroute 192.168.120

简单Socket通讯

社会主义新天地 提交于 2019-12-23 02:11:36
所谓socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 以J2SDK-1.3为例,Socket和ServerSocket类库位于java .net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不同级别。不管是Socket还是ServerSocket它们的工作都是通过SocketImpl类及其子类完成的。 开发原理:   服务器,使用ServerSocket监听指定的端口,端口可以随意指定(由于1024以下的端口通常属于保留端口,在一些操作系统中不可以随意使用,所以建议使用大于1024的端口),等待客户连接请求,客户连接后,会话产生;在完成会话后,关闭连接。   客户端,使用Socket对网络上某一个服务器的某一个端口发出连接请求,一旦连接成功,打开会话;会话完成后,关闭Socket。客户端不需要指定打开的端口,通常临时的、动态的分配一个1024以上的端口。 服务端: class Program { static void Main(string[] args) { Socket ServerSocket=new Socket

大型邮箱smtp服务器及端口 收集

血红的双手。 提交于 2019-12-22 19:36:54
各大型邮箱smtp服务器及端口收集: 新浪邮箱smtp服务器 外发服务器:smtp.vip.sina.com 收件服务器:pop3.vip.sina.com 新浪免费邮件 外发服务器:smtp.sina.com.cn 收件服务器:pop3.sina.com.cn 163邮箱smtp服务器 pop: pop.163.com smtp: smtp.163.com QQ邮箱smtp服务器及端口 接收邮件服务器:imap.qq.com,使用SSL,端口号993 发送邮件服务器:smtp.qq.com,使用SSL,端口号465或587 yahoo邮箱smtp服务器 接:pop.mail.yahoo.com.cn 发:smtp.mail.yahoo.com 126邮箱smtp服务器 pop: pop.126.com smtp: smtp.126.com 新浪免费邮箱 POP3:pop.sina.com SMTP:smtp.sina.com SMTP端口号:25 新浪VIP邮箱 POP3:pop3.vip.sina.com SMTP:smtp.vip.sina.com SMTP端口号:25 新浪企业邮箱 POP3:pop.sina.com SMTP:smtp.sina.com SMTP端口号:25 雅虎邮箱 POP3:pop.mail.yahoo.cn SMTP:smtp.mail.yahoo

KALI LINUX下的NC工具命令

家住魔仙堡 提交于 2019-12-22 17:09:08
瑞士军刀 NETCAT-NC 招数1:(网络诊断)测试某个远程主机的【监听】端口是否可达 ◇使用场景 经常有这种需求,要判断某个主机的监听端口是否能连上。   导致监听端口【无法】,通常有两种原因: 其一,这个监听端口根本就【没开启】; 其二,监听端口虽然开启,但是被防火墙阻拦了。   对第1个原因,(如果你能在该主机上运行命令) 但对于第2个原因,netstat 就用不上了。这时候就可以用 nc 来帮你搞定 用如下命令可以测试某个 IP 地址(x.x.x.x)上的某个监听端口(xx)是否开启 nc -nv x.x.x.x xx netstat -pantu | grep 端口--------------------------------------------------------------------------------------------------------------------------- -v 详细信息 可以连接网站 -n 不会DNS解析 nc -vn IP地址 端口 返回OK的时候输入USER 加名字 POS3要用base64编码 nc -nv IP地址 端口 -----------------------------------------------------------------------------------------------

juniper防火墙端口映射(MVP、VIP)

痴心易碎 提交于 2019-12-22 00:00:30
1、juniper防火墙MVP MIP 是“一对一”的双向地址翻译(转换)过程。通常的情况是:当你有若干个公网 IP 地址,又存在若干的对外提供网络服务的服务器(服务器使用私有 IP 地址),为了实现互联网用户访问这些服务器,可在 Internet 出口的防火墙上建立公网 IP 地址与服务器私有 IP 地址之间的一对一映射(MIP),并通过策略实现对服务器所提供服务进行访问控制。 web下配置MIP: 1)登陆防火墙,将防火墙部署为三层模式(NAT或路由模式) 2)定义MIP::Network=>Interface=>ethernet2=>MIP,配置实现 MIP 的地址映射。Mapped IP:公网 IP 地址,Host IP:内网服务器 IP 地址 3)定义策略:在 POLICY 中,配置由外到内的访问控制策略,以此允许来自外部网络对内部网络服务器应用的访问。 命令行方式配置MIP: 1) 配置接口参数 set interface ethernet1 zone trust set interface ethernet1 ip 10.1.1.1/24 set interface ethernet1 nat set interface ethernet2 zone untrust set interface ethernet2 ip 1.1.1.1/24 2)定义MIP set

从win7 远程桌面centos 6.4

安稳与你 提交于 2019-12-21 21:59:43
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 由于最近想要在学校的服务器上搭建一个OJ系统,需要用到PC2这个软件,虽然这个软件有cmd模式,但是由于是第一次使用,所以我选择用gui模式,但是我又不想在中心机房操作服务器,所以就想到了远程桌面。 最开始在网上搜了一下远程桌面的有关软件,经过一番查找,我选择了realVNC这个软件。于是开始在从官网下载64位的rpm安装包,但是下下来后用rpm命令来安装提示有错误,我也没把错误提示记录下来。于是我想到用yum来安装,结果很顺利就安装成功了,但是打开后提示有一个错误,说5800和5900两个端口被其他程序占用了,于是我开始用netstat -nltp来查看这两个端口被那个程序占用了,后来发现是vino这个程序,上网搜了后知道是我开启了系统自带的远程桌面,于是我把这个程序关闭了,但是我用VNCviewer远程登录的时候总是提示连接超时,我不知道是为啥,我想是不是防火墙没有打开这两个端口,于是我配置了一下iptables,重启了iptables服务后还是连接超时。我又在网上搜搜,发现用ie浏览器也能远程桌面,于是我试了,试的时候提示我说需要安装java运行环境jre插件,于是我从网上下载安装了,最后登录了,终于成功了。参考的网址为http://www.ha97.com/4634.html,感谢这位仁兄。 来源:

服务器的安全设置方法

拈花ヽ惹草 提交于 2019-12-21 18:44:25
服务器安全是网站站长很关注的话题,因为网站安全关系到网站优化排名的波动、企业品牌形象以及传递错误信息,将错误网站浏览页面展现给了浏览用户。那么ileowu今天对WEB服务器安全设置,从而提升服务器安全性,有效的防护我们的站点,保护我们企业网络形象,希望壹基比知曰的方法对站长们有所帮助! 服务器安全设置 我们第一处理的是将网站提示错误信息在服务器安全设置隐藏处理,让用户浏览下产生错误代码不显示,这还没完,还需把错误信息记录到错误日志方便管理员查阅。PHP中设置 error_reporting(0) 即可隐藏所有错误。 服务器安全端口设置 1.禁用不常用端口,例如:22、139、21 2.开放必要Web端口 80、443 端口。 3.禁用root远程登录端口22,或者更改默认的22端口 4.ssh、mysql、redis 等不使用默认端口 22、3306、6379 等端口。 服务器mysql数据库安全设置 1.禁用root用户mysql 远程登录数据库 2.定期对于mysql 数据库的备份,用于恢复数据库。 3.每个站点单独建立数据库用户,防止数据库混乱无规则 4.分配mysql账号 select、update、delete、insert 权限 5.定期备份数据库云储存是不错的选择 来源: 51CTO 作者: wx5dc12271b765c 链接: https://blog.51cto

常见网络攻击

元气小坏坏 提交于 2019-12-21 08:44:51
1.1 TCP SYN拒绝服务攻击  一般情况下,一个TCP连接的建立需要经过三次握手的过程,即:  1、 建立发起者向目标计算机发送一个TCP SYN报文;  2、 目标计算机收到这个SYN报文后,在内存中创建TCP连接控制块(TCB),然后向发起者回送一个TCP ACK报文,等待发起者的回应;  3、 发起者收到TCP ACK报文后,再回应一个ACK报文,这样TCP连接就建立起来了。  利用这个过程,一些恶意的攻击者可以进行所谓的TCP SYN拒绝服务攻击:  1、 攻击者向目标计算机发送一个TCP SYN报文;  2、 目标计算机收到这个报文后,建立TCP连接控制结构TCB),并回应一个ACK,等待发起者的回应;  3、 而发起者则不向目标计算机回应ACK报文,这样导致目标计算机一致处于等待状态。  可以看出,目标计算机如果接收到大量的TCP SYN报文,而没有收到发起者的第三次ACK回应,会一直等待,处于这样尴尬状态的半连接如果很多,则会把目标计算机的资源(TCB控制结构,TCB,一般情况下是有限的)耗尽,而不能响应正常的TCP连接请求。  1.2 ICMP洪水  正常情况下,为了对网络进行诊断,一些诊断程序,比如PING等,会发出ICMP响应请求报文(ICMP ECHO),接收计算机接收到ICMP ECHO后,会回应一ICMP ECHO Reply报文

linux中nc命令

岁酱吖の 提交于 2019-12-21 07:32:58
语法 nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...] 参数说明 : -g<网关> 设置路由器跃程通信网关,最丢哦可设置8个。 -G<指向器数目> 设置来源路由指向器,其数值为4的倍数。 -h 在线帮助。 -i<延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。 -l 使用监听模式,管控传入的资料。 -n 直接使用IP地址,而不通过域名服务器。 -o<输出文件> 指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存。 -p<通信端口> 设置本地主机使用的通信端口。 -r 乱数指定本地与远端主机的通信端口。 -s<来源位址> 设置本地主机送出数据包的IP地址。 -u 使用UDP传输协议。 -v 显示指令执行过程。 -w<超时秒数> 设置等待连线的时间。 -z 使用0输入/输出模式,只在扫描通信端口时使用。 实例 TCP端口扫描 # nc -v -z -w2 192.168.0.3 1-100 192.168.0.3: inverse host lookup failed: Unknown host (UNKNOWN) [192.168.0.3] 80 (http) open (UNKNOWN) [192.168

腾讯云开启远程访问端口

荒凉一梦 提交于 2019-12-21 07:20:19
端口相关 登录实例前,需要放通什么端口? 您需要对实例绑定安全组开放相应端口,具体操作步骤请参考 典型场景配置 。 云服务器常用端口有哪些? 请参考 服务器常用端口 。 为何要开启端口?如何开启某个端口? 您需要在安全组中开放端口后才可以使用端口对应的服务。示例: 若想要使用 8080 端口访问网页,需要在安全组开启,放通该端口的情况下,才能实现。 放通某个端口: 1,登录安全组控制台,单击该实例绑定安全组的详情页 2,选择入站规则/出站规则,然后单击添加规则 3,可参考下图模版填写您的IP地址(段)及需要放通的端口信息,选择允许放通 详细操作指南请单击: 安全组常见操作 为什么修改端口之后服务无法使用? 在修改了服务的端口之后,还需要在对应的安全组,开放对应的端口,否则会导致服务不能使用。 腾讯云不支持哪些端口? 以下端口存在安全隐患,出于安全因素考虑,运营商将其拦截,导致无法访问。建议您更换端口,不要使用如下端口监听: 协议 不支持端口 TCP 42 135 137 138 139 445 593 1025 1434 1068 3127 3128 3129 3130 4444 5554 9996 UDP 1026 1027 1434 1068 5554 9996 1028 1433 135 ~ 139 为什么无法使用 TCP 25 端口连接外部地址,如何解禁? 为了提升腾讯云