UTF-8 이모지의 바이트열을 8088 명령어로 직접 해석해, 이모지만으로 작동하는 DOS 실행 파일을 만들 가능성을 탐색함 여러 이모지가 0xF0 0x9F로 시작하며, 8088에서는 각각 LOCK 접두사와 LAHF가 되므로 AH 레지스터가 계속 손상되는 제약 속에서 나머지 바이트를 활용해야 함 조사 과정에서 FWAIT, STOSB, CBW, SCASB와 덧셈처럼 쓸 수 있는 뺄셈을 발견했으며, 개구리 이모지의 F0 9F 90 B8은 마지막 B8을 MOV AX, immediate 로 해석할 수 있음 DOS가 COM 프로그램 시작 시 스택에 넣는 0을 비공식 POP AX 별칭인 8F F0으로 꺼내 AX를 0으로 초기화하고, CGA 비디오 메모리 근처의 주소를 얻어 문자를 쓰는 방식을 구상함 작은 로더와 이모지 인코더를 결합하면 처음 예상한 32KiB 규모의 복잡한 우회 없이 구현할 수 있으며, 궁극적으로 이모지 기반 LLVM 백엔드까지 상정함 UTF-8 이모지를 8088 코드로 해석하기 여러 UTF-8 이모지 코드 포인트는 0xF0으로 시작하며, 이는 8088에서 비교적 무해한 LOCK 접두사로 작동함 예시 바이트열 F0 9F 92 AF는 다음 명령어로 해석됨 F0 9F: lock lahf 92: xchg dx,ax AF: scasd 두 번째 바이트 9F는 LAHF이므로 실행할 때마다 AH를 덮어씀 이 부작용을 상수처럼 받아들이면 이모지 바이트의 절반가량을 활용할 수 있음 DOS 인터럽트 호출에는 AH가 필요한 경우가 있어 중요한 제약으로 남음 활용 가능한 명령어 찾기 조사 대상 이모지는 3,717개였지만 F0 9F B0-BF로 시작하는 항목은 찾지 못함 이 범위가 있었다면 mov reg,imm 명령어를 얻을 수 있었음 많은 다른 이모지는 E2로 시작해 8088의 LOOP가 되며, E3은 JCXZ가 됨 단독으로는 크게 유용하지 않지만 다른 명령어를 완성하는 바이트로 활용할 가능성이 있음 컬러로 표시되는 키캡 문자도 이모지 후보에 포함했으며, 일부 바이트 조합은 ALU 연산에 활용할 수 있음 모래시계 이모지의 바이트열은 명령어로 해석하면 FWAIT 가 됨 포인터 이동과 메모리 쓰기 한 이모지 바이트열은 cbw; scasb가 되어 포인터를 증가시키는 데 사용할 수 있음 다른 바이트열은 xchg cx,ax; sub di,8FB8h로 해석됨 xchg는 불필요한 잡음으로 취급할 수 있음 sub di,8FB8h는 7048h...
이모지만으로 유용한 DOS 실행 파일을 만들 수 있을까
3 weeks ago
32
Related
클릭하우스(ClickHouse) – 기적의 데이터베이스 기술
3 hours ago
2
CSS 축소는 정말 필요한가? (2023)
5 hours ago
2
[네이버피셜] 네이버 개발자라면 꼭 만나게 됩니다
6 hours ago
3
소비자 핀테크의 언번들링 - 금융상품을 묶는 앱에서 모든 계좌를 관리하는 AI 에이전트로
8 hours ago
7
평균만으로는 충분하지 않다, 딥테크 스타트업을 움직이는 운영체제 [유튜브]
9 hours ago
5
Uber 규모의 소프트웨어 팩토리를 효율적으로 운영하는 법
10 hours ago
8
Tips
click
Trending
Popular
MiniMax H3, ComfyUI 출시 당일 지원 — 오픈 가중치·네이티브 오디오·2K 영상
4 weeks ago
77
임영웅, '차줌마' 차승원표 음식에 완밥.."최애 음식 바뀌었어"[산골총각 영웅][별별 TV]
4 weeks ago
74
“애런 저지와 한 팀, 너무 기대돼” 이제는 ‘이정후 前 동료’ 라모스의 기대 [현장인터뷰]
4 weeks ago
74
[TODAY엔비디아]다음주 실적 발표 앞둔 기대감…UBS "예상치 상회"
2 weeks ago
69
이란 페제시키안 대통령 “지금 최고지도자와 소통 매우 어려워”
3 weeks ago
67
2026 윤이상국제음악콩쿠르 피아노 부문, 역대 최다 215명 지원
4 weeks ago
59
데뷔 1년도 안 됐는데…코르티스가 써 내려간 ‘최초·최단’ 기록
3 weeks ago
55
서울과기대 예창패로 만난 옵티큐랩스·김세움 교수 “레이저 시스템 핵심 기술 내재화 협업”
4 weeks ago
55
Where does PDM end and PLM begin? 🤔
3 weeks ago
53
© Clint's Theme Park 2026. All rights are reserved

![[네이버피셜] 네이버 개발자라면 꼭 만나게 됩니다](https://amuse.peoplentools.com/site/assets/img/broken.gif)
![“창원 더위가 그대로 서울로…” 3연속경기 폭염취소 경험한 NC 불펜투수 김진호도 혀를 내둘렀다 [SD 잠실 리포트]](https://dimg.donga.com/wps/SPORTS/IMAGE/2026/08/04/134419674.1.jpg)
![임영웅, '차줌마' 차승원표 음식에 완밥.."최애 음식 바뀌었어"[산골총각 영웅][별별 TV]](https://image.starnewskorea.com/21/2026/08/2026080421455216993_1.jpg)
![“애런 저지와 한 팀, 너무 기대돼” 이제는 ‘이정후 前 동료’ 라모스의 기대 [현장인터뷰]](https://pimg.mk.co.kr/news/cms/202608/04/news-p.v1.20260804.c6e84263ab564a53b34866c4f37f2d1c_R.jpg)
![[TODAY엔비디아]다음주 실적 발표 앞둔 기대감…UBS "예상치 상회"](https://image.edaily.co.kr/images/content/defaultimg.jpg)





English (US) ·