これは The Sandbox Libraries という名前の Linux アプリで、最新リリースは libsandbox-0.3.5.tar.gz としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。
The Sandbox Libraries with OnWorks という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-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。アプリケーションをダウンロードし、インストールして実行します。
サンドボックス ライブラリ
Ad
DESCRIPTION
サンドボックス ライブラリ (libsandbox および pysandbox) は、C/C++ および Python 開発者が自動プロファイリング ツールやウォッチドッグ プログラムを作成するためのソフトウェア コンポーネントのオープンソース スイートです。 API は、単純な (単一プロセス) タスクを実行および計測するために設計されており、ポリシーベースの動作監査、リソース クォータ、および統計収集を備えています。
サンドボックス ライブラリは元々、ACM/ICPC トレーニング用の本格的なオンライン審査員システムのコア セキュリティ モジュールとして設計され、利用されました。 それ以来、これらはバイナリ プログラムのテスト、プロファイリング、セキュリティ制限のための汎用ツールに進化しました。 サンドボックス ライブラリは現在、OpenJudge Alliance (http://openjudge.net/) は、IT/CS 教育のためのさまざまな課題採点ソリューションを促進するスタンドアロンのオープンソース プロジェクトです。
プロジェクトページを参照してください。 https://github.com/openjudge/sandbox 詳細については。
特徴
- 実行時にサンドボックス化されたバイナリ プログラムによって呼び出されるシステム コールと引数をキャプチャし、ユーザー定義のポリシー モジュールを通じて悪意のあるアクションをブロックします。
- CPU および実時間、メモリ、ディスク出力など、サンドボックス プログラムに割り当てられるリソースのクォータ制限を指定します。
- サンドボックス プログラムの権限を最小限に抑え、その実行をオペレーティング システムの重要な部分から分離します。
Audience
開発者、教育、テスター、品質エンジニア、科学/研究
ユーザーインターフェース
コンソール/ターミナル、その他のツールキット
プログラミング言語
C、Python
これは、https://sourceforge.net/projects/libsandbox/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。