Hacking

FeatherDuster — инструмент для взлома криптографических алгоритмов

FeatherDuster — инструмент на Python для взлома криптографии, который пытается сделать выявление и эксплуатацию слабых криптосистем как можно проще. Библиотека Cryptanalib, его независимая часть, может использоваться отдельно от FeatherDuster, что дает возможность применять ее в собственных Python-проектах.

Запуск программы очень прост:

# python featherduster.py [ciphertext file 1] ... [ciphertext file n]

FeatherDuster имеет возможность автоматически распознавать и декодировать общие кодировки. При подаче на вход одного файла программа будет рассматривать каждую строку как потенциально зашифрованную или закодированную.
[ad name=»Responbl»]
На текущий момент Cryptanalib может обнаружить и декодировать следующие схемы:
• Vanilla Base64;
• ASCII hex-encoding;
• Zlib compression.

Анализирующий движок Cryptanalib может выявить следующие свойства на стадии анализа:
• шифротекст с низкой энтропией (полезно для детектирования кастомных алгоритмов шифрования);
• блочный или потоковый алгоритм шифрования;
• ECB-режим;
• CBC-режим с фиксированным IV;
• хеширующий алгоритм;
• шифротекст OpenSSL;
• переиспользование ключа в потоковом алгоритме;
• RSA-ключи;
• большие RSA-модули;
• переиспользование RSA-модулей;
• шифротекст с транспозицией.

Подробнее об инструменте можно узнать из слайдов Cleaning up Magical Crypto Fairy Dust with Cryptanalib and FeatherDuster.

Click to rate this post!
[Total: 11 Average: 3.3]
cryptoworld

Специалист в области кибер-безопасности. Работал в ведущих компаниях занимающихся защитой и аналитикой компьютерных угроз. Цель данного блога - простым языком рассказать о сложных моментах защиты IT инфраструктур и сетей.

Recent Posts

Лучший адаптер беспроводной сети для взлома Wi-Fi

Чтобы взломать сеть Wi-Fi с помощью Kali Linux, вам нужна беспроводная карта, поддерживающая режим мониторинга…

12 месяцев ago

Как пользоваться инструментом FFmpeg

Работа с консолью считается более эффективной, чем работа с графическим интерфейсом по нескольким причинам.Во-первых, ввод…

1 год ago

Как создать собственный VPN-сервис

Конечно, вы также можете приобрести подписку на соответствующую услугу, но наличие SSH-доступа к компьютеру с…

1 год ago

ChatGPT против HIX Chat: какой чат-бот с искусственным интеллектом лучше?

С тех пор как ChatGPT вышел на арену, возросла потребность в поддержке чата на базе…

1 год ago

Разведка по Wi-Fi и GPS с помощью Sparrow-wifi

Если вы когда-нибудь окажетесь в ситуации, когда вам нужно взглянуть на спектр беспроводной связи, будь…

1 год ago

Как обнаружить угрозы в памяти

Elastic Security стремится превзойти противников в инновациях и обеспечить защиту от новейших технологий злоумышленников. В…

1 год ago