
당신이 좋아하는 Kali Linux 도구를 Debian/Ubuntu/Linux Mint에서 사용하세요
Katoolin3는 Kali Linux에서 사용 가능한 모든 프로그램을 Debian과 Ubuntu로 가져옵니다.
이 프로그램은 LionSec의 katoolin을 Python3로 포팅한 것입니다. Katoolin3는 katoolin에 비해 몇 가지 개선된 점을 제공합니다:
최신 패키지
이전 katoolin은 오래된 패키지 목록을 사용합니다. Katoolin3는 항상 패키지 목록을 최신 상태로 유지합니다.
(마지막 업데이트: 2020년 2월 18일)
누락된 패키지 처리 개선
이전 katoolin은 패키지가 더 이상 저장소에 없으면 중단됩니다. Katoolin3는 이를 감지하고 간단히 무시합니다.
패키지 제거
이제 katoolin3로 설치된 모든 패키지를 제거할 수 있습니다 (개별적으로 또는 한 번에 모두).
업그레이드로 시스템이 더 이상 손상되지 않습니다
...Kali 저장소는 katoolin3 실행 중에만 활성화되기 때문입니다.
APT 생태계의 더 나은 활용
이전 katoolin은 중요한 시스템 구성 파일을 수정하고 삭제하는 등 잠재적으로 위험한 작업을 수행했습니다. 이것이 변경되었습니다.
Kali 패키지 유지 관리 용이
이전 katoolin은 프로그래밍 방식 때문에 패키지 목록에 새 패키지를 추가하기 어렵게 만듭니다. 이제 패키지 목록 유지 관리가 훨씬 쉬워졌습니다.
더 깔끔한 코드
코드 품질이 좋지 않아 katoolin은 유지 관리가 불가능했으며 처음부터 다시 작성해야 했습니다. katoolin3는 더 읽기 쉽고 유지 관리하기 쉬운 것을 목표로 합니다.
다른 운영 체제의 저장소에서 프로그램을 설치하는 것은 일반적으로 위험한 것으로 간주됩니다!
일부 패키지는 시스템을 손상시킬 수 있습니다(그리고 손상시킬 가능성이 높습니다).
도구를 설치할 때 주의하고 불편한 점이 있더라도 katoolin3를 탓하지 마십시오.
최적의 해결책은 tools.kali.org에서 특정 도구를 설치하는 것입니다.
모든 도구를 설치하는 것은 권장되지 않습니다.
git clone https://github.com/s-h-3-l-l/katoolin3;
cd katoolin3;
chmod +x ./install.sh;
sudo ./install.sh;
중요: Please install the python3-apt package 오류가 발생하면 katoolin3가 python3-apt 패키지와 정확히 동일한 python3 버전으로 실행되는지 확인하십시오. 최신 배포판에서는 python3-apt가 python3.7 전용이고, 오래된 배포판에서는 python3.5 전용입니다. Katoolin3는 이에 따라 python3.7 또는 python3.5로 실행해야 합니다.
katoolin3의 프로그램 흐름은 선택할 수 있는 옵션 목록을 표시하여 구현됩니다. 이 목록은 다음과 같습니다:
0) ...
1) ...
2) ...
패키지를 설치하려면 해당 번호를 입력하십시오.
여러 패키지를 한 번에 설치하려면 3-5와 같은 범위, 1,2,3과 같은 목록, 또는 1,2,5-7,9와 같이 결합하여 지정하십시오.
모든 패키지를 한 번에 설치할 수도 있습니다.
설치와 동일하게 작동하지만 선택 앞에 ~를 붙여야 합니다. 모든 패키지를 한 번에 제거할 수도 있습니다.
Katoolin3는 패키지 캐시 검색을 지원합니다.
예를 들어 SQL 인젝션 관련 도구를 설치하려면 검색 메뉴로 들어가 sql injection을 검색하십시오.
특정 패키지에 대한 정보를 원하면 동일한 검색 메뉴에 패키지 이름을 입력하십시오.
더 많은 기능은 프로그램 내 도움말 대화상자를 참조하십시오.
도구 목록을 업데이트하려면 다음을 실행하십시오
chmod +x ./update.sh;
sudo ./update.sh;
Github에서 연락 주세요.
katoolin3를 제거하려면 다음을 실행하십시오
chmod +x ./uninstall.sh;
sudo ./uninstall.sh;
Kali 도구 제거는 katoolin3 내에서 수행할 수 있습니다.