본문 바로가기
2. 시스템 해킹 및 모의 해킹/Kali Linux

메타스플로잇 GUI 환경 지원 툴 Kage! [armitage와 비슷]

by Robert8478 2023. 12. 26.

https://github.com/Zerx0r/Kage

 

GitHub - Zerx0r/Kage: Kage is Graphical User Interface for Metasploit Meterpreter and Session Handler

Kage is Graphical User Interface for Metasploit Meterpreter and Session Handler - GitHub - Zerx0r/Kage: Kage is Graphical User Interface for Metasploit Meterpreter and Session Handler

github.com

 

컴퓨터를 침투하기 위한 해킹도구를 모아둔 프레임워크인 메타스플로잇을
GUI[그래픽 유저 인터페이스] 즉, 터미널형태가 아닌 그래픽 형태로 사용할수 있는 도구입니다!
칼리리눅스에 기본적으로 armitage가 있는데 kage 또한 비슷한 형태의 도구라고 볼수 있겠네요.

실행을 하기에 앞서 yarn 패키지를 필요로 합니다.
https://classic.yarnpkg.com/en/docs/install/#windows-stable

 

Yarn

Fast, reliable, and secure dependency management.

classic.yarnpkg.com

우분투,데비안 의 리눅스 운영체제에서는

# curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
​# echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

해당  두 구문을 복사해서 칼리리눅스 터미널에 붙여넣기 해주었습니다.
cd /etc/apt/sources.list.d
해당 위치로 가면 yarn.list의 파일이 deb https://dl.yarnpkg.com/debian/ stable main 해당 리포지터리를 갖고 있는것을 볼 수 있습니다.

그 다음

sudo apt update && sudo apt install yarn
apt로 패키지 다운로드 해주시면 됩니다.
안되면

sudo apt update && sudo apt install --no-install-recommends yarn
 
위 구문을 사용하시면 됩니다.
나머지 실행법은 github를 참고하시면 됩니다.

yarn
yarn run dev
yarn run build

순서대로 실행이네요.


# 만약 { 신택스 에러나 node 문제가 나온다면

curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
sudo apt-get install -y nodejs

위 두 명령어를 통해 nodejs를 업그레이드 시켜줘야합니다.
혹은 apt-get install nodejs=버전   해서 설치하시면 됩니다.
[위 두 명령어가 안된다면 구글에 검색해서 찾아보세요]

또한 yarn run dev 시 라이브러리 오류 뜰 확률이 높은데
apt-get install libgconf-2-4
명령어로 다운받아줍니다.