본문 바로가기

Security/Web Hacking11

[Web Hacking] Dreamhack - file download (1) 보호되어 있는 글 입니다. 2025. 8. 21.
[Web Hacking] Dreamhack - xss (2) 보호되어 있는 글 입니다. 2025. 8. 17.
[Web Hacking] Dreamhack - xss (1) 보호되어 있는 글 입니다. 2025. 8. 16.
[Web Hacking] Dreamhack - Background : HTTP, HTTPS 인코딩 (Encoding)컴퓨터의 모든 데이터는 0과 1로 구성되어 있다. 0과 1로 문자를 표현하기 위해 사용하는 약속들을 인코딩(Encoding) 표준이라 한다. 대표적으로 아스키(Ascii)와 유니코드(Unicode)가 있다. 아스키(Ascii)는 7비트 데이터에 대한 인코딩 표준으로, 알파벳과 특수 문자 등을 표현할 수 있다. ex) 1000001 → 'A'초기에는 각 문자권마다 고유의 인코딩 표준을 사용해 호환성 문제가 발생하였다.이러한 문제를 해결하고자 유니코드라는 새로운 표준이 만들어졌다. 유니코드(Unicode)는 한 문자를 최대 32개의 비트로 표현한다.32비트로는 대략 42억 개의 문자를 표현할 수 있어, 유니코드로 모든 언어의 문자를 표현할 수 있다. 인코딩을 통해 컴퓨터에 문자를 저.. 2024. 9. 2.
[Web Hacking] Dreamhack - Background : Web Web (World Wide Web) 이란?우리는 많은 사람들과 소통하고, 생각이나 지식을 공유하며 살아간다.Web은 인터넷을 통해 시간과 거리의 제약 없이 정보를 공유할 수 있는 공간이다.웹으로 연결된 사람들 사이 정보의 흐름이 마치 거미줄 같아 Web이라는 이름이 붙여졌다. 🔎 인터넷이란?전 세계 컴퓨터가 연결된 거대한 컴퓨터 네트워크 통신망월드 와이드 웹, 전자 메일, 동영상 스트리밍, 온라인 게임 등 다양한 서비스 제공  정확히 말하면,인터넷을 기반으로 구현된 서비스 중 HTTP를 이용하여 정보를 공유하는 서비스가 바로 웹이다. 여기에서 정보를 제공하는 주체를 Web Server, 정보를 받는 이용자를 Web Client라 하고, 서버와 클라이언트가 서로 통신을 하기 위해 정해둔 규칙이 HTTP.. 2024. 9. 2.