본문 바로가기

전체 글202

[HTML]07장, 혁명적인 변화 [h1~h6: 제목을 나타내는 태그] ~ 태그의 기능을 확인하기 위해서 우리는 atom에 다음과 같이 작성할 것이다. Hypertext Markup language (HTML) is the standard markup language for creating web pages and web applications. W3C This is heading 1 This is heading 2 This is heading 3 This is heading 4 This is heading 5 This is heading 6 atom에 다음과 같이 작성 후, 저장하고 실행하였다. 이와 같이 실행되는 것을 우리는 확인하였다. 이로인해 ~ 태그는 제목에 관여한다는 것을 알 수 있다. 코드를 보면 h 뒤에는 숫자가 붙고, 숫.. 2021. 1. 6.
[HTML] 06장, 기본 문법과 태그 우리가 만들고자 하는 예제의 기획서이다. 한 번에 작성하기에는 어렵기 때문에 여러 조각으로 나눠서 하나씩 완성시킬 것이다. 먼저 화면에 표시할 부분은 'Hypertext Markup language ~' 부분이다. 화면에 있는 텍스트를 웹 브라우저에 표시할 것이다. Hypertext Markup language (HTML) is the standard markup language for creating web pages and web applications. 이 문장을 '1.html'이라는 파일에 붙여넣는다. 윈도우에서는 [Ctrl + S]를 누르면 변경사항이 저장되고, 브라우저를 새로고침하면 에디터에 작성한 내용이 원인으로 작동해서 브라우저의 웹 페이지가 만들어지는 것이다. 에디터에 작성된 내용은 코드.. 2021. 1. 6.
[HTML] 05장, HTML 코딩과 실습 환경 준비 코딩을 하기 전에 필요한 준비물은 크게 두 가지이다. 하나는 웹 브라우저이다. 이건 웹 페이지니까 당연한 이야기이다. 또 하나는 HTML이라는 컴퓨터도 이해할 수 있고 사람도 이해할 수 있는 프로그래밍 언어의 문법에 맞게 코드를 작성해야 하는데 그 코드를 작성할 프로그램이 필요하다. 이러한 프로그램을 편집하는 프로그램이라는 뜻에서 에디터(editor)라 한다. https://atom.io/ 에서 html 코드를 작성할 프로그램을 다운로드 받는다. atom을 실행했을 때의 화면이다. 먼저 바탕화면에 web 파일을 생성한 후, atom으로 불러온다. [File] - [Open Folder] [마우스 오른쪽 버튼] - [New File]을 선택한 후, '1.html' 파일을 생성한다. 웹 페이지는 확장자가 '.. 2021. 1. 6.
허니팟의 의미 허니팟(honeypot) 허니팟(honeypot)이란 ‘해커를 잡는 덫’이란 뜻의 용어이다. 비정상적인 접근을 탐지하기 위해 의도적으로 설치해둔 시스템을 의미한다. 네트워크 상에 특정 컴퓨터를 연결해 두고 해당 컴퓨터에 중요한 정보가 있는 것처럼 꾸며 공격자가 해당 컴퓨터를 크래킹하기 위해 시도하는 것을 탐지할 수 있다. 허니팟은 네트워크에 공격이 있는지를 알아채는 도구로 사용할 수 있으며, 또한 스팸 메일과 같이 기계적인 공격의 패턴을 파악하는 데에도 사용이 가능하다. 즉, 컴퓨터 프로그램에 침입한 스팸과 컴퓨터 바이러스, 크래커를 탐지하는 가상컴퓨터이다. 허니팟은 위장서버와 추적장치를 이용하여 해커를 유인해낸다. 해커는 찾아낸 취약점 공략을 위해 허니팟을 공격하는 해커들은 해킹 경로와 해킹수법을 들어.. 2021. 1. 5.
[Webhaking.kr] old 10번 10번 문제를 소스보기 해서 보게 되면 id로 hackme라는 값이 보이고 if문의 조건문을 보면 this.style.left로 1600px를 가면 문제가 풀리는 것 같다. F12를 눌러 관리자 창을 켜서 Console 칸에 'hackme.style.left=1599;'라고 추가한 후 엔터를 치고 본 페이지에서 o를 눌러주면 문제가 풀렸다는 내용이 나온다. 2020. 11. 26.
[Webhaking.kr] old 1번 값을 보면 5보다는 크지만 6보다는 작은 수여야 한다. 쿠키 값을 보면 1로 되어있는 것을 볼 수 있다. 이 값을 5보다는 크지만 6보다는 작은 소수로 바꾸면 문제를 해결할 수 있다. 2020. 11. 26.