Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2023-51444 — GeoServerを対象としたCVE-2023-51444のエクスプロイトで、Webマッピング環境におけるリモートコード実行と脆弱性評価を可能にします。 | Kitploit
ツール/GitHubGitHub/iplayforsg/cve-2023-51444
偵察脆弱性分析エクスプロイト情報収集ウェブセキュリティペネトレーションテスト
GitHubiplayforsg/cve-2023-51444

CVE-2023-51444

GeoServerを対象としたCVE-2023-51444のエクスプロイトで、Webマッピング環境におけるリモートコード実行と脆弱性評価を可能にします。

リポジトリを見る
1110ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

このREADMEは、GeoServer開発の開始を支援します。ソースコードのチェックアウト、コンパイル、実行のプロセスを案内します。

GeoServerの開発には、Java 8、Maven、gitが必要です。Javaクラスライブラリの微妙な変更のため、現時点ではJava 8での開発が必要です(ただし、結果はJava 11でテストされています)。

参考資料: http://docs.geoserver.org/latest/en/developer/index.html

== Linux ==

  1. 前提条件のインストール

LinuxディストリビューションからOpenJDK 8、Maven、gitを入手してください。

== macOS ==

  1. Javaランタイム環境のインストール

AdoptOpenJDKのmacOSインストーラが提供するJava 8ランタイム環境をダウンロードしてインストールしてください。 https://adoptopenjdk.net

シェル環境を以下のように更新してください: export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home

システムの /usr/bin/java は上記の JAVA_HOME 設定を使用します。

  1. gitのダウンロードとインストール https://git-scm.com/download/mac

  2. Maven 3のダウンロードとインストール http://maven.apache.org/download.html

== Windows ==

  1. Javaランタイム環境のインストール AdoptOpenJDKのWindowsインストーラが提供するJava 8ランタイム環境をダウンロードしてインストールしてください。 https://adoptopenjdk.net

Windowsの環境変数を更新してください:

  • 環境変数JAVA_HOMEを作成し、Java SDKディレクトリを指定してください。
  • PATH変数を変更し、;%JAVA_HOME%/bin を追加してください。
  1. gitのダウンロードとインストール https://git-scm.com/download/windows

  2. Maven 3のダウンロードとインストール http://maven.apache.org/download.html

== OSに依存しないタスク ==

  1. ソースコードの取得 コマンドラインで以下を実行してください: git clone https://github.com/geoserver/geoserver.git

  2. ソースコードのビルド コマンドラインで、チェックアウトしたフォルダに移動し、以下を実行してください: cd geoserver cd src mvn clean install

  3. ローカルでの実行 cd web/app mvn jetty:run

== トラブルシューティング ==

ビルドプロセスはいくつかの理由で失敗する可能性があります:

  • 利用できない依存関係 - Mavenはサーバー側でまだ利用できない可能性がある依存関係をダウンロードしようとします。 解決策: 数分後に再試行してください。

  • テストの失敗 - Mavenは既存のテストを自動的に実行します。一部が失敗すると、ビルドは失敗します。 解決策: Mavenにテストを実行しないように指示できます。これは推奨されません。 代わりに開発者にバグを報告するか、テストを修正してパッチを送信してください。ありがとうございます! どうしてもテストを無効にしたい場合は、次のようにMavenを実行してください: mvn -DskipTests=true install

ツールをダウンロード