예제 파일

원문: https://youdozi.github.io/ko/posts/2026-10-30-php2shell-runtime-patching/

새 빈 디렉터리에 압축을 풀고 그 디렉터리에서 명령을 실행하세요.

실행 환경
CLI·JSON·세션 기능이 있는 PHP 8.2 이상. 명령 예시는 POSIX 셸입니다. 수집기는 추가 패키지·네트워크 접근을 요구하지 않습니다.

명령
php runtime-evidence.php
php -n -d session.upload_progress.enabled=0 runtime-evidence.php

확인 범위
읽기 전용 CLI 프로세스 정보이며 웹 워커 식별기나 취약점 스캐너가 아닙니다. 두 번째 명령은 그 CLI 설정만 덮어씁니다. 패치·재시작·악용 재현·운영 검증을 하지 않습니다. 파일은 웹 문서 루트 밖에 저장하세요.

출력·적용 조건·실패 사례는 본문을 함께 읽으세요. PROVENANCE.json에는 원문과 파일 해시를 기록합니다. 해시는 파일의 일치를 확인하며 정확성을 보증하지 않습니다.
