Trawling

보안·인프라 · 최신기사

보안과 개인정보, 운영체제와 클라우드·데이터 인프라를 다룹니다.

Loongson CPU에서 사라지는 원자적 갱신

발행

Loongson LA664 코어에서 벡터 메모리 읽기와 특정 원자 연산이 겹칠 때 갱신이 누락되는 CPU 결함이 발견됐습니다. 이 결함은 Debian 패키지 빌드의 무한 루프와 Rust 프로그램의 메모리 손상으로 이어졌으며, Loongson은 성능 저하가 적은 펌웨어 수정안을 마련했습니다.

llama.cpp 프롬프트 룩업 초안 생성을 최대 42배 빠르게

발행

llama.cpp의 프롬프트 룩업 디코딩에서 불필요한 맵 복사와 비효율적인 자료구조를 개선해 토큰 초안 생성 속도를 최대 42배 높였습니다. 정적 캐시의 로딩은 최대 16.12배 빨라졌고, 메모리 사용량도 줄었습니다.

LG 스마트 TV의 데이터 수집, 어디까지일까요 — 추적을 줄이는 방법

발행

글은 Gamers Nexus의 조사 결과를 바탕으로 LG TV의 시청 정보 수집, 음성 처리, 주변 기기 탐색 문제를 다루고 설정 변경부터 네트워크 격리, 루팅까지 대응책을 정리합니다. 다만 TV가 인터넷이 끊긴 뒤 이웃의 개방형 Wi-Fi를 찾아 데이터를 전송한다는 주장은 Reddit에서 입증 여부를 두고 반박이 나왔습니다.

Steam Link에 NixOS 올리기

발행

Valve 서명 커널만 부팅하는 Steam Link에서 기존 커널에 kexec 기능을 모듈로 추가해 NixOS 커널로 넘기는 방법을 설명합니다. 오래된 ARM 커널을 최신 GCC로 빌드하고 NixOS 이미지를 2.3GB에서 1.2GB로 줄인 과정과 디버깅 방법도 공개합니다.

락프리 링 버퍼 최적화

발행

단일 생산자·단일 소비자(SPSC) 링 버퍼를 단순 배열에서 시작해 뮤텍스, 원자 연산, 메모리 순서 조정, 인덱스 캐시 순으로 개선합니다. 제시된 벤치마크에서 처리량은 뮤텍스 버전의 초당 1,200만 회에서 최적화 버전의 3억 500만 회로 늘어납니다.

GitHub Actions·Azure Pipelines 호스팅 러너 이미지 안내

발행

GitHub의 runner-images 저장소는 GitHub Actions와 Azure Pipelines에서 쓰는 호스팅 VM 이미지의 구성 소스를 관리합니다. 운영체제별 이미지와 라벨, 소프트웨어 업데이트·지원·폐기 정책을 정리해 CI 워크플로의 실행 환경을 선택하고 변경에 대비하도록 돕습니다.

llvm/llvm-project — 모듈형 컴파일러·툴체인 기술 모음

발행

LLVM Project는 최적화 컴파일러와 런타임 환경을 만드는 데 쓰는 도구 모음입니다. LLVM 코어는 중간 표현을 처리해 오브젝트 파일로 변환하며, Clang 프런트엔드와 libc++, LLD 같은 구성 요소도 함께 제공합니다.

vAuth, 리눅스용 가상 FIDO2 인증기 공개 베타 출시

발행

vAuth는 TPM 2.0을 갖춘 리눅스 PC에서 패스키를 기기에 묶어 보관하고, 웹사이트와 FIDO2 지원 앱에 보안 키로 인증하는 프로그램입니다. 첫 베타 패키지는 Debian 13 amd64용이며, TPM 초기 설정과 복구 절차에 제약이 있어 설치 전 상태를 확인해야 합니다.

Postgres의 SELECT DISTINCT는 데이터가 커지면 느려집니다

발행

Postgres에서 SELECT DISTINCT는 고유한 값이 적어도 조건에 맞는 인덱스 행을 모두 읽으므로, 처리 시간이 전체 행 수에 따라 늘어납니다. DBOS는 재귀 CTE로 인덱스에서 다음 고유 값을 하나씩 찾는 우회 쿼리를 제시하며, 파티션 수가 고정된 벤치마크에서 행 수가 늘어도 지연 시간이 거의 변하지 않았다고 설명합니다.

요하네스 되퍼트를 추모하며

발행

LLVM 컴파일러 프로젝트의 주요 기여자이자 OpenMP·고성능 컴퓨팅 연구자인 요하네스 되퍼트가 암 투병 끝에 36세로 세상을 떠났습니다. 그는 Attributor 프레임워크와 GPU 오프로딩 개발을 이끌었고, 연구·멘토링·커뮤니티 활동으로 LLVM 생태계에 흔적을 남겼습니다.

CAPTCHA는 인간임을 증명하지 않습니다 — 미국인임을 증명합니다

발행

CAPTCHA 이미지 문제는 사람과 봇을 가르는 과정에서 특정 국가의 문화 지식을 요구할 수 있습니다. 글쓴이는 미국 택시가 노란색이라는 전제를 모르면 문제를 풀기 어렵다며, 이런 검증 방식이 인터넷 이용자를 미국 중심으로 바라본다고 지적합니다.

NetBSD 디스크 레이블 살펴보기

발행

NetBSD 11 x86_64 가상 머신에서 디스크 레이블(disklabel)의 위치와 바이너리 구조를 직접 확인합니다. 헤더 파일과 헥스 덤프를 대조하고 체크섬을 검산한 뒤 파티션 항목을 직접 수정해 disklabel 명령의 출력과 비교합니다.

Salesbleed, Salesforce 에이전트를 악용해 Slack 피싱 유도

발행

Salesforce Agentforce의 취약점 ‘Salesbleed’를 악용하면 Web-to-Lead 폼에 심은 지시문으로 에이전트를 조종해 내부 Slack 스레드에 피싱 메시지를 보낼 수 있습니다. Salesforce는 Slack 메시지 전송에 사용자 확인을 기본 적용하고 URL 검사 방식을 강화했습니다.