738 matches found
proxmark3-amiimicyou
Amiibo シミュレータの手順 amiitool Lua ラッパーのコピーは client/libluamiibo.so に含まれていますが、自分でビルドしたい場合は、次の手順に従ってください: 1. https://github.com/jamchamb/amiitool/tree/lua-lib にある amiitool の lua-lib ブランチを取得します。 2. CMakeLists.txt で PROXMARKLIBLUA を自分の proxmark3/liblua ディレクトリへのパスに設定します。 3. amiitool ディレクトリで ./build.sh...
quantumslop
ECDLPのためのShorのアルゴリズム — Q-Day Prize Submission 楕円曲線離散対数問題(ECDLP)のための量子ソルバーで、Project ElevenによってQ-Day Prize Challenge向けに構築されました。目標は、Shorのアルゴリズムを使用して実際の量子ハードウェア上でECC秘密鍵を復元することです。 著者 : Giancarlo Lelli 連絡先 : [email protected] LinkedIn : https://www.linkedin.com/in/giancarlolelli 背景 :...
quantum
Shor의 ECDLP 알고리즘 — Q-Day Prize Submission 타원 곡선 이산 로그 문제ECDLP를 위한 양자 솔버로, Q-Day Prize Challenge by Project Eleven를 위해 제작되었습니다. 목표: Shor의 알고리즘을 사용하여 실제 양자 하드웨어에서 ECC 개인 키를 복구합니다. 저자 : Giancarlo Lelli 연락처 : [email protected] LinkedIn : https://www.linkedin.com/in/giancarlolelli 배경 : 엔터프라이즈...
cryptovenom
CryptoVenom CryptoVenom: The Cryptography Swiss Army knife What is CryptoVenom? CryptoVenom is an OpenSource tool which contains a lot of cryptosystems and cryptoanalysis methods all in one, including classical algorithms, hash algorithms, encoding algorithms, logic gates, mathematical functions,...
CVE-2020-0601-EXP
CVE-2020-0601-EXP このリソースは、著者がMicrosoftの署名証明書の脆弱性CVE-2020-0601を再現し、関連するリソースや記事を組み合わせて実装したものです。著者のブログと合わせて、ECCアルゴリズムとWindowsの検証メカニズムを理解し、自分で実行可能ファイルの署名証明書やHTTPSハイジャックの例を再現してみることをお勧めします。ネットワークセキュリティの初心者として、自分は確かに未熟ですが、続けていきたいと思います。頑張ります!...
Curveball
Curveball CVE-2020-0601 の PoC。詳細なブログ記事はこちらで見つけられます。このエクスプロイトは、CryptoAPI が ECC ベースの証明書の特定のパラメータを処理する方法を悪用して、偽の信頼された証明書を作成することを可能にします。 セットアップ リポジトリをクローンし、Visual Studio 2019 で開きます。Release に切り替えてコンパイルします。プリビルドされたバイナリはこちらで見つけられます。 使い方 root@kitploit: .\Curveball.exe...
MaldevAcademyLdr.2
MaldevAcademyLdr.2: 複数の回避技術を用いたRunPE実装 クイックリンク Maldev Academy ホーム Maldev Academy シラバス Maldev Academy 料金 !NOTE このリポジトリは他のバイナリの実行にも使用できますが、主な焦点 は mimikatz.exe 実行ファイルを実行することにあります。 これはデモンストレーションとテストを目的としたもので、mimikatz.exe はよく知られた侵害後ツールだからです。 最も注目すべき機能 ステガノグラフィー: 離散ウェーブレット変換 DWT を 量子化インデックス変調 QIM および...
-CVE-2020-0601-ECC---EXPLOIT
CurveBall CVE-2020-0601 - ECC/Po2 エクスプロイト CVE-2020-0601(一般に CurveBall と呼ばれる)は、楕円曲線暗号(ECC)を使用した証明書の署名が正しく検証されない脆弱性です。 ECC はさまざまなパラメータに依存しています。標準化されたパラメータが多くの曲線で使用されています。しかし、Microsoft は天才ぶりを発揮して、これらすべてのパラメータをチェックしていませんでした... パラメータ G(ジェネレータ)はチェックされておらず、攻撃者は独自に作成したジェネレータを提供できます。そのため、Microsoft が信頼された ...
CVE-2024-31497-POC
CVE-2024-31497 POC この脆弱性は、ecc-ssh.c ファイルにおける ECDSA ノンス生成の偏りを悪用します。ノンスは $sha512ID\ ||\ sha512privKey\ ||\ sha1data\ mod\ q$ で生成され、上位9ビットがゼロになります。秘密鍵を復元するには60個の署名が必要ですが、58個でも成功確率は50%です。 脆弱性は Bäumer と Marcus Brinkmann によって発見されました。 要件 このエクスプロイトを使用するには、sagemath と requirements.txt 内の Python...
CurveBall-CVE-2020-0601-PoC
CurveBall CVE-2020-0601 - PoC CurveBallとして知られるこの脆弱性は、ECCアルゴリズムを使用する証明書の検証が無効であることに起因します。Windowsは、証明書キャッシュから以前に検証済みの証明書を検証しようとし、その際に証明書の公開鍵が同一かどうかのみをチェックし、他のパラメータをチェックしません。 数学的詳細 証明書を偽装するために、以下のようにパラメータを明示的に設定します: root@kitploit: d' = 1 G' = Q 詳細については、finalreportmilestoneIV.pdf...
PoC_CurveBall
CVE-2020-0601 - CurveBall ハイライト CVE-2020-0601 の PoC private-key = 1 に対する自明な解法 1 private-key 曲線位数 に対する非自明な解法 C言語で記述、OpenSSLのlibcryptoを使用 必要条件 何らかのLinux apt install libssl libssl-dev または使用しているパッケージマネージャに応じて コンパイル make 使い方 ./curveball MicrosoftECCProductRootCA2018.cer ./curveball -d 555...
crypto-scanner
너무 늦기 전에 코드베이스에서 양자 취약 암호를 스캔하세요. 빠른 시작 • 왜 양자 대비인가? • 사용법 • 위험 수준 • CI/CD • 정보 개요 Crypto Scanner 는 코드베이스에서 암호 알고리즘을 스캔하고 양자 취약성 위험 평가를 생성하는 CLI 도구입니다. 소스 코드, 설정 파일, X.509 인증서를 분석하여 양자 컴퓨터로 깨질 암호를 식별합니다. Quantum Shield Labs에서 개발했습니다. – 조직이 포스트-양자 시대를 준비하도록 돕습니다. 왜 양자 대비인가? 양자 위협은 현실입니다 RSA와 ECC를...
cve-2020-0601
CVE-2020-0601 用 Zeek テストスクリプト このスクリプトは CVE-2020-0601 の悪用試行を検出できます。証明書で既知の曲線が使用されているかどうかを簡単にチェックし、そうでない場合に通知を発行します。 notice.log 内の通知例: root@kitploit: 1579043477.791522 CHhAvVGS1DHFjwGM9 192.241.209.49 46110 192.241.202.21 4433 F37z6n1B8zn1fZjpj application/x-x509-user-cert 192.241.202.21:4433/tcp t...
CurveBall
CurveBall CVE-2020-0601 - PoC CVE-2020-0601は、一般にCurveBallと呼ばれる、楕円曲線暗号(ECC)を使用した証明書の署名が正しく検証されない脆弱性です。...
cve-2020-0601-plugin
CVE-2020-0601用Zeekテストスクリプト このスクリプトは、CVE-2020-0601のエクスプロイト試行を検出できます。証明書で既知の曲線が使用されているかどうかをチェックし、そうでない場合は通知を発行します。 notice.log内の通知例: root@kitploit: 1579043477.791522 CHhAvVGS1DHFjwGM9 192.241.209.49 46110 192.241.202.21 4433 F37z6n1B8zn1fZjpj application/x-x509-user-cert 192.241.202.21:4433/tcp tcp...
Linux Distros Unpatched Vulnerability : CVE-2026-93160
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - crypto: atmel-ecc - reject hardware ECDH without a public key The hardware ECDH path in atmelecdhcomputesharedsecret uses the private key stored in the device...
CVE-2026-93160
In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-ecc - reject hardware ECDH without a public key The hardware ECDH path in atmelecdhcomputesharedsecret uses the private key stored in the device. However, the public key is cached only after atmelecdhsetsecret...
DEBIAN-CVE-2026-93160
In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-ecc - reject hardware ECDH without a public key The hardware ECDH path in atmelecdhcomputesharedsecret uses the private key stored in the device. However, the public key is cached only after atmelecdhsetsecret...
AZL-102192 CVE-2026-93160 affecting package kernel 6.6.152.1-1
In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-ecc - reject hardware ECDH without a public key The hardware ECDH path in atmelecdhcomputesharedsecret uses the private key stored in the device. However, the public key is cached only after atmelecdhsetsecret...
CVE-2026-93160 crypto: atmel-ecc - reject hardware ECDH without a public key
In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-ecc - reject hardware ECDH without a public key The hardware ECDH path in atmelecdhcomputesharedsecret uses the private key stored in the device. However, the public key is cached only after atmelecdhsetsecret...