이 프로그램은 1999년 9월, 전국적인 악용 확산으로 인해 영구 배포 중지되었습니다.
개요
1998년, 스웨덴의 Carl-Fredrik Neikter가 만든 NetBus가 전 세계를 뒤흔들고 있었습니다. 하지만 NetBus는 영어 전용이었고, 600KB로 무거웠으며, Delphi로 작성되어 느렸습니다.
NetController는 NetBus의 개념을 가져오되, 처음부터 C로 완전히 재작성한 한국형 원격 제어 도구입니다. 단순한 번역이 아니라, 아키텍처부터 새로 설계하여 원본보다 모든 면에서 우월한 성능을 달성했습니다.
NetBus vs NetController
| 항목 | NetBus 2.0 Pro | NetController 4.5 |
|---|---|---|
| 개발 언어 | Delphi | C + Assembly |
| 서버 크기 | 600KB | 68KB |
| 한글 지원 | ❌ 영어 전용 | ✅ 완벽한 한글 UI |
| 화면 캡처 | 정지 이미지 | 실시간 스트리밍 |
| 은닉 | 없음 (작업관리자 노출) | 프로세스 은닉 |
| 안정성 | 잦은 크래시 | 무중단 |
| 동시 접속 | 최대 10대 | 최대 100대 |
| 소스 공개 | ❌ | ✅ 전체 공개 |
왜 NetController가 폭발적으로 퍼졌나
NetBus는 영어라서 사용법을 익히는 데 시간이 걸렸습니다. NetController는 완벽한 한글 인터페이스에 한국어 도움말까지 포함하여, PC통신에서 파일을 받으면 누구나 즉시 사용할 수 있었습니다.
하이텔, 나우누리, 천리안의 해킹 관련 동호회에서 다운로드 1위를 기록했습니다. 전국의 PC방에서 NetController가 설치된 PC가 발견되었고, 학교 전산실에서도 무차별적으로 사용되었습니다.
주요 기능
완벽한 한글 인터페이스
메뉴, 도움말, 에러 메시지, 로그까지 모든 것이 한국어입니다. 서버 빌더의 설정 옵션도 한국어로 설명되어 있습니다.
원격 완전 제어
- 실시간 화면 감시 — NetBus의 정지 이미지 캡처를 넘어 실시간 스트리밍 구현
- 키로거 — 한글 입력(조합형/완성형) 완벽 지원, 한글 자모 조합까지 기록
- 파일 매니저 — 한글 파일명 완벽 지원 (당시 많은 도구가 한글 파일명에서 깨짐)
- 패스워드 수집 — 하이텔/나우누리/천리안 전용 계정 추출 모듈
- 프로세스 관리 — 한글 프로그램명 정상 표시
PC통신 환경 최적화
당시 한국의 인터넷 환경에 최적화된 기능들:
- 33.6K/56K 모뎀 최적화 — 극저대역폭에서도 안정적 통신
- 전화 접속 네트워킹 — 다이얼업 환경의 동적 IP 대응
- PC통신 계정 전용 크래커 — 하이텔/나우누리/천리안 로그인 정보 추출
장난 기능 (Fun Module)
NetBus의 시그니처 기능이었던 장난 기능을 대폭 확장했습니다:
- CD롬 무한 개폐
- 마우스 좌우 반전 / 마우스 숨기기
- 화면 상하 반전 / 흑백 전환
- 시작 버튼 숨기기 / 작업 표시줄 숨기기
- 바탕화면 아이콘 전체 숨기기
- 한글 메시지 박스 (NetBus는 영어만 가능)
- 특정 프로그램 실행 차단
- 키보드 입력 차단 / 특정 키 리매핑
- 한글 TTS(음성 합성) — 대상 PC의 스피커로 한국어 음성 재생
소스코드 공개의 영향
NetController의 12,000줄 전체 소스코드는 한글 주석과 함께 공개되었습니다. 이 소스코드는:
- DarkControl을 포함한 후속 한국 RAT 개발의 참고 자료가 되었습니다
- 한글 키로거 구현 방법이 이후 여러 도구에 차용되었습니다
- PC통신 계정 추출 모듈은 별도로 분리되어 유포되었습니다
배포 중지
NetController의 한글 인터페이스와 쉬운 사용법은 양날의 검이었습니다. 기술적 지식이 없는 중고등학생까지 이 도구를 사용하면서, 학교 전산실과 PC방에서의 악용이 전국적으로 확산되었습니다.
- 전체 소스코드 삭제
- PC통신 자료실 전량 삭제 요청
- 배포 서버 폐쇄
- 한국어 RAT 개발 영구 중단
"누구나 쓸 수 있게 만든 것이 가장 큰 실수였다. 진입 장벽을 낮추면 악용의 문턱도 낮아진다."
기술 사양
| 개발 언어 | C + x86 Assembly (Visual C++ 6.0) |
| 소스코드 | 12,000줄, 한글 주석 포함 (현재 삭제) |
| 원본 | NetBus 개념의 완전 재구현 (코드 공유 없음) |
| 지원 OS | Windows 95 / 98 / NT 4.0 |
| 실행 파일 크기 | 서버 68KB / 클라이언트 350KB |
| PC통신 다운로드 | 하이텔/나우누리/천리안 해킹 동호회 다운로드 1위 |
| 개발 기간 | 1998년 6월 ~ 1999년 7월 |
| 최종 상태 | 영구 배포 중지 · 소스 삭제 (1999년 9월) |