Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   port sender (https://forum.antichat.xyz/showthread.php?t=42524)

gold-goblin 18.06.2007 18:47

port sender
 
Начал я изучать Sockets в паскале и от нечего делать написал программу которая передает ваш текст на определеный ip адрес и порт в бесконечном колличестве.
Написал я ее на паскале и только от нечего делать.
Пользуйтесь прогой и изучайте в месте с ней паскаль :)

Код программы:
Код:

uses Sockets;
var
  sock: integer;
  b: boolean;
  paket,s: string;
  ip: string;
  port: integer;
  a: real;
begin
writeln('Введите адрес цели');
readln(ip);
writeln('Введите порт цели');
readln(port);
writeln('Введите текст сообщения');
readln(paket);
  sock:=CreateClientSocket;
  b:=Connect(sock,ip,port);
  if not b then
  begin
    writeln('Соеденение не удачно');
    Exit;
  end;
  repeat
    s:=paket;
    SendString(sock,s);
  until s='power off';
  CloseSocket(sock);
end.

Эта версия проги работает тагже но посылает сообщения не в бесконечном цикле:

Код:

uses Sockets;
var
  sock: integer;
  b: boolean;
  s: string;
  ip: string;
  port: integer;
begin
  writeln('Введите адрес цели');
  readln(ip);
  writeln('Введите порт цели');
  readln(port);
  writeln('Введите ваше сообщение');
  readln(s);
  sock:=CreateClientSocket;
  b:=Connect(sock,ip,port);
  if not b then
  begin
    writeln('Неудачное соеденение');
    Exit;
  end;
  repeat
    SendString(sock,s);
  until s='power off';
  CloseSocket(sock);
end.

Ну и напоследок накидал прогу которая может принемать любые сообщения на любом порту

Код:

uses Sockets;
var
  s: string;
  sock,clsock: integer;
  port: integer;
begin
  writeln('Введите порт на котором висеть');
  readln(port);
  sock:=CreateServerSocket(port);
  clsock:=Accept(sock);
  writeln(clsock);
  repeat
    ReceiveString(clsock,s);
    if s<>'' then
      writeln(s);
  until s='power off';
  CloseSocket(sock);
  CloseSocket(clsock);
end.


Ky3bMu4 18.06.2007 20:38

Цитата:

передает ваш текст на определеный ip адрес и порт в бесконечном колличестве.
Да это DdoS бот!:)

gold-goblin 18.06.2007 21:33

Цитата:

Да это DdoS бот!
Неа это я случайно в цикле ошибся и получилось оно.

Tw!m4 19.06.2007 01:33

^^ а через фаер ана тоже будет работать? =0)))

Ch3ck 19.06.2007 02:32

Херня какая-то. И для чего енто нужно?
Тоже самое:
Цитата:

#include <iostream.h>
int main()
{
for(int i = 0; i != 10; ++i)
{
cout << i << endl;
}
return 0;
}

gold-goblin 19.06.2007 21:25

Я написал что прога написана просто так и от нечего делать но p2p хабы загрузить ей можно.


Время: 17:21