Kali linux setup

2022. 7. 2. 09:52·Tips & theory
728x90
반응형

usb로 노트북에 설치하려고 했는데...

usb가 문제인지 노트북이 문제인지 인식, 설치가 안된다.

차선책으로 vmware로 구동하기로 함.

바로 구동되도록 공식 홈페이지에서 파일 링크를 제공하기 때문에 다운로드하여서 그냥 vmware로 실행만 해주었다.
(2022년 2월 버전 사용)

32bit, 64bit 모두 필요할 것으로 생각되어 함께 세팅.

구동해보니 이런저런 hacking tool이 설치되어 있다고는 하는데 내가 원하는 것들은 설치가 안되어있다.

개인적으로 gdb를 가장 많이 사용하는데, 진짜 없는 건지 내가 못 찾는 건지...

그래서 아래 명령어를 통해 기본 환경은 구성해 주었다.

32bit, 64bit 명령어는 동일.

sudo apt-get update 
sudo apt-get install gdb 
bash -c "$(wget --no-check-certificate https://gef.blah.cat/sh -O -)" 
sudo apt-get install python3 python3-pip python3-dev git libssl-dev libffi-dev build-essential 
sudo python3 -m pip install --upgrade pip 
sudo python3 -m pip install --upgrade pwntools
sudo gem install one_gadget


위에서부터 순서대로
apt-get 업데이트
gdb 설치
gef 설치
python3 설치
pip 설치
pwntools 설치
원가젯 설치


간혹 gef 설치 시 아래와 같이 인증서 문제가 발생하는 경우가 있어 --no-check-certificate 명령어를 추가함.

┌──(kali㉿kali)-[~]
└─$ bash -c "$(wget https://gef.blah.cat/sh -O -)"
--2022-11-06 23:13:38--  https://gef.blah.cat/sh
Resolving gef.blah.cat (gef.blah.cat)... 40.121.232.30
Connecting to gef.blah.cat (gef.blah.cat)|40.121.232.30|:443... connected.
ERROR: The certificate of ‘gef.blah.cat’ is not trusted.
ERROR: The certificate of ‘gef.blah.cat’ doesn't have a known issuer.

한글은 아래 명령어를 통해 설치가 가능하다고 하는데,

sudo apt-get install fonts-nanum -y
sudo apt-get install fcitx-lib* -y
sudo apt-get install fcitx-hangul -y

폰트 설치가 되었기에 한글 인식은 되지만

fcitx 입력기가 제대로 작동하지 않는다. (한글 입력이 안됨....)

어차피 vmware로 구동할 거라 크게 상관은 없지만...


덕분에 이 글은 윈도우에서 쓰고, 풀이는 kali에서 하고 있다.

듀얼 모니터라 크게 불편하지는 않아 안 고치고 있는데 추후 필요하면 방법을 확인해봐야겠다.

728x90
반응형

'Tips & theory' 카테고리의 다른 글

libc에서 offset 찾기.  (0) 2022.07.29
문제에서 제공된 libc 파일 사용.  (0) 2022.07.28
GDB run 실행 후 입력 값 넘기기  (0) 2022.07.15
/bin/sh 문자열 주소 찾는 방법.  (0) 2022.07.14
Python 3 + pwntools 자주 하는 실수  (0) 2022.07.09
'Tips & theory' 카테고리의 다른 글
  • 문제에서 제공된 libc 파일 사용.
  • GDB run 실행 후 입력 값 넘기기
  • /bin/sh 문자열 주소 찾는 방법.
  • Python 3 + pwntools 자주 하는 실수
wyv3rn
wyv3rn
아저씨의 흔한 취미. wyv3rn#1249
  • wyv3rn
    think storage
    wyv3rn
  • 전체
    오늘
    어제
    • 분류 전체보기 (489)
      • To do list (6)
        • Doing (0)
        • Complete (6)
      • Diary (35)
      • Tips & theory (77)
      • Kernel Exploit (22)
      • Wargame (310) N
        • pwn.college (34)
        • Dreamhack (145) N
        • pwnable.kr (15)
        • Lord of Sqlinjection (3)
        • Cryptohack (20)
        • Root me (27)
        • CodeEngn (4)
        • Exploit Education (22)
        • ROP Emporium (8)
        • H4C (10)
        • Hackerchool (22)
      • CTF (39)
        • Solved (37)
        • Unsolved (2)
      • Script (0)
  • 블로그 메뉴

    • 홈
    • 방명록
  • 링크

  • 공지사항

    • PWN wargame 모음 (및 느낀점)
    • 비공개 글들에 대해.
    • 뭐라도 하나 얻어가시길...
  • 인기 글

  • 태그

    CANARY
    cryptohack
    root-me
    FSB
    rop
    pwntools
    exploit education
    libc
    tcache
    x86
    32bit
    la ctf
    hackerschool
    x64
    Me
    RTL
    dreamhack
    BOF
    ROOT ME
    vtable
    root
    pwnable.kr
    heap
    64bit
    Format String Bug
    docker
    phoenix
    lob
    _IO_FILE
    Buffer Overflow
  • 최근 댓글

  • 최근 글

  • 250x250
    반응형
  • hELLO· Designed By정상우.v4.10.3
wyv3rn
Kali linux setup
상단으로

티스토리툴바