농소

1. linux 실습환경 설정 본문

Security/System Hacking

1. linux 실습환경 설정

농소 2018. 1. 11. 01:44




우선 이번에 시스템 해킹을 공부하기 위해 필요한

 os를 설치하고 실습환경을 설정해 보겠습니다.


사용할 실습 Version

OS : Red Hat Linux 6.2 Version

VM : VMware 12.5 pro Version



실습할 도구

- GCC ( C 컴파일러 )

- GAS ( GNU Assembler ) = 오래되서 사용x ,

 대신에 NASM ( Netwired ASM ) 을 설치해 사용한다 AT&T,INTEL문법 사용 ( 어셈블러 )

- GDB ( 디버거 ) - 바이너리 분석도구 


어셈블리언어를 연습하기 위해 NASM을 설치


1. NASM 설치


http://www.nasm.us/pub/nasm/releasebuilds/0.99.05/ 로 들어가서 .gz파일을 복사한 후



 < wget <address> 명령어를 통해 gz파일을 설치 한 모습 >


#> wget [ http://~~ (복사한 링크 붙여넣기) ] 하여 gz파일 설치



< tar xvfz nasm-0.99.05.tar.gz를 입력하여 압축을 푼 모습 >


#> cd nasm~~



< 압축푼 directory 에 들어있는 파일들 >


#> ./configure

#> make

#> make install



< configure 환경설정을 하고 make&make install을 실행하여 오류가 없는지 확인 nasm이 설치되어 있는것을 확인 >



#> cp nasm /usr/bin nasm



2. 원격접속 설정


(1) /etc/securetty

편집기를 통해    

pts/1 ~ pts/8 추가 입력 


(2) /etc/pam.d/login

편집기를 통해

두번째 구문 주석처리


위 내용을 처리해 주기만 하면 다음 부팅시에 telnet으로 원격 접속이 가능해진다


< 콘솔이 아닌 원격으로 접속한 화면 >