Сканер портов
Помогите пожалуйста, как в C++Buider 5/6 можно написать простейшую программу которая по IP будет сканировать порты компа в локальной сети? Как реализовать ввод IP?
Последний вопрос здесь уже пробегал, см. ссылку…
.....
void __fastcall TFormMain::NMEcho1Connect(TObject *Sender)
{
Memo1->Lines->Add("FTP на "+NMEcho1->Host);
NMEcho1->Disconnect();
i++;
if(i<255)
{
s=("192.168.178.");
s+=i;
NMEcho1->Host=s;
NMEcho1->Connect();
}
}
//---------------------------------------------------------------------------
void __fastcall TFormMain::Button2Click(TObject *Sender)
{
try
{
i=1;
Memo1->Lines->Clear();
s=("192.168.178.");
s+=i;
NMEcho1->Host=s;
NMEcho1->Connect();
}
catch(ESockError&)
{
}
}
//---------------------------------------------------------------------------
void __fastcall TFormMain::NMEcho1ConnectionFailed(TObject *Sender)
{
NMEcho1->Disconnect();
i++;
if(i<255)
{
s=("192.168.178.");
s+=i;
NMEcho1->Host=s;
NMEcho1->Connect();
}
}
.....
сканер 21 порта (FTP)
далее догадаешься