저는 웹사이트와 API에 대한 침투 테스트를 수행하기 위해 Kali Linux를 실행하고 있습니다.
저는 ASP.NET 개발자입니다. Windows 10을 실행 중이고 Linux용 Windows 하위 시스템("WSL")이 설치되어 있으며 Microsoft Store에서 Kali Linux를 설치했습니다.
이 버전의 Windows 10에서는 (내부자들의 의견을 믿습니다)
터미널의 모든 것이 정상적으로 작동하는 것 같습니다.
그러나 "데스크톱" 경험을 할 수 있는지는 확실하지 않습니다.
설치된 애플리케이션에서 데스크탑 환경을 시작할 수 있습니까? 아니면 데이터 센터/클라우드에 VM을 구축해야 합니까?
답변1
Windows WSL에서 Kali Linux를 실행하면 기능이 제한됩니다. 예를 들어 NIC를 무차별 모드로 설정할 수 없으며 일부 nmap 스캔은 심하게 실패합니다. 가상 머신을 사용하는 것이 더 좋습니다.
답변2
WSL에는 현재 기본적으로 GUI 기능이 포함되어 있지 않습니다. 그러나 Kali는 제공합니다Win-Kex 패키지이를 통해 VcXsrv, VNC 또는 RDP를 통해 그래픽 애플리케이션을 활성화할 수 있습니다.
즉, @BruceMalaudzi의 답변에도 동의합니다. WSL은 Kali에서 기대하는 전체 네트워크 경험을 제공하지 않는 가상 NIC를 사용하여 실행됩니다. 이는 훌륭한 출발점이지만 궁극적으로 다른 경로를 택할 수도 있습니다.