
KeyDecoder app позволяет использовать ваш смартфон или планшет для расшифровки механических ключей за считанные секунды.
KeyDecoder — это мобильное приложение, созданное для пентестеров и энтузиастов безопасности. По фотографии ключа можно легко измерить его биттинг.
Разработано Maxime BEASSE и Quentin CLEMENT.
В партнёрстве с FrenchKey и CNS из ESIEA.
Работает на Flutter (3.13.6) и OpenCV (4.3.0)
Это приложение для декодирования ключей предназначено только для законного использования. Если у вас есть противозаконные намерения, вы не имеете права пользоваться этим приложением. Чтобы ограничить риск незаконного использования, для декодирования механического ключа необходима карта размером ISO, и ключ должен быть снят с брелока. Мы не будем оказывать помощь или содействие любому пользователю, который, по нашему мнению, намерен совершить преступление или правонарушение.
Это приложение для декодирования ключей предназначено для использования пентестерами во время их аудитов, чтобы объяснить клиентам, как легко преступник может скопировать ключи (по фотографии, слепку или просто попросив местного слесаря изготовить дубликат). Добросовестное использование разрешено, если оно применяется энтузиастами безопасности для оценки собственной защищённости и наглядной демонстрации того, насколько сложно изготовить ключи только по фотографии. Авторы ЗАПРЕЩАЮТ любым пользователям продавать ключи, созданные с помощью этого приложения. Нарушители правил подлежат судебному преследованию.
Если вы хотите защитить себя от копирования ключей без вашего согласия (по фотографии, слепку или, проще говоря, когда кто-то просит слесаря изготовить копию), вам рекомендуется применять к своим ключам те же правила, что и к кредитным картам или паролям. Как и кредитные карты и пароли, ключи нельзя передавать другим или оставлять без присмотра.
Веселитесь, оставайтесь в рамках закона, прячьте свои ключи.
v3.13.6C:\SDK\OpenCV-android-sdk)local.properties в каталоге android/ со следующими настройками:flutter.sdk=<Flutter SDK path>
flutter.buildMode=release
flutter.versionName=1.0.0
flutter.versionCode=1
opencv.sdk=<OpenCV Android SDK path>
C:\...\OpenCV-android-sdk\sdk\native\libs в каталог C:\...\keydecoder\android\app\src\main\jniLibsfvm flutter build apkIOS в настоящее время не поддерживается
Свежие сборки можно найти в Play Store.
Сфотографируйте ключ, снятый с брелока, и поместите его в центр карты размером ISO/CEI 7810 ID-1 (кредитная карта, визитка...). Очень важно, чтобы карта имела размеры ровно 85,60 × 53,98 мм (3 3⁄8 дюйма × 2 1⁄8 дюйма).
Хорошо освещённый снимок с высоким разрешением даст лучшие результаты.
Используйте зелёные линии, чтобы обрезать изображение, оставив только карту. Можно приблизить изображение для большей точности.
Выровняйте красную линию по задней части ключа.
Выровняйте синюю линию по плечу ключа.
Теперь вы можете разместить точки в центре каждой насечки ключа. После этого можно подтвердить и получить измерения на странице вашего проекта.
Это приложение — инструмент декодирования ключей, который помогает получить глубины и расстояния для ключа, которым вы владеете или к которому имеете законный доступ. Декодированные данные затем можно использовать с помощью слесаря для получения дубликата сфотографированного ключа.
Приложение KeyDecoder создано для профессионалов в области безопасности, таких как пентестеры и другие энтузиасты безопасности, чтобы они могли декодировать собственные ключи или ключи объектов, на которые у них есть законный договор.
Ничего. Мы не передаём фотографии по сети и не собираем декодированные данные. Все действия пользователя в приложении выполняются локально на его телефоне. Пользователь несёт ответственность за то, чтобы никто другой не получил доступа к его фотографиям и декодированным данным.