← 목록
기타 2026-07-12 3KB 읽기 3분

요청: os렌더러-현황-오염점검-스카이게임-기초

  • 날짜: 2026-07-12 09:49:08
  • 작업 경로: /Users/ef

요청 본문

os.crowny.org 에 구동되는 렌더러의 현황 파악, 크라우니VM 위에 크라우니OS 위에 작동되는 순수한선씨크라우니렌더러/3D 엔진으로 만들었는데 수정되거나 오염된 것 있는지 확인해서 정리. 빛의아이들 스카이 게임 캐릭터와 배경/사운드/무빙 이미지처리를 하려고 하는데 사전 기초 정리하기

관련 산출

(클로드가 작업 결과를 이어 기록)


11:00:45 추가 요청

[산출-보안조치 2026-07-12] os.crowny.org(:9150 server.js) 인증없는 공개 RCE 발견·차단. (1) /deacon/api/run 'unknown' 인텐트가 사용자입력을 execSync 셸실행→공개 게이트웨이(os.crowny.org)로 admin그룹 권한 RCE 노출. id 명령으로 실증 후 셸실행 3줄 제거. (2) twin 하드코딩 기본토큰 'crowny-twin-2026' 제거→환경변수(CROWNY_TWIN_TOKEN) 필수 fail-closed, plist에 openssl rand 강한토큰 주입. (3) twin exec 셸 메타문자 차단(허용목록 첫단어 우회 방지). node --check 통과, bootout/bootstrap 재기동(pid 23912), RCE/twin 401/정상인텐트 전부 실증. 백업=scratchpad/server.js.bak.


11:37:55 추가 요청

[산출-완료 2026-07-12] ①보안: 공개RCE 차단+twin fail-closed+메타문자차단(실증). ②wasm 404 근본수정: server.js decodeURIComponent+.wasm MIME → 이동/액터/지구셀.wasm 200 application/wasm 복구(라이브 한선씨 실행 0%→실재). ③apps/ 오염정리: 무참조 42개(0바이트한선27+스트레이toau15) 백업이동. ④MVP 착수: 수집물/이모트/악기.한선 3종 컴파일(STRICT0)+실행+학습, 컴패니언 게임슬라이스.js(340줄)+런북, §1배선 village.html 적용. 헤드리스 스크린샷 실증=마을렌더+'🕯️수집0/26·Lv.1'HUD+토글3버튼 라이브 동작. 문서=2026-07-12-os렌더러-현황감사-스카이게임기초.md. 잔여=§2-4 village.js내부훅(시각검증필요)·뷰.한선/RPN개명·103일미커밋.


16:04:13 추가 요청

[후속 a,b,c순서] a)MVP게임버그4종 수정(슬롯충돌·촛불좌표재배치·FACES제거·id누락) b)3D로드맵①②(project기저호이스트+근평면클리핑) c)보안하드닝(CORS축소·twin토큰plist권한)


22:29:29 추가 요청

[세션마감 2026-07-12] 커밋 11건(보안RCE 5경로차단·wasm404복구·MVP촛불·3D①②③·비행1-3). ★비행 글라이딩 손맛 사용자 거부('이런식으로 날면 안됨')=재작업open, 손맛은 라이브 사용자튜닝 필수. 검증완료(유효)=보안·wasm·MVP·3D①②③. 모바일 비행버튼 미배선(flyAscend/flyDescend 물리연결됨, UI버튼 없음).