これはBrakemanという名前のLinuxアプリで、最新リリースは5.4.1.zipとしてダウンロードできます。 ワークステーション用の無料ホスティングプロバイダーOnWorksでオンラインで実行できます。
OnWorksでBrakemanという名前のこのアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショット:
制動手
説明:
Brakemanは、Ruby onRailsアプリケーション用に特別に設計された無料の脆弱性スキャナーです。 Railsアプリケーションコードを静的に分析して、開発のあらゆる段階でセキュリティの問題を見つけます。 Brakemanは、並列gemを使用して、ファイルを並列に読み取り、解析するようになりました。 デフォルトでは、parallelは、CPUの数に基づいて、読み取り/解析をいくつかの個別のプロセスに分割します。 テストでは、これにより大規模なコードベースの速度が劇的に向上し、全体のスキャン時間が約35%短縮されました。 Brakemanは、非常に単純なクラスメソッド(単一行など)から非常に単純なリテラル値(文字列、リテラルのハッシュ、リテラルの配列など)を追跡して返すようになりました。 ActiveRecord列挙型は基本的に、固定リテラル値を返すいくつかのクラス(およびインスタンス)メソッドを生成するため、上記のクラスメソッドの戻り値は列挙型をサポートするためにも使用されます。
特徴
- Brakemanは、2.3.xから6.xまでの任意のバージョンのRailsで動作するはずです。
- Brakemanは、Ruby 1.8構文以降で記述されたコードを分析できますが、実行するには少なくともRuby2.3.0.XNUMXが必要です。
- ブレーキマンは、各警告に信頼水準を割り当てます
- ブレーキマンオプションは、YAMLファイルに保存して読み取ることができます
- 構成ファイルの作成プロセスを簡素化するために、-Cオプションは現在設定されているオプションを出力します
- コマンドラインで渡されたオプションは、構成ファイルよりも優先されます
プログラミング言語
ルビー
カテゴリー
これは、https://sourceforge.net/projects/brakeman.mirror/からも取得できるアプリケーションです。 無料のオペレーティングシステムのXNUMXつから最も簡単な方法でオンラインで実行するために、OnWorksでホストされています。