빅

cgi-bin 을 이용하여 서버에 루트권한으로 실행

· 2012-05-11 (금) 10:19:36 · 2721
 
1. g++ 을 이용하여 파일하나를 만든다.

suexec.cpp

#include <stdlib.h>

using namespace std;

int main()
{
     system("cd /var/www/html; ./print.py");
     return 0;
}


g++ -o setuid.do suexec.cpp
chmod 4755 setuid.do
cgi-bin 디렉토리로 setuid.do 이동시킨다.

print.py

#!/usr/bin/env python

import os

#for html view
print "Content-Type: text/planin\n\n"

os.system("mkdir byoungguk")
print "byoungguk directory create ok"



서버에 확인하면 정상적으로 디렉토리가 생성이 되어 있다.
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
12-05-26 조회 4,080
12-05-26 조회 3,395
12-05-26 조회 4,998
12-05-26 조회 3,950
12-05-26 조회 3,471
12-05-25 조회 3,640
12-05-25 조회 3,234
12-05-25 조회 3,146
12-05-25 조회 3,245
12-05-25 조회 3,355
12-05-25 조회 3,183
12-05-25 조회 3,272
12-05-25 조회 3,194
12-05-25 조회 4,010
12-05-25 조회 3,372
12-05-24 조회 2,986
12-05-24 조회 2,961
12-05-24 조회 3,347
12-05-24 조회 3,292
12-05-24 조회 4,639
12-05-24 조회 3,992
12-05-23 조회 3,310
12-05-23 조회 4,027
12-05-23 조회 3,268
12-05-23 조회 4,417
12-05-23 조회 3,577
12-05-22 조회 6,639
12-05-22 조회 3,878
12-05-22 조회 3,399
12-05-22 조회 3,168
12-05-21 조회 2,941
12-05-21 조회 3,943
12-05-21 조회 3,591
12-05-21 조회 5,129
12-05-20 조회 3,025
12-05-19 조회 3,418
12-05-19 조회 2,981
12-05-18 조회 3,035
12-05-18 조회 3,043
12-05-18 조회 3,594
12-05-18 조회 3,212
12-05-18 조회 3,437
12-05-18 조회 5,022
12-05-17 조회 4,067
12-05-17 조회 4,064
12-05-17 조회 3,981
12-05-17 조회 4,765
12-05-16 조회 3,256
12-05-16 조회 3,229
12-05-16 조회 4,492
12-05-16 조회 3,014
12-05-16 조회 3,010
12-05-16 조회 3,393
12-05-16 조회 3,150
12-05-16 조회 3,049
12-05-16 조회 3,157
12-05-16 조회 3,367
12-05-15 조회 3,548
12-05-15 조회 3,194
12-05-15 조회 4,157
12-05-15 조회 3,211
12-05-15 조회 2,896
12-05-15 조회 3,142
12-05-15 조회 3,579
12-05-15 조회 3,310
12-05-15 조회 2,686
12-05-15 조회 3,274
12-05-15 조회 3,712
12-05-14 조회 2,727
12-05-14 조회 2,899
12-05-14 조회 2,865
12-05-14 조회 3,172
12-05-14 조회 2,999
12-05-14 조회 3,150
12-05-13 조회 3,429
12-05-12 조회 3,609
12-05-11 조회 2,908
12-05-11 조회 3,265
12-05-11 조회 7,101
12-05-11 조회 3,291
12-05-11 조회 2,819
12-05-11 조회 2,722
12-05-11 조회 2,824
12-05-11 조회 3,396
12-05-11 조회 2,579
12-05-10 조회 3,973
12-05-10 조회 3,980
12-05-10 조회 2,822
12-05-10 조회 2,759
12-05-10 조회 2,897
12-05-10 조회 4,501
12-05-10 조회 2,533
12-05-10 조회 2,631
12-05-10 조회 2,494
12-05-10 조회 2,748
12-05-10 조회 3,203
12-05-10 조회 3,491
12-05-10 조회 2,730
12-05-10 조회 2,849
12-05-10 조회 3,344