'백트랙'에 해당하는 글 5건

백트랙을 설치후 가장 불편한것이 설치한우 대용량의 패치를 받아야 한다는 것이다. 이것을 간단하게 하기 위해서 패치를 다한후 iso이미지를 만드는 방법이 있다.


iso이미지를 만드는 방법은 아래와 같다.


1. 백트랙을 최신버전으로 업데이트 한다.

apt-get update

apt-get dist-upgrade


2. iso파일이 생설될 작업 폴더를 생산한다. 예를 들어 아래 같이 iso라는 이름의 폴더를 생성할 수 있다.


mkdir iso


3. 백트랙 iso 이미지를 iso 작업 폴더에 복사한다. iso 이미작 현재 폴더에 존재할 경우 명령은 다음과 같다.


cp bt4-final.iso iso


4. 백트랙 커스터마이징 스크립트를 다운로드 한다.


wget offsec.com/bt4.sh


5. 다운로드한 스크립트를 작업 폴더로 옮긴다.


mv bt4.sh iso


6. 작업 폴더로 이동한 후 아래와 같이 명령을 실행한다.


cd iso

./bt4.sh


7. 백트랙에서 소프트웨어 패키지를 업그레이드한다.


apt-get update

apt-get dist-upgrade


8. 로컬 저장소에 다운로드된 소프트웨어 패키지를 삭제한다.


apt-get clean


9. 필요한 소프트웨어 패키지를 추가한다.


apt-get install <소프트웨어 패키지>


10. 또는 불필요한 패키지를 삭제한다.


apt-get remove <소프트웨어 패키지>


11. 백트랙 수정을 완료했으면 새로운 iso 이미지 파일을 생성하면 된다. iso파일 생성은 라이브 cd환경을 종료하는 명령인 exit를 입력함으로써 수행할수 있다.


exit


12. 새로 생성된 iso 이미지를 테스트해봐야 한다. QEMU나 다른 머신의 가상 환경을 이용해서 테스트하면 되는데 가장 빠른 방법은 아래 같이 QEMU명령을 이용하는 것이다.


qemu -cdrom bt4-final.iso


'백트랙' 카테고리의 다른 글

업데이트및 추가적인 소프트웨어 설치  (0) 2012.06.18
네트워크 서비스 시작  (0) 2012.06.18
무선 네트워크 설정  (0) 2012.06.18
백트랙 고정ip설정 방법  (0) 2012.06.18

WRITTEN BY
rabbbit
필기

,

소프트웨어들의 최신기능이나 버그를 패치하기위해 업데이트를 한다.


백트랙은 우분투 기반이므로 apt-get을 사용하여 업데이트를 진행할 수 있다.


apt-get은 /etc/apt/sources.list 파일에서 업데이트 서버 관련 정보를 참조 하므로 이 파일에 명시된 서버에 접근할 수 없는 경우 업데이트는 불가능 하다.


업데이트 전에 위 파일에 명시된 저장소의 패키지를 인덱스 파일과 로컬정보를 동기화해야 한다.


apt-get update 패키지 업데이트나 설치 전에 반드시 위 명령어를 먼저 실행하자


동기화가 완료된 후


apt-get upgrade 머신에 현재 설치된 모든 패키지를 최신 버전으로 업그레이드 한다. 패키지 업그레이드 중 문제가 발생하면 현재 버전을 유지


apt-get dist upgrade 백트랙 배포판을 통째로 업그레이드 할 수 있다. 현재 설치된 패키지를 모두 업그레이드할 뿐만 아니라 업그레이드 과정 도중 발생하는 충돌 문제를 자동으로 처리


커널 업데이트.


앞서 설명한 업데이트 과정은 소프트웨어 애플리케이션 업데이트에 관한 내용이었다. 그러나 현재 장비등을 낮은 커널 버전에서 지원하지 않는 등 이유로 커널을 업데이트 한다. 커널은 운영체제의 심장과 같은 것으로 제대로 업데이트가 되지 않았을 시에는 부팅이 되지 않거나 기능이 실행되지 않거나 한다.


먼저 커널의 버전을 알기 위해


uname -a 라는 명령어를 실행하면 커널 버전을 알 수 있다.


그리고 업데이트를 하는데 업데이트 방법은 소프트웨어 업데이트 방법과 동일하다.

apt-get update로 동기화 한후 apt-get upgrade로 커널을 업데이트 하면된다.


위 명령어를 실행하면 업그레이드 할 수 있는 커널 패키지 목록이 뜬다.

linux-image-<커널버전>리눅스 커널 바이너리 이미지

linux-headers-<커널버전>리눅스 커널의 헤더파일

linux-source-<커널버전> 리눅스 커널의 소스코드


커널은 소프트웨어 업그레이드와 다르게 따로 설정을 해주어야 한다.

위 명령어를 실행하고 나면 다른 페이지가 나오게 되는데 그것은 계속할건지 안할 건지를 묻는 창이다.

이미 설치는 진행중이기 때문에 No는 계속실행 Yes는 종료를 뜯한다.


커널 설치가 완료되면 menu.lst 파일과 설정을 해야 한다. 이 파일은 GRUB부트로더의 설정 파일인데 apt-get의 기본설정은 keep curent이다. 이 옵션을 그대로 유지하면 새로 설치된 커널 이미지가 menu.lst에 추가되지 않으며 부팅 중 새 커널 버전을 선택할 수 없다.


diff옵션을 선택해서 현재 menu.lst와 새로운 파일의 차이를 확인해 보자


+문자는 새로운 menu.lst 파일에 추가된 항목을 의미 하며 -문자는 새로운 파일에서 제거된 항목을 나타낸다.


그 후 install new 옵션을 선택하여 커널을 업데이트 한다.


추가적인 소프트웨어 탑재


백트랙에는 매우 많은 보안 툴이 설치되어 있지만 없는 툴도 많이 있다. 우선 툴을 설치할때는


저장소에 해당 패키지가 있는지 확인하는 편이 좋다. 저장소에 없다면 개발자 웹사이트에서 툴을 패키지를 받은 후 직접 설치해야 한다.


저장소에서 패키지를 검색하는 명령어


apt-cache search <패키지 이름>


패키지의 세부 정보를 얻는 명령어


apt-cache show <패키지 이름>


설치하고 하는 패키지를 설치 명령어


apt-get install <패키지 이름>


만약 저장소에 없다면 개발자 홈페이지에서 다운받고

이를 dpkg 명령을 이용해서 소프트웨어를 추가하자. dpkg 명령은 소프트웨어 번들이 데비안 패키지 형식 일 경우데만 이용할수 있다.


dpkg에 대한 사용법 http://jglee.egloos.com/654283


'백트랙' 카테고리의 다른 글

백트랙 커스터 마이징  (0) 2012.06.18
네트워크 서비스 시작  (0) 2012.06.18
무선 네트워크 설정  (0) 2012.06.18
백트랙 고정ip설정 방법  (0) 2012.06.18

WRITTEN BY
rabbbit
필기

,

유선 네트워크 인터페이스를 설정했으면 시작할 것 네트워크를 시작하거나 종료할 때는 service라는 스크립트 사용.


네트워크 서비스를 시작하려면 


service networking start


종료하려면


service networking stop


백트랙 머신을 재부팅할 때마다 네트워크 서비스를 직접 시작해야 하는 경우도 있는데 이때는 네트워크 서비스를 자동으로 시작하려면 아래 명령어 이용


update-rc.d networking defaults


위 명령어는 /etc/rc*.d 디렉토리에 네트워크 서비스 스크립트를 시작하는 데 필요한 링크생성


'백트랙' 카테고리의 다른 글

백트랙 커스터 마이징  (0) 2012.06.18
업데이트및 추가적인 소프트웨어 설치  (0) 2012.06.18
무선 네트워크 설정  (0) 2012.06.18
백트랙 고정ip설정 방법  (0) 2012.06.18

WRITTEN BY
rabbbit
필기

,

백트랙으로 무선네트워크를 사용하기 위해선 무선안테나를 구입하여야 한다.

노트북이나 컴퓨터에 있는 랜카드는 인식을 못함


그후


/etc/init.d/wicd start 로 무선 인터넷 실행


x윈도우 시스템을 시작하기 전에 위명령을 실했했다면 wicd-client도 바로 실행도지만 x윈도우 시스템에 

로그인후 명령어를 실행하면 wicd 클라이언트를 직접 실행해야 한다.


wicd-client 

'백트랙' 카테고리의 다른 글

백트랙 커스터 마이징  (0) 2012.06.18
업데이트및 추가적인 소프트웨어 설치  (0) 2012.06.18
네트워크 서비스 시작  (0) 2012.06.18
백트랙 고정ip설정 방법  (0) 2012.06.18

WRITTEN BY
rabbbit
필기

,

ip를 바꾸기전에 네트워크를 닫은후 바꾼후에 네트워크를 연다.

네트워크 닫기

$ sudo ifdown eth0


네트워크 열기

$ sudo ifup eth0



cd /etc/network

vi /interfaces


or


vi /etc/network/interfaces


auto eth0

iface eth0 inet static

address 192.168.0.2

netmask 255.255.255.0

network 192.168.0.0

broadcase 192.168.0.255

gateway 192.168.0.1

dns-nameservers 168.126.63.1 168.126.63.2


vi /etc/resolv.conf //도메인 주소


ip를 자동으로 할당받고 싶을때

vi /etc/network/interfaces 에서

iface eth0 inet static 이하의 부분을 iface eth0 inet dhcp로 수정


리눅스 디렉토리 설명 블로그

http://hax1212.ilug.or.kr/textyle/54743

vi편집기 명령어

http://blog.foxb.kr/1



'백트랙' 카테고리의 다른 글

백트랙 커스터 마이징  (0) 2012.06.18
업데이트및 추가적인 소프트웨어 설치  (0) 2012.06.18
네트워크 서비스 시작  (0) 2012.06.18
무선 네트워크 설정  (0) 2012.06.18

WRITTEN BY
rabbbit
필기

,