출처 : http://100.naver.com/100.nhn?docid=793151


맬웨어(malware, malicious software), 악성 프로그램(malicious Program)이라고도 한다. 악성코드의 증상이나 유포 방법이 복잡해지고 지능화하고 있어 기존 안티바이러스 프로그램은 다양한 악성코드를 진단·치료할 수 있는 통합보안 프로그램으로 기능이 확장되고 있다.

주로 웹페이지를 검색할 때, P2P 서비스를 이용할 때, 셰어웨어를 사용할 때, 불법복제 프로그램을 사용할 때, 내부자(해커)가 직접 설치할 때, 전자우편의 첨부파일 또는 메신저 파일을 열 때 침투한다.

주요 증상은 네트워크 트래픽 발생, 시스템 성능 저하, 파일 삭제, 이메일 자동발송, 개인 정보 유출, 원격 제어 등이다.

예방을 위해서는 의심스러운 웹사이트 방문을 삼가하고, 잘 모르는 사람이 보냈거나 수상한 이메일을 열지 말고, 메신저로 오는 인터넷 주소나 첨부 파일을 함부로 접속하거나 열지 않는 것이 좋다. 또한 보안등급을 설정하고, 불법복제를 하지 않으며, 통합보안 프로그램을 설치해 항상 최신 버전으로 유지하고 실시간 감시 기능을 켜두는 것이 좋다.

악성코드는 바이러스웜바이러스(worm virus), 트로이목마(Trojan horse)로 분류된다. 악성코드의 대표격인 바이러스는 프로그램, 실행 가능한 어느 일부분 혹은 데이터에 자기 자신 혹은 변형된 자신을 복사하는 명령어들의 조합이라고 정의된다. 감염대상 프로그램 혹은 코드를 변형해 바이러스 코드 혹은 일부 코드를 복제해 감염시키고 다른 대상을 감염시킴으로써 확산된다.

웜은 다른 프로그램의 감염없이 자신 혹은 변형된 자신을 복사하는 명령어들의 조합이라고 정의된다. 웜은 네트워크 어웨어 바이러스(Network Aware virus)라고 불리기도 한다. 웜은 기억장소에 코드 형태로 존재하거나 혹은 실행파일로 존재하며 실행되면 파일이나 코드 자체를 다른 시스템으로 복사한다.

트로이목마는 컴퓨터의 프로그램 내에 사용자는 알 수 없도록 프로그래머가 고의로 포함시킨 자기 자신을 복사하지 않는 명령어들의 조합이라고 정의된다. 고의로 포함시켰다는 점에서 프로그램의 버그(bug)와 다르며, 자신을 복사하지 않는다는 점에서 바이러스나 웜과도 약간 다르다

악성 코드와 혼동되는 것으로 유해가능 프로그램(potentially unwanted program)과 스파이웨어(spyware)가 있다. 유해가능 프로그램은 악의적인 목적으로 제작되지 않았지만 다른 악성코드나 타인에 의해 악용될 수 있어 주의가 필요한 프로그램이다. 이런 종류의 프로그램은 기능적으로는 악성코드와 유사하지만 상용으로 판매되거나 단독으로는 피해를 끼칠 수 없는 것이 대부분이다. 대표적인 것으로 원격제어(RAT, Remote Access Tool) 프로그램, 키로거(Keylogger) 프로그램, 취약점 검색 프로그램 등이 있다.  

'reverse engineering > malicious analysis' 카테고리의 다른 글

컴퓨터 바이러스  (1) 2012.04.20

아래의 사이트에 자세히 나와있다. 그래서 그대로 복사를 했다.

출처 : http://navercast.naver.com/contents.nhn?contents_id=7866&category_type=series


컴퓨터 바이러스는 컴퓨터 프로그램의 일종으로 사용자 몰래 스스로 복제하여 다른 프로그램을 감염시키고, 결과적으로 정상적인 프로그램이나 다른 데이터 파일 등을 파괴하는 악성 프로그램을 뜻한다. 바이러스라고 이름 지어진 이유는 생물학적인 바이러스가 숙주에 기생하면서 자기 자신을 스스로 복제해 병을 일으키는 것과 유사하게 동작하기 때문이다. 따라서 컴퓨터 바이러스라는 말보다 컴퓨터 바이러스 프로그램이라고 해야 더 정확한 표현이다.

 

컴퓨터 바이러스는 사용자 몰래 스스로 복제하여 다른 프로그램을 감염시키고,
결과적으로 정상적인 프로그램이나 다른 데이터 파일 등을 파괴하는 악성 프로그램을 뜻한다.

 

 

자기 자신을 스스로 복제하는 악성 프로그램, 컴퓨터 바이러스

간혹 컴퓨터 바이러스를 악성코드트로이 목마 등과 혼동하곤 하는데, 이 프로그램들과의 가장 큰 차이점은 자기 복제 능력이다. 예를 들어, 트로이 목마가 발견된 경우는 트로이 목마를 찾아내고 삭제하면 끝이지만, 컴퓨터 바이러스가 발견된 경우는 다른 프로그램에도 감염되었을 수 있기 때문에 모든 프로그램을 검사해 봐야 한다.

 

과거에는 사람들이 컴퓨터 바이러스라는 이름 때문에 생물학적인 바이러스와 혼동하는 경우도 있었다. 컴퓨터 바이러스에 감염된 디스크를 물로 씻거나, 컴퓨터에 가까이 가지 않기도 했었고, 방충제를 뿌리는 등 웃지 못할 일이 벌어지기도 했다. 하지만 현재에는 컴퓨터 바이러스와 생물학적인 바이러스를 구분하지 못하는 사람은 거의 없다.

 

 

컴퓨터 바이러스의 종류

컴퓨터 바이러스는 크게 두 가지 종류로 나눌 수 있다. 첫번째는 컴퓨터 바이러스 분석가나 컴퓨터 바이러스 백신 제작자들에 의해 결정된 ‘프로그램 발전 단계에 따른 구분’이며, 두번째는 컴퓨터 바이러스가 감염되는 ‘대상에 따른 구분’이다.

 

 

발전 단계에 따른 구분

발전 단계에 따른 구분은 컴퓨터 바이러스를 각 세대별로 구분하는 방법이다. 각 세대 별 특징은 다음과 같다.

 

1. 제 1 세대, 원시형 바이러스(Primitive Virus)

실력이 뛰어나지 않은 아마추어 프로그래머들이 만든 단순하고 분석하기 쉬운 컴퓨터 바이러스를 의미한다. 코드의 변형이나 변화 없이 고정된 크기를 가진다. 주로 기억장소에 상주해서 부트 영역이나 파일을 감염시킨다. 돌(Stoned) 바이러스나 예루살렘(Jerusalem) 바이러스 등이 여기에 속한다.

 

2. 제 2 세대, 암호화 바이러스(Encryption Virus)

어느 정도 실력을 갖춘 프로그래머들이 만들었으며, 백신 프로그램이 진단할 수 없도록 컴퓨터 바이러스 프로그램의 일부나 전체를 암호화 시켜서 저장한 컴퓨터 바이러스를 뜻한다. 암호화 방식(routine)이 일정했기 때문에 암호 해독 방식도 일정했다. 다만, 이 때부터 백신 프로그램에 암호 해독 방식을 포함해야 했기에 제작이 다소 어려워졌다. 폭포(Cascade) 바이러스, 느림보(Slow) 바이러스 등이 여기에 속한다

 

2세대 암호화 바이러스 중 하나로 분류되는 폭포 바이러스의 예. 알파벳이 폭포수처럼 쏟아지는 현상이 나타난다. <출처: (CC)antivirus-gratis.com>

 

 

3. 제 3 세대, 은폐형 바이러스(Stealth Virus)

스스로 은폐하고, 사용자나 백신 프로그램을 속이기 위해서 다양한 기법을 사용하는 컴퓨터 바이러스를 뜻한다. 예를 들어, 원래 실행 파일에 기생하는 형태의 컴퓨터 바이러스는 실제 파일의 크기가 증가해서 감염 여부 진단 인식이 쉽다. 이를 마치 파일크기의 변화가 없는 것처럼 은폐해서 사용자나 백신 프로그램이 감염 사실을 눈치채지 못하게 속이는 것이다. 또한, 백신 프로그램이 감염된 부분을 진단하려고 하면 감염되기 이전의 상태를 보여줘 감염 여부를 눈치채지 못하게 한다. 맥가이버(MacGyver) 바이러스, 브레인(Brain) 바이러스, 512 바이러스 등이 여기에 속한다.

 

4. 제 4 세대, 갑옷형 바이러스(Armor Virus)

어떠한 백신 프로그램으로도 진단할 수 없도록 하기 위해 만들어져 다양한 암호화, 은폐 기법이 적용된 컴퓨터 바이러스이다. 사실 컴퓨터 바이러스의 발전은 백신 프로그램의 진단을 어렵게 하는 데 있다. 즉, 갑옷형 바이러스는 백신 프로그래머가 컴퓨터 바이러스를 분석하고 백신 프로그램을 만들기 어렵게 함으로서 개발을 지연시키는 것이 목적이다.

 

갑옷형 바이러스의 일종으로 다형성 바이러스(Polymorphic Virus)가 있다. 자체 변형 바이러스(self-encrypting Virus)라고 불리기도 한다. 이것은 암호화 바이러스의 일종인데, 암호를 푸는 부분이 항상 일정한 2세대 암호화 바이러스와 달리 암호를 푸는 부분도 감염될 때마다 달라지도록 발전되었다. 일부 다형성 바이러스는 변형 방법만 100만 가지가 넘는다. 따라서 백신 프로그램이 기존 방식으로 진단해 내기가 어렵다.

 

때문에 갑옷형 바이러스는 최상의 실력을 가진 전문 프로그래머가 개인 또는 단체로 만들어낸 것이라고 추측된다. 대표적인 고래(Whale) 바이러스는 여러 명의 전문가가 모여 겨우 분석을 마칠 수 있었다고 한다. 현재 갑옷형 바이러스의 종류가 많지는 않지만, 앞으로 제작되어 문제를 유발할 가능성이 높은 것으로 인식되고 있다. 그러나 다른 컴퓨터 바이러스와 마찬가지로 진단이나 치료가 불가능한 것은 아니며, 실제로 대부분의 백신 프로그램을 사용하면 진단 및 치료가 가능하다.

 

5. 제 5세대, 매크로 바이러스(Macro Virus)

매크로 바이러스는 엑셀이나 워드처럼 매크로 명령을 사용하는 프로그램의 데이터에 감염되는 컴퓨터 바이러스를 뜻한다.

 

매크로 바이러스에 대한 엑셀 프로그램의 경고창. 매크로 바이러스는 엑셀이나 워드처럼 매크로 명령을 사용하는 프로그램의 데이터에 감염되는 컴퓨터 바이러스를 뜻한다.


엑셀이나 워드처럼 매크로 명령을 사용하는 프로그램의 데이터에 감염되는 컴퓨터 바이러스를 뜻한다. 지금까지의 컴퓨터 바이러스는 전문 수준의 지식이 필요했기 때문에 일반 사용자가 제작하거나 배포하기 어려웠지만, 매크로 바이러스는 누구라도 약간의 관심만 있으면 쉽게 만들 수 있다. 특히, 인터넷이 대중화 되고 난 이후에는 매크로 바이러스 개발 툴 등의 정보가 쉽게 퍼져 있어 악용될 위험성이 높다.

 

1995년 10월경에 처음 발견되었고, 국내에는 1996년 6월경에 통신망을 통해서 발견되었다. 매크로 바이러스 중 하나인 와즈(Wazzu)는 주로 워드의 문서 파일에 감염되어 새로 작성되는 모든 문서 파일을 감염시킨다. 와즈에 감염되면 문서 내의 단어가 서로 엇갈린다든지, wazzu라는 단어가 제멋대로 삽입되는 등의 피해를 입을 수 있다.

 

 

감염 대상에 따른 구분

컴퓨터 바이러스가 어디에 감염되는지에 따른 구분 방법이다.

 

1. 부트 바이러스

컴퓨터의 전원을 처음 켜면, 디스크의 가장 처음 부분인 부트 섹터에 위치하는 프로그램이 제일 먼저 실행되는데, 여기에 자리잡아 컴퓨터 부팅에 영향을 주는 컴퓨터 바이러스를 뜻한다. 플로피 디스켓의 경우는 도스 부트 섹터에, 하드 디스크의 경우는 주 부트 섹터에 감염된다. 브레인 바이러스 또는 미켈란젤로(Michelangelo) 바이러스 등이 여기에 속한다. 부트 바이러스에 감염되게 되면 부팅이 되지 않거나 디스크를 인식하지 못하게 된다. 또한, 부팅 시간이 평소보다 오래 걸리거나 전체적인 시스템의 속도가 저하되기도 하며, 메모리나 디스크의 용량이 갑자기 감소하는 등의 증상이 일어난다.

 

2. 파일 바이러스

일반 프로그램의 파일에 감염되는 컴퓨터 바이러스를 뜻하며, 전체 바이러스의 90% 이상이 파일 바이러스이다. 감염되는 파일은 프로그램 COM 파일, EXE 파일 등의 실행 파일이나 오버레이 파일, 주변기기 구동 프로그램 등이다. 파일 바이러스는 감염되는 파일 종류, 감염 위치 및 동작 원리에 따라 다시 분류할 수 있다.

 

- 기생형 바이러스 : 원래의 프로그램을 파괴하지 않고 프로그램의 앞이나 뒤에 바이러스가 기생하는 형태. 감염된 프로그램을 실행하면 바이러스 프로그램이 실행된 후에, 원래의 프로그램이 실행되기 때문에 감염 여부를 눈치채기 어렵다. 대부분의 파일 바이러스가 여기에 속한다.

 

- 겹쳐쓰기형 바이러스 : 원래의 프로그램이 있는 곳에 바이러스가 겹쳐서 존재하는 형태. 일반적인 겹쳐쓰기형 바이러스는 파일 앞부분에 있기 때문에, 감염된 파일을 실행하면 원래 프로그램 대신 바이러스가 실행된다. 그리고 원래 프로그램은 파괴되기 때문에 백신 프로그램으로도 복구할 수가 없다. 단, 프로그램에서 사용하지 않는 파일 영역이 감염되었을 경우에는 복구할 수 있다.

 

- 산란형 바이러스 : 프로그램 실행 파일인 EXE 파일을 직접 감염시키지 않고, 같은 이름의 COM 파일을 만들어 바이러스를 넣어두는 형태. 같은 이름의 EXE 파일과 COM 파일이 같은 디렉토리(폴더) 안에 있을 경우, 파일 이름을 입력하면 COM 파일이 먼저 실행되기 때문에 결국 바이러스가 먼저 실행된다.

 

- 연결형 바이러스 : 프로그램을 직접 감염시키지 않고 디렉토리 영역에 저장된 프로그램의 시작 위치를 바이러스의 시작 위치로 변경하는 형태. 따라서 프로그램을 실행하면 원래 프로그램 대신 바이러스가 먼저 실행된다.

 

파일 바이러스에 감염되게 되면 특정 파일 또는 프로그램이 실행되지 않거나, 실행 시간이 오래 걸리게 된다. 그리고 파일의 용량이 갑자기 늘어나거나, 파일의 생성 날짜/시간 등이 변경되며, 작업과 관련 없는 문자열이나 소리가 나타나는 등의 증상이 일어난다.

 

3. 부트/파일 바이러스

부트 섹터와 파일 모두에 감염되는 바이러스로, 데킬라, 나타스, 침입자 바이러스 등이 있다.

 

부트 섹터와 파일 모두에 감염되는 부트/파일 바이러스 중 하나인 데킬라 바이러스.

 

 

지금까지 발견된 컴퓨터 바이러스의 사례

사실 컴퓨터 바이러스의 정확한 역사와 통계를 찾기는 힘들다. 다만, 1972년 [When Harlie Was One]이라는 공상 과학 소설에서 저자 데이비드 제롤드의 '다른 컴퓨터에 계속 전화하여 자신을 복제한 후 감염된 컴퓨터의 운영체제에 영향을 미쳐 점차적으로 시스템을 마비시키는 기능을 가진 바이러스를 한 과학자가 제작하여 배포한다'라는 구절을 통해 컴퓨터 바이러스라는 개념이 최초로 사용되었다.

 

1970년대에 인터넷의 전신인 ‘아르파넷(ARPANET)’에서 TENEX 운영체제를 사용하는 DEC PDP-10 컴퓨터를 감염해 “I’m creeper, Catch me if you can!(나는 크리퍼다, 할 수 있다면 나를 잡아봐!)”라는 메시지를 띄우는 ‘The Creeper’ 바이러스가 최초로 보고되었다.

 

‘The Creeper’ 이후 발견된 여러 바이러스 중 가장 유명한 바이러스는 브레인 바이러스다. 이 바이러스는 최초의 IBM PC 바이러스로 파키스탄의 한 형제 프로그래머에 의해서 개발되었다. 디스켓을 통해 복사, 배포되었는데, 당시 가장 많이 보급되고 있던 MS-DOS 운영체제에서 실행되었기 때문에 전세계적으로 빠르게 확산되었다. 1988년 국내에서도 발견되었으며, 국내 최초의 백신 프로그램 ‘V1’이 제작된 것도 이 바이러스 때문이다.

 

1972년 SF소설 [When Harlie Was One]에는 최초로 컴퓨터 바이러스라는 개념을 제시한 구절이 등장한다.

최초의 IBM PC 바이러스로 알려진 브레인 바이러스. <출처: (CC)Avinash Meetoo at Wikipedia.org>

 

 

대표적인 바이러스

- 브레인 바이러스 : 360KB 용량의 플로피 디스켓을 감염시켜 3개의 불량 섹터를 생성하는 부트 바이러스.

 

- LRC 바이러스 : 기억장치의 크기가 감소되며, 하드디스크를 인식 못하게 만든 부트 바이러스.

 

- 미켈란젤로 바이러스 : 미켈란젤로의 생일인 3월 6일에 감염 증상이 나타나는 부트 바이러스.

 

- 예루살렘 바이러스 : 1988년 이스라엘 예루살렘 대학에서 발견된 파일 바이러스. COM, EXE 파일에 감염되어 13일의 금요일이 되면 모든 파일을 삭제했다. ‘13일의 금요일’ 바이러스로도 불렸으며, 후에 많은 변형 바이러스 출현의 계기가 되었다.

 

- DIR II 바이러스 : 컴퓨터 내 모든 COM, EXE 파일에 감염되어, 디스크의 파일 실행을 방해한 파일 바이러스.

 

- CIH 바이러스 : 매년 4월 26일에 플래시 메모리 및 하드 디스크를 못쓰게 만든 파일 바이러스.

 

- LAROUX 바이러스 : 특이한 증상은 없으나 엑셀작업 중 여러 가지 에러 증상으로 불편하게 만든 매크로 바이러스.

 

- 멜리사 바이러스 : 감염된 워드 파일이 이메일로 전송되는 워드 매크로 바이러스.

'reverse engineering > malicious analysis' 카테고리의 다른 글

악성코드  (0) 2012.04.20

아래의 사이트에 자세한 내용이 있어서 그대로 복사를 했다. 

출처 : http://tiger5net.egloos.com/4966608


tcp/ip 프로토콜에서 사용하는 port 프로그래밍

1) 가장 많이 사용되는 포트 : 0 ~ 1023

2) 예약된 포트 : 1024 ~ 49151

3) 동적, 사설 포트 : 49152 ~ 65535

 

가장 많이 사용되는 포트 요약  (0~1023)

 

 

키워드

포트번호

포트용도

icmp

8/tcp, 8/udp,

0/tcp, 0/udp

Unassigned

ftp-data

20/tcp, 20/udp

File Transfer [Default Data]

ftp

21/tcp, 21/udp

File Transfer [Control]

ssh

22/tcp, 22/udp

SSH Remote Login Protocol

telnet

23/tcp, 23/udp

Telnet

smtp

25/tcp, 25/udp

Simple Mail Transfer

domain

53/tcp, 53/udp

Domain Name Server

whois++

63/tcp, 63/udp

whois++

tftp

69/tcp, 69/udp

Trivial File Transfer

gopher

70/tcp, 70/udp

Gopher

finger

79/tcp, 79/udp

Finger

www

80/tcp, 80/udp

World Wide Web HTTP

pop3

110/tcp, 110/udp

Post Office Protocol - Version 3

ntp

123/tcp, 123/udp

Network Time Protocol

epmap

135/tcp, 135/udp

DCE endpoint resolution

profile

136/tcp, 136/udp

PROFILE Naming System

netbios-ns

137/tcp, 137/udp

NETBIOS Name Service

netbios-dgm

138/tcp, 138/udp

NETBIOS Datagram Service

netbios-ssn

139/tcp, 139/udp

NETBIOS Session Service

imap

143/tcp, 143/udp

Internet Message Access Protocol

snmp

161/tcp, 161/udp

SNMP

namp

167/tcp, 167/udp

NAMP

imap3

220/tcp, 220/udp

Interactive Mail Access Protocol v3

ldap

389/tcp, 389/udp

Lightweight Directory Access Protocol

https

443/tcp, 443/udp

http protocol over TLS/SSL

shell

514/tcp

cmd

syslog

514/udp

syslog

printer

515/tcp, 515/udp

spooler

ftps-data

989/tcp, 989/udp

ftp protocol, data, over TLS/SSL

ftps

990/tcp, 990/udp

ftp protocol, control, over TLS/SSL

telnets

992/tcp, 992/udp

telnet protocol over TLS/SSL

imaps

993/tcp, 993/udp

imap4 protocol over TLS/SSL

pop3s

995/tcp, 995/udp

pop3 protocol over TLS/SSL (was spop3)

예약된 포트 요약  (1024 ~ 49151)

 

키워드

포트번호

포트용도

ms-sql-s

1433/tcp, 1433/udp

Microsoft-SQL-Server

ms-sql-m

1434/tcp, 1434/udp

Microsoft-SQL-Monitor

sybase-sqlany

1498/tcp, 1498/udp

Sybase SQL Any

atm-zip-office

1520/tcp, 1520/udp

atm zip office

ncube-lm

1521/tcp, 1521/udp

nCube License Manager

ricardo-lm

1522/tcp, 1522/udp

Ricardo North America License Manager

cichild-lm 

1523/tcp, 1523/udp

cichild

ingreslock

1524/tcp, 1524/udp

ingres

orasrv

1525/tcp, 1525/udp

oracle

sybasedbsynch

2439/tcp, 2439/udp

SybaseDBSynch

sybaseanywhere

2638/tcp, 2638/udp

Sybase Anywhere

ms-wbt-server

3389/tcp, 3389/udp

MS WBT Server

http-alt

8080/tcp, 8080/udp

HTTP Alternate (see port 80)

/바이러스 포트로 방화벽에서 차단해야할 포트 요약

 

포트번호

원래 포트 용도

키워드

69/udp

TFTP

Nachi ,

Blaster

80/udp

web server

Nachi

135/tcp, 135/udp

NETBios

Nachi ,

Blaster

137/udp 

NETBios 

Nachi ,

Blaster

138/udp

NETBios

Nachi ,

Blaster

139/tcp

NETBios

Nachi ,

Blaster

443/tcp, 443/udp

HTTPS

Slapper

445/tcp 

NETBios

Nachi ,

Blaster

514/tcp

SHELL

RPC Backdoor

515/tcp, 515/udp

LPRng

Red

593/tcp

http-rpc-epmap, HTTP RPC Ep Map

Nachi ,

Blaster

1008/udp

-

LiOn

1243/tcp

-

ShoolBus Backdoor

1433/tcp, 1433/udp

ms-sql-m, Microsoft-SQL-Monitor

W32.Slammer

1434/tcp, 1434/udp

ms-sql-m, Microsoft-SQL-Monitor

W32.Slammer

3385/tcp

qnxnetman

Net-Worm.Win32.Mytob.dc

4444/tcp

krb524

Blaster ,

Welchia

6667/tcp, 6667/udp

ircu 6665-6669/tcp  IRCU

Welchia

6668/tcp, 6668/udp

ircu 6665-6669/tcp  IRCU

Welchia

6669/tcp, 6669/udp

ircu 6665-6669/tcp  IRCU

Welchia

10008/tcp, 10008/udp

-

LiOn

54321/tcp

-

ShoolBus Backdoor

17300/tcp

-

Kuang2 바이러스

30999/tcp

-

Kuang2 바이러스

27374/tcp, 27374/udp

-

SubSeven Backdoor

메신저 관련

 

Service

Name

Server

Port

Description

MSN

64.4.130.0/24

207.46.104.0/24

207.46.106.0/24

207.46.107.0/24

207.46.108.0/24

207.46.110.0/24

TCP 1863 ,80

1863접속 시도 차단 되면 80 접속 시도

 

 

TCP 6891-6900

파일 전송

 

 

UDP 6901

음성채팅

 

 

UDP1863,5190

Microsoft Network Messenger

Yahoo

216.136.233.152/32

216.136.233.153/32

216.136.175.144/32

216.136.224.143/32

66.163.173.203/32

216.136.233.133/32

216.136.233.148/32

66.163.173.201/32

216.136.224.213/32

TCP 5050,5101

5050 접속 시도 차단 되어 있으면Port 계속 변경

 

 

TCP 5000-5001

음성채팅

 

 

TCP 5100

화상채팅

Nate On

203.226.253.75/32

203.226.253.135/32

203.226.253.82/32

TCP 5004-5010

기본 포트 5004-5010 접속 시도후 차단되어 있으면 Port 계속 변경

 

 

TCP80,83,7003

컨텐츠 문자 보내기

Daum

211.233.29.78/32

TCP 8062

 

SayClub

211.233.47.20/32

 

 

AOL

 

TCP 5190

AOL Instant Messenger Also used by: ICQ

 

 

UDP 4000

ICQ_locator

Dreamwize

211.39.128.236/32

211.39.128.184/32

TCP 10000

 

버디버디

 

TCP 810

 

 

 

TCP 940

 

 

 

TCP 950

 

케이친구

 

TCP 7979

 

천리안

 

TCP 1420

 

 

 

TCP4949, 8989

파일 송수신

ICQ

 

TCP 5190

 

UIN

 

TCP 8080

 

Genile 

 

TCP 10000

 

P2P 관련

 

service name

TCP

UDP

소리바다

22322, 22323, 7675

22321, 7674

당나귀

4661, 4662, 4665

8719, 4665, 4672

구루구루

9292, 9293, 8282, 31200

 

Direct

411-412

411-412

Gnutella

6346, 6347

 

GoBoogy

 

5325

Hotline

5497, 5498, 5500, 5501, 5503

 

KaZaA

1214

 

Madster

23172, 9922

 

Maniac

2000, 2222

2010

V-Share

8401-8404

8401-8404

shareshare

6399, 6777

 

WINMX

6699

6257

엔유

8185, 8184

 

파일구리

9493

9493

파일피아

8090-8091

 

iMash

5000

 

BitTorrent

6881, 6889

 

Guntella-Morpheus

6346-6347

6346-6347

GuRuGuRu

9292, 8282, 31200

 

Madster-Aimster

23172, 9922

 

MiRC

6667, 6665-6670, 7000

 

Bluster

 

41170

GoToMyPc

8200

 

Napster

6600-6699, 4444, 5555, 6666, 7777, 8888, 8875

 

Game 관련

 

service name

TCP

UDP

스타크래프트

6112, 1156-1158

6112, 1156-1158


'Web Hacking > Basic Knowledge' 카테고리의 다른 글

HTTP 상태 코드  (0) 2012.03.06

출처 :  http://support.microsoft.com/kb/943891 

 단원에서는 IIS 7.0 사용 하는HTTP 상태 코드를 설명 합니다.


참고  문서에서는HTTP 사양에 정의  대로 모든 가능한HTTP 상태 코드를 나열 하지 않습니다. 문서에서는 IIS 7.0에서 보낼  있는 HTTP 상태 코드를 포함 되어 있습니다.예를 들어,사용자 지정ISAPI (인터넷 서버API) 필터 또는 사용자 지정HTTP 모듈 자체HTTP 상태 코드를 설정할  있습니다.

1xx -홍보

이러한HTTP 상태 코드는 임시 응답을 나타냅니다. 1  이상의 클라이언트 컴퓨터를 받는xx 클라이언트 컴퓨터에   일반적인 응답을 받기 전에 응답 합니다

IIS 7.0
 다음 홍보HTTP 상태 코드를 사용합니다.

·        100-계속 작업 합니다.

·        101-프로토콜을 전환 합니다.

2xx -성공

이러한HTTP 상태 코드는 서버에 요청을 받아들였음을 나타냅니다

IIS 7.0 
다음 성공 HTTP 상태 코드를 사용합니다.

·        200-확인 합니다. 클라이언트 요청이 성공 했습니다.

·        201 생성 합니다.

·        202-수락 합니다.

·        203 신뢰할  없는 정보입니다.

·        204-내용이 없습니다.

·        205-내용을 다시 설정 합니다.

·        206-일부 내용

3xx -리디렉션

클라이언트 브라우저 요청을 수행 하기 위해  많은 조치를 취해야 합니다 것이 HTTP 상태 코드를나타냅니다.예를 들어,클라이언트 브라우저가 서버에서 다른 페이지를 요청   있습니다. 또는클라이언트 브라우저가 프록시 서버를 사용   요청을 반복 해야 합니다

IIS 7.0 
다음 리디렉션 HTTP 상태 코드를 사용합니다.

·        301-영구적으로 이동 합니다.

·        302-개체를 이동 합니다.

·        304-수정 되지 않았습니다.

·        307-임시 리디렉션

4xx -클라이언트 오류

이러한HTTP 상태 코드 오류가 발생   클라이언트 브라우저에 문제가 있는 것으로 나타나는지를 지정 합니다.예를 들어,클라이언트 브라우저가 존재 하지 않는 페이지를 요청   있습니다.또는 클라이언트 브라우저가 올바른 인증 정보 제공 있을  있습니다

IIS 7.0
 다음 클라이언트 오류 HTTP 상태 코드를 사용합니다.

·        400-요청이 잘못 되었습니다. 잘못  구문 때문에 서버에서 요청을 이해할  없습니다. 클라이언트 수정 하지 않고 요청을 반복 해야 없습니다.

IIS 7.0 
자세한 400 오류의 원인을 나타내는 다음 HTTP 상태 코드를 정의 합니다.

o    400.1-잘못  대상 헤더입니다.

o    400.2-잘못  깊이 머리글입니다.

o    400.3-잘못  경우 머리글.

o    400.4-잘못  헤더를 덮어씁니다.

o    400.5-잘못  헤더를 변환 됩니다.

o    400.6-잘못  요청 본문입니다.

o    400.7-콘텐츠 길이가 잘못 되었습니다.

o    400.8-잘못  시간 제한입니다.

o    400.9-잘못  잠금 토큰입니다.

·        401-액세스가 거부 되었습니다.

IIS 7.0 
보다 구체적인 원인 401 오류를 나타내는  가지 HTTP 상태 코드를 정의 합니다. 다음 특정 HTTP 상태 코드를 클라이언트 브라우저에 표시 되지만 IIS 로그에는 표시 되지 않습니다.

o    401.1-로그온 하지 못했습니다.

o    401.2-서버 구성으로 인해 로그온에 실패 했습니다.

o    401.3-무단으로 인해 ACL 리소스에 있습니다.

o    401.4-필터에 의해 실패  권한 부여입니다.

o    401.5-ISAPI/CGI 응용 프로그램에 의해 실패  권한 부여.

·        403-사용 금지

IIS 7.0 
자세한 403 오류 원인을 나타내는 다음 HTTP 상태 코드를 정의 합니다.

o    403.1-실행 액세스 금지.

o    403.2-읽기 액세스 금지입니다.

o    403.3-쓰기 액세스 금지입니다.

o    403.4-SSL 필요 합니다.

o    403.5-SSL 128 필요 합니다.

o    403.6-IP 주소가 거부 되었습니다.

o    403.7-클라이언트 인증서가 필요 합니다.

o    403.8-사이트 액세스가 거부 되었습니다.

o    403.9-금지: 너무 많은 클라이언트가  서버에 연결 하려고 합니다.

o    403.10-금지:  서버가 실행 액세스를 거부 하도록 구성 되어 있습니다.

o    403.11-금지: 암호가 변경 되었습니다.

o    403.12-매퍼가 액세스를 거부 합니다.

o    403.13-클라이언트 인증서가 해지 합니다.

o    403.14-디렉터리 나열이 거부 되었습니다.

o    403.15-금지: 클라이언트 액세스 라이센스는  서버에   제한을 초과 했습니다.

o    403.16-클라이언트 인증서는 신뢰할  없거나 잘못 되었습니다.

o    403.17-클라이언트 인증서가 만료 되었거나 아직 유효 하지 않습니다.

o    403.18- 없습니다 요청한 URL 현재 응용 프로그램 풀에서.

o    403.19-없습니다 실행 CGI 응용 프로그램은 클라이언트에  한이 응용 프로그램 풀에 있습니다.

o    403.20-금지: Passport 로그온에 실패 했습니다.

o    403.21-금지: 액세스 거부 원본.

o    403.22-금지: 무한 깊이 거부 되었습니다.

o    403.502-금지: 너무 많은 요청을 동일한 클라이언트 IP. 동적 IP 제한 한도 도달 했습니다.

·        404-찾을  없습니다

IIS 7.0
 구체적인 404 오류 원인을 나타내는 다음 HTTP 상태 코드를 정의 합니다.

o    404.0-찾을  없습니다.

o    404.1-사이트를 찾을  없습니다.

o    404.2-ISAPI 또는 CGI 제한 합니다.

o    404.3-MIME 형식 제한 합니다.

o    404.4-구성  처리기가 없습니다.

o    404.5-구성 필터링 요청이 거부 되었습니다.

o    404.6-동사가 거부 되었습니다.

o    404.7-파일 확장명 거부 되었습니다.

o    404.8-숨겨진된 네임 스페이스입니다.

o    404.9-숨김 파일 특성을 설정 합니다.

o    404.10-요청 헤더가 너무 깁니다.

o    404.11-요청 이중 이스케이프 시퀀스가 포함 되어 있습니다.

o    404.12-요청 높은 비트 문자가 포함 되어 있습니다.

o    404.13-콘텐츠 길이가 너무 깁니다.

o    404.14-요청 URL 너무 깁니다.

o    404.15-쿼리 문자열이 너무 깁니다.

o    404.16-DAV 요청을 정적 파일 처리기를 보냈습니다.

o    404.17-정적 파일 처리기는 와일드 카드 MIME 매핑을 통해 매핑되는 동적 콘텐츠입니다.

o    404.18-Querystring시퀀스 거부 합니다.

o    404.19-필터 규칙에 의해 거부 되었습니다.

o    404.20-URL 세그먼트가 너무 많습니다.

·        405-메서드가 허용 되지 않습니다.

·        406-클라이언트 브라우저가 요청  페이지의 MIME 형식을 받아들이지 않습니다.

·        408 요청 시간 초과 되었습니다.

·        412-전제 조건이 실패 했습니다.

5xx -서버 오류

이러한HTTP 상태 코드는 서버 서버에 오류가 발생 하기 때문에 요청을 완료할  없음을 나타냅니다.

IIS 7.0
 다음 서버 오류 HTTP 상태 코드를 사용합니다.

·        500-내부 서버 오류입니다

IIS 7.0 
자세한 500 오류의 원인을 나타내는 다음 HTTP 상태 코드를 정의 합니다.

o    500.0-모듈이  ISAPI 오류가 발생 했습니다.

o    500.11- 서버에서 응용 프로그램이 종료 됩니다.

o    500.12-응용 프로그램이  서버에서 다시 시작 중입니다.

o    500.13- 서버 사용량이 너무 많아입니다.

o    500.15-Global.asax   직접적인 요청을 사용할  없습니다.

o    500.19-구성 데이터가 잘못 되었습니다.

o    500.21-모듈 인식할  없습니다.

o    500.22-ASP입니다.NET httpModules 구성 관리 되는 파이프라인 모드에는 적용 되지 않습니다.

o    500.23-ASP입니다.NET httpHandlers 구성 관리 되는 파이프라인 모드에는 적용 되지 않습니다.

o    500.24-ASP입니다.NET 가장 구성 관리 되는 파이프라인 모드에 적용 되지 않습니다.

o    500.50 다시 쓰기 오류-RQ_BEGIN_REQUEST 알림을 처리 동안 발생 했습니다. 구성 또는 인바운드 규칙 실행 오류가 발생 했습니다.

참고 다음은 인바운드  아웃 바운드 규칙에   분산된 규칙 구성의 읽을 위치입니다.

o    500.51 다시 쓰기 오류-GL_PRE_BEGIN_REQUEST 알림을 처리 동안 발생 했습니다. 글로벌 구성 또는 전역 규칙 실행 오류가 발생 했습니다.

참고 여기서는 어디 글로벌 규칙 구성을 읽습니다.

o    500.52 다시 쓰기 오류-RQ_SEND_RESPONSE 알림을 처리 동안 발생 했습니다. 아웃 바운드 규칙 실행 발생 합니다.

o    500.53 다시 쓰기 오류-RQ_RELEASE_REQUEST_STATE 알림을 처리 동안 발생했습니다. 아웃 바운드 규칙 실행 오류가 발생 했습니다. 출력 사용자 캐시 업데이트하기 전에 실행할 규칙으로 구성 됩니다.

o    500.100-내부 ASP 오류입니다.

·        501-헤더 값이 구현 되지 않은 구성을 지정 합니다.

·        502- 서버가 게이트웨이나 프록시 역할을 하는 동안 잘못  응답을 받았습니다

IIS 7.0 
자세한 502 오류 원인을 나타내는 다음 HTTP 상태 코드를 정의 합니다.

o    502.1-CGI 응용 프로그램 시간 초과입니다.

o    502.2-불량 게이트웨이입니다.

·        503-서비스를 사용할  없습니다

IIS 7.0 
자세한 503 오류의 원인을 나타내는 다음 HTTP 상태 코드를 정의 합니다.

o    503.0-응용 프로그램 풀을 사용할  없습니다.

o    503.2-동시 요청 제한 초과 했습니다.

일반적인 HTTP 상태 코드  원인

일반적인HTTP 상태 코드의 원인은 다음과 같습니다.

·        200-확인 합니다. IIS 7.0 요청 처리.

·        304-수정 되지 않았습니다. 클라이언트 브라우저가 이미 캐시에 있는 문서를 요청   문서는 문서에서 캐시  이후로 수정 되지 않았습니다. 클라이언트 브라우저는 서버에서 문서를 다운로드 하는 대신 문서의 캐시  복사본을 사용 합니다.

·        400-요청이 잘못 되었습니다. Http.sys 파일의 요청에 요청을 처리에서 IIS 7.0 차단 합니다. 일반적으로이 HTTP 상태 코드가 요청 문자 또는 잘못  시퀀스에 포함 되어 있는지 또는 요청 Http.sys 파일의 보안 설정을 상충 합니다 것을 의미 합니다.

·        401.1-로그온 하지 못했습니다. 로그온 시도 사용자 이름 또는 잘못  암호 때문에 성공 하지 못합니다.  문제를 해결 하는 방법에   자세한 내용은 Microsoft 기술 자료의 다음문서 번호를 클릭 하십시오.

942044  IIS 7.0에서 호스팅되는  응용 프로그램을 실행 하려고 하면 오류 메시지: "HTTP오류 401.1-Not Found"

·        401.2-서버 구성으로 인해 로그온에 실패 했습니다.  HTTP 상태 코드 인증 구성 설정에서 서버 오류입니다.  문제를 해결 하는 방법에   자세한 내용은 Microsoft 기술 자료의다음 문서 번호를 클릭 하십시오.

942043  IIS 7.0에서 호스팅되는  페이지를 방문 하려고   오류 메시지: "HTTP 권한이없음 오류 401.2-"

·        401.3-무단으로 인해 ACL 리소스에 있습니다. NTFS 파일 시스템 사용 권한 문제로이HTTP 상태 코드를 나타냅니다. 액세스 하려는 파일에   사용 권한이 올바른지 경우에이문제가 발생할  있습니다. 예를 들어, IUSR 계정에 C:\Winnt\System32\Inetsrv 디렉터리에 액세스할  없는 경우이 문제가 발생 합니다.  문제를 해결 하는 방법에   자세한내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942042  IIS 7.0 실행 하는 서버에서 호스팅되는  페이지를 탐색 하려고 하면 오류 메시지: "HTTP 권한이 없음 오류 401.3-"

·        401.4-필터에 의해 실패  권한 부여입니다. ISAPI 필터는 권한 부여 문제로 인해 처리 요청을 허용 하지 않습니다.  문제를 해결 하는 방법에   자세한 내용은 Microsoft 기술자료의 다음 문서 번호를 클릭 하십시오.

942079  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 필터에 의해 실패 오류 401.4-인증"

·        401.5-ISAPI/CGI 응용 프로그램에 의해 실패  권한 부여. ISAPI 응용 프로그램 또는 공용게이트웨이 인터페이스 (CGI) 응용 프로그램 권한 부여 문제 때문에 처리 요청을 허용 하지않습니다.  문제를 해결 하는 방법에   자세한 내용은 Microsoft 기술 자료의 다음 문서번호를 클릭 하십시오.

942078  IIS 7.0 실행 하는 컴퓨터에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP ISAPI/CGI 응용 프로그램에 실패 했습니다 오류 401.5-권한 부여"

·        403.1-실행 액세스 금지. 적절  수준의 실행 사용 권한이 부여 되지 않습니다.  문제를해결 하는 방법에   자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942065  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.1-"

·        403.2-읽기 액세스 금지입니다. 적절  수준의 읽기 권한이 부여 되지 않습니다. 하면 IIS 7.0 디렉터리에 읽기 권한을 부여 하도록 설정 되었는지 확인 합니다. 또한 기본 문서를 사용 하는 경우 기본 문서가 있는지 확인 하십시오.  문제를 해결 하는 방법에   자세한내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942036  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.2-금지"

·        403.3-쓰기 액세스 금지입니다. 적절  수준의 쓰기 권한이 부여 되지 않습니다. IIS 7.0 사용 권한  NTFS 파일 시스템 사용 권한이 디렉터리에 쓰기 권한을 부여 하려면 설정 되어있는지 확인 합니다.  문제를 해결 하는 방법에   자세한 내용은 Microsoft 기술 자료의다음 문서 번호를 클릭 하십시오.

942035  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "사용" HTTP 오류403.3-금지

·        403.4-SSL 필요 합니다. 보안 되지 않은 채널을 통해 요청    응용 프로그램에  보안 소켓 계층 (SSL) 연결 필요 합니다.  문제를 해결 하는 방법에   자세한 내용은Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942070  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.4-사용할  없음"

·        403.5-SSL 128 필요 합니다. 서버가 128 비트 SSL 연결을 요구 하도록 구성 됩니다. 하지만 128 비트 암호화를 사용   요청이 전송 되지 않습니다.  문제를 해결 하는 방법에  자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942069  IIS 7.0에서 호스팅되는  페이지를 탐색 하려고 하면 오류 메시지: "HTTP 오류403.5-사용할  없음"

·        403.6-IP 주소가 거부 되었습니다. 서버가 현재 IP 주소에   액세스를 거부 하도록 구성됩니다.  문제를 해결 하는 방법에   자세한 내용은 Microsoft 기술 자료의 다음 문서번호를 클릭 하십시오.

942068  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.6-IP주소 거부"

·        403.7-클라이언트 인증서가 필요 합니다. 서버가 클라이언트 인증을 위해 인증서를 요구하도록 구성 됩니다. 하지만, 클라이언트 브라우저 적절  클라이언트 인증서를 설치 하지않습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942067  IIS 7.0 실행 하는 서버에서 호스팅되는  응용 프로그램을 실행 하려고 하면 오류 메시지: "HTTP 오류 403.7-사용할  없음"

·        403.8-사이트 액세스가 거부 되었습니다. 클라이언트 컴퓨터의 DNS (도메인 이름 시스템)이름에 따라 요청을 거부 하도록 서버가 구성 됩니다.  문제를 해결 하는 방법에   자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942066  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.8-사용할  없음"

·        403.12-매퍼가 액세스를 거부 합니다. 액세스 하려는 페이지가 클라이언트 인증서가 필요합니다. 하지만 클라이언트 인증서에 매핑된 사용자 ID 파일에 액세스할  없습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942064  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.12-클라이언트 인증서 거부"

·        403.13-클라이언트 인증서가 해지 합니다. 발급 인증 기관에서 해지  클라이언트 인증서를 사용 하도록 클라이언트 브라우저를 시도 합니다. 자세한 내용은 Microsoft 기술 자료의다음 문서 번호를 클릭 하십시오.

942063  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.13-사용할  없음"

·        403.14-디렉터리 나열이 거부 되었습니다. 서버가 컨텐트 디렉터리 목록을 표시 하려면 기본 문서 설정 되어 있지. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942062  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.14-금지"

·        403.16-클라이언트 인증서는 신뢰할  없거나 잘못 되었습니다. 클라이언트 브라우저에서 IIS 7.0 실행 또는 잘못  서버에서 신뢰할  없는 클라이언트 인증서를 사용 하려고합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942061  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.16-사용할  없음"

·        403.17-클라이언트 인증서가 만료 되었거나 아직 유효 하지 않습니다. 클라이언트 브라우저는 만료  또는 유효 하지 않은 클라이언트 인증서를 사용 하려고 합니다. 자세한 내용은Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942038  인터넷 정보 서비스 7.0에서 호스팅되는  페이지를 방문 하려고   오류 메시지: "HTTP 오류 403.17 (금지)-클라이언트 인증서가 만료"

·        403.18- 없습니다 요청한 URL 현재 응용 프로그램 풀에서. 사용자 지정 오류 페이지를구성   다른 응용 프로그램  응용 프로그램 풀에서 요청  URL 보다 사용자 지정오류 페이지를 상주 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942037  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.18-사용할  없음"

·        403.19-없습니다 실행 CGI 응용 프로그램에 클라이언트 브라우저가이 응용 프로그램 풀에있습니다. 응용 프로그램  id 있는 프로세스 수준 토큰 바꾸기 사용자 권한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942048  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 403.19-사용할  없음"

·        404.0-찾을  없습니다. 액세스 하려는 파일이 없거나 이동 되었습니다. 자세한 내용은Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942041  IIS 7.0에서 호스팅되는  페이지를 열려고   오류 메시지: "HTTP 오류404.0-찾을."

·        404.2-ISAPI 또는 CGI 제한 합니다.  컴퓨터에 요청한 ISAPI 자원 또는 요청한 CGI 자원제한 됩니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942040  IIS 7.0 실행 하는 컴퓨터에서 호스팅되는  페이지를 방문 하려고   오류 메시지: "HTTP 오류 404.2-Not Found"

·        404.3-MIME 형식 제한 합니다. 요청한 확장 형식 현재 MIME 매핑이 유효 하지 않거나 구성되지 않았습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942032  사용자가 인터넷 정보 서비스 7.0 실행 하는 서버에서 호스팅되는  사이트를방문할  오류 메시지: "HTTP 오류 404.3-Not Found"

·        404.4-구성  처리기가 없습니다. 파일 이름 확장명은 요청  URL  서버에서 요청을처리 하도록 구성  처리기가 없는 것입니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942052  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 404.4-없음"

·        404.5-구성 필터링 요청이 거부 되었습니다. 요청  URL 서버에 의해 차단  문자 시퀀스를 포함 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942053  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 404.5-URL 시퀀스 거부"

·        404.6-동사가 거부 되었습니다. 구성 되지 않은 또는 잘못 된는 HTTP 동사를 사용   요청 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942046  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 404.6-VERB_DENIED"

·        404.7 파일 확장명이 거부 되었습니다. 요청  파일 이름 확장명을 사용할  없습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942045  IIS 7.0에서 호스팅되는  페이지를 탐색 하려고 하면 오류 메시지: "HTTP 오류404.7-FILE_EXTENSION_DENIED"

·        404.8-숨겨진된 네임 스페이스입니다. 디렉터리가 숨겨져 있기 때문에 요청한 URL 없습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942047  IIS 7.0에서 호스팅되는  페이지를 방문 하려고   오류 메시지: "HTTP 오류404.8-HIDDEN_NAMESPACE"

·        404.9-숨김 파일 특성을 설정 합니다. 요청한 파일이 숨겨져 있습니다. 자세한 내용은Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942049  IIS 7.0에서 호스팅되는  사이트를 방문 하려고   오류 메시지: "HTTP 오류404.9-파일 특성 숨김"

·        404.10-요청 헤더가 너무 깁니다. 요청 헤더를 너무  때문에 요청이 거부 됩니다. 자세한내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942077  인터넷 정보 서비스 7.0 실행 하는 서버에서 호스팅되는  사이트를 방문할 오류 메시지: "HTTP 오류 404.10-REQUEST_HEADER_TOO_LONG"

·        404.11-요청 이중 이스케이프 시퀀스가 포함 되어 있습니다. 요청을 이중 이스케이프 시퀀스가 포함 되어 있습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942076  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 404.11-URL_DOUBLE_ESCAPED"

·        404.12-요청 높은 비트 문자가 포함 되어 있습니다. 요청 높은 비트 문자가  서버가 높은비트 문자를 허용 하지 않도록 구성 되어 있습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942075  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 404.12-URL_HAS_HIGH_BIT_CHARS"

·        404.13-콘텐츠 길이가 너무 깁니다. 요청 콘텐츠 길이 헤더가 포함 되어 있습니다. 콘텐츠길이 헤더 값을 서버에 대해 허용  제한 보다 큽니다. 자세한 내용은 Microsoft 기술 자료의다음 문서 번호를 클릭 하십시오.

942074  인터넷 정보 서비스 7.0 실행 하는 서버에서 호스팅되는  사이트를 방문할 오류 메시지: "HTTP 오류 404.13-CONTENT_LENGTH_TOO_LARGE"

·        404.14-요청 URL 너무 깁니다. 요청한 URL 서버에 허용 되는 제한을 초과 합니다. 자세한내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942073  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 404.14-URL_TOO_LONG"

·        404.15-쿼리 문자열이 너무 깁니다. 요청이 서버에 대해 허용 되는 한계 보다  쿼리 문자열을 포함 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942071  IIS 7.0 실행 하는 서버에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 404.15-없음"

·        404.17-정적 파일 처리기에 매핑한 경우 동적 콘텐츠입니다. 자세한 내용은 Microsoft 기술자료의 다음 문서 번호를 클릭 하십시오.

2019689  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류404.17-없음"

·        405.0-메서드 허용 되지 않습니다. 요청이 유효 하지 않은 HTTP 메서드를 사용   이루어집니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942051  사용자 인터넷 정보 서비스 7.0 실행 하는 서버에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 없습니다 오류 405.0-방법"

·        406.0-잘못  MIME 형식이 있습니다. 잘못  MIME 값이 들어 있는 Accept 헤더를 사용  요청 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942050  인터넷 정보 서비스 7.0 실행 하는 서버에서 호스팅되는  사이트를 방문할 오류 메시지: "HTTP 오류-406"

·        412.0-전제 조건이 실패 했습니다. 요청이 유효 하지 않은 값이 들어 있는 하는 If-match 요청 헤더를 사용   이루어집니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를클릭 하십시오.

942056  인터넷 정보 서비스 (IIS) 7.0 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 실패 오류 412-전제 조건"

·        500-내부 서버 오류입니다.  HTTP 상태 코드는 많은 서버  이유로 발생할  있습니다.자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942031  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 500.0-내부 서버 오류"

·        500.11- 서버에서 응용 프로그램이 종료 됩니다. 대상 응용 프로그램 풀이 종료 중이기때문에 요청이 처리 되지 않습니다. 작업자 프로세스 종료를 완료 하려면 기다린 다음 요청을 다시 시도 하십시오.  문제가 계속    응용 프로그램이  응용 프로그램에서 제대로 종료 하지 못하게 하는 문제가 발생할  있습니다.

·        500.12-응용 프로그램이  서버에서 다시 시작 중입니다. 대상 응용 프로그램 풀을 다시시작 하기 때문에 요청이 처리 되지 않습니다.  HTTP 상태 코드는 페이지를 새로 고치면사라집니다. 페이지를 새로 고친  다시이 HTTP 상태 코드를 표시 하는 경우 Global.asa파일을 검색 중인 바이러스 백신 소프트웨어에 의해 문제가 발생할  있습니다.  문제가계속    응용 프로그램이  응용 프로그램에서 제대로 다시 시작 되지 않도록 하는 문제가 발생할  있습니다.

·        500.13- 서버 사용량이 너무 많아입니다. 서버 사용량이 너무 많아  들어오는 요청을수락할  있기 때문에 요청이 처리 되지 않습니다. 일반적으로 들어오는 동시 요청 수를 IIS 7.0  응용 프로그램에서 처리할  있는 수를 초과이 HTTP 상태 코드를 의미 합니다. 성능구성 설정을 너무 낮게 설정 되어, 하드웨어 부족 또는 IIS 7.0  응용 프로그램에서 병목현상이 발생 하기 때문에 발생할  있습니다. 일반적인 문제 해결 방법은 오류가 발생 하는경우 IIS 7.0 프로세스의 메모리 덤프 파일을 생성 하는 다음의 메모리 덤프 파일을 디버깅합니다.

·        500.15-Global.asax   직접적인 요청을 사용할  없습니다. 직접 Global.asa 파일이  Global.asax 파일에   요청입니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서번호를 클릭 하십시오.

942030  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 직접 요청500.15-global.asa 대해 사용할  없습니다"

·        500.19-구성 데이터가 잘못 되었습니다.  HTTP 상태 코드 관련Applicationhost.config 파일에서 또는 연결  Web.config 파일에서 문제로 인해 발생합니다. 자세한 내용은Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942055  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 500.19-내부 서버 오류"

·        500.100-내부 ASP 오류입니다. Active Server Pages (ASP) 페이지를 처리 하는 동안에 오류가 발생합니다.  오류에   자세한 정보를 얻으려면  브라우저에서 HTTP 오류 메시지를 해제 합니다. 또한 IIS 로그 발생 하는 오류에 해당 하는 ASP 오류 번호가 표시  있습니다. ASP 오류 메시지의 의미와 ASP 오류 메시지에   자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

294271  ASP 오류 코드

·        501.0-구현 되지 않았습니다. 클라이언트 브라우저에 HTTP 추적 동사를 전송   서버HTTP 추적 동사를 처리 하도록 구성 되지 않았습니다. 자세한 내용은 Microsoft 기술 자료의다음 문서 번호를 클릭 하십시오.

942058  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 501.0-구현 되지 않았습니다"

·        502.1-CGI 응용 프로그램 시간 초과입니다. CGI 응용 프로그램 구성  시간 제한에 유효한 HTTP 응답을 반환 하지 않습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942059  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 502.1-불량 게이트웨이"

·        502.2-불량 게이트웨이입니다. CGI 응용 프로그램에서 IIS 7.0 실행 하는 서버에 잘못 HTTP 응답을 반환 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 하십시오.

942057  IIS 7.0에서 호스팅되는  사이트를 방문할  오류 메시지: "HTTP 오류 502.2-불량 게이트웨이"

·        503.0-서비스를 사용할  없습니다. 요청은 현재 중지 되거나 현재 비활성화 되어 있는 응용 프로그램 풀으로 전송 됩니다.  문제를 해결 하려면 대상 응용 프로그램 풀이 시작 되었는지 확인 하십시오. 이벤트 로그는 응용 프로그램 풀이 중지 하거나 사용할 이유에   정보를 제공할  있습니다.

·        503.2-동시 요청 제한 초과 했습니다.  appConcurrentRequestLimit 속성은 현재 동시요청 개수 보다 낮은 값으로 설정 됩니다. IIS 7.0  보다  많은 동시 요청을 허용 하지않습니다의 appConcurrentRequestLimit 속성입니다.

'Web Hacking > Basic Knowledge' 카테고리의 다른 글

TCP/IP Protocol Port  (0) 2012.03.30

+ Recent posts