今日は、LLVMのサイトからのlibFuzzerの簡単な説明を紹介しましょう。LibFuzzerはテスト対象のライブラリにリンクされ、特定のファジー・エントリーポイント(別名「ターゲット関数」)を介してファジー化された入力をライブラリに送ります。fuzzerはコードのどの領域に到達したかを追跡し、コードカバレッジを最大にするために入力データのコーパスに突然変異を生成します。APIは、フォーマットの悪い証明書や、ユーザーが作成して入力するその他の形式のデータをどれだけうまく処理できるかがテストされています。これらのテストによって、バッファーオーバーフローバグ、セグメンテーションフォールト、メモリーリーク、定義されない挙動、およびwolfSSLライブラリーを悪用する可能性がある他の多くのバグを検出することができます。使用方法の詳細については、info@wolfssl.comまでメールでお問い合わせください。好評販売中wolfSSLをもとに、SSL/TLSの利用法と仕組みを解説。(1)wolfSSL軽量SSL/TLSライブラリwolfSSLは組み込みシステム向けの軽量SSL/TLSライブラリです。既存のネットワークスタックにも容易にSSL/TLS層を追加することができます。最新プロトコルTLS1.3、DTLS1.2をサポートしています。wolfSSL製品ページwolfCrypt暗号エンジンwolfCryptは組み込みシステム向けのコンパクトな暗号アルゴリズムのライブラリです。楕円暗号、Curve25519など最新のアルゴリズムにも対応します。CMVP認証を取得しています(認証#4718)。FIPS認証版、wolfSSLの認証取得サービスについてはこちらのページを参照ください。FIPS認証版wolfMQTTIoTクライアントライブラリwolfMQTTはIoTデバイス向けのMQTTクライアントライブラリです。wolfSSLを併用することでSSL/TLSをサポートします。MQTT3.1に準拠し、すべてのパケットタイプ、QoSをサポートします。wolfMQTT製品ページご質問、ご不明点がありましたら、お気軽にお問い合わせください。reserved.サポートとヘルプサポートフォーラムサポートパッケージコンサルティングサービス脆弱性情報お問い合わせプライバシーポリシーリファレンスアルゴリズム/プロトコルリファレンスプレゼンテーションイベント。