운영체제별 glibc 버전 확인 방법
pwnable 공부를 하다보면, 어떤 기법은 glibc ~~ 이상부터 통하지 않는다거나, 어느 기능이 사라졌다거나 하는 내용을 한번쯤은 마주쳤을 텐데 "그래서 그게 우분투 몇 버전이야?" 싶었던 적이 있을 것이다.
glibc 버전 뿐만이 아니라 다양한 정보들을 알아보기 쉽게 정리해둔 사이트가 있다.
DistroWatch
Distrowatch는 리눅스 배포판과 관련된 정보를 제공하는 웹사이트로, 리눅스 및 기타 오픈소스 운영체제(OS)에 관심이 있는 사용자들에게 배포판의 최신 뉴스, 업데이트, 리뷰, 다운로드 링크 등을 제공한다.
다음 링크는 우분투에 관한 정보이다.
https://distrowatch.com/table.php?distribution=ubuntu
DistroWatch.com: Ubuntu
Reader supplied reviews for Ubuntu Average rating7.6from 299 review(s) Version: 24.10Rating: 1Date: 2024-12-27Votes: 0 I think .. it's very bloated, hidden reporting packages, data collectors and senders using your bandwidth. pushing upgrade to pro-version
distrowatch.com
해당 링크에서는 다음과 같이 테이블 형태로 glibc 버전을 확인할 수 있다.
Ubuntu 24.04 LTS noble에서는 glibc 2.39 버전, 22.04 LTS jammy에서는 2.35 버전을 사용한다.
Ubuntu LTS 버전들을 표시해보자면,
- 24.04 LTS noble: glibc 2.39
- 22.04 LTS jammy: glibc 2.35
- 20.04 LTS focal: glibc 2.31
- 18.04 LTS bionic: glibc 2.27
- 16.04 LTS xenial: glibc 2.23
glibc 버전 별 주요 변경점은 추후 작성할 예정이다.