05.01.2014 Views

1.프로그램을 공격한다!?

1.프로그램을 공격한다!?

1.프로그램을 공격한다!?

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

버퍼 오버플로우-왕기초편<br />

<strong>1.프로그램을</strong> <strong>공격한다</strong>!?<br />

실습에 사용되는 주요 리눅스 명령들<br />

파일 목록 보기 : ls –al<br />

디렉토리 이동 : cd [디렉토리명]<br />

상위 디렉토리로 이동 : cd ..<br />

현재 디렉토리명 확인 : pwd<br />

파일 내용 확인하기 : cat [파일명]<br />

파일 내용 편집하기 : vi [파일명]<br />

입력모드 - i<br />

명령모드 - esc<br />

저장 - esc입력 후 :w<br />

종료 - esc 입력 후 :q<br />

소스 코드 컴파일하기 : gcc -o [프로그램명] [소스코드명]<br />

프로그램 실행하기 : ./[프로그램명]<br />

프로그램에 인자 전달하기 : ./[프로그램명] [인자1] [인자2] ...<br />

현재 자신의 권한 확인하기 : whoami 혹은 id<br />

IP 확인하기 : /sbin/ifconfig<br />

IP 변경하기 : /usr/sbin/netconfig (root 권한 필요)<br />

지금까지 입력한 명령목록 보기 : history<br />

실행중인 프로그램(프로세스) 목록 보기 : ps -aux<br />

시스템 리부팅 : reboot (root 권한 필요)<br />

시스템 종료 : halt (root 권한 필요)<br />

관리자 권한으로 명령 실행 : sudo [명령어]<br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!