Golang Release 빌드
Golang으로 개발한 패키지를 binary로 배포할 때 Build 옵션 설정
-trimpath: stacktrace에서 go 파일 전체 절대 경로를 패키지 기준 상대경로로 변경
-ldflags "-w -s": stripped 출력물 생성, debugging 기능 제외
Golang으로 개발한 패키지를 binary로 배포할 때 Build 옵션 설정
-trimpath: stacktrace에서 go 파일 전체 절대 경로를 패키지 기준 상대경로로 변경
-ldflags "-w -s": stripped 출력물 생성, debugging 기능 제외
• software • linux • security • c • Hun Jang
실제 운영 서버 공격에 악용된 Linux 커널 UDP 소켓 Use-After-Free 취약점(CVE-2026-98276)의 비원자적 sk_flags 경합 원리와 SOCK_RCU_FREE 증발 메커니즘을 정리한다. 배포판별 커널·라이브패치 현황과 크래시 로그 점검 절차를 살펴본다.
• software • linux • security • c • Hun Jang
Understand how CVE-2026-98276 races sock_gettstamp() against bind() to overwrite SOCK_RCU_FREE on Linux UDP sockets, why sysctl and firewalls cannot mitigate it, and how to verify kernel and livepatch fixes.
• ai • software • development • Hun Jang
Playwright 스크린샷 비교의 안정화와 제품 승인을 구분한다. 고정 입력·환경·허용치·마스킹을 점검하고, AI 코드 수정에서도 기준 이미지 갱신을 별도로 검토하는 운영 방법을 정리한다.