NEWS   ARTICLES   BETA   RELEASES   FILES   Links   REG   AUTH 

Delphi класс SSL сокетовSLESH /2009-10-24 09:03:26/

Delphi класс SSL сокетов

Вот убирал с компа многое что лишнее и нашел один свой исходник для работы с SSL по-быстрому всё оформил в виде класса. Судя по всему довольно актуальная тема сейчас. Класс реализует простейшие функции - коннект, чтение данных, запись данных и дисконнект. Мож чуть еще он и сыроват, но всё таки работает.
А теперь обовсём по порядку.

И так, собственно говоря сам файл SSLSocket.pas

Код:
// (C) SLESH
unit SSLSocket;

interface
uses winsock;

type
TSLESH_SSL_Socket = class
function Connect(ip:string; port:word):boolean;
function Send(buf:pchar; len:integer):integer;
function Recv(buf:pchar; len:integer):integer;
procedure Close;
constructor Create(InitWinSock:boolean);
destructor Destroy; override;

private
ws:WSAData;
method:pointer;
ctx:pointer;
ssl:pointer;
caddr:sockaddr_in;
public...

[Далее]
 
Comments: 0

MicSpy SE (Stream Edition)SLESH /2009-10-24 08:47:33/

MicSpy SE (Stream Edition)

MicSpy SE (Stream Edition)


Это собственно говоря небольшое продолжение идеи
микрофонного шпиона, но чуть с другой технологией работы.

Основные изменения:
1) отсутствует админка
2) запись больше не производится в файлы
3) скомпилить через альтернативные модули и упаковать UPX то размер будет 5632 байта т.е. как видно - существенно уменьшился размер
4) теперь данные передаются в псевдопотоковом режиме через сеть.
5) для прослушивания нужен желательно Winamp
6) возможность одновременного подключения 256 пользователей.

Алгоритм работы:
1) инициализируется формат записываемых данных
2) инит сокетов
3) ожидание подключения клиента
4) если есть клиент, то считывает http заголовок
5) если неудачно считался, то клиент отключается и ему посылается ответ HTTP/1.0 404 Not Found...

[Далее]
 
Comments: 0

MicSpy By SLESHSLESH /2009-03-31 11:28:18/

MicSpy By SLESH

Программа: MicSpy By SLESH 1.0b
Язык: Delphi
Размер: Чистый размер после компила через альтернативные модули 13824 байта
Размер после UPX 7680 байт
Предназнаение: Скрытая запись звука с устройства установленного поумолчанию в системе для записи голоса (микрофон или линейный вход, или стере/моно микс), что настроено, с того и пишет.
Особенности:
1) Данные записываются в формате mp3 24 КГц 32кбит/с, моно. Для записи используется стандартный виндовый кодек MPEG LAYER-3
2) Название файлов генерируется как год_месяц_день_час-минуты-секунды.mp3
3) Управление программой осуществляется через WEB интерфейс. Подключатьcя к порту 4545. Типа http://127.0.0.1:4545/
4) Админка предоставляет слудющие функции:
- выгрузка программы...

[Далее]
 
Comments: 0

© Powered by SLESH
Website Hit Counter