FortifyはPython、Scala、Apache Sparkをサポートしていますか? Fortifyを使用してこれらのコードをスキャンする方法をサポートしている場合 Fortifyを使用してC++コードをスキャンするコンパイラが必要です。これは、Microsoft Visual Studioを使用して行うことができます。 同様に、Python、Scala、およびSparkコードをスキャンするためのプラグインが必要ですか?FortifyはPython、Scala、Apache Sparkをサポートしていますか?
答えて
Fortify Pythonはサポートしていますが、ScalaやSparkはサポートしていません。ここでは第12章
でこのPDF HPE Security Fortify Static Code Analyzer (Dec 2016)に基づいて
がサポートされている言語(2ページ目、左側)のリストです:
- ABAP/BSP
- のActionScript/MXML(フレックス)
- ASP.NET、VB.NET、C#(.NET)(のVBScript/W)
- C/C++
- クラシックASP
- COBOL
- のColdFusion CFML(アンドロイド含む)
- HTML
- のJava
- のJavaScript/AJAX
- JSP
- のObjective-C
- PHP
- PL/SQL
- Python
- T-SQL
- ルビー
- スウィフト
- Visual Basicの
- VBScriptの
- あなたが翻訳中に、プラグインを必要としないのPythonをスキャンするためにXML
スキャンのPython
フェーズでは、ファイルがインポートディレクトリの-python-path
オプションとともに配置されていることをSCAに伝えます。
Pythonのスキャンに関する詳細は、HPE Security Fortify Static Code Analyzer User Guideをご覧ください。
注:現在、Pythonはプレミアム言語と見なされているため、SCAライセンスがPythonのスキャンをサポートしていることを確認する必要があります。
SASTドメインのすべての主要ベンダーがScalaをサポートしていませんでした。私はこのリンク(https://www.lightbend.com/blog/lightbend-and-hpe-announce-new-hpe-fortify-scala-plugin-for-static-application-security-testing-sast)を偶然見つけました。Microfocus(以前のHPE)は開発段階でSDLCでScalaをサポートしています。
HPの発表によれば、「Scalaサポートのプレビュー版は、すぐにFortifyの顧客に提供されます.Scalaサポートの一般的な可用性(GA)は、後でリリースされるリリースバージョン17.20でリリースされる予定です2017年。リンクhere。
編集1: ScalaはFortifyバージョン17.20でサポートされていますが、ScalaプラグインとライセンスをLightbendから追加購入する必要があります。 また、Pythonはプレミアム言語であり、同じライセンスを使用するにはMicrofocusから追加のライセンスを調達する必要があります。
ソリューションへのリンクは歓迎しますが、あなたの答えはそれが無ければ便利であることを確認してください:[リンクの前後にコンテキストを追加](// meta.stackexchange.com/a/8259)あなたの仲間のユーザーは、なぜそれがあるのか、ターゲットページが利用できない場合にリンクしているページの最も関連性の高い部分を引用します。 [リンク以上の回答は削除される可能性があります。](// stackoverflow.com/help/deleted-answers) – paper1111
@ paper1111はコンテキストを追加しました。ありがとう。 –
スカラサポートが利用可能になりました。 https://stackoverflow.com/a/47878475/86485を参照してください。 –
- 1. Apache Spark SQLはMERGE句をサポートしていますか?
- 2. VectorAssemblerはStringType型をサポートしていませんscala spark convert
- 3. Fortifyのソースアナライザはaarファイルをサポートしていますか?
- 4. Apache Spark 2.2はユーザ定義タイプ(UDT)をサポートしていますか?
- 5. csv avaなしでapache spark scala
- 6. FortifyソースアナライザとApache Lenya
- 7. IntelliJ ScalaワークシートでApache Sparkを使用
- 8. 空のtxtファイルはApache Sparkのscalaに保存されます
- 9. pysparkはspark-streaming-kafka-0-10 libをサポートしていますか?
- 10. Apache Spark Scala CosmosDBコネクタデータベースに戻る
- 11. Couchbase Spark ConnectorはPySparkをサポートしていますか?
- 12. Scalaコンパイラを使わないでApache Sparkを実行してダウンロードする
- 13. なぜScalaはシャドー変数をサポートしていますか?
- 14. mongo-scala-driverはGridFsをサポートしていますか?
- 15. Spark Python:標準スケーラエラー "サポートしていません... SparseVector"
- 16. Apache Spark with Scala - 行列から行を追加する
- 17. ScalaとApache Sparkで2つのDataFramesを結合するには?
- 18. ScalaのApache Sparkでデータフレームをデータセットに変換するには?
- 19. Liferay 6.2はApache Wicketをサポートしていますか?
- 20. Apache IgniteはWAN複製をサポートしていますか?
- 21. は、Apacheレベルのアクセスをサポートしていますか?
- 22. Apache NiFiはバージョンコントロールをサポートしていますか
- 23. J2MEはApache Luceneをサポートしていますか?
- 24. Apache CXFはTLS 1.2をサポートしていますか?
- 25. AndroidはApache POI APIをサポートしていますか
- 26. Apache Helixはパーティション分割とマージをサポートしていますか?
- 27. Apache Spark(Structured Streaming):S3チェックポイントのサポート
- 28. Spark-shellは異なるバージョンのScalaを使用します。使用してhomebrewをscalaとapache-sparkの両方をインストールする
- 29. Pythonを使用したApache Spark TFIDF
- 30. hadoopとsparkがIPv6をサポートしていますか?
なぜ私はApache Sparkに質問しますか? Apache Sparkコードは、Scala 77.4%、Java 10.0%、Python 7.7%、R 3.5%、Shell 0.5%、JavaScript 0.5%で構成されています。だから正しい質問は、 "FortifyはPython、Scala、および他の言語をサポートしていますか"であるべきです。 –