쌓인 기록에서 찾기
무엇을 찾으세요?
날짜를 몰라도 됩니다. 제목·Key Point·요약·태그를 한꺼번에 뒤집니다.
검색 범위부터 2026년 9월 11일 (금)까지270건
2건 · "NSA"조건 지우기 ×
001▲ 406 · 댓글 164소프트웨어 산업이 사람을 광기로 몰아간다소프트웨어는 속도, 자금, 복잡성, 추상화, 무한한 변경 자유도를 결합해 정상인을 비정상적으로 만든다.기타 · I have a theory that software drives people insane
소프트웨어 산업이 사람을 광기로 몰아간다

Key Point소프트웨어 팀과 회사가 끊임없이 변경과 가속에 빠지는 심리적·구조적 원인을 진단해 조직 운영 방식을 돌아보게 한다.
핵심 요약
- 소프트웨어는 속도, 자금, 복잡성, 추상화, 무한한 변경 자유도를 결합해 정상인을 비정상적으로 만든다.
- 물리적 건설과 달리 소프트웨어의 변경 비용은 눈에 띄지 않아 모두가 무료라고 착각하지만, 그 비용은 문맥 전환과 아키텍처 침식 속에 조용히 쌓인다.
- 기술적으로 거의 모든 아이디어가 가능하고 실제로 구현이 빠를 수 있어서, 아이디어가 의사결정이 되는 저항이 거의 없다.
- 소프트웨어는 '완성'의 명확한 기준이 없어 항상 개선할 여지가 남고, 이것이 조직을 신경증적으로 만든다.
- 모든 것이 긴급해 보이고 모든 결정이 전략적으로 느껴지며, 실행 가능한 선택지를 실제 필요와 구분하기 어려워진다.
002당일 +101NSA의 소프트웨어 역분석 도구 Ghidra, 오픈소스로 공개미국 국방부 산하 NSA(국가안보국)가 개발한 소프트웨어 역분석 프레임워크 Ghidra를 오픈소스로 공개하고 있다.보안 · NationalSecurityAgency/ghidra · Java
NSA의 소프트웨어 역분석 도구 Ghidra, 오픈소스로 공개

Key PointNSA가 자체 사이버 분석 작업에 사용해온 고급 역분석 도구를 오픈소스화함으로써, 보안 연구자와 개발자들이 고수준의 코드 분석 능력을 직접 활용할 수 있게 된 점이 의미있다.
핵심 요약
- 미국 국방부 산하 NSA(국가안보국)가 개발한 소프트웨어 역분석 프레임워크 Ghidra를 오픈소스로 공개하고 있다.
- Windows, macOS, Linux 등 다양한 플랫폼의 컴파일된 코드를 분석할 수 있으며, 디스어셈블리, 어셈블리, 디컴파일, 그래프 생성, 스크립팅 등의 기능을 제공한다.
- Java 또는 Python으로 커스텀 확장 프로그램과 스크립트를 개발할 수 있고, 사용자 대화형 모드와 자동화된 모드 모두에서 실행 가능하다.
- 악성 코드 분석 및 네트워크 취약점 파악을 위해 NSA의 사이버보안 임무 지원을 목표로 설계되었다.
- JDK 21 이상이 필요하며, 공식 릴리스에서 다운로드하거나 소스 저장소를 클론해 직접 빌드할 수 있다.
- 일부 Ghidra 버전에는 알려진 보안 취약점이 있으므로 설치 전 보안 권고사항을 확인해야 한다.