C语言小用——端口查询小程序

 

 

之前暑期在家有次很无聊至极,就查看起正在连接的端口来。。。也不知道那些地址都是连接到哪里的更不知道电脑里的那些端口一般都是用来干什么的,于是饶有兴趣的从网上下载了一个文本文件想看看一些端口都是用来干嘛的。。。

 

正如记事本打开的下列文本文件:

 

 

 

0|无效端口,通常用于分析操作系统
1|传输控制协议端口服务多路开关选择器
2|管理实用程序
3|压缩进程
5|远程作业登录
7|回显
9|丢弃
11|在线用户
13|时间
17|每日引用
18|消息发送协议
19|字符发生器
20|FTP文件传输协议(默认数据口) 
21|FTP文件传输协议(控制)
22|SSH远程登录协议
23|telnet(终端仿真协议),木马TinyTelnetServer开放此端口
24|预留给个人用邮件系统
25|SMTP服务器所开放的端口,用于发送邮件
27|NSW用户系统FE
29|MSGICP
31|MSG验证,木马MasterParadise、HackersParadise开放此端口
33|显示支持协议
35|预留给个人打印机服务
37|时间
38|路由访问协议
39|资源定位协议
41|图形
42|主机名服务
43|whois服务
44|MPM(消息处理模块)标志协议
45|消息处理模块 
46|消息处理模块(默认发送口)
47|NIFTP
48|数码音频后台服务 
49|TACACS登录主机协议
50|远程邮件检查协议
51|IMP(接口信息处理机)逻辑地址维护
52|施乐网络服务系统时间协议
53|dns域名服务器
54|施乐网络服务系统票据交换
55|ISI图形语言
56|施乐网络服务系统验证
57|预留个人用终端访问
58|施乐网络服务系统邮件
59|预留个人文件服务
60|未定义
61|NI邮件
62|异步通讯适配器服务
63|whois++
64|通讯接口
65|TACACS数据库服务
66|OracleSQL*NET
67|引导程序协议服务端
68|引导程序协议客户端
69|小型文件传输协议
70|信息检索协议
71|远程作业服务
72|远程作业服务
73|远程作业服务
74|远程作业服务
75|预留给个人拨出服务
76|分布式外部对象存储
77|预留给个人远程作业输入服务
78|修正TCP
79|查询远程主机在线用户等信息
80|http,用于网页浏览,木马Executor开放此端口
81|HOST2名称服务
82|传输实用程序
83|模块化智能终端ML设备
84|公用追踪设备
85|模块化智能终端ML设备
86|MicroFocusCobol编程语言
87|预留给个人终端连接
88|Kerberros安全认证系统
89|SU/MITtelnet(终端仿真网关)
90|DNSIX安全属性标记图
91|MITDover假脱机
92|网络打印协议
93|设备控制协议
94|Tivoli对象调度
96|DIXIE协议规范
97|快速远程虚拟文件协议
98|TAC新闻协议
99|后门程序ncx99开放此端口
100|未知用途
101|NIC主机名称服务
102|消息传输代理
103|Genesis点对点传输网络
105|信箱名称服务
106|3COM-TSMUX开放端口
107|远程Telnet服务
108|SNA网关访问服务
109|POP2服务器开放此端口,用于接收邮件
110|POP3服务器开放此端口,用于接收邮件
111|SUN公司的RPC服务所有端口
112|McIDAS数据传输协议
113|认证服务,用于鉴别TCP连接的用户
114|音频新闻多点服务
115|简单文件传输服务
116|ANSAREX通知
117|UUCP路径服务
118|SQL服务
119|NEWS新闻组传输协议,承载USENET通信
121|木马BOjammerkillahV开放端口
122|SMAKY网络
123|网络时间协议,蠕虫病毒会利用,一般关闭
128|GSSX许可认证
129|密码生成器协议
130|Cisco软件开放端口
131|Cisco软件开放端口
132|Cisco软件开放端口
133|统计服务
134|INGRES-网络服务
135|DCOM服务,冲击波病毒利用,不能关闭
136|命名系统
137|NETBIOS协议应用,为共享开放
138|NETBIOS协议应用,为共享开放
139|NETBIOS协议应用,为共享开放
140|EMFIS数据服务
141|EMFIS控制服务
143|Interim邮件访问协议
144|UMA软件开放端口
145|UAAC协议
149|AED512仿真服务
150|SQL(结构化查询语言)-网络
152|后台文件传输协议
156|SQL(结构化查询语言)服务
158|PC邮件服务器
159|NSS-路由
160|SGMP-陷阱
161|简单网络管理协议
162|SNMP陷阱
163|CMIP/TCP管理
164|CMIP/TCP代理
166|Sirius系统
169|发送
170|网络附言
177|x显示管理控制协议,入侵者通过它访问X-windows操作台
178|NextStepWindow服务
179|边界网关协议
180|图表
181|统一
184|OC服务器
185|远程-KIS
186|KIS协议
187|应用通信接口
189|队列文件传输
190|网关进入控制协议
191|Prospero目录服务
192|OSU网络监视系统
193|Spider远程控制协议
194|多线交谈协议
197|目录地址服务
198|目录地址服务监视器
200|IBM系统资源控制器
201|AppleTalk(Mac机所用的网络协议)路由保证
202|AppleTalk(Mac机所用的网络协议)NameBinding
203|AppleTalk(Mac机所用的网络协议)未用端口
204|AppleTalk(Mac机所用的网络协议)回显
205|AppleTalk(Mac机所用的网络协议)未用端口
206|AppleTalk(Mac机所用的网络协议)区信息
207|AppleTalk(Mac机所用的网络协议)未用端口
208|AppleTalk(Mac机所用的网络协议)未用端口
209|快速邮件传输协议
210|ANSI(美国国家标准协会)Z39.50
211|TexasInstruments914C/G终端
213|IPX(以太网所用的协议)
218|Netix消息记录协议
219|UnisysARPs
220|交互邮件访问协议v3
223|证书分发中心
224|masq拨号器
241|预留端口(224-241)
245|链接
246|显示系统协议
257|安全电子交易系统
258|YakWinsock个人聊天
259|有效短程遥控
260|开放端口
261|IIOP基于TLS/SSL的命名服务
266|SCSI(小型计算机系统接口)onST
267|TobitDavid服务层
268|TobitDavid复制
281|个人连结
282|Cable端口A/X
286|FXP通信
308|Novastor备份
313|Magenta逻辑
318|PKIX时间标记
333|Texar安全端口
344|Prospero数据存取协议
345|Perf分析工作台
346|Zebra服务器
347|Fatmen服务器
348|Cabletron管理协议
358|Shrink可上网家电协议
359|网络安全风险管理协议
362|SRS发送
363|RSVP隧道
372|列表处理
373|Legend公司
374|Legend公司
376|AmigaEnvoy网络查询协议
377|NEC公司
378|NEC公司
379|TIA/EIA/IS-99调制解调器客户端
380|TIA/EIA/IS-99调制解调器服务器
381|hp(惠普)性能数据收集器
382|hp(惠普)性能数据控制节点
383|hp(惠普)性能数据警报管理
384|远程网络服务器系统
385|IBM应用程序
386|ASA信息路由器定义文件.
387|Appletalk更新路由.
389|轻型目录访问协议
395|网络监视控制协议
396|Novell(美国Novell公司)Netware(Novell公司出的网络操作系统)overIP
400|工作站解决方案
401|持续电源
402|Genie协议
406|交互式邮件支持协议
408|Prospero资源管理程序
409|Prospero资源节点管理.
410|DEC(数据设备公司)远程调试协议
411|远程MT协议
412|陷阱协定端口
413|存储管理服务协议
414|信息查询
415|B网络
423|IBM操作计划和控制开端
424|IBM操作计划和控制追踪
425|智能计算机辅助设计
427|服务起位置
434|移动ip代理
435|移动ip管理
443|基于TLS/SSL的网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP
444|简单网络内存分页协议
445|Microsoft-DS,为共享开放,震荡波病毒利用,一般应关闭
446|DDM-远程关系数据库访问
447|DDM-分布式文件管理
448|DDM-使用安全访问远程数据库
456|木马HACKERSPARADISE开放此端口
458|applequicktime软件开放端口
459|ampr-rcmd命令
464|k密码服务
469|广播控制协议
470|scx-代理
472|ljk-登陆
481|Ph服务
487|简单异步文件传输
489|nest-协议
491|go-登陆
499|ISOILL协议
500|Internet密钥交换,Lsass开放端口,不能关闭
509|陷阱
510|FirstClass协议
512|远程进程执行
513|远程登陆
514|cmd命令
515|spooler
516|可视化数据
518|交谈
519|unix时间
520|扩展文件名称服务器
525|时间服务
526|新日期
529|在线聊天系统服务
530|远程过程调用
531|聊天
532|读新闻
533|紧急广播端口
534|MegaMedia管理端
537|网络流媒体协议
542|商业
543|Kerberos(软件)v4/v5
544|krcmd命令
546|DHCPv6客户端
547|DHCPv6服务器
552|设备共享
554|RealTimeStream控制协议
555|木马PhAse1.0、StealthSpy、IniKiller开放此端口
556|远距离文件服务器
563|基于TLS/SSL的网络新闻传输协议
564|plan9文件服务
565|whoami查询
566|streettalk
567|banyan-rpc(远程过程调用)
568|DPA成员资格
569|MSN成员资格
570|demon(调试监督程序)
571|udemon(调试监督程序)
572|声纳
573|banyan-贵宾
574|FTP软件代理系统
581|BundleDiscovery协议
582|SCC安全
583|Philips视频会议
584|密钥服务器
585|IMAP4+SSL(Use993instead)
586|密码更改
587|申请
589|Eye连结
595|CAB协议
597|PTC名称服务
598|SCO网络服务器管理3
599|AeolonCore协议
600|SunIPC(进程间通讯)服务器
601|可靠系统登陆服务
604|通道
606|Cray统一资源管理
608|发送人-传递/提供文件传输器
609|npmp-陷阱
610|npmp-本地
611|npmp-gui(图形用户界面)
612|HMMP指引
613|HMMP操作
614|SSL(加密套接字协议层)shell(壳)
615|Internet配置管理
616|SCO(Unix系统)系统管理服务器
617|SCO桌面管理服务器
619|Compaq(康柏公司)EVM
620|SCO服务器管理
623|ASF远程管理控制协议
624|Crypto管理
631|IPP(Internet打印协议)
633|服务更新(Sterling软件)
637|局域网服务器
641|repcmd命令
647|DHCP(动态主机配置协议)Failover
648|注册登记协议(RRP)
649|Cadview-3d软件协议
666|木马AttackFTP、SatanzBackdoor开放此端口
808|ccproxyhttp/gopher/ftp(overhttp)协议
1001|木马Silencer,WebEx开放端口
1011|木马Doly开放端口
1024|动态端口的开始,木马yai开放端口
1025|inetinfo.exe(互联网信息服务)木马netspy开放端口
1026|inetinfo.exe(互联网信息服务)
1027|应用层网关服务
1030|应用层网关服务
1031|BBNIAD
1033|本地网络信息端口
1034|同步通知
1036|安全部分传输协议
1070|木马PsyberStream,StreamingAudio开放端口
1071|网络服务开放端口
1074|网络服务开放端口
1080|Socks这一协议以通道方式穿过防火墙,允许防火墙后面的人通过一个IP地址访问INTERNET
1110|卡巴斯基反病毒软件开放此端口
1125|卡巴斯基反病毒软件开放此端口
1203|许可证生效端口
1204|登陆请求监听端口
1206|Anthony数据端口
1222|SNIR&D网络端口
1233|普遍的附录服务器端口
1234|木马SubSeven2.0、UltorsTrojan开放此端口
1243|木马SubSeven1.0/1.9开放此端口
1245|木马Vodoo,GabanBus,NetBus,Vodoo开放此端口
1273|EMC-网关端口
1289|JWalk服务器端口
1290|WinJa服务器端口
1333|密码策略(网络服务)(svchost.exe)
1334|网络服务(svchost.exe)
1335|数字公正协议
1336|即时聊天协议(svchost.exe)
1349|注册网络协议端口
1350|注册网络协议端口
1371|富士通配置协议端口
1372|富士通配置协议端口
1374|EPI软件系统端口
1376|IBM个人-个人软件端口
1377|Cichlid许可证管理端口
1378|Elan许可证管理端口
1380|Telesis网络许可证管理端口
1381|苹果网络许可证管理端口
1386|CheckSum许可证管理端口
1387|系统开放端口(rundll32.exe)
1388|数据库高速缓存端口
1389|文档管理端口
1390|存储控制器端口
1391|存储器存取服务器端口
1392|打印管理端口
1393|网络登陆服务器端口
1394|网络登陆客户端端口
1395|PC工作站管理软件端口
1396|DVL活跃邮件端口
1397|音频活跃邮件端口
1398|视频活跃邮件端口
1399|Cadkey许可证管理端口
1433|Microsoft的SQL服务开放端口
1434|Microsoft的SQL服务监视端口
1492|木马FTP99CMP开放此端口
1509|木马PsyberStreamingServer开放此端口
1512|MicrosoftWindows网络名称服务
1524|许多攻击脚本安装一个后门SHELL于这个端口
1600|木马Shivka-Burka开放此端口
1645|远程认证拨号用户服务
1701|第2层隧道协议
1731|NetMeeting音频调用控制
1801|Microsoft消息队列服务器
1807|木马SpySender开放此端口
1900|可被利用ddos攻击,一般关闭
1912|金山词霸开放此端口
1981|木马ShockRave开放此端口
1999|木马BackDoor,yai开放此端口
2000|木马GirlFriend1.3、Millenium1.0开放此端口
2001|木马Millenium1.0、TrojanCow,黑洞2001开放此端口
2003|GNU查询
2023|木马PassRipper开放此端口
2049|NFS程序常运行于此端口
2115|木马Bugs开放此端口
2140|木马DeepThroat1.0/3.0,TheInvasor开放此端口
2500|应用固定端口会话复制的RPC客户
2504|网络平衡负荷
2565|木马Striker开放此端口
2583|木马Wincrash2.0开放此端口
2801|木马PhineasPhucker开放此端口
2847|诺顿反病毒服务开放此端口
3024|木马WinCrash开放此端口
3128|squidhttp代理服务器开放此端口
3129|木马MasterParadise开放此端口
3150|木马TheInvasor,deepthroat开放此端口
3210|木马SchoolBus开放此端口
3306|MySQL开放此端口
3333|木马Prosiak开放此端口
3389|WINDOWS2000终端开放此端口
3456|inetinfo.exe(互联网信息服务)开放端口,VAT默认数据
3457|VAT默认控制
3527|Microsoft消息队列服务器
3700|木马PortalofDoom开放此端口
3996|木马RemoteAnything开放此端口
4000|腾讯QQ客户端开放此端口
4060|木马RemoteAnything开放此端口
4092|木马WinCrash开放此端口
4133|NUTSBootp服务器
4134|NIFTY-ServeHMI协议
4141|Workflow服务器
4142|文档服务器
4143|文档复制
4145|VVR控制
4321|远程WhoIs查询
4333|微型sql服务器
4349|文件系统端口记录
4350|网络设备
4351|PLCY网络服务
4453|NSS警报管理
4454|NSS代理管理
4455|PR聊天用户
4456|PR聊天服务器
4457|PR注册
4480|Proxy+HTTP代理端口
4500|Lsass开放端口,不能关闭
4547|Lanner许可管理
4555|RSIP端口
4590|木马ICQTrojan开放此端口
4672|远程文件访问服务器
4752|简单网络音频服务器
4800|Icona快速消息系统
4801|Icona网络聊天
4802|Icona许可系统服务器
4848|App服务器-AdminHTTP
4849|App服务器-AdminHTTPS
4950|木马IcqTrojan开放5000端口
5000|木马blazer5,SocketsdeTroie开放5000端口,一般应关闭
5001|木马SocketsdeTroie开放5001端口
5006|wsm服务器
5007|wsm服务器ssl
5022|mice服务器
5050|多媒体会议控制协议
5051|ITA代理
5052|ITA管理
5137|MyCTS服务器端口
5150|Ascend通道管理协议
5154|BZFlag游戏服务器
5190|America-Online(美国在线)
5191|AmericaOnline1(美国在线)
5192|AmericaOnline2(美国在线)
5193|AmericaOnline3(美国在线)
5222|Jabber客户端连接
5225|HP(惠普公司)服务器
5226|HP(惠普公司)
5232|SGI绘图软件端口
5250|i网关
5264|3Com网络端口1
5265|3Com网络端口2
5269|Jabber服务器连接
5306|SunMC组
5321|木马SocketsdeTroie开放5321端口
5400|木马BladeRunner开放此端口
5401|木马BladeRunner开放此端口
5402|木马BladeRunner开放此端口
5405|网络支持
5409|Salient数据服务器
5410|Salient用户管理
5415|NS服务器
5416|SNS网关
5417|SNS代理
5421|网络支持2
5423|虚拟用户
5427|SCO-PEER-TTA(Unix系统)
5432|PostgreSQL数据库
5550|木马xtcp开放此端口
5569|木马Robo-Hack开放此端口
5599|公司远程安全安装
5600|公司安全管理
5601|公司安全代理
5631|pcANYWHERE(软件)数据
5632|pcANYWHERE(软件)数据
5673|JACL消息服务器
5675|V5UA应用端口
5676|RA管理
5678|远程复制代理连接
5679|直接电缆连接
5720|MS-执照
5729|Openmail用户代理层
5730|Steltor's日历访问
5731|netscape(网景)suiteware
5732|netscape(网景)suiteware
5742|木马WinCrash1.03开放此端口
5745|fcopy-服务器
5746|fcopys-服务器
5755|OpenMail(邮件服务器)桌面网关服务器
5757|OpenMail(邮件服务器)X.500目录服务器
5766|OpenMail(邮件服务器)NewMail服务器
5767|OpenMail(邮件服务器)请求代理曾(安全)
5768|OpenMail(邮件服务器)CMTS服务器
5777|DALI端口
5800|虚拟网络计算
5801|虚拟网络计算
5802|虚拟网络计算HTTP访问,d
5803|虚拟网络计算HTTP访问,d
5900|虚拟网络计算机显示0
5901|虚拟网络计算机显示1
5902|虚拟网络计算机显示2
5903|虚拟网络计算机显示3
6000|XWindow系统
6001|XWindow服务器
6002|XWindow服务器
6003|XWindow服务器
6004|XWindow服务器
6005|XWindow服务器
6006|XWindow服务器
6007|XWindow服务器
6008|XWindow服务器
6009|XWindow服务器
6010|XWindow系统
6011|XWindow系统
6012|XWindow系统
6013|XWindow系统
6014|XWindow系统
6015|XWindow系统
6016|XWindow系统
6017|XWindow系统
6018|XWindow系统
6019|XWindow系统
6020|XWindow系统
6021|XWindow系统
6022|XWindow系统
6023|XWindow系统
6024|XWindow系统
6025|XWindow系统
6026|XWindow系统
6027|XWindow系统
6028|XWindow系统
6029|XWindow系统
6030|XWindow系统
6031|XWindow系统
6032|XWindow系统
6033|XWindow系统
6034|XWindow系统
6035|XWindow系统
6036|XWindow系统
6037|XWindow系统
6038|XWindow系统
6039|XWindow系统
6040|XWindow系统
6041|XWindow系统
6042|XWindow系统
6043|XWindow系统
6044|XWindow系统
6045|XWindow系统
6046|XWindow系统
6047|XWindow系统
6048|XWindow系统
6049|XWindow系统
6050|ARCserve代理
6051|XWindow系统
6052|XWindow系统
6053|XWindow系统
6054|XWindow系统
6055|XWindow系统
6056|XWindow系统
6057|XWindow系统
6058|XWindow系统
6059|XWindow系统
6060|XWindow系统
6061|XWindow系统
6062|XWindow系统
6063|XWindow系统
6267|木马广外女生开放此端口
6400|木马ThetHing开放此端口
6401|seagate(美国希捷公司)
6455|SKIP证书接受
6456|SKIP证书发送
6471|LVision许可管理器
6505|BoKS管理私人端口
6506|BoKS管理公共端口
6507|BoKSDir服务器,私人端口
6508|BoKSDir服务器,公共端口
6509|MGCS-MFP端口
6510|MCER端口
6566|SANE控制端口
6580|Parsec主服务器
6581|Parsec对等网络
6582|Parsec游戏服务器
6588|AnalogXHTTP代理端口
6631|Mitchell电信主机
6667|Internet多线交谈
6668|Internet多线交谈
6670|木马DeepThroat开放此端口
6671|木马DeepThroat3.0开放此端口
6699|Napster文件(MP3)共享服务
6701|KTI/ICAD名称服务器
6788|SMC软件-HTTP
6789|SMC软件-HTTPS
6841|Netmo软件默认开放端口
6842|NetmoHTTP服务
6883|木马DeltaSource开放此端口
6939|木马Indoctrination开放此端口
6969|木马Gatecrasher、Priority开放此端口
6970|real音频开放此端口
7000|木马RemoteGrab开放此端口
7002|使用者&组数据库
7003|音量定位数据库
7004|AFS/Kerberos认证服务
7005|音量管理服务
7006|错误解释服务
7007|Basic监督进程
7008|服务器-服务器更新程序
7009|远程缓存管理服务
7011|Talon软件发现端口
7012|Talon软件引擎
7013|Microtalon发现
7014|Microtalon通信
7015|Talon网络服务器
7020|DP服务
7021|DP服务管理
7100|X字型服务
7121|虚拟原型许可证管理
7300|木马NetMonitor开放此端口
7301|木马NetMonitor开放此端口
7306|木马NetMonitor,NetSpy1.0开放此端口
7307|木马NetMonitor开放此端口
7308|木马NetMonitor开放此端口
7323|Sygate服务器端
7511|木马聪明基因开放此端口
7588|Sun许可证管理
7597|木马Quaz开放此端口
7626|木马冰河开放此端口
7633|PMDF管理
7674|iMQSSL通道
7675|iMQ通道
7676|木马Giscier开放此端口
7720|Med图象入口
7743|Sakura脚本传递协议
7789|木马ICKiller开放此端口
7797|Propel连接器端口
7798|Propel编码器端口
8000|腾讯QQ服务器端开放此端口
8001|VCOM通道
8007|Apache(类似iis)jServ协议1.x
8008|HTTPAlternate
8009|Apache(类似iis)JServ协议1.3
8010|Wingate代理开放此端口
8011|木马way2.4开放此端口
8022|OA-系统
8080|WWW代理开放此端口
8081|ICECap控制台
8082|BlackIce(防止黑客软件)警报发送到此端口
8118|PrivoxyHTTP代理
8121|Apollo数据端口
8122|Apollo软件管理端口
8181|Imail
8225|木马灰鸽子开放此端口
8311|木马初恋情人开放此端口
8351|服务器寻找
8416|eSpeechSession协议
8417|eSpeechRTP协议
8473|虚拟点对点
8668|网络地址转换
8786|Message客户端
8787|Message服务器
8954|Cumulus管理端口
9000|CS监听
9001|ETL服务管理
9002|动态id验证
9021|Pangolin验证
9022|PrivateArk远程代理
9023|安全网络登陆-1
9024|安全网络登陆-2
9025|安全网络登陆-3
9026|安全网络登陆-4
9101|Bacula控制器
9102|Bacula文件后台
9103|Bacula存储邮件后台
9111|DragonIDS控制台
9217|FSC通讯端口
9281|软件传送端口1
9282|软件传送端口2
9346|C技术监听
9400|木马Incommand1.0开放此端口
9401|木马Incommand1.0开放此端口
9402|木马Incommand1.0开放此端口
9594|信息系统
9595|PingDiscovery服务
9800|WebDav源端口
9801|Sakura脚本转移协议-2
9802|WebDAVSourceTLS/SSL
9872|木马PortalofDoom开放此端口
9873|木马PortalofDoom开放此端口
9874|木马PortalofDoom开放此端口
9875|木马PortalofDoom开放此端口
9899|木马InIkiller开放此端口
9909|域名时间
9911|SYPECom传送协议
9989|木马iNi-Killer开放此端口
9990|OSMApplet程序服务器
9991|OSM事件服务器
10000|网络数据管理协议
10001|SCP构造端口
10005|安全远程登陆
10008|Octopus多路器
10067|木马iNi-Killer开放此端口
10113|NetIQ端点
10115|NetIQ端点
10116|NetIQVoIP鉴定器
10167|木马iNi-Killer开放此端口
11000|木马SennaSpy开放此端口
11113|金山词霸开放此端口
11233|木马Progenictrojan开放此端口
12076|木马Telecommando开放此端口
12223|木马Hack'99KeyLogger开放此端口
12345|木马NetBus1.60/1.70、GabanBus开放此端口
12346|木马NetBus1.60/1.70、GabanBus开放此端口
12361|木马Whack-a-mole开放此端口
13223|PowWow客户端,是TribalVoice的聊天程序
13224|PowWow服务器,是TribalVoice的聊天程序
16959|木马Subseven开放此端口
16969|木马Priority开放此端口
17027|外向连接
19191|木马蓝色火焰开放此端口
20000|木马Millennium开放此端口
20001|木马Millennium开放此端口
20034|木马NetBusPro开放此端口
21554|木马GirlFriend开放此端口
22222|木马Prosiak开放此端口
23444|木马网络公牛开放此端口
23456|木马EvilFTP、UglyFTP开放此端口
25793|Vocaltec地址服务器
26262|K3软件-服务器
26263|K3软件客户端
26274|木马Delta开放此端口
27374|木马Subseven2.1开放此端口
30100|木马NetSphere开放此端口
30129|木马MastersParadise开放此端口
30303|木马Socket23开放此端口
30999|木马Kuang开放此端口
31337|木马BO(BackOrifice)开放此端口
31338|木马BO(BackOrifice),DeepBO开放此端口
31339|木马NetSpyDK开放此端口
31666|木马BOWhack开放此端口
31789|Hack-a-tack
32770|sunsolarisRPC服务开放此端口
33333|木马Prosiak开放此端口
33434|路由跟踪
34324|木马TinyTelnetServer、BigGluck、TN开放此端口
36865|KastenX软件端口
38201|Galaxy7软件数据通道
39681|TurboNote默认端口
40412|木马TheSpy开放此端口
40421|木马MastersParadise开放此端口
40422|木马MastersParadise开放此端口
40423|木马MastersParadise开放此端口
40426|木马MastersParadise开放此端口
40843|CSCC防火墙
43210|木马SchoolBus1.0/2.0开放此端口
43190|IP-PROVISION
44321|PCP服务器(pmcd)
44322|PCP服务器(pmcd)代理
44334|微型个人防火墙端口
44442|ColdFusion软件端口
44443|ColdFusion软件端口
44445|木马Happypig开放此端口
45576|E代时光专业代理开放此端口
47262|木马Delta开放此端口
47624|DirectPlay服务器
47806|ALC协议
48003|Nimbus网关
50505|木马SocketsdeTroie开放此端口
50766|木马Fore开放此端口
53001|木马RemoteWindowsShutdown开放此端口
54320|木马bo2000开放此端口
54321|木马SchoolBus1.0/2.0开放此端口
61466|木马Telecommando开放此端口
65000|木马Devil1.03开放此端口
65301|PCAnywhere软件开放端口
~

 

 

 

 

(看的挺繁琐的,这么多东西,如如果要查也挺麻烦的。其中最后面的“~”,与前面的“|”都是偶加进去的。)

 

面对这么麻木的东西,偶眼也快花了。。。虽然偶的C语言不是那么精通,但是偶还是决定想编一个查询软件,以上的这些文本内容就以

data为文件名放在程序所在的目录中,然后只要调用自己编的的程序就可以完成对数据文件data中的端口进行检测,并把结果输出。。。

 

之前编写过一个课程设计,偶选的是学生成绩管理系统(系统相对完善),偶抽了三天中的课余时间写了一千三百多行的代码,但是怪怪也够累的。。。但是最后写成了还是挺高兴地~~仅是好的。。。。但是程序还是有明显的BUG,首先就是没有对输入的内容进行检测。因此当要求输入数字的时候如果输入了字符那么就会看到一行又一行的文字在“DOS黑窗”上翻滚。。。于是这次就想改正这个问题:偶的方法是把每个输入的量都把它变成字符来处理,然后对输入的字符进行检测或者对输入的字符进行运算后在进行检测,然后就是从那个放在该程序同目录的data文本文件中去搜索数据了。。。对文本文件的处理还是比较简单的(看代码就知道了)

 

以下就是源代码:

 

#include
#include

long Duankou;
char JieGuo[200+1]={'/0'};

int search(long x1,char *p)
{
long x2=0;
char linshi;
FILE *fp;
fp=fopen("data","r");

if(fp==NULL)
{
printf("/n库文件读取失败!/n准备结束!/n");
system("pause");
exit(0);
}
int xunhuan=1; //为1则循环
while(xunhuan)
{
linshi=fgetc(fp);
x2=linshi-'0';
while(linshi!='|' && linshi!='~')


{
linshi=fgetc(fp);
if(linshi!='|')
{
x2=x2*10+(linshi-'0');
}
else
{
linshi='~';
break;
}
}


if(x1==x2)
{
int j=0;
linshi=fgetc(fp);
while(linshi!='/n')
{
p[j]=linshi;
j++;
linshi=fgetc(fp);
}
p[j]='/0';
xunhuan=0; //已找到结果,循环结束
fclose(fp);
return 1; //查到相应端口信息!
}
else
do
{
linshi=fgetc(fp);
if(feof(fp)!=0)
{
xunhuan=0;
fclose(fp);
return 0; //未查到相应端口信息!
}
}
while(linshi!='/n');
if(feof(fp)!=0)
{
printf("%d",x1);
xunhuan=0;
fclose(fp);
return 0; //未查到相应端口信息!
}
}
fclose(fp);
return 0; //未查到相应端口信息!
}

int main()
{
char shuru[32+1]={'/0'};
int xunhuan=1;
while(xunhuan)
{
int i=0;
int gewei_panduan=0; //1表示有错误,0表示无误
printf("请输入端口号:");
gets(shuru);
while(shuru[i]!='/0')
{
if(shuru[0]=='c' && shuru[1]=='/0')
{
system("cls");
gewei_panduan=4;
}
if(shuru[i]<'0' || shuru[i]>'9' && !(shuru[0]=='c' && shuru[1]=='/0'))
gewei_panduan=1;

i++;
}

if(gewei_panduan==1)
{
printf("/n输入的端口号有误!/n");
printf("/n-------------清屏【c】-------------/n/n");
}
else if(gewei_panduan==4)
{
}
else
{
Duankou=0;
i=0;
while(shuru[i]!='/0')
{
Duankou=10*Duankou+(shuru[i]-'0');
i++;
}
putchar('/n');

int zhuangtai=search(Duankou,JieGuo);

// printf("/n返回%d/n",zhuangtai);

if(zhuangtai==1)
printf("端口号 %d 的功能是: %s /n",Duankou,JieGuo);
if(zhuangtai==0)
printf("未查到相应端口信息!/n");

printf("/n-------------清屏【c】-------------/n");
putchar('/n');
// system("pause");
// system("cls");
}
}
return 0;
}


收获总是在编写中得到的,不仅仅是知识,更有开心和快乐。这里就把偶的快乐来和大家一起分享~~3Q。。。

 

(以上的代码经过VC++6.0编译后就可以使用了,但是需要把最上面的那个文本内容通过记事本保存到与编译后的程序同目录的文件名仅为data且没有后缀名的文件中,然后才能正常使用。要不然可会无法查到。。。点击下面的图片链接就知道啦。。。)

 

 

你可能感兴趣的:(C语言小用——端口查询小程序)