이 스크립트의 이름은 "katoolin" 입니다.
LionSec이 github를 통해 배포하고 있으며, 아래와 같이 clone 명령으로 쉽게 다운로드가 가능합니다.
# git clone https://github.com/LionSec/Katoolin.git
파일 리스트는 python script 하나와 각종 정보파일만 존재합니다.
# ll
합계 92
drwxr-xr-x 3 root root 4096 8월 24 12:00 .
drwxr-xr-x 3 root root 4096 8월 24 12:00 ..
drwxr-xr-x 8 root root 4096 8월 24 12:00 .git
-rw-r--r-- 1 root root 702 8월 24 12:00 .gitignore
-rw-r--r-- 1 root root 18047 8월 24 12:00 LICENSE
-rw-r--r-- 1 root root 1034 8월 24 12:00 README.md
-rw-r--r-- 1 root root 51359 8월 24 12:00 katoolin.py
쉬운 사용을 위해 katoolin.py 를 /usr/bin/ 에 복사하여 명령행처럼 쓰셔도 좋습니다.
# cd Katoolin
# cp katoolin.py /usr/bin/katoolin
# katoolin
$$\ $$\ $$\ $$\ $$\
$$ | $$ | $$ | $$ |\__|
$$ |$$ / $$$$$$\ $$$$$$\ $$$$$$\ $$$$$$\ $$ |$$\ $$$$$$$\
$$$$$ / \____$$\ \_$$ _| $$ __$$\ $$ __$$\ $$ |$$ |$$ __$$\
$$ $$< $$$$$$$ | Kali linux tools installer |$$ |$$ |$$ | $$ |
$$ |\$$\ $$ __$$ | $$ |$$\ $$ | $$ |$$ | $$ |$$ |$$ |$$ | $$ |
$$ | \$$\ \$$$$$$$ | \$$$$ |\$$$$$$ |\$$$$$$ |$$ |$$ |$$ | $$ |
\__| \__| \_______| \____/ \______/ \______/ \__|\__|\__| \__| V1.0
+ -- -- +=[ Author: LionSec | Homepage: www.lionsec.net
+ -- -- +=[ 330 Tools
1) Add Kali repositories & Update
2) View Categories
3) Install classicmenu indicator
4) Install Kali menu
5) Help
kat >
위와 같이 실행 시 명령행 창이 나타나며 help를 통해 명령을 확인해가며 kali 의 툴 설치가 가능합니다.
1) Add Kali repositories & Update
이 항목은 툴 설치 전 apt/source.list 파일에 저장소 추가 및 apt-get update 작업을 수행하기 때문에 kat 설치 후 먼저 실
행하여 세팅이 필요합니다.
2) View Categories
해당 항목은 실제로 툴 설치가 이루어지는 부분입니다. 입력 시 아래와 같이 Kali에서 제공하는 메뉴리스트가 나오며, 각 리스트에는 해당 범주에 맞는 툴들이 나타납니다. 툴의 번호를 명령행에 입력 시 해당 툴이 설치됩니다.
kat > 2
**************************** All Categories *****************************
1) Information Gathering 8) Exploitation Tools
2) Vulnerability Analysis 9) Forensics Tools
3) Wireless Attacks 10) Stress Testing
4) Web Applications 11) Password Attacks
5) Sniffing & Spoofing 12) Reverse Engineering
6) Maintaining Access 13) Hardware Hacking
7) Reporting Tools 14) Extra
0) All
Select a category or press (0) to install all Kali linux tools .
kat >
kat > 4
=+[ Web Applications
1) apache-users 21) plecost
2) Arachni 22) Powerfuzzer
3) BBQSQL 23) ProxyStrike
4) BlindElephant 24) Recon-ng
5) Burp Suite 25) Skipfish
6) CutyCapt 26) sqlmap
7) DAVTest 27) Sqlninja
8) deblaze 28) sqlsus
9) DIRB 29) ua-tester
10) DirBuster 30) Uniscan
11) fimap 31) Vega
12) FunkLoad 32) w3af
13) Grabber 33) WebScarab
14) jboss-autopwn 34) Webshag
15) joomscan 35) WebSlayer
16) jSQL 36) WebSploit
17) Maltego Teeth 37) Wfuzz
18) PadBuster 38) WPScan
19) Paros 39) XSSer
20) Parsero 40) zaproxy
0) Install all Web Applications tools
Insert the number of the tool to install it .
kat > 28
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
..snip...
해당 툴에 해당 하는 숫자를 입력하여 쉽게 설치가 가능합니다. 물론 의존성 문제 발생 부분이나, 패키지가 누락된 경우가 있어 설치가 불가능한 툴도 있지만 직접 찾아서 Build 하고 Complie 하는 것 보다는 훤씬 쉽습니다.
3) Install classicmenu indicator
4) Install Kali menu
3, 4번 메뉴는 Kali 에서 제공하는 메뉴를 설치하는 기능입니다. 2번과 동일하게 apt 패키지 관리자를 이용하여 설치합니다.
설치는 해보았으나, 움 Gnome3를 나름 커스텀해서 쓰는지라 바로 눈에 들어오진 않네요.. :(
Kali Linux 가 아닌 다른 리눅스를 사용하시는 분들에게는 굉장히 유용한 도구입니다.
물론 한땀한땀 설치하는것도 재미있긴 하지만, 편의성을 위해선 이 스크립트는 굉장히 좋은 스크립트로 보입니다.
![]() |
HAHWULSecurity engineer, Gopher and H4cker! |
2.0 이후 좀 뜸했는데 좋은 내용입니다. 감사합니다.
ReplyDelete감사합니다 :)
Delete