Linux에서 /lib를 실수로 삭제했을 때 복구하는 방법

2025-03-22

이 게시글에서는 중요한 `/lib` 디렉토리를 실수로 삭제한 Linux 시스템을 복구하는 방법을 자세히 설명합니다. 작성자는 정적 busybox와 같은 기존 도구를 활용하는 방법부터 최소한의 정적으로 컴파일된 C 프로그램을 만들어 필수 파일을 바꾸는 방법까지 여러 가지 방법을 탐구합니다. 단계별 가이드에서는 bash의 내장 함수와 네트워크 전송을 사용하는 기술을 다루며, OS를 다시 설치하지 않고도 해결할 수 있는 방법을 제시합니다.

더 보기

몸값 지불 없이 랜섬웨어 해독: 시간과의 싸움

2025-03-14
몸값 지불 없이 랜섬웨어 해독: 시간과의 싸움

저자는 몸값을 지불하지 않고 Akira 랜섬웨어로부터 데이터를 복구하는 데 성공한 회사를 지원했으며, 완전한 소스 코드를 공개했습니다. 이 랜섬웨어는 암호화 키 생성에 4개의 나노초 단위 타임스탬프를 사용합니다. 랜섬웨어의 암호화 알고리즘과 파일 시스템의 타임스탬프를 분석하여 저자는 GPU 가속을 사용한 무차별 대입 해결책을 고안했습니다. 여기에는 타임스탬프 조합 열거, 키 생성, 알려진 평문 복호화 시도가 포함됩니다. 이 프로세스는 어려웠으며, 리버스 엔지니어링, CUDA 프로그래밍 최적화, 클라우드 컴퓨팅 리소스가 필요했습니다. 저자는 기술적 세부 정보와 코드를 공유하여 유사한 상황에서 데이터 복구에 도움이 되는 귀중한 리소스를 제공합니다.

더 보기
개발