- XML/Xpath 인젝션 : XML 구조에 악의적인 행위를 일으키는 내용을 삽입
- XML : 데이터를 트리 구조의 노트로 표현, 사용자 정의로 데이터를 분류
- Xpath : 일종의 쿼리, XML DB의 내용을 선택/조작
- Xpath 명령어
명령어 | 설명 |
parent | 현재 노드의 부모 노드 |
child | 현재 노드의 자식노드 |
[ ] | 조건문 |
node( ) | 현재 노드로부터 모든 노드 조회 |
W3Schools에서는 XML 및 XPath에 대한 학습과 실습을 할 수 있다.
매개변수화된 XPath 쿼리를 사용하여 쿼리 조작을 방지하고, 사용자 입력을 엔터티 인코딩하여 XPath 구문에 직접 삽입되지 않도록 한다.
'Study records > Web hacking' 카테고리의 다른 글
[Beebox] 인증 결함(Broken Authentication)에 의한 취약점 (0) | 2024.07.16 |
---|---|
[Beebox] php code Injection과 내부 침투 시나리오 (0) | 2024.06.26 |
[Beebox] Blind SQL 인젝션 (0) | 2024.06.23 |
[Beebox] SQL 인젝션 (AJAX, Login, Blog) (0) | 2024.06.23 |
[Beebox] SQL 인젝션 (SQLMAP & Metasploit) (0) | 2024.06.23 |