컴

특정 폴더에서 PHP 실행 금지하기[펌]

· 2014-08-01 (금) 01:27:51 · 4050

파일 업로드 기능을 제공할 경우 웹쉘 공격을 당할 가능성이 언제나 열려 있습니다. 

막는다고 이것저것 해봐도 누군가가 교묘하게 조작한 파일을 업로드하면 뚫려버리기 일쑤죠. 

 

만약 업로드한 파일들을 따로 모아두는 폴더가 있다면 

해당 폴더내에 .htaccess 파일을 만들어서 아래의 내용을 입력해 보세요. 

해당 폴더내에서 PHP, CGI 등을 실행하지 못하도록 막아줍니다. 

 

물론 다른 경로를 통해 include시키는 등의 복잡한 공격은 따로  막으셔야겠지만, 

업로드 폴더의 파일명을 직접 주소창에 적어서 웹쉘을 실행하는 가장 흔한 공격 방식은 

이것만으로도 원천봉쇄가 됩니다. 

 

PS. html 확장자로 되어있는 파일을 PHP로 해석하도록 설정해둔 경우에도 마찬가지로 방어가 되도록 수정했습니다.

[ ▼ 참고 Source ]

Options -ExecCGI

 

RemoveHandler .php .php3 .php4 .php5 .phtml .pl .cgi .htm .html

 

RemoveType .php .php3 .php4 .php5 .phtml .pl .cgi .htm .html

 

DefaultType application/octet-stream

 

<IfModule mod_php5.c>

 

    php_flag engine off

 

</IfModule>

 

 

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
14-08-26 조회 3,466
14-08-26 조회 3,730
14-08-26 조회 4,321
14-08-26 조회 3,612
14-08-26 조회 3,779
14-08-26 조회 3,709
14-08-26 조회 3,542
14-08-26 조회 3,718
14-08-26 조회 3,626
14-08-26 조회 3,835
14-08-25 조회 4,154
14-08-16 조회 4,280
14-08-12 조회 4,155
14-08-05 조회 3,985
14-08-04 조회 4,838
14-08-04 조회 4,013
14-08-01 조회 5,382
14-07-29 조회 4,392
14-07-10 조회 4,176
14-07-08 조회 4,832
14-07-08 조회 4,298
14-07-05 조회 4,073
14-05-26 조회 5,469
14-05-26 조회 4,262
14-05-21 조회 4,575
14-05-19 조회 7,516
14-05-17 조회 6,994
14-04-30 조회 7,339
14-04-27 조회 4,818
14-04-26 조회 4,935
14-04-13 조회 4,967
14-04-13 조회 4,189
14-03-25 조회 6,513
14-03-25 조회 4,160
14-03-12 조회 4,053
14-03-12 조회 5,415
14-02-24 조회 4,721
13-12-27 조회 4,011
13-11-18 조회 4,339
13-11-18 조회 6,798
13-10-17 조회 4,834
13-10-03 조회 6,306
13-10-02 조회 4,216
13-09-29 조회 4,749
13-09-29 조회 4,061
13-09-17 조회 3,829
13-09-11 조회 6,275
13-09-09 조회 4,290
13-09-05 조회 9,558
13-08-23 조회 5,854
13-08-22 조회 5,381
13-08-22 조회 4,585
13-08-22 조회 5,102
13-08-17 조회 6,029
13-08-17 조회 4,345
13-07-11 조회 5,541
13-07-11 조회 4,483
13-07-08 조회 4,129
13-07-04 조회 4,276
13-07-04 조회 4,173
13-07-04 조회 4,052
13-07-03 조회 5,970
13-07-01 조회 3,811
13-07-01 조회 3,763
13-07-01 조회 4,630
13-06-21 조회 6,358
13-06-14 조회 4,874
13-06-11 조회 3,720
13-06-06 조회 5,450
13-06-05 조회 4,169
13-05-11 조회 4,943
13-05-10 조회 4,510
13-05-10 조회 4,701
13-05-10 조회 4,214
13-05-08 조회 4,432
13-05-08 조회 3,696
13-05-08 조회 4,108
13-05-08 조회 5,324
13-04-05 조회 6,094
13-03-31 조회 5,699
13-03-24 조회 4,059
13-03-24 조회 6,234
13-03-23 조회 3,738
13-03-21 조회 3,829
13-03-20 조회 3,795
13-03-20 조회 4,281
13-03-20 조회 3,833
13-03-20 조회 3,909
13-03-20 조회 6,089
13-03-20 조회 4,145
13-03-20 조회 4,767
13-03-19 조회 5,829
13-03-14 조회 3,982
13-03-14 조회 4,340
13-03-14 조회 4,601
13-03-08 조회 4,197
13-03-03 조회 4,605
13-02-24 조회 5,034
13-02-21 조회 4,830
13-02-19 조회 4,841