본문 바로가기

개발15

웹 취약점이란? (보안취약점 / 해킹 / 보안) 어떤 기관의 유지보수(SM)를 하고 있다면 시도 때도 없이 나오는 웹 취약 점검에 스트레스를 받고 있을 수 있다. 공공기관이라면 국가정보원의 점검, 행안부의 점검, 기관 자체의 점검 등 분기별로 혹은 연간으로 점검에 시달리게 될 수 있는데, 이 웹 취약점이란 무엇일까? 웹 취약점의 정의. 국제 표준화 기구(ISO)는 웹취약점을 다음과 같이 정의하고 있다. "하나 이상의 위협에 의해 익스플로잇(보안 취약점을 이용한 공격)될 수 있는 자산 또는 자산들의 그룹의 약점" 국제 인터넷 표준화 기구(IETF)는 다음과 같이 정의한다. "시스템의 디자인, 구현 또는 작업 그리고 관리에서의 결함이나 약점으로서, 시스템의 보안 정책을 침해하기 위해 익스플로잇(보안 취약점을 이용한 공격)될 수 있는 것." 즉 해커에 의해.. 2021. 6. 20.
이클립스 could not create the java virtual machine 에러 해결방법 간혹 이클립스 실행 시 다음과 같은 메시지가 나오며 이클립스가 실행되지 않는 현상이 발생하는 경우가 있다. 이유는 모르겠으나 이런 에러는 꼭 바쁠 때 발생한다. 일단 해석하면 내용은 이렇다. Could not create the Java Virtual Machine. -> 자바 가상 머신을 만들 수 없습니다. A Fatal exception has occurred. Program will exit. -> 치명적인 예외가 발생했습니다. 프로그램을 종료합니다. 자바 가상 머신(Java Virtual Machine : JVM)을 만들 수 없는 경우는 여러 가지 있을 수 있지만 메모리의 부족이 원인인 경우가 많다. eclipse.ini 파일의 수정 eclipse.ini 파일은 이클립스 설치 폴더에 위치한다. 해.. 2021. 5. 29.
좀비 프로세스 죽이기 (taskkill 액세스거부) 안전모드 부팅으로 해결 이클립스와 톰캣을 이용하다 보면 간혹 특정 포트가 이미 사용 중이라는 에러가 발생할 때가 있다. 이전 작업에서 톰캣서버를 죽였다고 생각했는데 알 수 없는 이유로 안 죽고 좀비가 되었나 보다. cmd를 열고 taskkill로 그 포트의 PID를 입력. >taskkill /f /pid 프로세스넘버 오류: 프로세스(PID 프로세스넘버)를 종료할 수 없습니다. 원인: 액세스가 거부되었습니다. 다시 마음을 다잡고 cmd를 관리자모드로 열어 본다. 다시 taskkill로 그 포트의 PID를 입력. 같은 메시지. 같은 상황. 이후 작업관리자에서 시도해도 같은 문제로 프로세스를 종료할 수 없었다. 컴퓨터 부팅을 해봐도 이놈의 좀비는 사라지지 않는다. 구글 검색을 해도 관리자모드로 다시 시도해보라는 의견이 대부분이다. .. 2021. 5. 13.