Java 디버깅 와이어 프로토콜
Java Debug Wire Protocol컴퓨팅에서 Java Debug Wire Protocol(JDWP)은 Java Platform Debugger [1]아키텍처의 일부인 통신 프로토콜입니다.디버거와 Java Virtual Machine 간의 통신에 사용되며, 이를 디버깅합니다.다른 컴퓨터에서 프로세스를 디버깅할 수 있습니다.네트워크 소켓 또는 공유 메모리를 통해 작동할 수 있습니다.
프로토콜이 소프트웨어 라이브러리에 구현됩니다. libjdwp를 사용하여 활성화 할 수 있습니다.[2]-XrunjdwpJava 파라미터입니다.프로토콜에 사용되는 기본 TCP 포트는 8000입니다.
메타스플로이트에는 JDWP용 모듈이 포함되어 있습니다.셸 명령어를 실행하는 Java 클래스 주입, 운영체제 세부사항 반환 또는 임의 클래스 주입 등의 기능을 가진 다양한 스크립트를 사용하여 이를 이용할 수 있습니다.
레퍼런스
- ^ Software visualization: international seminar, Dagstuhl Castle, Germany, May 20-25, 2001 : revised papers. Stephan Diehl. Berlin: Springer. 2002. p. 185. ISBN 978-3-540-45875-3. OCLC 50589687.
{{cite book}}: CS1 유지보수: 기타 (링크) - ^ Topley, Kim (2002). J2ME in a nutshell: a desktop quick reference (1st ed.). Beijing: O'Reilly. p. 235. ISBN 9780596002534. OCLC 52355507.