MacOS JDK 설치하기

이클립스 재단의 어댑티움 프로젝트가 2021년 9월 을 출시했다. 이클립스 테무린은 어탭티움의 OpenJDK 배포판 이름이다. 기존에 AdoptOpenJDK에서 제공하는 것을 설치하고 사용했다면, 이제는 테무린을 사용하면 된다. 또한 jenv를 사용하면 여러 개의 JDK를 개발환경에서 쉽게 관리할 수 있다.

2 minute read

Log4jShell RCE Vulnerability ( CVE-2021-44228 )

2021년 12월 9일 log4j2의 보안 취약점 제로데이가 발생했다. log4j2는 자바 언어로 작성된 로깅 라이브러리이고 많은 시스템 및 서버 소프트웨어에서 사용되고 있다. 이번 취약점은 RCE(Remote Code Execution)가 가능한 위험도가 높은 취약점이라 빠른 보안 업데이트가 필요했다.

2 minute read

제로데이(Zero-day, 0-day)

시스템 보안과 취약점 기사를 보면 제로데이라는 용어가 자주 등장한다. 그리고 제로데이의 위험도와 영향도에 따라 긴급한 시스템 패치가 발생하기도 한다. 제로데이가 무엇인지 알아보자.

2 minute read

MacOS Apache Ant 설치하기

Ant는 Homebrew를 사용하면 쉽게 설치할 수 있다. 그리고 Java Runtime에 따라서 설치해야 하는 버전이 다르다.

1 minute read