Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
EvilVM — Forthベースのコンパイラを位置非依存のx86_64シェルコードとしてデプロイし、TCP、HTTP、ICMP、SMB経由で対話型REPLを備えたリモートコード実行エージェントを提供します。 | Kitploit
ツール/GitHubGitHub/jephthai/evilvm
エクスプロイトフレームワークリバースエンジニアリングスクリプトと自動化シェルコードポストエクスプロイトペネトレーションテストコマンド&コントロールユーティリティとフレームワークレッドチーミングペイロード開発
GitHubjephthai/evilvm
2082164年前Kitploit レビュー済み

EvilVM

Forthベースのコンパイラを位置非依存のx86_64シェルコードとしてデプロイし、TCP、HTTP、ICMP、SMB経由で対話型REPLを備えたリモートコード実行エージェントを提供します。

リポジトリを見る

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

EvilVM

情報セキュリティ研究ツール向けのEvilVMコンパイラ。このプロジェクトは、位置独立なシェルコードとしてデプロイされるネイティブコードForthコンパイラを中心に構築されています。情報セキュリティの文脈で有用な、リモートコード実行のためのプラットフォームを提供します。

NolaCon 2019 プレゼンテーション

2019年のNolaConでEvilVMのアルファリリースを発表しました。IrongeekによるYouTubeのビデオ録画では、プロジェクトの優れた入門とデモを確認できます:

YouTube録画

ドキュメント

EvilVMのドキュメントはドキュメントサイトにあります。

EvilVMの主なユースケースは、リモートシステムにエージェントをデプロイし、それと対話することです。この言語の外部インタプリタは対話型シェルまたはREPLとして提供され、システムはエージェントにコードを配信する機能を提供します。配信されたコードはコンパイルされ、ハイパースタティックなグローバル環境に追加されます。

技術選択はプロジェクトの目標を念頭に行われています:

  1. 小型でデプロイが容易なペイロード: EvilVMエージェントは位置独立なx86_64シェルコードで、オプションとカプセル化に応じて5〜10KB程度のサイズです。
  2. リモートI/Oストリーム: 言語と対話するための標準I/Oパラダイムは、抽象化されたネットワーク対応ストリームを介して行われ、ファイルディスクリプタ、TCP(バインドおよびリバース)、HTTP、共有メモリ、ICMP、SMB名前付きパイプを介したトランスポートを可能にします。
  3. 低レベルアクセス: ランタイム環境は、コンパイラ内部、マシンコード、および直接的なメモリ操作への直接アクセスを提供します。
  4. ネイティブ相互運用性: シンプルなC FFIが提供され、DLLのインポート、エクスポートの検索、およびそれらをForth関数定義でラップすることが容易になります。
  5. 表現力豊かな言語: Forthはアセンブリ言語レベルに近い動作をする「低い床」を提供する一方で、「高い天井」も提供し、言語の実行時構文拡張を可能にし、メタプログラミング技法に適しています。
  6. 情報セキュリティの考慮事項: ペイロードの生成は、典型的な悪意のある配信シナリオ(エクスプロイト、インジェクションなど)に適合するよう、さまざまなエンコーディングおよびカプセル化スキームをサポートします。
ツールをダウンロード