Skip to content

kib-sources/stego-mp4-link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stego-mp4-link

Ссылочная стеганография в метаданных *.m4a файлов

Содержание

Технологии

Требования

  • OS Linux
  • Google Chrome (Chromium)
  • Доступ в Интернет
  • Python3
  • Pip

Установка пакетов

~$ python3 -m venv venv
~$ source venv/bin/activate
(venv) ~$ pip install -r requirements.txt

Получение токена

  1. Создаём файл .env
(venv) ~$ touch .env
  1. Для получения личного токена необходимо зарегистрироваться на https://goo.su/, перейти на вкладку API, получить токен.

image

  1. Скопировать ключ в переменную API_TOKEN в файле .env (см. пример в .env.example).
API_TOKEN='wi**********************************************'

Примеры использования

Запись зашифрованного сообщения, используя сервисы одноразовых записок https://privatty.com и сокращения ссылок https://goo.su

(venv) ~$ python -m stego --em -p VeRy$ecrEtPa$$woRD -m MyMessage -i poc/sample.m4a -o poc/stego.m4a

Получение сообщения, используя сервисы одноразовых записок https://privatty.com и сокращения ссылок https://goo.su

(venv) ~$ python -m stego --ex -p VeRy$ecrEtPa$$woRD -i poc/stego.m4a

Тестирование

Наш проект использует unit-test python.

Тест записи и чтения, используя сервис одноразовых записок https://onetimesecret.com

(venv) ~$cd tests;python -m unittest test_work_with_m4a_onetimesecret.TestMain

Тест записи и чтения, используя сервис одноноразовых записок https://privatty.com

(venv) ~$cd tests;python -m unittest test_work_with_m4a_privatty.TestMain

Команда проекта

Осин Кирилл

Нуров Амир

По вопросам и предложениям писать - https://t.me/osin_hjj (Кирилл), https://t.me/Amir_Nurov (Амир)

About

Ссылочная хеш-стеганография в MP4 звуковом файле

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages