형식 지정자

의미

예 

%d 

정수를 10진수로 출력 

··· -2, -1, 0, 1, 2 ···

 %f

소수점이 있는 실수로 출력

 0.1, 0.05, 3.14

 %c

문자 형태로 출력

 a, C

 %s

문자열 형태로 출력

 sweet, honey

 

 

 

자료형

설명

바이트수 

범위 

정수형

부호있음

short

short형 정수 

2

-32768 ~ 32767

int

정수

4

-2147483648 ~ 2147483647

long

long형 정수

4

-2147483648 ~ 2147483647

부호없음

unsigned short

부호없는 short형 정수

2

0 ~ 65535

unsigned int

부호없는 정수

4

0 ~ 4294967295

unsigned long

부호 없는 long형 정수

4

0 ~ 4294967295 

char

문자 및 정수

1

-128 ~ 127

문자형

부호있음

unsigned char

문자 및 부호없는 정수

1

0 ~ 255

부호없음

float 

단일정밀도 부동소수점

4

1.2E-38 ~ 3.4E28

부동소수점형

double

두배정밀도 부동소수점

8

2.2E-308 ~ 1.8E308

 

 

 

'Programming > C' 카테고리의 다른 글

C언어 정리(3)  (0) 2015.07.20
C언어 정리(2)  (0) 2015.07.20
Exercise 10-1  (0) 2015.05.07
Exercise 9-3  (0) 2015.05.07
Exercise 9-1  (0) 2015.05.07

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>도서 대출 예약</title>
<style>
#a{

 border-radius : 10px;
 width : 500px;
 background: #f8ffe8; /* Old browsers */
 background: linear-gradient(to bottom,  #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#b7df2d',GradientType=0 ); /* IE6-9 */
 
}
 #b{
 border : 3px solid red;
 border-radius : 5px;
 background : pink;
  }
</style>
</head>
<body>
<form>
<fieldset id="a">
 <legend id="b">도서 대출 예약</legend>
 <span>
 <label for="n">성명 : </label>
 <input type="text" id="n" required>
 </span>
 <br>
 
 <label for="n">전화 : </label>
 <input type="text" id="n" placeholder="00*-000-*0000">
 <br>
 
 <label for="n">이메일 : </label>
 <input type="email" id="n" placeholder="***@***.***">
 <br>
 
 <label for="n">도서명 : </label>
 <input type="text" id="n" required>
 <br>
 
 <label for="n">예약 희망일 : </label>
 <input type="date" id="n" required>
 <br>
 
 <label for="n">수령시간 : </label>
 <input type="time" id="n" required>
 <label for="n">에서</label>
 <input type="time" id="n" required>
 
 <label for="n">사이</label>
 <br>
 
 <hr>
 
 <input type="submit" value="예약하기">
</fieldset>

 


</form>

 

 

</body>
</html>

 

<결과>

 

 

'Programming > HTML5' 카테고리의 다른 글

[8장]HTML5 태그(5) - 멀티미디어 태그  (0) 2015.03.20
[7장]HTML5 태그(4) - 멀티미디어 태그  (0) 2015.01.28
[6장]HTML5 태그(3)  (2) 2015.01.27
[5장]File Zilla 사용법  (0) 2015.01.24
[4장]HTML5 태그(2)  (0) 2015.01.24

 ID : level4 PW : level3에서 구한 패스워드 입력 후 hint를 읽는다.

 

 

 

 

 

백도어가 있는 /etc/xinetd.d로 이동한다.

이때 backdoor파일을 읽어보면 finger서비스를 실행하게 되어있다.

유저는 level5이고

서버가 /home/level4/tmp/backdoor로 설정되어 있으므로

/home/level4/tmp로 이동하여 backdoor파일이 존재하는지 확인한다.

 

하지만 /home/level4/tmp경로 내에 backdoor파일이 존재하지 않으므로

level5의 패스워드를 얻을 수 있도록 하는 backdoor파일을 만든다.

 

 

 

 

 

 

아래 코드를 작성 해준 후 gcc로 컴파일 시킨다.

 

 

 

 

 

 

 

그리고 finger @localhost명령으로 backdoor를 실행시켜주면 level5의 패스워드를 얻을 수 있다.

 

 

'Challenge > FTZ' 카테고리의 다른 글

level7  (0) 2016.01.20
level6  (0) 2016.01.20
level3  (0) 2015.06.25
level2  (0) 2015.06.25
level1  (0) 2015.06.25

+ Recent posts