앨런 케이: 섀넌은 잡음이 있는 채널을 다루는 방법을 제시했습니다
크리스틴 뉘고르 100주년 행사에서 앨런 케이의 목소리가 Zoom으로 약 21초 늦게 되돌아오며 즉흥적인 오디오 피드백 공연이 벌어집니다. 이 우연한 사고는 잡음이 있는 통신 채널과 클로드 섀넌의 부호화 정리를 떠올리게 합니다.
보안과 개인정보, 운영체제와 클라우드·데이터 인프라를 다룹니다.
크리스틴 뉘고르 100주년 행사에서 앨런 케이의 목소리가 Zoom으로 약 21초 늦게 되돌아오며 즉흥적인 오디오 피드백 공연이 벌어집니다. 이 우연한 사고는 잡음이 있는 통신 채널과 클로드 섀넌의 부호화 정리를 떠올리게 합니다.
wifit3는 Linux, Windows, macOS에서 USB Wi-Fi 어댑터를 다루는 독립형 감사 도구입니다. 운영체제의 기본 Wi-Fi 스택을 우회하고 사용자 공간에서 무선 기능을 제어하며, 네트워크 탐지와 WPA/WPS 관련 보안 점검 기능을 제공합니다.
watchTowr Labs가 F5 BIG-IP APM의 OAuth 처리 과정에서 발견한 비인증 힙 오버플로 취약점 CVE-2026-94127을 분석합니다. Authorization 헤더 길이를 검사하지 않고 고정 크기 버퍼에 복사해 메모리를 손상시키며, 연구진은 이를 원격 코드 실행으로 이어지는 경로까지 재현했습니다.
Tailscale가 Linux·Android의 패킷 복사와 메모리 사용을 줄이고, 서브넷 라우터와 앱 커넥터에 멀티큐 처리를 도입합니다. 제어 플레인 연결이 늦을 때 저장된 네트워크 맵으로 먼저 연결하는 기능도 소개합니다.
공격자는 BGP 경로를 탈취해 Softaculous의 업데이트 주소로 향하는 트래픽을 가로채고 유효한 TLS 인증서를 발급받아 악성 Virtualizor 업데이트를 배포했습니다. 이 사례는 느슨한 RPKI ROA 설정이 경로 전파를 허용해 인증서 발급 검증까지 무력화할 수 있음을 보여줍니다.
Meshtastic과 Meshcore는 기본적으로 암호화돼 있어 아마추어 무선 주파수에서 쓰기 어렵습니다. 글쓴이는 메시지를 평문으로 보내되 서명으로 발신자를 확인하는 메시 네트워크를 제안합니다. 댓글에서는 서명 크기에 따른 대역폭 부담, 키 배포와 폐기, 암호화의 실효성을 논의합니다.
Radicle 개발팀이 모든 공개 버전에 영향을 주는 네트워크 취약점 두 건을 공개했습니다. 노드 간 통신이 암호화되지 않고 연결 상대 인증도 우회할 수 있어, 수정 버전이 나올 때까지 비공개 저장소를 네트워크로 공유하지 말라고 권고했습니다.
Android 17은 API 37을 대상으로 하는 앱에서 시스템 신뢰 인증서의 Certificate Transparency(CT)를 기본 요구합니다. 자체 CA로 TLS 트래픽을 검사하던 개발자와 보안 연구자는 인증서에 SCT를 넣고 기기에 자체 CT 로그를 등록해야 하며, 글쓴이는 HTTP Toolkit에 적용한 우회 절차를 소개합니다.
Obscura는 사용자와 Mullvad 출구 서버 사이에 독립된 릴레이를 두는 VPN 서비스입니다. 사용자 IP와 인터넷 트래픽을 한 사업자가 함께 보지 못하게 하고, WireGuard 패킷을 QUIC으로 전달합니다. 다만 이 구조가 보호하는 범위와 QUIC의 우회 효과, 두 사업자 간 공모 가능성은 토론에서 쟁점이 됐습니다.
IPv4 부족으로 통신사 CGNAT 뒤에 놓인 홈랩을 프랑스 VPS와 WireGuard로 인터넷에 공개하는 구성입니다. VPS에서 포트 포워딩과 라우팅을 처리하고, 홈랩은 터널을 먼저 연결해 공인 IP 없이 서비스를 운영합니다.
Caddy 2.11.4는 기본값으로 X25519와 ML-KEM-768을 결합한 하이브리드 키 교환을 사용합니다. 암호 연산 시간은 거의 눈에 띄지 않았지만, 키 교환 핸드셰이크 크기는 440바이트에서 2,704바이트로 6.1배 증가했으며 Caddy 로그에는 실제 협상 그룹이 기록되지 않습니다.
HTTPS에서도 방문 중인 사이트의 호스트 이름은 TLS ClientHello를 통해 노출될 수 있습니다. 공개 DNS의 ECH 설정을 확인하는 도구로 트래픽 상위 1000개 도메인을 조사한 결과, ECH를 게시한 곳은 10곳뿐이었고 모두 Cloudflare의 같은 커버 호스트 이름을 사용했습니다.
Cloudflare의 quiche는 IETF 표준 QUIC과 HTTP/3을 구현한 Rust 기반 라이브러리입니다. 네트워크 I/O와 이벤트 루프를 애플리케이션에 맡기는 저수준 API를 제공하며, Cloudflare 엣지 네트워크와 Android DNS resolver의 HTTP/3 구현 등에 사용됩니다.
이번 주에는 Python 기반 libp2p의 WebRTC-Direct 상호운용성 문제와 소켓 누수를 수정하고, Go 기반 agent-orchestrator의 파일 경로·GitHub SCM 폴링 문제를 다뤘습니다. ICE 자격 증명 경쟁 조건, 연결 종료 누수, 잘못된 PR 재조회, .git/info/exclude 누적 문제를 포함해 8개 커밋과 11개 PR을 진행했습니다.
NAT나 제한된 네트워크 뒤의 로컬 서비스를 공개 도메인과 HTTPS로 노출하는 터널링 도구·서비스를 비교한 큐레이션 목록입니다. Cloudflare Tunnel, frp, Pangolin, WireGuard 기반 오버레이 VPN 등 수십 가지 선택지를 클라이언트 요구사항, 프로토콜, 자동 인증서, 셀프호스팅 여부와 함께 정리합니다.
Cloudflare의 Rust 기반 DNS 리졸버 Big Pineapple이 캐시 엔트리의 메모리 레이아웃을 최적화해 엔트리당 메모리를 56% 줄이고, 전체 플릿에서 약 100TB의 메모리를 절감한 사례를 분석한 글입니다. Vec·String을 Box 슬라이스로 교체하고, enum의 대형 variant를 박싱하며, 레코드를 raw bytes로 저장하는 하이브리드 방식이 핵심입니다.