Плагин для приватного общения. [плагин для клиента]

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
Аватара пользователя
tanuki_nord
Сообщения: 20
Зарегистрирован: 06:24, 19.02.2011

Плагин для приватного общения. [плагин для клиента]

Сообщение tanuki_nord »

Представляю на тестирование плагин.

Имя: Secure
Размер:
Версия: 0.01
Ссылка:
Предназначение: приватное общение в канале.
Основное предназначение: приватное общение в приватных каналах, но может и криптовать обычные каналы.
Недостатки: временно, плагин не воспринимает Unicode.

Суть - передаваемое сообщение шифруется, а затем отправляется на сервер, в итоге, при включенном протоколировании на сервере ваше сообщение будет не доступно ни администраторам ни модераторам. Дальше, сообщение попадает вашему собеседнику - сообщение расшифровывается и отображается.
Для работы - необходимо минимум 2-а клиента, на обоих должен быть установлен один и тот же метод шифрования, метод хеширования пароля, пароль.

После первого запуска автоматически устанавливается один и тот пароль. Для вашей безопасности его необходимо сменить. Передачу пароля и настроек друг другу, желательно, проводить отдельно от Комфорта, или передавая картинкой, нужно и можно использовать стенографию :)

Если плагин использовать в обычном канале, необходимо его наличие у каждого клиента (пользователя канала) с одинаковыми настройками.

Рекомендуется менять пароль хотя бы раз в сутки (или неделю).

буду очень рад за предоставленные ошибки.
Вложения
cmf_secure_my.zip
Исходники плагина
(такие вещи, принято делать открытыми)
(12.69 КБ) 815 скачиваний
secure_my.dll.zip
Плагин (версия от Января 17, 2012)
(496.81 КБ) 906 скачиваний
Последний раз редактировалось tanuki_nord 04:40, 04.02.2012, всего редактировалось 7 раз.
Аватара пользователя
SV
Сообщения: 797
Зарегистрирован: 00:11, 06.09.2010
Откуда: Киров

Re: Плагин для приватного общения. Тестовая версия.

Сообщение SV »

tanuki_nord писал(а):Представляю на тестирование плагин.
Предназначение: приватное общение в канале. Основное предназначение - приваты, но может и криптовать обычные каналы.

Плагин делался под себя и для себя.

Для работы - необходимо минимум 2-а клиента, на обоих должен быть установлен один и тот же метод шифрования, метод хеширования, пароль.

буду очень рад за представленные ошибки.
Как только выявлю всех их, и доработаю, сразу выложу исходники.

Выявленная Ошибка:
При переходе из канала в приват - работа нормально, при возвращении обратно в канал или другой приват - Выдает ошибку,' говорящую, что текст не защифрован'. Решение этой проблемы пока одно: остановить плагин и запустить заново.
А чем многоадресное и приваты не понравились?
ZigZagkms
Сообщения: 109
Зарегистрирован: 08:23, 11.12.2008
Откуда: Комсомольск-на-Амуре
Контактная информация:

Re: Плагин для приватного общения. Тестовая версия.

Сообщение ZigZagkms »

SV писал(а):
tanuki_nord писал(а):Представляю на тестирование плагин.
Предназначение: приватное общение в канале. Основное предназначение - приваты, но может и криптовать обычные каналы.

Плагин делался под себя и для себя.

Для работы - необходимо минимум 2-а клиента, на обоих должен быть установлен один и тот же метод шифрования, метод хеширования, пароль.

буду очень рад за представленные ошибки.
Как только выявлю всех их, и доработаю, сразу выложу исходники.

Выявленная Ошибка:
При переходе из канала в приват - работа нормально, при возвращении обратно в канал или другой приват - Выдает ошибку,' говорящую, что текст не защифрован'. Решение этой проблемы пока одно: остановить плагин и запустить заново.
А чем многоадресное и приваты не понравились?
Наверное основное назначение плагина - шифрование.
Забросил, всем спасибо, исходники раздаю кому надо https://github.com/ZigZagkms
Аватара пользователя
SV
Сообщения: 797
Зарегистрирован: 00:11, 06.09.2010
Откуда: Киров

Re: Плагин для приватного общения. Тестовая версия.

Сообщение SV »

Вобщем понял суть, шифровать сообщения от админов.
zluka
Сообщения: 33
Зарегистрирован: 19:25, 05.03.2012

Re: Плагин для приватного общения. [плагин для клиента]

Сообщение zluka »

отпала суть преиум кроме рекрамного блока
Аватара пользователя
ALFRED450
Сообщения: 857
Зарегистрирован: 01:00, 19.09.2007

Re: Плагин для приватного общения. [плагин для клиента]

Сообщение ALFRED450 »

а можно перекопилировать данный плагин, без приблуды которая изменяет прозрачность чата
пробовал сам в Borland Delphi 7, но не компилируется, ошибки
что не так делаю, исходники то присутствуют, даже ничего не изменяя, не собирается
Master-peжим
Адреса сервера:
commfort.su
Аватара пользователя
tanuki_nord
Сообщения: 20
Зарегистрирован: 06:24, 19.02.2011

Re: Плагин для приватного общения. [плагин для клиента]

Сообщение tanuki_nord »

я в те годы работал в Embarcadero® RAD Studio 2010.
Соответственно, и сборка производилась в нем.
Удалил трекер из проекта. и заново собрал.
В проекте использовалась DCPcrypt Cryptographic Component Library v2 .
Вложения
secure_my.dll.zip
собранный плагин
(382.26 КБ) 662 скачивания
commfort_secure_my.rar
файлы проекта
(11.84 КБ) 618 скачиваний
Аватара пользователя
Interact
Сообщения: 87
Зарегистрирован: 12:33, 20.01.2012
Откуда: Г. Норильск

Re: Плагин для приватного общения. [плагин для клиента]

Сообщение Interact »

Text no crypt OR unknow methods: ололопышьпышь

Хотя полностью всё одинаковое поставлено.
Аватара пользователя
Interact
Сообщения: 87
Зарегистрирован: 12:33, 20.01.2012
Откуда: Г. Норильск

Re: Плагин для приватного общения. [плагин для клиента]

Сообщение Interact »

Хотя разобрались теперь, однако можно ли закрепить переписку на определённые ники? А то когда плагин включён то всё кто пишет в каналах отображаются вот так:

1:59:07 IntegrationOfTwo: Text no crypt OR unknow methods: Что там The Verve делают - непонятно
1:59:09 Мааша^^: Text no crypt OR unknow methods: Ну и?
1:59:09 MariO: Text no crypt OR unknow methods: Мааша^^> этот фильм состоит из 80 % бактерий хD
1:59:14 Мааша^^: Text no crypt OR unknow methods: MariO> хаха что?
1:59:19 StRoBiWаIs^_________^: Text no crypt OR unknow methods: Iron Maiden
1:59:20 Dude_Rusya: Text no crypt OR unknow methods: щя кину почетайте))
1:59:21 StRoBiWаIs^_________^: Text no crypt OR unknow methods: Норм
1:59:38 Presto: Text no crypt OR unknow methods: Металлика
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

Re: Плагин для приватного общения. [плагин для клиента]

Сообщение Yaroslav »

Автор, информация тебе к размышлению.

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

Либо же использовать алгоритм Диффи-Хеллмана для обмена ключами по открытому каналу, а после этого работать с симметричным шифрованием.
Наглядно об алгоритме Диффи-Хеллмана на Хабре: http://habrahabr.ru/post/151599/

Для пользователя такой подход значительно всё упростит. Будет, грубо говоря, одна кнопка «включить шифрование» и всё. Ну и генерация ключа, конечно. Обычно для этого просят вводить ряд случайных символов на клавиатуре, или водить мышкой по какой-то области и на основе этих случайных данных потом строится ключ. Процедура одноразовая.
Web-интерфейс серверных логов ——> http://commfort.com/ru/forum/viewtopic.php?t=6618
Web-статистика посещаемости чата —> http://commfort.com/ru/forum/viewtopic.php?t=6546
Благодарности —> R753244967524 Z664725275810 U806184306803 ЯД:41001743355185
Ответить