보안 우회: 가상 머신 업데이트 메커니즘 해독으로 플래그 간편하게 획득

2025-06-15
보안 우회: 가상 머신 업데이트 메커니즘 해독으로 플래그 간편하게 획득

한 학생이 보안 과정의 가상 머신에 있는 업데이트 파일(*.gpg)에 과제 제출용 토큰이 포함되어 있다는 것을 발견했습니다. 업데이트 프로그램 `installUpdate`를 분석한 결과, `/root/.vmPassphrase` 및 `/root/.gnupg` 파일에 의존하는 GPG 복호화를 사용하는 것으로 나타났습니다. 가상 머신 디스크를 마운트하여 해당 파일을 얻은 학생은 업데이트를 복호화하고 토큰을 추출하여 과제를 조기에 완료했습니다. 업데이트에는 AES로 암호화된 토큰을 생성하는 Java 코드가 포함되어 있었습니다. 저자는 이 공격이 가상 머신 디스크에 대한 완전한 접근 권한에 의존하며, 원격 가상 머신 사용을 개선책으로 제안합니다. 조기 완료에도 불구하고 저자는 학습 과정과 과정 과제 완료의 중요성을 강조합니다.

더 보기
개발

세계 소포 추적 번호의 비밀: S10 표준 규명

2025-06-14
세계 소포 추적 번호의 비밀: S10 표준 규명

국제 소포 추적 번호가 어떻게 작동하는지 궁금해하신 적이 있으십니까? 이 기사에서는 만국우편연합(UPU)에서 개발한 13자리 코드인 S10 표준을 밝힙니다. 이 표준에는 서비스 표시기, 일련 번호, 체크 디짓, 국가 코드가 포함됩니다. 또한 바코드 형식 및 글꼴 요구 사항도 명시되어 있습니다. S10 표준은 전 세계 우편 시스템의 상호 운용성을 보장하고 신뢰할 수 있는 소포 추적을 가능하게 합니다.

더 보기

망가진 CD 리핑: MusicBrainz 메타데이터의 악몽

2025-06-12
망가진 CD 리핑: MusicBrainz 메타데이터의 악몽

저자는 Finish Ticket의 'Echo Afternoon' CD를 리핑했는데, 불일치를 발견했습니다. 트랙 이름의 철자가 틀렸고, 트랙 시간이 잘못되었으며, 심지어 한 곡이 누락되었습니다. 범인은 무엇일까요? MusicBrainz 데이터베이스의 부정확한 메타데이터입니다. CD 리핑 소프트웨어는 디스크의 목차(TOC)를 사용하여 MusicBrainz에서 메타데이터를 일치시키고 가져옵니다. 데이터베이스의 오류, 즉 트랙 결합 및 잘못된 제목으로 인해 리핑이 실패했습니다. 저자는 MusicBrainz 데이터베이스 항목을 수정하고 음악 라이브러리를 업데이트했습니다. 이는 편집 가능한 데이터베이스의 양날의 검과 데이터 품질의 중요한 역할을 보여줍니다.

더 보기