만들어 보자.
mknod /dev/null c 1 0x0000003
chown root: /dev/null
chmod 666 /dev/null
-----------------------
리눅스에서 /dev 공간 이란?
•실제로 하드디스크에 존재하지는 않는 정보를 저장함
•모든 하드웨어( hdd,cdrom, 마우스, 가상장치,etc…) 를 파일로 인식하며 이를 장치 파일이라 함
•psaux PS/2 마우스 장치
•tty: teletypewritter, 사용자와 시스템 사이를 중계하는 역할 사용자와 시스템사이의 입출력은 모두 여기를 통해 이루어짐
서버시스템에 직접연결된 장치에서 사용함
•pts : telnet, ssh등 을 이용해 원격으로 접속 할 경우(pseudo TTY slave)유사 장치: 실제 장치와 관련이 없음
•null : 이 장치로 들어가는 데이터는 모두 사라짐
•zero : 이 장치에서는 항상 null을 반환
* Devices 는 특별한 파일들
+ /etc, /devices 디렉토리에 있는 파일들은 공격자들의 공격 대상
+ Devices 파일은 공격자에게 백도어를 입력할 수 있게 한다.
리눅스 ctime, mtime, atime 의미 (0) | 2014.04.01 |
---|---|
apache core 파일 분석 (0) | 2014.04.01 |
모듈이란? (0) | 2014.03.06 |
메모리 관련 커널튜닝 (0) | 2014.02.28 |
apache+tomcat 로드밸런싱 (0) | 2014.02.26 |