Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2023-51444 — CVE-2023-51444를 대상으로 하는 GeoServer 익스플로잇으로, 웹 매핑 환경에서 원격 코드 실행 및 취약점 평가를 가능하게 합니다. | Kitploit
도구/GitHubGitHub/iplayforsg/cve-2023-51444
ReconnaissanceVulnerability AnalysisExploitationInformation GatheringWeb SecurityPenetration Testing
GitHubiplayforsg/cve-2023-51444

CVE-2023-51444

CVE-2023-51444를 대상으로 하는 GeoServer 익스플로잇으로, 웹 매핑 환경에서 원격 코드 실행 및 취약점 평가를 가능하게 합니다.

저장소 보기
19개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

이 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

도구 다운로드