Trawling

개발 · 최신기사

언어와 프레임워크, SDK와 개발 방식·도구의 변화를 다룹니다.

발행

PHP2Shell 실서버 챌린지서 참가자 1명 비밀 파일 추출…AI 대화 기록 제출

James Pavur의 PHP2Shell 실서버 챌린지에서 두 IP가 비밀 파일 실행 파일을 작동시켰고, 한 참가자가 파일 내용을 추출했습니다. 참가자는 익스플로잇 개발 과정의 AI 대화 기록도 제출했지만, 이 사례만으로 AI의 기여도나 일반적인 PHP 서버의 공격 성공률을 판단할 수는 없습니다. 추출된 WIF 키는 파생 경로의 상위 키여서 상금 비트코인은 공격으로 이동하지 않았습니다.

발행

Laravel은 생각만큼 무겁지 않습니다

Laravel 13의 요청 메모리를 PHP-FPM에서 측정한 결과, OPcache를 켠 기본 경로의 피크는 0.66MB였고 프레임워크 부팅분은 316KB였습니다. 반면 Eloquent 모델 1만 건을 한꺼번에 읽으면 약 18MB가 들었습니다. 메모리를 줄이는 데는 프레임워크 설정 조정보다 조회 결과를 나눠 읽는 일이 훨씬 큰 효과를 냅니다.