社区
网络及通讯开发
帖子详情
请问如何解决用BCB检测远程主机某个端口 是否打开???
woofan
2003-04-11 05:45:10
在BCB里面有没有控件用来检测远程主机(如果知道该主机的ip)的某个端口 是否打开???
...全文
179
11
打赏
收藏
请问如何解决用BCB检测远程主机某个端口 是否打开???
在BCB里面有没有控件用来检测远程主机(如果知道该主机的ip)的某个端口 是否打开???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sczyq
2003-05-23
打赏
举报
回复
// 用 TCliectSocket 控件: 名称: ClientSocket1
// 请将ClientSocket1设为同步模式,即: ClientSocket1->ClientType = ctBlocking;
// TLabeledEdit * LabeledEdit1; 主机名或IP
// TLabeledEdit * LabeledEdit2; 端口
// TMemo *Memo1; 运行情况
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
ClientSocket1->Close();
ClientSocket1->Host = LabeledEdit1->Text;
ClientSocket1->Port = LabeledEdit2->Text.ToIntDef(1);
Memo1->Lines->Add("打开 : " + LabeledEdit1->Text + ":" + LabeledEdit2->Text);
Memo1->Lines->Add(Now().TimeString());
try
{
ClientSocket1->Open();
}
catch (...)
{
}
Memo1->Lines->Add(Now().TimeString());
if (ClientSocket1->Active)
Memo1->Lines->Add(" --- 端口存在 !");
else Memo1->Lines->Add(" --- 端口无 !");
ClientSocket1->Close();
}
//---------------------------------------------------
若主机名不存在, 耗时21秒
若端口不存在, 耗时约1秒
若端口存在, 迅速打开
// 测试主机: P4 1.7G 256M
shiufurong007
2003-04-20
打赏
举报
回复
用一个网络命令可以啊,, netstat ,你可以把它转换成cb调用啊!
NowCan
2003-04-20
打赏
举报
回复
楼上的哥们,是远程主机的端口,不是本地的。
楼主,到www.xfocus.net去找扫描器吧。
csdsq
2003-04-19
打赏
举报
回复
YOU ARE WELCOME!
woofan
2003-04-19
打赏
举报
回复
真的谢谢你们了 ,我是刚注册这里的 想不到得到这么多高手帮助。THANKS A LOT。
kicinai
2003-04-16
打赏
举报
回复
连接端口,能连接的,向端口发送该协议的确认文报,能成功接受正确的返回信息就可以
ronshen
2003-04-16
打赏
举报
回复
如果只是想检测某几种端口,应该很简单。
如果想检测的是几乎所有端口的话,建议你去看看nmap的说明和源码。
http://www.insecure.org/nmap/
这个东东可以完成以下各种扫描:
Vanilla TCP connect() scanning,
TCP SYN (half open) scanning,
TCP FIN (stealth) scanning,
TCP ftp proxy (bounce attack) scanning,
SYN/FIN scanning using IP fragments (bypasses packet filters),
UDP recvfrom() scanning,
UDP raw ICMP port unreachable scanning,
ICMP scanning (ping-sweep), and
Reverse-ident scanning.
叶子哟
2003-04-15
打赏
举报
回复
NetMaster组控件:
如NMecho,NMDaTime,NMFTP等
example:
tyr
{
NMEcho1->Host = ...;
NMEcho1->TimeOut = ...;
NMEcho1->ReportLevel = Status_Basic;
NMEcho1->Connect();
NMecho1->Disconnect();
}
cathe(...)
{
ShowMessage("主机不提供Echo服务");
NMecho1->Disconnect();
}
shark_dim
2003-04-15
打赏
举报
回复
up too!
because I also want to Know what we will do!
shark_dim
2003-04-14
打赏
举报
回复
up
DavidBone
2003-04-14
打赏
举报
回复
ding
Corba的例子,
BCB
开发的
这通常涉及到设置ORB的初始化参数,如
主机
地址(IP地址)和
端口
号,以便于服务端和客户端通过网络找到彼此。 在
BCB
6中配置CORBA IP步骤如下: 1. 安装并引入CORBA库:下载并安装适合
BCB
6的CORBA实现,例如Tango或...
MOXA 分布式I/O ioLogik E2210 产品介绍(英文).pdf
该产品支持多达12个数字输入和8个数字输出,是一款集成了多种通信协议的
远程
I/O服务器
解决
方案。 首先,ioLogik E2210具备12个24VDC数字输入,这些输入既可以用作标准的数字输入,也可以作为事件计数器使用。它支持...
SSH2连接Oracle数据库的例子
5. **SSH连接设置**:除了数据库连接信息,还需要SSH的凭据,包括SSH服务器的
主机
名、
端口
、用户名和私钥文件(如果使用公钥认证)。 6. **代码实现**:在Java程序中,使用JSch库创建SSH隧道,然后通过隧道建立到...
检测
服务器网站
端口
,
检测
服务器80
端口
检测
服务器80
端口
内容精选换一换Web应用防火墙支持云模式、独享模式和ELB模式三种部署方式,部署模式的差异说明如下。请您根据业务需求选择使用云模式、独享模式或ELB模式,您也可以同时使用三种模式, 三种模式的...
服务器
端口
和网页
端口
,怎么查看网页服务器的
端口
怎么查看网页服务器的
端口
内容精选换一换一键重置密码后无法使用新密码登录弹性云服务器,请参考本节...检查“安全组”中,“出方向”的“80”
端口
是否
放通。默认的安全组规则“出方向”为Any 、A企业
主机
安全(Hos...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章