Busan IT/공장내 Network2015. 8. 13. 17:04

==================================Outline====================================

Hacker School level 1

VMware 해커스쿨 서버 설치

----------------------------------------------------------------------------

 

C에서 네트워크를 구현하는 방식은 select함수를 사용하면 된다.

 

select 함수의 인자에 fd_set이라는 구조체가 필요하다

 

 

....에서 해커스쿨 해킹 트레이닝을 해보자.

 

Hacker School level 1


ID: level1 / PS: level1으로 접속한다.

 

 

ls -al 명령어를 사용하여 파일과 디렉토리를 확인해보면 'hint'라는 파일이 눈에 들어온다.

 

이 파일을 cat'명령어로 열어보자.

 

 

level2권한이 있는 파일을 찾기 위해서는 검색이 필요하다.

 

ls -alR / 2 >/dev/null | grep level2명령어를 사용하여 level2가 있는 폴더를 검색해보자.

 

 

 

 

 

필요 없는 목록이 보고 싶지 않다면 2>/dev/null'를 사용하면 된다.

 

해당 파일을 실행 시킨다.

원하는 명령은 bash를 입력하고 level2의 비밀번호를 알아내기 위해 my-pass를 입력한다.

 

 

그리하면 level2의 비밀번호인 "hacker or cracker"가 나온다.

 

 

VMware 해커스쿨 서버 설치

 

VMware를 사용하여 해커스쿨 서버를 설치해보자. VMware Workstation을 실행시킨다.

 

File -> Open에서,

 

 

압축을 푼 WMware_FHZ서버에 있는 Red Hat Linux.vmx를 선택한다.

 

 

초록색 플레이 버튼을 눌러 실행시킨다.

 

 

 

서버를 실행시킨 후 비밀번호를 설정해 주자.

 

 

비밀번호 변동 명령어는 passwd이다.

 

 

네트워크 설정을 위해 setting으로 들어간다.

 

 

네트워크 어댑터에서 bridged에 체크 표시를 해준다. 이것을 통해 가상 머신은 물리적 네트워크에 접속할 수 있는 권한을 갖는다.

 

 

'setup'명령으로 가상 머신에 네트워크 설정을 해주자.

 

아래와 같이 설정을 해주고 'OK'를 눌러준다.

 

네트워크 설정이 바로 적용되지 않음으로 '/etc/init.d/network restart' 명령어를 사용하여 네트워크를 재시작 시켜준다.

 

‘ping' 명령어를 사용하여 네트워크가 제대로 동작하는지 확인한다.

 

 

이제 설정이 끝났으니 윈도우에서 도스명령어창을 실행하여 가상머신으로 만든 hacker school에 접속해보자!

 

아주 잘 된다!

반응형
Posted by newind2000