技術仕様
動作環境
Syhunt Hybrid(コミュニティ版を含む)は、64ビット版のWindows、macOS、Linuxにインストールできますが、Android、Apple iOSおよびmacOS、BSD、Linux、Windows、Solaris、Unixなど、あらゆるターゲットプラットフォーム向けに設計されたアプリケーションを、実行元のプラットフォームに依存せずに解析することが可能です。
- 4GBの空きRAM(8GBを推奨)
- 2GBの空きディスク容量※。
- インターネット接続(コードスキャン、ダイナミックスキャンおよび一部の機能で推奨されます)
- 以下の互換性のある64ビットオペレーティングシステムのいずれか。
- Windows 10、11、またはWindows Server 2012から2022まで
- Ubuntu Server または Desktop 18 以降
- CentOS 7または8(MinimalまたはEverything)
- 以下のようなLinuxディストリビューションや、macOS Big Sur以降のOSなど、非公式にサポートされているもの。
- (オプション) Linux/macOSのGITまたはWindowsのGIT (GITリポジトリスキャンのためのオプション)
- Java または Java HeadlessがLinux/macOSにインストールされていること。
- OSの種類やディストリビューションによってネイティブバイナリが利用できない場合は、Wine64 Stable (3、4 or 5)がインストールされている必要があります。
- (オプション)Java 8以上(Android APK ファイルスキャンの場合はオプション)
- (オプション)Python 3.7.0以上、Seleniumモジュール、Chromeブラウザバージョン109以上(スクリプト機能を拡張するためのオプション)
※これにはスキャンセッションのデータを保存するための容量は含まれておらず、解析対象のWebサイトやソースコード、スキャン頻度によって変動します。
互換性のあるリナックスディストリビューション
オフィシャルサポート:
Ubuntu Server/Desktop 18.10およびそれ以降 CentOS 7.7以降(MinimalまたはEverything)
非公式(テストに成功):
Kali Linux 2019以降 Parrot OS 4.1、4.7以降 Debian 9.11以降 Linux Mint 19.2以降 OpenSUSE Leap 15.1およびそれ以降 Fedora 32 MX Linux 19.1以降 KDE Neon 2020.03以降 Deepin 15.9 Manjaro 19 Arch Linux 2019以降
非対応:
Elementary OS 5.1 (正常動作確認済み), 5.0 (未対応) CentOS 6.1 (動作確認済み) Solus 4.1 (不安定)
用語集・参考文献
- Active Attacks:ブルートフォース、インジェクション、サービス拒否などの攻撃をセキュリティ分析で実行する場合。
- AI-Powered:OpenAIなどのサードパーティ製AIシステムとの統合が設定されている場合にのみ利用できる、人工知能を搭載した機能または機能拡張のことです。
- Augmented Dynamic Analysis:DASTとOASTのテスト手法を組み合わせたもの。
- Asset:分析可能なURL、ソースコード・ファイル、リポジトリなど。
- DAST:Dynamic Application Security Testing(動的アプリケーションセキュリティテスト)は、ツールがWebアプリケーションと通信し、アプリケーションの脆弱性と弱点を特定することです。ブラックボックステストとも呼ばれる。
- DOM:Document Object Model(ドキュメントオブジェクトモデル)
- FAST:Forensic Application Security Testing(法医学的アプリケーションセキュリティテスト)
- HAST:Hybrid Application Security Testing(ハイブリッドアプリケーションセキュリティテスト)は、SASTとDASTのテスト方法の組合せです。
- Hybrid-Augmented Analysis:SAST、DAST、OASTのテスト方法の組み合わせ。
- Injection:ツールがアプリケーションのエントリポイントにデータを送信し、その応答を解析して、アプリケーションのコードが脆弱かどうかを判断する場合。
- Lua:ブラジルで作られた軽量で拡張性の高いスクリプト言語で、アプリケーションを拡張するために設計されている。
- MAST:モバイルアプリケーションセキュリティテストとは、アプリケーションのソースコードやパッケージをツールで解析し、プログラミングエラーや脆弱性を示す状態を特定することです。
- NVD:National Vulnerability Databaseの略で、米国政府の脆弱性データベース。
- OOB:Out-of-Band(帯域外)。
- OAST:Out-of-band Application Security Testing(帯域外のアプリケーションセキュリティテスト)とは、あるツールがWebアプリケーションを強制的に他のサーバに接続させ、アプリケーションに存在しない脆弱性を特定しようとすることです。
- OSVDB:Open Source Vulnerability Database(オープンソース脆弱性データベース)。
- OWASP:Open Web Application Security Project の略。
- Passive Analysis:セキュリティ分析が、攻撃を実行したり注意を喚起したりすることなく、脆弱性と暴露を特定することです。
- PLUS: Hybrid Platinum Plusライセンスでのみ利用可能な機能を示す。
- Proof of Concept (PoC):製品が意図したとおりに動作することを実証するための一連の動作。
- Rule:1つまたは複数の脆弱性チェックを有効または無効にできるオプション。
- SAST:Static Application Security Testing(静的アプリケーションセキュリティテスト)は、ツールがアプリケーションのソースコードを解析して、プログラミングエラーと脆弱性を示す状態を特定することです。ホワイトボックステストとも呼ばれます。
- XHR:XMLHttpRequest(静的アプリケーションセキュリティテスト)は、JavaScriptからHTTPまたはHTTPSのリクエストを送信するために使用されるAPIです。
その他の製品ドキュメントについては、お問い合わせフォームよりお問い合わせください。