728x90 반응형 웹 해킹102 [드림핵] WEB_2021A_Medium 풀이 보호되어 있는 글 입니다. 2025. 1. 23. [드림핵] Showpping 풀이 보호되어 있는 글 입니다. 2025. 1. 11. DOM Clobbering [DOM Clobbering 이란?]DOM Clobbering은 HTML 요소의 `id`나 `name`이 전역 변수 혹은 함수와 동일한 이름을 가질 때 발생하는 취약점이다. 자바스크립트에서 전역 변수로 사용하려던 이름이 DOM 요소에 의해 "덮어씌워져(clobbered)" 버리는 현상이다. [DOM 이란?]DOM (Document Object Model)은 웹 페이지를 구조화하여, 각 요소를 객체(Object) 형태로 표현한 인터페이스(Model)이다. 쉽게 말해, 웹 페이지의 각 요소(텍스트, 이미지 등)를 자바스크립트로 제어하기 위해 브라우저가 내부적으로 만들어 두는 것들이다. Hello, World! Change Text 위 코드는 `myHeading`과 `myButton` DOM 요.. 2024. 12. 30. [Tip] CodeQL 간단 사용법 간단하게 codeQL 사용법을 정리해보겠다. 세팅https://github.com/github/codeql-cli-binaries GitHub - github/codeql-cli-binaries: Binaries for the CodeQL CLIBinaries for the CodeQL CLI. Contribute to github/codeql-cli-binaries development by creating an account on GitHub.github.com여기 release 페이지에서 최신 codeql을 다운받는다. codeql 실행 파일의 환경 변수를 설정해준다. 그럼 위와 같이 다른 폴더에서도 codeql을 실행할 수 있다. https://github.com/github/codeql Git.. 2024. 12. 30. 이전 1 2 3 4 ··· 26 다음 728x90 반응형