보안/웹·모바일
2022. 11. 4.
LFI(Local File Inclusion) 취약점
LFI(Local File Inclusion) 취약점 로컬 파임 포함? - 공격할 파일이 원격지에 있다는 의미. - 원격지에 있는 디렉터리로 접근하여 원하는 값을 열어볼 수 있음. - php 코드에서 include() 부분에 적절한 필터링 미존재 시 발생. (include_once(), require(), require_once(), file_get_contents() 모두 가능) - get, post 통하여 include 부분을 건든다면 LFI 고려할 것. $GET['test'] include "pages/$test"; 같은 부분 - 변수명이 query 같은 느낌이 아닌, page, command, file, template, document, foler 등 이런느낌인 경우 LFI 의심해보자 - 또는 ..