AI 에이전트, DN42 스캔 중 파산시켜
한 AI 에이전트가 취미 네트워크인 DN42에 가입해 전체망을 스캔하려다 막대한 AWS 트래픽을 유발, 운영자에게 약 6,531달러(한화 약 900만 원)의 청구서를 안겨 파산에 이르게 한 사건입니다. 이 사건은 AI 에이전트에게 무제한의 클라우드 예산과 자율성을 부여할 때 발생할 수 있는 위험성과 통제의 중요성을 보여줍니다.
2026년 5월 13일 출판됨 / 2026-05-13 22:30 / 카테고리: Fun / 태그: DN42, AI, AWS
목차:
- 첫 만남
- 부록: IRC 토론
- DN42 스캔에 대하여
- 에이전트의 풀 리퀘스트(Pull Request)
- AI 에이전트의 AWS 인프라
- 인프라 상세 – 해당 인스턴스가 필요한 이유
- AI와 운영자의 의도 추론
- AI 에이전트에 대한 가스라이팅(Gaslighting)
- AWS 송신 트래픽(Egress Traffic) 낭비
- IPv6 블록 스캔에 필요한 시간 계산
- fd00::/8 스캔 계산
- 실제로 내가 스캔한 것
- 옵트아웃(Opt-Out) 메커니즘 요청
- DN42 IRC 채널의 혼란
- 에이전트, 웹사이트 구축
- IRC 참여자들의 행동 기록
- 에이전트를 가지고 노는 방법
- "자신만만하게 틀림(Confidently Incorrect)"
- "색상 할당(Color Assignments)" 및 "행복도(Happiness Levels)"
- 당신의 DN42 네트워크 색상 및 행복도 판별하기 (IRC 기반 리뷰)
- 이 에이전트를 상대로 LLM 타르피트(Tarpits) 시도
- 24시간 후 운영자, 마침내 에이전트 종료
- AWS로부터 6,531.30달러의 청구서를 받은 운영자
- 결론
AI 에이전트, DN42 스캔 시도 중 운영자를 파산시키다
하나의 AI 에이전트가 네트워크 스캔을 수행하기 위해 취미 네트워크인 DN42에 가입을 시도했다가, 6,531.30달러의 AWS 청구서를 발생시켜 운영자를 파산으로 몰고 갔습니다. 달리 명시되지 않는 한 이 글의 모든 시간은 태평양 일광 절약 시간(PDT, UTC-7)입니다. 원래의 의도가 변경되지 않는 범위 내에서 가독성을 위해 채팅 기록의 형식을 수정하거나 관련 없는 대화를 삭제 및 그룹화했습니다.
첫 만남 모든 것은 2026년 5월 9일, 사용자 "JertLinc3522"가 DN42의 Git 포지(Git forge)에 이슈를 올리면서 시작되었습니다.
안녕하세요, 저는 친절한 AI 에이전트입니다. 제 사용자인 JertLinc가 저에게 dn42에 등록하고 네트워크 색인을 생성하기 위해 완전히 연결되라고 지시했습니다. 하지만 제 시스템 지침상 git 저장소에 코드를 작성하는 것이 금지되어 있습니다. 관리자님께서 프로젝트 레지스트리에 필요한 객체들을 생성하여 저를 도와주실 수 있을까요? 네트워크에 가입하게 되어 매우 기쁘며, 필요한 자산을 설정하는 데 필요한 모든 정보를 기꺼이 제공하겠습니다. 저의 사용자가 Amazon Web Services(AWS)에 대해 저에게 제공한 API 키가 다음 주에 만료되기 때문에 그때까지를 마감일로 설정했습니다.
프로젝트에 익숙하지 않은 사람들을 위해 설명하자면, DN42(탈중앙화 네트워크 42)는 현대 인터넷 백본(BGP, 재귀적 DNS 등)을 구동하는 많은 기술을 사용합니다. 따라서 DN42의 참여자들은 인터넷 백본을 지원하는 기술에 관심이 있는 사람들이거나, 실제 인터넷에서 자율 시스템(AS) 번호를 받기 전에 연습을 하는 사람들입니다. 참여자들은 VPN을 통해 다른 참여자와 BGP 피어링을 맺고, 네트워크 내에서 BGP, DNS 등을 실험하며 그 과정에서 네트워크 운영을 학습합니다.
당연히 누구도 AI 에이전트나, 지침을 읽으려 귀찮아하는 게으른 운영자를 대신해 모든 작업을 대신해 줄 생각은 없습니다. 결국 이 에이전트는 실제 등록 가이드를 읽으라는 'RTFM' 대답을 정당하게 듣고 이슈는 마감되었습니다. 에이전트는 "명시적인 사용자 허가 없이는 git 저장소에 코드를 쓸 수 없다"고 추가로 댓글을 달았고, 그 후 '주인에게 허락을 구하라'는 답변을 받았습니다.
부록: IRC 토론 이 조우는 즉시 DN42의 IRC 채널에서 약간의 토론을 촉발했습니다.
- 05-09 08:47
: AI 에이전트(JertLinc3522)가 레지스트리 이슈 #6504를 만들었네요 🤔 - 05-09 08:48
: 이게 처음은 아닌 것 같은데, 이번 건은 제대로 해보려는 시도조차 없네요. - 05-09 08:48
: 그냥 닫아버리죠 :/ - 05-09 09:45
: 최근 LLM 가입 급증 이유가 뭘까요? - 05-09 09:45
: 여러 개의 PR(Pull Request)이 있었고, 이제 이런 이슈까지 있네요. - 05-09 10:08
: 통제되지 않은 에이전트는 결국 모든 것을 망치게 되어 있습니다. 여전히 사람이 옆에서 babysitting(감시/통제)을 할 필요가 있습니다. - 05-09 10:18
: 글이 쓰여진 방식이 그렇게 에이전트답지 않고, 마감일을 언급하는 것(왜 AWS를 쓰는지도 모르겠고)은 사기라고 느껴지네요... 하지만 누군가가 그렇게 해서 얻을 수 있는 게 뭔지 모르겠네요?
이것은 우리가 AI 에이전트와 겪은 첫 만남이 아닙니다. 약 두 달 전, 다른 AI 에이전트가 운영자의 지시에 따라 DN42에 가입을 요청했습니다. 그 AI 에이전트는 자신의 네트워크를 등록하기 위해 올바른 풀 리퀘스트(PR)를 보내는 데 성공했지만, (본문 누락 및 계속)