빅

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

· 2012-05-11 (금) 10:19:36 · 2667
 
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,023
12-05-26 조회 3,348
12-05-26 조회 4,945
12-05-26 조회 3,893
12-05-26 조회 3,414
12-05-25 조회 3,584
12-05-25 조회 3,179
12-05-25 조회 3,098
12-05-25 조회 3,179
12-05-25 조회 3,287
12-05-25 조회 3,118
12-05-25 조회 3,196
12-05-25 조회 3,106
12-05-25 조회 3,948
12-05-25 조회 3,323
12-05-24 조회 2,944
12-05-24 조회 2,919
12-05-24 조회 3,284
12-05-24 조회 3,241
12-05-24 조회 4,586
12-05-24 조회 3,923
12-05-23 조회 3,223
12-05-23 조회 3,945
12-05-23 조회 3,199
12-05-23 조회 4,343
12-05-23 조회 3,504
12-05-22 조회 6,575
12-05-22 조회 3,805
12-05-22 조회 3,318
12-05-22 조회 3,098
12-05-21 조회 2,872
12-05-21 조회 3,848
12-05-21 조회 3,520
12-05-21 조회 5,060
12-05-20 조회 2,956
12-05-19 조회 3,358
12-05-19 조회 2,923
12-05-18 조회 2,982
12-05-18 조회 2,988
12-05-18 조회 3,540
12-05-18 조회 3,146
12-05-18 조회 3,376
12-05-18 조회 4,966
12-05-17 조회 4,021
12-05-17 조회 4,007
12-05-17 조회 3,924
12-05-17 조회 4,704
12-05-16 조회 3,182
12-05-16 조회 3,156
12-05-16 조회 4,419
12-05-16 조회 2,953
12-05-16 조회 2,952
12-05-16 조회 3,343
12-05-16 조회 3,106
12-05-16 조회 2,998
12-05-16 조회 3,104
12-05-16 조회 3,312
12-05-15 조회 3,496
12-05-15 조회 3,161
12-05-15 조회 3,958
12-05-15 조회 3,170
12-05-15 조회 2,844
12-05-15 조회 3,094
12-05-15 조회 3,536
12-05-15 조회 3,268
12-05-15 조회 2,642
12-05-15 조회 3,239
12-05-15 조회 3,667
12-05-14 조회 2,681
12-05-14 조회 2,847
12-05-14 조회 2,824
12-05-14 조회 3,128
12-05-14 조회 2,928
12-05-14 조회 3,102
12-05-13 조회 3,378
12-05-12 조회 3,553
12-05-11 조회 2,858
12-05-11 조회 3,218
12-05-11 조회 7,052
12-05-11 조회 3,238
12-05-11 조회 2,766
12-05-11 조회 2,668
12-05-11 조회 2,775
12-05-11 조회 3,345
12-05-11 조회 2,531
12-05-10 조회 3,933
12-05-10 조회 3,937
12-05-10 조회 2,788
12-05-10 조회 2,719
12-05-10 조회 2,854
12-05-10 조회 4,456
12-05-10 조회 2,496
12-05-10 조회 2,591
12-05-10 조회 2,454
12-05-10 조회 2,704
12-05-10 조회 3,161
12-05-10 조회 3,432
12-05-10 조회 2,673
12-05-10 조회 2,798
12-05-10 조회 3,276