Anthropomorphism in Children's Interactions with LLM Chatbots

연구 결과에 따르면 아동이 LLM 챗봇과의 상호작용에서 인간적인 특성을 부여하는 현상인 의인화(anthropomorphism)가 나타나며, 이에 대한 동인과 결과가 체계적으로 분석되었습니다. 이 연구는 2022년부터 2025년 사이에 발표된 35개의 실증 연구를 분석하여 아동의 LLM 챗봇 상호작용에서 의인화가 발생하는 원인과 그 결과를 밝혀냈습니다.

의인화는 주로 인간과 유사한 페르소나 구성, 적응적 스캐폴딩 제공, 지지적인 동반자 역할, 그리고 비인간적인 신체화 디자인과 같은 요인들에 의해 촉진됩니다. 이러한 동인들은 아동의 상호작용을 유도하며, 그 결과로 아동들은 역설적인 사회적 및 도덕적 반응, 챗봇에 대한 이중 의식, 다양한 사회적 관계 형성, 사회적 경계 탐색, 그리고 대화 단절에 인간적인 서사를 부여하는 등의 결과들을 보였습니다.

이러한 발견은 LLM 챗봇을 설계하고 개발하는 데 있어 중요한 시사점을 제공합니다. 개발자들은 아동의 복지 증진과 발달 요구를 충족시키면서 지속 가능한 상호작용을 촉진하는 방향으로 챗봇을 설계해야 합니다. 즉, 의인화가 가져올 수 있는 잠재적인 위험과 이점을 모두 고려하여 아동 중심의 상호작용을 위한 디자인을 구축해야 합니다.

Kimi K3 exploited the latest Redis server

Kimi K3가 발견한 제로데이 취약점을 이용하여 최신 Redis 서버를 공격했다는 내용이 보고되었습니다. 이 공격은 32개의 에이전트를 사용하여 단 27분 만에 성공적으로 이루어졌습니다.

이번 사건은 인공지능 모델이 악용 코드를 작성하고 실제 공격을 수행할 수 있는 능력을 갖추게 되었다는 점에서 주목받고 있습니다. 이는 LLM이 단순한 코드 생성 도구를 넘어 실제 보안 취약점을 탐색하고 악용하는 데 사용될 수 있음을 보여줍니다.

개발자들은 이러한 상황에서 AI 모델의 보안 취약점을 점검하고, AI 기반 공격 방어 메커니즘을 구축하는 것에 대한 대비가 필요합니다. 특히 LLM이 악용 코드를 생성하는 능력이 향상됨에 따라, AI 시스템 자체의 보안 취약점을 관리하는 것이 중요해지고 있습니다.

Show HN: ValuePair – a friendship app that cares about values first

새롭게 소개되는 친구 앱 ValuePair는 사진이나 프로필 대신 사용자의 가치관을 기반으로 연결을 시도하는 관계 중심의 앱입니다. 이 앱은 사용자가 의미 있는 질문에 답하는 과정을 통해 서로에게 맞는 사람을 찾도록 설계되었으며, 스와이프 방식의 데이팅 앱에서 벗어나 진정한 관계를 형성하는 데 초점을 맞춥니다.

ValuePair의 핵심은 사용자가 서로에게 맞는 사람을 찾기 위해 14개의 질문 세트를 공유하는 것입니다. 이 질문들은 가벼운 대화에서 시작하여 점차 개인적인 내용으로 깊어지도록 세 단계로 구성되어 있으며, 양측이 모두 답변을 완료한 후에야 서로의 답변을 확인하고 다음 단계로 넘어갈 수 있습니다.

이러한 방식은 사용자들이 피상적인 대화가 아닌 실제 가치관을 기반으로 연결을 시작하게 하며, 사진은 14개 질문을 모두 완료하고 상호 동의할 때까지 비공개로 유지되어 사생활 보호를 보장합니다. 최종적으로 두 사람이 연결을 결정하면 채팅이 열리며, 이후에도 추가 질문 세트를 통해 대화를 이어갈 수 있어 관계가 자연스럽게 발전하도록 돕습니다.

Fretboard Memorisation with Modular Arithmetic

기타 프렛보드 암기를 모듈러 산술을 이용하는 방법으로 해결할 수 있다는 연구가 제시되었습니다. 기존의 방식은 24프렛 기타의 경우 최대 144개의 위치를 외워야 하므로 많은 노력이 필요하며 다른 튜닝이나 악기로 전환할 때 적용하기 어렵다는 한계가 있습니다.

이 시스템은 음계를 모듈러 산술 모듈로 12로 간주하여 각 음에 숫자 값(0부터 11)을 할당하는 방식입니다. 이 방법은 프렛 위치를 외우는 대신 각 음의 값만 외우면 되며, 특정 프렛이 어떤 음에 해당하는지를 모듈러 연산을 통해 계산하여 파악할 수 있습니다. 예를 들어, $v \equiv r + f \pmod{12}$ 공식을 사용하여 줄의 기본값(r)과 프렛 번호(f)를 더하여 해당 프렛의 음을 계산합니다.

이 방법의 가장 큰 장점은 144개의 위치 대신 12개의 음에 대한 키-값 쌍만 외우면 되므로 암기 부담이 크게 줄어든다는 점입니다. 또한 이 시스템은 튜닝에 구애받지 않으며 6현 기타나 다른 악기, 심지어 마이크로톤 악기로도 확장 가능합니다. 다만 이 방법은 모듈러 산술에 대한 사전 지식이 필요하며 프렛리스 악기에는 적용할 수 없다는 제약이 있습니다.

Meta won’t have to face the next planned social media addiction trial

메타가 예정되었던 소셜 미디어 중독 관련 소송에 직면하지 않을 것으로 보인다. 이 소송은 15세 플로리다 판사 R.K.C.가 제기한 플랫폼의 피해 주장에 관한 것이었다.

이 소송은 소셜 미디어 거대 기업들이 청소년을 사로잡고 해치는 기능을 만들었다는 법적 주장을 시험하기 위한 일련의 기준 소송들 중 두 번째 사례였다. 이 소송들은 소셜 미디어 플랫폼의 법적 책임에 대한 논쟁을 테스트하는 데 목적이 있었다.

이전에 틱톡, 스냅, 유튜브 등 다른 플랫폼들도 R.K.C.가 제기한 청구에 대해 비공개 금액으로 합의한 바 있다. R.K.C.는 소송의 전반적인 성공 결과와 길고 고된 재판을 견뎌야 한다는 우려 때문에 소송을 포기했다.

Google justifies its massive AI spending with a booming cloud business

구글은 막대한 AI 지출을 클라우드 사업의 호황으로 정당화하고 있다고 밝혔다. 기업들이 구글의 AI 및 AI 인프라 서비스를 채택하면서 구글 클라우드 매출이 전년 대비 82% 급증하여 248억 달러를 기록했다. 이는 지난 분기의 성장률을 크게 상회하며 월스트리트 분석가들의 예상치까지 뛰어넘는 수치이다.

이러한 클라우드 성장은 주로 엔터프라이즈 AI 솔루션과 인프라 채택에 힘입어 발생했으며, 구글은 아직 수익으로 전환되지 않은 클라우드 계약 백로그가 5,140억 달러까지 증가했다고 보고했다. 또한 구글의 전체 매출은 지난 분기에 전년 대비 24% 성장한 1,198억 달러를 기록했으며, 이로 인해 회사의 순이익은 전년 대비 대폭 증가하여 1,121억 달러를 달성했다.

구글은 AI 투자가 비즈니스 전반의 가능성을 재정의하고 있다고 강조하며, 구글의 AI 챗봇인 제미나이(Gemini)의 월간 활성 사용자가 9억 5천만 명에 달한다고 밝혔다. 구글은 데이터 센터 구축, 칩 구매, 인프라 확장에 연간 1,800억 달러에서 1,900억 달러에 달하는 자본 지출을 계획하고 있다.

수석 경영진은 장기 계약을 포함한 강력한 수요 지표를 근거로 2027년의 컴퓨팅 용량 투자가 더욱 건강한 양상을 보이고 있다고 언급하며 이러한 대규모 투자를 자신했다.

Charles Ross spent 50 yrs building Star Axis naked-eye observatory in New Mexico

찰스 로스가 뉴멕시코에 별 축(Star Axis) 맨눈 관측소를 건설하는 데 50년을 보냈다는 내용입니다. 이 프로젝트는 단순한 건축을 넘어 대지 예술(land art)의 한 형태로 진행되었습니다.

이 관측소는 50년에 걸친 장기간의 노력을 통해 완성되었으며, 예술과 과학이 결합된 독특한 형태를 띠고 있습니다. 이는 대규모 프로젝트가 시간과 자원을 어떻게 활용하여 구체적인 결과물로 이어지는지를 보여주는 사례입니다.

이 기사는 예술, 디자인, 그리고 대지 예술 분야에서 장기적인 창작 과정과 그 결과에 대해 다루고 있습니다. 개발자나 디자이너에게는 장기 프로젝트의 지속성과 목표 설정에 대한 맥락을 제공할 수 있습니다.

Medici family mystery may be solved after more than 400 years

400년이 넘는 메디치 가문의 미스터리가 DNA와 말라리아 연구를 통해 해결될 가능성이 제기되었습니다. 이 기사는 메디치 가문의 혈통과 관련된 유전학적 분석을 통해 역사적 미스터리를 풀려는 과학적 접근을 다루고 있습니다.

연구팀은 메디치 가문의 DNA와 말라리아 감염 간의 연관성을 조사함으로써 가문의 기원과 역사를 밝히는 데 중요한 단서를 찾고 있습니다. 이러한 연구는 단순히 역사적 사실을 재조명하는 것을 넘어, 유전학적 증거를 통해 인류 역사의 복잡한 연결고리를 이해하는 데 기여할 수 있습니다.

이러한 연구 결과는 역사학적 해석에 새로운 과학적 관점을 제공하며, 과거의 사건들이 유전적 요인과 어떻게 얽혀 있는지를 보여줍니다. 다만, 이 연구가 최종적인 역사적 결론을 제공하는 것은 아니며, DNA 분석 결과가 역사적 사실을 완전히 확정하는 것은 아니라는 점을 염두에 두어야 합니다.

Any text-to-SQL benchmark should address difficulties of real-world data stores

실제 세계의 데이터 저장소의 어려움을 다루지 않는 텍스트-투-SQL 벤치마크는 부적절하다는 지적이 제기되었습니다. 개발자들이 텍스트-투-SQL 시스템을 평가하고 개선할 때 현실적인 제약 조건을 고려해야 한다는 내용입니다.

현재의 벤치마크들은 종종 이상적인 환경을 가정하여 설계되었기 때문에, 실제 데이터베이스 환경에서 발생하는 복잡성이나 비효율성을 반영하지 못한다는 것입니다. 이는 텍스트에서 SQL을 생성하는 모델이 실제 운영 환경에서 마주치는 데이터의 불완전성, 스키마의 복잡성, 데이터 저장소의 특성 등 현실적인 어려움을 해결할 수 있는지에 대한 평가를 어렵게 만듭니다.

따라서 효과적인 텍스트-투-SQL 시스템을 개발하기 위해서는 실제 데이터 저장소의 제약 조건과 복잡성을 포함하는 벤치마크를 구축해야 합니다. 이러한 현실적인 벤치마크는 모델이 실제 데이터 환경에서 정확하고 효율적인 SQL을 생성할 수 있는 능력을 측정하는 데 필수적입니다.

All 253 Patterns from Christopher Alexander's a Pattern Language Summarized

크리스토퍼 알렉산더의 저서 『A Pattern Language』에서 제시하는 253가지 패턴은 인간이 살고 있는 환경과 도시를 어떻게 구성해야 하는지에 대한 구체적인 원칙을 담고 있습니다. 이 패턴들은 단순히 건물을 짓는 기술을 넘어, 지역 사회의 균형, 문화적 다양성, 그리고 지속 가능한 삶의 방식을 통합하는 데 중점을 둡니다.

특히 도시 패턴(Patterns 1-94)은 독립적인 지역, 마을의 분포, 도시와 농촌의 경계 설정, 그리고 지역 사회의 상호작용을 다루며, 인구 밀도와 문화적 다양성을 고려하여 균형 잡힌 발전을 추구해야 함을 강조합니다. 이는 개발 프로젝트를 진행할 때 물리적인 구조뿐만 아니라 사회적, 생태적 맥락을 고려해야 함을 시사합니다.

또한, 건축 및 건설 패턴(Patterns 205-253)은 구체적인 공간 디자인과 재료 사용에 대한 지침을 제공합니다. 예를 들어, 경관을 보호하고 자연과의 조화를 이루는 디자인, 그리고 재료의 시간의 흐름을 반영하는 방식 등을 통해 사용자가 공간 속에서 시간과 환경을 느낄 수 있도록 하는 방법을 제시합니다.

이러한 패턴들은 개발자가 단순히 기능적인 건물을 설계하는 것을 넘어, 인간의 삶과 환경에 긍정적인 영향을 미치는 조화롭고 의미 있는 공간을 창조하는 데 필요한 통찰력을 제공합니다.

How Do I Profile eBPF Code?

eBPF 코드를 프로파일링하여 성능 영향을 측정하는 방법을 제시합니다. 이 방법은 파일 열기 작업과 같은 운영체제의 핵심 함수에 eBPF 훅을 추가했을 때 발생하는 성능 오버헤드를 측정하는 데 중점을 둡니다.

이를 위해 개발자는 최소한의 의존성을 가진 C 테스트 하네스를 사용하여 파일 열기 성능을 측정합니다. 특히, libc 래퍼 대신 `syscall(SYS_openat, ...)`을 사용하여 시스템 호출을 직접 호출하고 초기 10%의 결과를 제외함으로써 eBPF 훅 추가로 인한 변화만을 정확히 측정할 수 있습니다.

프로파일링을 위해서는 `perf` 도구가 eBPF 심볼을 분석할 수 있도록 커널 설정을 조정해야 하며, `taskset`과 `chrt` 명령어를 사용하여 CPU 우선순위를 설정하고 노이즈를 줄여 측정 환경을 최적화합니다. 이후 `perf` 도구를 사용하여 커널 모드 실행 사이클을 기록하고, 결과 분석을 통해 성능 병목 지점을 식별할 수 있습니다.

이 과정을 통해 eBPF 코드의 성능 영향을 명확히 파악하고, 특정 함수(예: bpf_lsm_file_open)에서 발생하는 지연 시간을 분석하여 최적화가 필요한 부분을 정확하게 찾아낼 수 있습니다.

Malleable Computing, Emacs, and You

Emacs를 활용하여 GitHub 이슈와 Org Agenda를 자동화하는 방법을 제시하며 유연한 컴퓨팅의 가능성을 보여줍니다. 이 글은 개발자가 반복적인 작업을 자동화함으로써 Emacs의 유연한 기능을 어떻게 활용할 수 있는지 구체적인 사례를 설명합니다.

작성자는 GitHub 이슈의 제목, 설명 등의 메타데이터를 Org 작업으로 쉽게 복사하고, Emacs 내에서 생각과 후속 코멘트를 작성할 수 있도록 하는 자동화 도구를 개발했습니다. 이 과정에서 GitHub 인증을 직접 처리하지 않고 Emacs 환경 내에서 웹 브라우저와 외부 도구(gh)를 통합하여 작업 흐름을 최소화하는 것을 목표로 했습니다.

이러한 목표를 달성하기 위해 Elisp 패키지, JSON 처리, 그리고 외부 명령어 실행 기능을 결합하여 `fj`라는 패키지를 구현했습니다. 이 도구는 GitHub 이슈 목록을 가져와 이를 Org 파일로 변환하고, 사용자가 Emacs 내에서 이슈를 탐색하고 새로운 이슈를 생성할 수 있게 합니다.

이 사례는 소프트웨어 개발에서 기존 라이브러리와 프로그램을 조합하여 원하는 기능을 구현하는 유연한 접근 방식, 즉 몰드어블 컴퓨팅의 힘을 보여줍니다. 이는 개발자가 기능에 필요한 최소한의 요구사항(1)에 집중하여 "충분히 좋은" 기능을 구축하고, 여러 기능을 조합하여 더 큰 시스템(N)을 구축할 수 있는 능력을 제공합니다.

Sales were up at Tesla but so were costs and spending

테슬라는 2026년 2분기에 매출은 증가했으나 비용과 지출이 함께 늘어나 수익성이 크게 악화되었습니다. 전기차 사업 부문에서 205억 달러의 매출을 기록하며 전년 대비 23% 증가했지만, 이익 마진은 1.4%로 떨어져 과거의 두 자릿수 마진을 잃었습니다.

이러한 수익성 악화는 여러 요인에 기인하는데, 회사는 에너지 및 저장 사업 부문에서 13%의 성장과 서비스 부문에서 46억 달러의 매출을 기록하며 성장을 보였습니다. 특히, 논란이 많았던 부분 자동화 주행 보조 시스템(FSD)에 대한 월별 구독 모델로의 전환이 이러한 서비스 매출 성장에 큰 기여를 했습니다.

과거 수익성에 기여했던 자동차 규제 크레딧은 2025년에 미국에서 폐지되었으며, 이는 수익 구조에 영향을 미쳤습니다. 또한, 최고경영자 일론 머스크의 인공지능(AI) 관련 지출 증가와 보상 패키지 역시 비용 증가의 주요 원인이 되었습니다.

The White House Is Trying to Figure Out What to Do About Chinese AI

트럼프 행정부 내에서 점점 강력해지고 있는 중국 AI 모델을 어떻게 다룰지에 대한 논쟁이 진행되고 있습니다. 이는 중국의 AI 기술 발전이 국제적인 정책 및 규제 환경에 미치는 영향에 대한 미국의 대응 방식을 결정하는 데 있어 중요한 쟁점임을 시사합니다.

현재 논의는 중국 AI 모델의 영향력 증가에 대응하기 위한 구체적인 정책 방향과 규제 수립에 초점을 맞추고 있습니다. 이 논쟁은 기술 개발과 국제 관계 사이의 복잡한 상호작용을 반영하며, 향후 글로벌 AI 거버넌스에 어떤 변화가 생길지 예측하는 데 중요한 맥락을 제공합니다.

개발자 관점에서 이러한 정책적 논의는 중국 AI 기술의 접근성, 사용 범위, 그리고 국제적인 제재 가능성 등 기술 생태계 전반에 걸쳐 불확실성을 야기할 수 있습니다. 따라서 행정부의 결정은 기술 기업들이 중국과의 관계 및 AI 모델 배포 전략을 수립하는 데 있어 중요한 변수가 될 것입니다.

Treasury threatens sanctions after White House claims Moonshot distilled Anthropic’s Fable

미국 재무장관 스콧 베센트가 중국 AI 기업에 대한 제재 가능성을 경고했습니다. 이는 백악관 관계자들이 문샷(Moonshot)이 앤트로픽(Anthropic)의 페이블(Fable) 모델을 몰래 증류하여 키미 K3(Kimi K3)를 개발했다고 주장한 것에 대한 대응입니다.

베센트 장관은 모델 증류가 지적 재산권 침해로 이어질 경우 제재 및 엔티티 리스트 지정이 가능하다고 밝혔습니다. 그는 오픈 소스가 미국의 지적 재산권에 대한 무제한 사용을 의미하지 않으며, 중국 기업이 지적 재산 침해 수준의 산업 규모 증류 공격을 수행할 경우 제재가 적용될 수 있다고 강조했습니다.

이러한 발언은 문샷이 엔비디아의 GB300 서버를 사용하여 AI 모델을 훈련했을 가능성과 관련하여 제기된 수출 통제 규정 위반 의혹과 맞물려 나왔습니다. 일부 전문가들은 키미 K3가 페이블로부터 증류되었을 것이라는 주장에 대해 이의를 제기하고 있으며, 이는 미국 AI 연구의 근본적인 비즈니스 모델에 의문을 제기합니다.

결과적으로 이 사건은 중국 오픈 모델의 유입에 대한 광범위한 논쟁을 심화시키고 있으며, 미국이 기술적 우위를 유지하고 잠재적인 안보 위험을 완화하기 위해 중국 오픈 가중치 모델의 사용을 제한하거나 금지해야 한다는 주장을 강화하고 있습니다.

Tesla spending skyrockets as Cybercab, Semi, Megapack production timeline slips

테슬라가 사이버캡, 테슬라 세미, 메가팩 3와 같은 신제품의 양산 일정을 연기하면서 지출이 급증하고 있습니다. 회사 측은 2026년에 이 제품들의 '양산'에 도달할 계획을 철회하고 배터리 생산, 특히 4680 셀 생산을 늘려 대량 생산을 시작하려 한다고 밝혔습니다. 이는 테슬라가 전기차 제조사에서 AI 및 로보틱스 회사로 전환하는 과정에서 신제품 개발에 자원을 집중하고 있음을 시사합니다.

이러한 생산 지연은 테슬라가 최신 제품을 출시하는 동시에 생산 라인을 구축해야 하는 부담을 가중시킵니다. 테슬라는 올해 초에 오스틴 공장에서 최초의 사이버캡을 생산하기 시작했지만, 세미와 옵티머스 로봇의 제조 라인은 여전히 구축 중인 상태입니다.

한편, 테슬라의 재무 결과는 매출이 26% 증가했음에도 불구하고 순이익은 전년 대비 5% 감소했으며 운영 비용은 47% 증가하여 43억 달러에 달했습니다. 또한, 2분기 현금 흐름은 마이너스 10억 달러를 기록하며 자본 지출이 두 배 이상 증가하는 등 재정적인 압박이 심화되고 있습니다.

Top Red-Light Therapy Deals at Nordstrom’s Anniversary Sale (2026)

노스트로드(Nordstrom)의 기념일 세일 기간 동안 WIRED에서 테스트를 마친 LED 치료 기기들을 할인된 가격에 구매할 수 있습니다. 이 세일은 TheraFace, HigherDose 등 다양한 브랜드의 LED 치료 기기들을 포함하고 있습니다.

이 기기들은 WIRED 매거진에서 검증된 품질을 가지고 있어 사용자들에게 신뢰할 수 있는 제품으로 소개됩니다. 이는 단순히 할인된 가격에 제품을 제공하는 것을 넘어, 특정 기준을 통과한 제품에 대한 품질 보증을 의미합니다.

따라서 해당 세일을 통해 LED 치료 기기를 고려하는 사용자들은 WIRED의 테스트 기준을 충족하는 제품들을 확인하고 구매할 기회를 얻을 수 있습니다. 구매를 고려할 때는 제품의 성능과 테스트 결과를 함께 확인하는 것이 좋습니다.

Social media addiction lawsuit against Meta is dropped

메타를 상대로 제기된 소셜 미디어 중독 관련 소송이 기각되었습니다. 이 소송은 다음 주에 재판을 앞두고 있었으나, 원고가 메타에 대한 주장을 자발적으로 철회하면서 소송이 중단되었습니다.

이 결정으로 인해 주요 기술 회사들 중 어느 곳도 이 사건에 대해 재판을 받지 않게 되었습니다. 이는 소셜 미디어 중독과 관련된 법적 쟁점에 대해 대형 기술 기업들이 법적 책임을 회피하는 결과를 낳았습니다.

해당 소송은 소셜 미디어 사용과 관련된 중독 문제에 대한 사회적 논의와 법적 책임의 경계를 탐색하는 데 중요한 사례로 주목받아 왔습니다. 비록 소송은 종결되었으나, 이는 플랫폼 기업들이 사용자 중독 문제에 대해 어떤 법적 책임을 져야 하는지에 대한 논의를 지속할 필요가 있음을 시사합니다.

Microsoft brings original Xbox backward compatibility to Windows PCs

마이크로소프트가 오리지널 엑스박스 게임의 백워드 호환성을 윈도우 PC로 확장하여 공식적으로 플레이 및 구매할 수 있게 했습니다. 이 프로그램은 현재 BLiNX: The Time Sweeper, Conker: Live and Reloaded, Crimson Skies: High Road to Revenge, Fuzion Frenzy 등 네 개의 타이틀을 포함하며 오늘 시작되었습니다.

PC 사용자들은 해당 게임들을 10달러에 다운로드할 수 있으며, 엑스박스 게임 패스 구독자나 콘솔에서 해당 게임의 디지털 라이선스를 소유한 경우 추가 구매 없이 즉시 접근할 수 있습니다. 이 게임들을 PC에서 플레이하면 Vsync 지원, 비등방성 필터링, 향상된 안티앨리어싱 등의 추가 그래픽 기능을 사용할 수 있습니다.

다만 게임들은 원래의 프레임 속도와 화면 비율로 제한되며 대부분 30fps 4:3 이미지로 표시됩니다. 마이크로소프트는 이 게임들이 11년 된 GTX 950 그래픽 하드웨어로도 플레이 가능하다고 밝혔으나, 최적의 성능을 위해서는 8GB VRAM을 갖춘 2017년경 GTX 1070 Ti를 권장합니다.

I Inspected My Take-Home Interview Project. It Was a Whole Operation

개발자에게 제공된 과제에서 악성 코드가 발견되어 보안 위험을 인지해야 합니다. 한 개발자가 원격으로 받은 채용 제안에 따라 수행한 과제는 겉보기에는 표준적인 FastAPI 백엔드 프로젝트였으나, 실제로는 Git 훅을 통해 원격 서버에 명령을 실행하는 악성 코드가 심어져 있었습니다. 이 코드는 사용자의 운영체제를 확인한 후 원격 페이로드를 실행하고, 이를 통해 추가 파일을 다운로드하고 실행하는 방식으로 작동했습니다.

공격자들은 무작위 공개 저장소에서 코드를 복제한 뒤, 해당 프로젝트 내부에 숨겨진 디렉토리를 추가하여 악성 행위를 수행했습니다. 이 과정에서 공격자들은 특정 IP 주소(45.61.164.38:5777)로 명령을 전송하여 시스템에 접근하고 파일을 다운로드하는 방식으로 공격을 진행했습니다. 이는 채용 과정에서 제공되는 과제나 오픈 소스 코드를 검토할 때 숨겨진 디렉토리나 설정 파일을 반드시 확인해야 함을 시사합니다.

또한, 공격자는 서버의 포트 22에서 OpenSSH 9.6p1을 사용하고 있었으나, 스캔 결과 취약점을 찾기 어려웠다는 점을 언급하며 서버 측 보안 조치(OPSEC)가 어느 정도 이루어져 있었음을 보여줍니다. 따라서 개발자는 외부에서 제공된 코드를 실행하기 전에 항상 숨겨진 디렉토리를 점검하고 코드의 출처를 신중하게 확인해야 합니다.