
CryptoVenom: 暗号のスイスアーミーナイフ
CryptoVenomは、古典アルゴリズム、ハッシュアルゴリズム、エンコーディングアルゴリズム、論理ゲート、数学関数、現代の対称・非対称暗号など、多数の暗号方式と暗号解析手法を1つにまとめたオープンソースツールです。
暗号解析や暗号方式の利用・操作を容易にすることです。
もしあなたがCTFプレイヤー、あるいは学習目的の好奇心旺盛な学生なら、このツールはあなたのためのものです!
このツールは非常に大規模で、私一人で作成したため、エラーが含まれている可能性があります。エラーが発生した場合、またはツールの機能が正常に動作しない場合は、Telegram(@LockedByte)、メール([email protected])、またはGitHubでIssueを開いて、できるだけ早くご連絡ください。これらのエラーは迅速に修正します。
CryptoVenomはLinuxでのみ動作します。KaliとParrot OSでテスト済みです。他のディストリビューションで問題が発生した場合はお知らせください。インストールは非常に簡単で、root権限でsetup.pyを実行するだけで依存関係がインストールされます。
[+] 古典
[*] シーザー暗号
[*] ヴィジュネル暗号
[*] プレイフェア暗号
[*] ポリュビオス暗号
[*] モールス信号
[*] アトバシュ暗号
[*] ベーコン暗号
[*] オートキー暗号
[*] ボーフォート暗号
[*] レールフェンス暗号
[*] 単一換字式暗号
[*] カラムナー転置暗号
[*] ビフィッド暗号
[*] フォースクエア暗号
[*] フラクショネイテッドモールス
[*] エニグマ
[*] グロンスフェルド暗号
[*] ポルタ暗号
[*] ランニングキー暗号
[*] ADFGVX暗号
[*] ADFGX暗号
[*] アフィン暗号
[*] ヴェルナム暗号
[+] 非対称
[*] RSA
[*] ディフィー・ヘルマン鍵交換
[*] DSA
[*] ECC(楕円曲線暗号)
[+] 対称
[*] AES / Rijndael(Advanced Encryption Standard)
[*] DES(Data Encryption Standard)
[*] XOR暗号
[*] Blowfish
[*] Twofish
[*] 3DES / TDES(Triple DES)
[*] RC2(Ron's Code 2)
[*] RC4(Ron's Code 4)
[*] CAST
[*] SCrypt
[+] エンコード
[*] Base16
[*] Base32
[*] Base64
[*] Base58
[*] Base85
[*] Base91
[*] 16進数
[*] 8進数
[*] 10進数
[*] 2進数
[*] ROT-x
[*] URLエンコード/デコード
[+] ハッシュ
[*] MD5
[*] SHA-1
[*] SHA-224
[*] SHA-256
[*] SHA-384
[*] SHA-512
[*] MD2
[*] MD4
[*] Argon2
[*] BCrypt
[*] BigCrypt Unix
[*] Blake2b
[*] Blake2s
[*] BSDi Crypt Unix
[*] Cisco ASAハッシュ
[*] Cisco PIXハッシュ
[*] Cisco Type 7
[*] Crypt-16 Unix
[*] DES Crypt Unix
[*] FreeBSD Unix
[*] HMAC
[*] LDAP-MD5
[*] LDAP Salted MD5
[*] LDAP SHA-1
[*] LDAP Salted SHA-1
[*] LMハッシュ
[*] MD5 Unix
[*] MSDCCハッシュ
[*] MSDCC 2ハッシュ
[*] MSSQL 2000ハッシュ
[*] MSSQL 2005ハッシュ
[*] MySQL 41ハッシュ
[*] MySQL 323ハッシュ
[*] NTHash
[*] NTLMハッシュ
[*] Oracle 10ハッシュ
[*] Oracle 11ハッシュ
[*] PHPassハッシュ
[*] PostgreSQL MD5
[*] RIPEMD
[*] SCrypt
[*] SHA-256 Unix
[*] SHA-512 Unix
[*] Sun MD5 Unix
[+] 文字列操作
[*] 文字列の反転
[*] ブロック反転
[*] 大文字変換
[*] 小文字変換
[*] 1バイトリスト
[*] 大文字小文字の反転
[*] スペース削除
[*] 改行削除
[*] 文字列置換
[*] 行番号付加
[+] 数学関数
[*] 高速べき乗アルゴリズム
[*] 拡張ユークリッドの互除法
[*] 2つの素数の積の素因数分解
[+] その他
[*] XOR
[*] AND
[*] NAND
[*] NOT
[*] OR
[*] NOR
[*] XNOR
[*] PGP操作
今後、さらに暗号、解読システム、機能を追加していく予定です!