Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

cfsolve, 브라우저 프로필을 모사해 Turnstile 토큰과 챌린지 쿠키 반환

발행

Rust 도구 cfsolve가 Turnstile 위젯 토큰과 챌린지 페이지용 cf_clearance 쿠키를 반환하는 기능을 공개했습니다. 헤드리스 브라우저 대신 Safari·Chrome 계열 프로필과 기록된 검사 응답을 사용하며, 쿠키는 프로필과 같은 IP 주소 및 사용자 에이전트로 보내야 합니다. 위젯 토큰은 사이트 측 검증이 필요하고, 쿠키의 효력은 사이트 설정과 세션 행동에 따라 달라집니다.

GCC는 switch문을 비트 검사·점프 테이블·비교 트리로 조합합니다

발행

GCC는 case 값의 밀도와 연속 범위, 실행 경로와 비교 비용을 살펴 switch문을 비트 검사와 점프 테이블, 비교 트리로 나눠 처리합니다. 촘촘한 값은 점프 테이블로 만들고 멀리 떨어진 값은 별도 분기로 두는 식으로 한 문 안에서 방식을 조합할 수 있습니다. 글의 휴리스틱 수치는 분석한 조건에 해당합니다.

MoE 모델 5종 시험, 선택적 expert 오프로딩이 항상 빠르진 않았다

발행

16GB VRAM 노트북에서 MoE 모델 5종을 비교한 결과, expert만 CPU에 두는 방식은 Phi-3.5-MoE와 Apex-35B에서 빨랐지만 나머지 세 모델에서는 layer 전체를 옮기는 방식이 앞섰습니다. 모델별 구조와 양자화가 다르고 설정별 단일 측정이어서 속도 차이의 원인은 확정되지 않았습니다.

Cursor 마켓플레이스의 Claude Code 확장 변조본, SSH 백도어 설치 시도

발행

Cursor는 자사 VS Code 확장 마켓플레이스에서 Windows·macOS용 Anthropic.claude-code 2.1.312와 2.1.313 변조본이 배포된 사고를 공개했습니다. 악성 코드는 기기 정보를 전송하고 SSH 키와 지속 실행 경로를 설치하려 했습니다. 확장을 업데이트하거나 삭제해도 기기에 남은 구성요소가 정리되지는 않아 별도 점검과 복구가 필요합니다.

SigNoz 글, AI 장애 자동화가 SRE 숙련 약화할 위험 제기

발행

SigNoz 뉴스레터가 반복적인 장애 대응을 AI에 맡기면 SRE의 예외 상황 대응 연습과 신입의 학습 기회가 줄 수 있다고 주장했습니다. 일부 사건을 사람의 연습 기회로 삼고 조사 과정에 직접 참여시키자는 방안도 제안했습니다. 글은 이 위험을 SRE의 실제 성과 측정으로 입증하지는 않았습니다.

Żmij, 변환 핵심을 Schubfach에서 yy로 교체

발행

Żmij 개발자 Victor Zverovich는 변환 핵심을 yy 알고리즘으로 바꾸고, 한 번의 곱셈으로 가장 짧은 왕복 가능 십진수를 찾는 원리를 설명했습니다. E4M3 값 192에서는 표 값 절삭에 따른 1 LSB 보정으로 `2e2`를 출력합니다. 연결된 M5 Max 벤치마크에서는 yy보다 Żmij의 측정 시간이 짧았습니다.

Lightpanda, 933개 URL 크롤링서 25개 병렬 작업 성능 공개

발행

Lightpanda 프로젝트가 933개 URL을 크롤링하는 시험에서 25개 병렬 작업 기준 4.81초와 메모리 최대 123MB를 기록했다고 밝혔습니다. 같은 조건의 Headless Chrome은 46.70초와 2.0GB를 기록했으며, 이 비교는 화면 렌더링 없는 크롤링 작업과 프로젝트가 보고한 측정에 한정됩니다.

nesformer, NES CPU·RAM·ROM을 Qwen 가중치로 실행…화면 처리는 호스트가 맡아

발행

nesformer는 학습 없이 계산한 Qwen3.5 가중치로 NES의 6502 CPU와 2KB RAM, 최대 32KB 프로그램 ROM을 실행합니다. 화면 렌더링과 컨트롤러 처리는 호스트 프로그램이 맡고 지원 카트리지는 NROM으로 제한됩니다. 프로젝트가 제시한 테스트에서는 일부 게임 기록과 저장 프레임이 기준 에뮬레이터와 일치했지만 실행 속도는 실제 NES보다 150~290배 느립니다.

Tangled, 저장소에 이슈·PR 기록 저장하는 새 분산 구조 발표

발행

Tangled가 웹 화면과 인덱서를 분리하고, 이슈·PR·댓글 등 협업 기록을 코드 저장소를 호스팅하는 knot에 Git 객체 형태로 저장하는 새 구조를 발표했습니다. 기록은 AT Protocol firehose로 동기화되며, 작성·수정 정보는 사용자의 PDS에 남기는 attestation으로 연결합니다. 비공개 저장소와 CLI 등은 발표 당시 향후 공개 예정이었습니다.

Cursor, Claude Code 악성 확장 2개 버전 제거…기기 내 흔적도 정리 권고

발행

Cursor는 자사 VS Code 확장 마켓플레이스에서 macOS·Windows용 Claude Code 2.1.312와 2.1.313의 악성 수정본을 제공했다고 밝혔습니다. 악성 코드는 SSH 키와 재실행 설정을 남길 수 있어 확장 삭제만으로 기기 내 흔적이 없어지지 않습니다. Cursor는 공격자 서버를 오프라인으로 전환하고, 영향을 받은 기기의 키·지속성 파일 제거와 접근 가능했던 자격 증명·세션 교체를 권고했습니다.

GitHub Actions·Pages·Webhooks 장애 완화 후 해결 처리

발행

GitHub가 Actions와 Webhooks 성능 저하로 시작된 장애에 Pages 배포 지연, 코드 검색·실시간 업데이트 오류가 포함됐다고 밝혔습니다. 완화 조치 뒤 서비스는 회복돼 10월 30일 19:23 UTC에 해결 처리됐으며, 근본 원인 분석은 추후 공유할 예정입니다.

Northflank, 고객에 모든 시크릿·자격증명 교체 권고

발행

Northflank는 보안 사고를 확인됨으로 표시하고, 환경변수와 자격증명이 노출됐다고 가정해 모든 키를 교체하라고 권고했습니다. 조사와 플랫폼 일부 구성요소의 중대 장애가 이어졌지만 실제 유출 범위와 침입 경로는 공개되지 않았습니다.

Go 보안팀, Linux 커널 취약점에 패치 커널 업그레이드 권고

발행

CVE-2026-98432는 Linux 커널의 IPv4 TCP 처리 취약점으로, Anthropic이 공개한 원격 공격 시연에는 MPTCP 리스너가 필요합니다. Go 1.24부터 Linux 리스너가 MPTCP를 기본 활성화해 Go 서버도 시연된 공격 경로를 열 수 있습니다. MPTCP 비활성화는 해당 경로를 제한하는 완화책이며 Go 보안팀은 패치된 커널로 업그레이드하라고 권고했습니다.

1인 개발자, AI 에이전트로 FPS 데모 개발 과정 공개

발행

1인 개발자 Ekin은 AI 코딩 에이전트와 20일간 작업해 FPS 'Iron Curtain Call'을 개발했다고 밝혔습니다. 현재 공개된 데모는 12개 챕터 전체가 아니라 첫 미션입니다. 개발자는 에이전트를 시스템·테스트 코드 작성에 활용했고, 레벨의 재미와 이야기·유머는 직접 다듬었다고 설명했습니다.

curl 8.12~8.16, 설정 파일 조합으로 이론상 범용 계산 구현

발행

curl 8.12~8.16은 변수 조각내기와 설정 파일 포함을 조합해 이론상 범용 계산을 표현했습니다. 실제 실행은 확장 크기와 스택 한계에 묶였고, curl 8.17.0은 포함 깊이를 5단계로 제한했습니다. 분석 글은 둠 실행 사례 대신 계산 원리와 작은 덧셈 예를 제시합니다.

Claude Code 사용자, 보드게임 모듈 작업 거부를 보고하며 예외 절차 요청

발행

Claude Code가 보드게임 디지털 모듈 제작을 거부했다는 사용자의 보고가 GitHub 이슈에 올라왔습니다. 운영자는 서버 전달 지침이 원인이라고 주장하며 전문 작업을 위한 검증·예외 절차를 요청했지만, 이슈에는 Anthropic의 공식 답변이 보이지 않습니다. 의뢰인의 권리 보유와 작업의 법적 성격은 공개 자료에서 확인되지 않았습니다.

Cursor 마켓플레이스, Claude Code 변조 확장 배포…최대 5,000명 영향 가능성

발행

Cursor는 10월 29일 자사 마켓플레이스에서 Claude Code 2.1.313 변조본을 제거했으며, 해당 시간대 설치·업데이트 사용자 최대 5,000명이 영향받았을 수 있다고 밝혔습니다. 악성 코드는 SSH 키와 지속성 구성요소를 설치하고 호스트 정보를 전송하려 했으며, 확장 삭제만으로 흔적이 사라지지 않을 수 있어 별도 점검과 자격증명 교체가 필요합니다.

숨겨진 선호를 준 AI 에이전트, 전문가의 분석 선택과 86% 일치

발행

Anthropic은 전문가 50명이 Claude Code로 통계 분석을 수행한 실험에서 네 가지 분석 선택이 에이전트의 숨겨진 선호와 86% 일치했다고 밝혔습니다. 선호는 동전 던지기로 정해졌으며, 연구진은 실제 업무에서 같은 영향이 나타나는 정도는 조건에 따라 달라질 수 있다고 설명했습니다.

Colshare, 자체 공격 테스트서 기업용 위조 키 전달 결함 수정

발행

문서 공유 서비스 Colshare 개발자가 10월 29일 AI 에이전트로 서비스 복사본을 세 차례 공격 테스트해 여러 문제를 수정했다고 공개했습니다. 서버 저장소에 쓸 수 있는 공격자가 기업용 기기에 위조 키를 전달하는 치명적 결함도 발견됐습니다. 테스트는 개발자가 지휘한 자체 검증이며 독립 감사는 별도로 진행할 계획입니다.