본문 바로가기

Hacking/Web Hacking-

[1]Web Hacking 기초(웹 해킹 기초) - HTML

 

 

 

Web Hacking 이전에, '웹' 에 대하여 이해하여야 시작 할 수 있겠지요?

 

웹이던 시스템이던간에 가장 기초인 프로토콜에 대해 아주 간단하게 설명하자면

 

 '프로토콜' 이란

 

'컴퓨터간에 정보를 주고받을 때의 통신방법에 대한 규칙과 약속' 풀어쓰자면

 

ICMP/UDP/TCP와 같은 통신 종류라고 설명하면 이해하기 편하실겁니다.

 

HTML : 웹을 구성하는 가장 기초적인 프로그래밍언어 라고 보시면됩니다.

웹 브라우저에서 오른쪽 마우스를 클릭하셨을때 '소스보기' 를 누르셨을때 나오는것이 HTML 소스입니다.

HTML은 어려운 개념이 아닙니다.(위의 사진이 소스보기를 눌렀을때 나오는 HTML 소스입니다)

 

그럼 HTML은 어떻게사용할까요?

 

HTML에는 '태그' 라는것이 존재합니다. '태그'라는것은

 

'HTML에서 사용하는 명령어' 입니다.

(사진속 소스도 태그로 이루어져있습니다)

 

인터넷을 더블클릭하시면 켜지죠? 여기서는 더블클릭이 명령어가 될 수 있겠네요.

 

HTML에서 사용되는 태그는 여러가지가 있습니다.

 

<>를 사용해서 적용시키며

 

이 태그를 악용하여 웹해킹에 사용하는 사람도 수두룩합니다.

 

 

예를들어

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> 메세지박스 </TITLE>
  <Script Language="JavaScript">
  <!--
 
 function js_msg()
 {
  alert(" 홈페이지에 오신걸 환영합니다 ");
 }

  -->
  </Script>
 </HEAD>

 <BODY onload="js_msg()">
  메세지
 </BODY>
</HTML>

 

라는 태그를

 

게시글 작성시 HTML 소스창에 넣고 적용시키게되면?

 

http://www.krlinks.co.kr/tag-exercise.htm 사이트에서 직접 해보시기 바랍니다.

 

(alert 이라는것은 메세지창을 띄우는 기능을 합니다.)

 

이 외에도 HTML태그는 매우다양합니다.

 

인터넷에서 검색해보시고 사용해보시는걸 추천드립니다.


 

 

/ HTML의 가장 기초중에서도 기초였습니다.

막상 설명하려니 어렵네요..

 

*오늘도 좋은 하루 보내시기 바랍니다 ^-^