Messengerr - это надежный мессенджер с защитой ваших данных.
Messengerr состоит из двух основных частей: клиентское приложение и сервер.
Приложение находится в папке Messengerr, сервер - в папке Serverr.
- Приложение написано на языке Python
- Для создания интерфейса был использован фреймворк Qt5
- Работа с сервером по защищенному каналу связи
- Удобная работа с текстом, горячие клавиши
- Простой, интуитивно понятный интерфейс
- Возможность настройки цветов интерфейса, позволяющая пользователю изменить дизайн
- Многопоточность позволяет выполнять несколько комманд одновременно, позволяя приложению работать быстрее
Для запуска клиента просто запустите программу Messengerr.exe.
Также вы можете запустить исходный код. Для этого требуется Python.
Установите зависимости из requirements.txt:
pip install -r requirements.txt
И запустите клиент:
python Messengerr.py
- Сервер написан на Python
- Возможность обрабатывать несколько запросов одновременно благодаря многопоточной структуре
- Передача сообщений в зашифрованном виде между клиентскими приложениями
- Работа с контактами
- Работа с сообщениями
- Сообщения не хранятся в базе данных, а сохраняются на машинах клиентов, обеспечивая таким образом сохранность данных
- Для симметричного шифрования данных используется алгоритм AES128
- Для передачи ключа между сервером и клиентом используется алгоритм RSA
- Для хранения паролей пользователей используется алгоритм PBKDF2-SHA256
- Для сжатия данных используется алгоритм DEFLATE
Для запуска сервера требуется Python.
Установите зависимости из requirements.txt:
pip install -r requirements.txt
И запустите сервер:
python Serverr.py
- Поддержка изображений, видео и документов
- Расширенная система настроек
- Расширенная работа с аккаунтом


