[보안프로젝트] 쇼핑몰 대상 XSS 취약점 진단 및 대응방안 수립
1 XSS 취약점 개요 1.1 OWASP Top 10이란? OWASP(The Open Web Application Security Project)는 오픈소스 웹 애플리케이션 보안 프로젝트이다. 주로 웹에 관한 정보노출, 악성 파일 및 스크립트, 보안 취약점 등을 연구하며, 3~4년 주기로 10대 웹 애플리케이션의 취약점 (OWASP TOP 10)을 발표했다. OWASP TOP 10은 웹 애플리케이션 취약점 중에서 빈도가 많이 발생하고, 보안상 영향을 크게 줄 수 있는 것들 10가지를 선정하여 2004년, 2007년, 2010년, 2013년, 2017년을 기준으로 발표되었고, 문서가 공개되었다. OWASP Top 10 프로젝트의 원래 목표는 단순히 개발자와 관리자의 인식을 높이는 것이었지만, 사실상 애플리..
2021. 8. 9.
[보안프로젝트] 쇼핑몰 대상 인증처리 미흡 취약점 진단 및 대응방안 수립
1 인증 및 세션 처리 미흡 1.1 OWASP Top 10이란? OWASP(The Open Web Application Security Project)는 오픈소스 웹 애플리케이션 보안 프로젝트이다. 주로 웹에 관한 정보노출, 악성 파일 및 스크립트, 보안 취약점 등을 연구하며, 3~4년 주기로 10대 웹 애플리케이션의 취약점 (OWASP TOP 10)을 발표했다. OWASP TOP 10은 웹 애플리케이션 취약점 중에서 빈도가 많이 발생하고, 보안상 영향을 크게 줄 수 있는 것들 10가지를 선정하여 2004년, 2007년, 2010년, 2013년, 2017년을 기준으로 발표되었고, 문서가 공개되었다. OWASP Top 10 프로젝트의 원래 목표는 단순히 개발자와 관리자의 인식을 높이는 것이었지만, 사실상 ..
2021. 8. 9.
[보안프로젝트] Nmap NSE를 이용한 취약점 테스트
보안프로젝트 윤창규 1. NSE 개념 1.1 NSE 개념 NSE(Nmap Scripting Engine)이란 Nmap을 이용한 강력하고 유용한 도구이다. NSE 사용자는 루아 프로그래밍 언어로 작성된 간단한 스크립트를 통해 다양한 네트워크 실험을 자동화할 수 있다. 작성된 스크립트는 Nmap과 동일한 성능을 가진다. 그리고 Nmap에서 제공하는 NSE를 사용하거나 사용자 기호에 맞춰서 스크립트에 적용할 수 있다. 따라서 개인 기호에 맞춰 네트워크 스캔, 더 정교한 버전 탐지, 취약점 탐지 등에 이용할 수 있다. NSE 스크립트 카테고리에는 auth, broadcast, brute, default, discovery, dos, exploit, external, fuzzer, intrusive, malwar..
2021. 5. 16.