Linux システム要件

Linux システムの基本要件は、こちらにリストされています。要件の詳細については、HCL サポートまでお問い合わせください。

概要

Important: この文書は、システム要件の大まかな概要のみを示すものです。特定のコンポーネントのサポートなど、重要な詳細については、HCL サポートまでお問い合わせください。

Linux オペレーティング・システムのサポート

Note: HCL® AppScan® Source64 ビットのハードウェアおよびオペレーティング・システムが必要
オペレーティング・システム OS 最小要件 OS 最大要件 製品最小要件 Components 注記
デスクトップ サーバー
Red Hat Enterprise Linux (RHEL) Server 7 7.3 7.9 10.7.0 部分 部分 はい

Red Hat Enterprise Linux (RHEL) Workstation 7

7.3 7.9 10.7.0 部分 部分 はい
Red Hat Enterprise Linux (RHEL) Server 8 8.3 8.6 10.7.0 部分 部分 はい
8.8 8.8 10.7.0 部分 部分 はい
8.10 8.10 10.9.0 部分 部分的 はい
Red Hat Enterprise Linux (RHEL) Workstation 8 8.3 8.6 10.7.0 部分的 部分的 はい
8.8 8.8 10.7.0 部分的 部分的 はい
8.10 8.10 10.9.0 部分的 部分的 はい
Red Hat Enterprise Linux (RHEL) Server 9 9.0 9.4 10.7.0 部分的 部分的 はい
9.5 9.5 10.9.0 部分 部分 はい
9.7 9.7 10.12.0 部分 部分 はい
Red Hat Enterprise Linux (RHEL) Workstation 9 9.0 9.4 10.7.0 部分 部分 はい
9.5 9.5 10.9.0 部分 部分 はい
9.7 9.7 10.12.0 部分 部分 はい
Note: Linux に関する注記:
  • ライブラリー:
    • Linux では、AppScan® Source をインストールする前に、所定のライブラリーをインストールする必要がありますHCL® AppScan® Source。また、RHEL サーバーのインストールを使用する場合は、GUI 環境のサーバーが必要です。
      RHEL 7 または 8 および AppScan® Source で使用するライブラリーをインストールするには、次のコマンドを使用します。
      yum install -y glibc.i686 libstdc++.i686  
      yum install -y libnsl-2.28-42.el8_0.1.i686
      インストーラーは、AppScan® Source の実行に必要な追加ライブラリーにフラグを立てます。
      RHEL 9 および AppScan® Source で使用するライブラリーをインストールするには、次のコマンドを使用します。
      yum install -y libnsl.so.1
  • RHEL 7.6:

    RHEL 7.6 のユーザーは、https://access.redhat.com/errata/RHBA-2019:0815 に記載のとおり、pango パッケージを更新する必要があります。

  • RHEL 7.7:

    RHEL 7.7 はサポートされていません

  • RHEL 7.8 および 7.9。

    AppScan® Source は RHEL バージョン 7.8 および 7.9 をサポートしています。

  • JVM

    AppScan® Sourceインストーラーを実行する前に、Linux に 64 ビット JVM をインストールする必要があります。

  • エントロピー

    AppScan® Sourceは、/proc/sys/kernel/random/entropy_avail に設定されているエントロピー値が 3000 以上必要です。詳細については、「エントロピー値の増加」を参照してください。

ハイパーバイザー

AppScan® Sourceでは、10.7.0 の製品最小要件とゲスト・オペレーティング・システムの制限のもとで VMware ESXi 5.0 がサポートされます。

前提条件

AppScan® Sourceの接続モードでは、バージョン 10.7.0 以上の AppScan® Enterprise が必要です。

ライセンス交付

新しい AppScan® Source を取得して適用するには、まず My HCLSoftware portal から適切なライセンスを取得し、それから AppScan Source License Manager を使用してライセンスを適用します。AppScan® Source のライセンスの詳細については、「AppScan Source 製品のライセンスの取得および適用方法」を参照してください。

インストールの前提条件

AppScan® Source Linux についてはグラフィカル・インストーラーのみが提供されています。グラフィカル・インストーラーを使用するには、前記オペレーティング・システムのサポートで示したライブラリーのインストールと関連する XWindows ライブラリーが必要です。また、$DISPLAY 環境変数についても有効なディスプレイに正しく設定している必要があります。
Note: Linux でのインストールでは、.properties 応答ファイルを利用してサイレント・インストールできます。

サポートされるソフトウェア

アプリケーション・サーバーおよびコンパイラー

サポートされるソフトウェア バージョン サポートされるソフトウェアの最小要件 製品最小要件 Components オペレーティング・システムの制限?
デスクトップ サーバー
Apache Tomcat 9.0 と今後のフィックスパック 9.0 10.7.0 部分的 部分的 いいえ はい
Apache Tomcat External 8.0 と今後のフィックスパック 8.0 10.9.0 部分的 部分的 いいえ はい
9.0 と今後のフィックスパック 9.0 10.9.0 部分 部分 いいえ はい
10.0 と今後のフィックスパック 10.0 10.9.0 部分 部分 いいえ はい
11.0 と今後のフィックスパック 11.0 10.9.0 部分 部分 いいえ はい
GNU C Compiler (gcc) と g ++ 4.1 と今後のフィックスパック 4.1 10.7.0 部分 部分 いいえ
Oracle WebLogic Server 11g (11.0) と今後のフィックスパック (11.0) 10.7.0 部分 部分的 不可
Oracle WebLogic Server 12c (12.0) と今後のフィックスパック (12.0) 10.7.0 部分的 部分的 不可
Oracle WebLogic Server 12cR1 (12.1.1) と今後のフィックスパック (12.1.1) 10.7.0 部分的 部分的 不可
(12.1.2) と今後のフィックスパック (12.1.2) 10.7.0 部分的 部分的 不可
WebSphere Application Server 7.0 7.0 10.7.0 部分 部分 いいえ はい
8.0 8.0 10.7.0 部分 部分 いいえ はい
8.5 8.5 10.7.0 部分 部分 いいえ はい
8.10 8.10 10.9.0 部分 部分 いいえ
9.0 9.0 10.7.0 部分 部分 いいえ はい
9.5 9.5 10.9.0 部分的 部分的 いいえ
Note: Java EE Application Server オペレーティング・システムのサポートは、アプリケーション・サーバーでサポートされるオペレーティング・システムによって異なります。

言語サポート

AppScan® Sourceでは、次の言語のスキャンがサポートされています。
サポートされるソフトウェア バージョン サポートされるソフトウェアの最小要件 製品最小要件 フレームワークとライブラリーのサポート Components オペレーティング・システムの制限 注記
デスクトップ サーバー
Andoid Java すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
Apex API 30 と今後のフィックスパック 30 10.7.0 部分的 部分的 いいえ
ASP (JavaScript/VBScript) すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
ASP.NET すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 ASP .NET MVC 3、4、5 部分的 なし いいえ
C/C++ 11 すべてのバージョン 10.7.0 部分的 なし いいえ 3, 4, 6
カスケード・スタイル・シート (CSS) N/A N/A 10.7.0 部分的 なし いいえ
COBOL すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ 1
ColdFusion すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ 1
Dart すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
10.11.0 Flutter
Delphi、Object Pascal すべてのバージョンと今後のフィックスパック すべてのバージョンと今後のフィックスパック 10.12.0 部分的 なし いいえ
eSQL すべてのバージョンと今後のフィックスパック すべてのバージョンと今後のフィックスパック 10.7.0 部分的 なし いいえ
移動 すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
Groovy すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
HTML すべてのバージョン すべてのバージョン 10.8.0 部分的 なし いいえ
IBM RPG すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 部分的 いいえ
Infrastructure as Code (IaC) すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 部分的 いいえ
Java バージョン 8.0、9.0、10.0、11.0、17.0、21.0 およびそれらの将来のフィックスパック すべてのバージョン 10.7.0

Enterprise JavaBeans™ (EJB) 2

JavaServer Faces (JSF) 2

Jax - RS (1.0 および 1.1)

Jax - WS (2.2) J2EE

Apache Struts1 および 2 Spring MVC (2.5、3、4)

部分的 なし いいえ 2, 4, 5
25.0 と今後のフィックスパック 10.11.0
JavaScript すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0, 10.7.0

Ionic

JQuery

MooTools Angular

Angular JS

React JS

React Native

VueJS

WorkLight。

部分的 なし いいえ 1
JavaServer Pages すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ 2
Kotlin すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
Microsoft Visual Basic 6 と今後のフィックスパック 6 10.7.0 いいえ 1
MuleSoft すべてのバージョンと今後のフィックスパック すべてのバージョン 10.12.0 部分的 なし いいえ
Node.js (JavaScript サポートの一環) すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ 1
Objective C すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ 4
PHP すべてのバージョンと今後のフィックスパック 5.5 10.7.0 Symfony 部分的 なし いいえ 1
PL/SQL すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ 1
Perl すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ 1
Python すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 Flask 部分的 なし いいえ
10.8.0 Django
Ruby 5 と今後のフィックスパック 5 10.7.0 部分的 部分的 いいえ
Rust すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 部分的 いいえ
SAP ABAP すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
Scala すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
Swift すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
T-SQL すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ 1
Terraform すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
TypeScript すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 部分的 なし いいえ
VB.NET すべてのバージョンと今後のフィックスパック すべてのバージョン 10.7.0 いいえ
AppScan® Source for Development Eclipse プラグイン (Eclipse に適用可能)は、Java (Android API のサポートを含む) および JavaServer Pages (JSP) のスキャンをサポートしています。
Note: コンパイラーと言語の注記:
  1. 言語は、HCL® AppScan® Source for Analysis、HCL® AppScan® Source for Automation、および HCL® AppScan® Source コマンド・ライン・インターフェースでスキャンできます。

  2. 言語は、HCL® AppScan® Source for Analysis、AppScan® Source for Development Eclipse プラグイン、HCL® AppScan® Source for Automation、HCL® AppScan® Source コマンド・ライン・インターフェースでスキャンできます。

  3. HCL® AppScan® Source は、C++14 言語標準モード (/std:c++14) および C++17 言語標準モード (/std:c++17) をサポートしています。

  4. また、ソースコードスキャンがサポートされています。

  5. Android API のサポートを含む

  6. C/C++ 用のソース・コードのみをスキャンする場合に Makefile および GNUMakefile をサポートします。

開発ツール

サポートされるソフトウェア バージョン サポートされるソフトウェアの最小要件 製品最小要件 コンポーネント・サポート オペレーティング・システムの制限 注記
デスクトップ サーバー
Eclipse 4.24 4.24 10.7.0 部分 部分 いいえ
4.25 4.25 10.7.0 部分 部分 いいえ
4.26-4.31 4.26-4.31 10.7.0 部分 部分 いいえ
4.32-4.35 4.32-4.35 10.9.0 部分 部分 いいえ
4.36-4.38 4.36-4.38 10.11.0 部分 部分 いいえ

ハードウェア要件

ハードウェア Components 要件 適用可能なオペレーティング・システム
ディスク・スペース デスクトップ PC:
  • AppScan® Sourceコマンド・ライン・クライアント
  • AppScan® Source for Analysis
  • AppScan® Source for Automationクライアント
  • AppScan® Source for Development Eclipse プラグイン
サーバー:
  • AppScan® Source for Automationサーバー

約 15 GB のドライブ空き容量。サイズの大きなアプリケーションをスキャンする場合は、追加の容量が必要になる場合があります。これには、AppScan Source データ・ディレクトリーに書き込まれるファイルを格納するために必要になる場合がある追加の領域が含まれます。1

AppScan Source データ・ディレクトリーの空き容量を増やすには:
  1. logs\ のサブディレクトリーを見つけます
  2. StaticAnalyzer-Errors.log および StaticAnalyzer-Errors.en.log を削除します。次回スキャンを実行すると、これらのファイルの新しいバージョンが再度作成されます。

必要に応じて、「AppScan Source データ・ディレクトリーの変更」に記載の以下の手順に従って、AppScan Source データ・ディレクトリーを変更することもできます。スキャンに長時間かかる大規模なアプリケーションでは、ドライブの空き容量を使い切る可能性があります。ストレージやドライブ容量に関するエラー・メッセージが表示される場合は、アプリケーションの一部を個別にスキャンするか、スキャン設定を変更する必要があります。エラー・メッセージの例: Skipping project <project_name> due to error: Thread creation failure ( <OS_error_message - 例:

このコマンドを処理するのに十分なストレージがありません。> ).
Note: スキャンが完了すると、元のドライブ空き容量が回復します。このプロジェクトを再度スキャンする前に、容量を増やすか、スキャンの設定を変更してください。

サポートされるすべての Linux オペレーティング・システム

メディア (CD、DVD) ドライブ

デスクトップ PC:
  • AppScan® Sourceコマンド・ライン・クライアント
  • AppScan® Source for Analysis
  • AppScan® Source for Automationクライアント
  • AppScan® Source for Development Eclipse プラグイン
サーバー:
  • AppScan® Source for Automationサーバー

CD-ROM ドライブまたは DVD-ROM ドライブ

サポートされるすべての Linux オペレーティング・システム

メモリー デスクトップ:
  • AppScan® Sourceコマンド・ライン・クライアント
  • AppScan® Source for Analysis
  • AppScan® Source for Automationクライアント
  • AppScan® Source for Development Eclipse プラグイン
サーバー:
  • AppScan® Source for Automationサーバー

8 GB の RAM が必要です。

サポートされるすべての Linux オペレーティング・システム

ネットワーク:アダプター、ドライバー、プロトコル

デスクトップ:
  • AppScan® Source for Development Eclipse プラグイン

サーバー・モードで実行している場合は、Security AppScan Enterprise Server へのネットワーク接続。

Security AppScan Enterprise Server へのネットワーク接続。

サポートされるすべての Linux オペレーティング・システム

プロセッサー デスクトップ:
  • AppScan® Sourceコマンド・ライン・クライアント
  • AppScan® Source for Analysis
  • AppScan® Source for Automationクライアント
サーバー:
  • AppScan® Source for Automationサーバー

2 CPU

サポートされるすべての Linux オペレーティング・システム

デスクトップ:
  • AppScan® Sourceコマンド・ライン・クライアント
  • AppScan® Source for Analysis
  • AppScan® Source for Automationクライアント
  • AppScan® Source for Development Eclipse プラグイン
サーバー:
  • AppScan® Source for Automationサーバー
  1. 複数のボリュームにまたがって AppScan® Source をインストールする場合は、追加の容量が必要です。アプリケーション・ファイルとは別のボリューム上に、ユーザー・データ・ファイル用として少なくとも 9 GB の領域を確保します。AppScan® Sourceユーザー・データの代替ロケーションの指定については、「AppScan Source データ・ディレクトリーの変更」を参照してください。

コンテナー化

コンテナー化のシステム要件は、AppScan® Source の最小システム要件に基づいて、次の式で最もよく表すことができます。
ハードウェア
ディスク・スペース 15 GB + (コンテナー・インスタンス数 * 5 GB) 4 つのコンテナーには 35GB のディスク・スペースが必要です: 15+(4*5)
RAM 8 GB + (コンテナー・インスタンス数 * 9 GB) 4 つのコンテナーには 44GB の RAM が必要です: 8+(4*9)
CPU 2 CPU + (コンテナー・インスタンス数 * 2 CPU) 4 つのコンテナーには 10 個の CPU が必要です: 2+(4*2)
Note: オペレーティング・システムが RHEL 8 または 9 の場合、Podman を使用します。CLI の互換性情報については、AppScan® Source以下の表を参照してください。追加情報については、「RHEL コンテナー互換性マトリックス」を参照してください。
シリアル AppScan® Sourceバージョン RHEL 7.x RHEL 8.x RHEL 9.x
1 10.7.0 サポート 非サポート 非サポート
2 10.7.0 サポート対象 非サポート 非サポート
3 10.7.0 サポート対象 非サポート 非サポート
4 10.7.0 サポート対象 非サポート 非サポート
5 10.7.0 サポート対象 非サポート 非サポート
6 10.7.0 サポート対象 非サポート 非サポート
7 10.7.0 サポート対象 非サポート 非サポート
8 10.7.0 サポート対象 非サポート 非サポート
9 10.8.0 非サポート サポート対象 サポート対象
10 10.9.0 非サポート サポート対象 サポート対象

特記事項

本レポートは、利用条件と以下の特記事項の対象となります。

本レポートに含まれる情報は、情報提供のみを目的に提供されています。本文書に含まれる情報の完全性および正確性を検証するために努力を払いましたが、本資料は、明示か黙示かを問わず、商品性、非侵害、および特定目的適合性の黙示の保証を含むがこれらに限定されない、いかなる種類の保証も伴わない現状有姿で提供されます。また、本書の情報は HCL の現行の製品計画および戦略に基づくものであり、これらは HCL により予告なく変更される場合があります。HCL は、本レポートまたはその他の資料の使用に起因し、またはこれらに関連して生じる、直接損害、間接損害、偶発損害、結果損害、特別損害、その他のいかなる損害についても責任を負いません。本文書のいかなる内容も、HCL またはそのサプライヤーもしくはライセンサーによる保証または表明を生じさせることを意図したものではなく、またそのような効力を有するものでもなく、HCL ソフトウェアの使用を規律する適用ライセンス契約の条件を変更するものでもありません。

本レポートにおける HCL の製品、プログラム、またはサービスへの言及は、HCL が事業を行うすべての国でそれらが提供されることを意味するものではありません。このプレゼンテーションに記載されている製品のリリース日および/または機能は、市場機会またはその他の要因に基づき、HCL の単独の裁量によりいつでも変更される場合があり、将来の製品または機能の提供をいかなる形でも確約するものではありません。これらのレポートの作成に使用されているデータベースは毎週更新されます。この Web ツールを使用して生成したレポートと HCL の他の文書ソースとの間に見られる相違は、このツールと他のソースの発行および更新サイクルの違いに起因する場合もあれば、そうでない場合もあります。本レポートのいかなる内容も、ユーザーが実施するいかなる活動によっても特定の売上、収益の増加、節減、またはその他の結果が得られると断定し、または示唆することを意図したものではなく、またそのような効力を有するものでもありません。本レポートに基づいて得た結果または行った決断について、ユーザーが一切の責任を負うものとします。

利用条件にかかわらず、このサイトの利用者はこのツールから生成されるレポートをコピーおよび保存し、自社内部業務目的に利用することが許可されます。他の用途への使用は許可されません。