Nmap은 어떤 스크립트도 실행하지 않습니다

Nmap은 어떤 스크립트도 실행하지 않습니다

Kali Linux에서 Nmap 스크립트를 실행하려고 하면 다음과 같은 결과가 나타납니다.

root@known:~# nmap --script smb-check-vulns.nse 192.168.1.111

2015-12-04 03:45 EST에 Nmap 7.00( https://nmap.org ) 시작
NSE: 스크립트 엔진을 초기화하지 못했습니다.
/usr/bin/../share/nmap/nse_main.lua:801: 'smb-check-vulns.nse'가 카테고리, 파일 이름 또는 디렉토리와 일치하지 않습니다.
스택 추적:
    [C]: '오류' 함수에서
    /usr/bin/../share/nmap/nse_main.lua:801: 'get_chosen_scripts' 함수에서
    /usr/bin/../share/nmap/nse_main.lua:1249: 메인 청크
    [C]: ?
종료합니다!

내가 아는 한 이것은 새로운 오류인 것 같습니다. 저는 2015년 12월 4일 현재 최신 버전의 Kali Linux를 실행하고 있습니다. 다음과 같은 스크립트 도입에 대한 몇 가지 변형을 시도했습니다.

root@known:~# nmap --script=smb-check-vulns.nse <ip>

도와 주셔서 감사합니다.

답변1

Nmap 6.46BETA6에서는 smb-check-vulns스크립트가 6개의 다른 스크립트로 분할되었습니다.

원하는 특정 검사를 실행하거나 를 사용하여 모든 검사를 실행할 수 있지만 --script smb-vuln-*이러한 검사 중 상당수는 검사한 시스템에서 블루 스크린이나 기타 충돌을 일으킬 수 있다는 점에 유의하세요. 이전에는 를 추가해야 했기 --script-args unsafe=1때문에 이러한 스크립트를 "dos" 범주에 추가하여 다음을 사용하여 제외할 수 있습니다.--script "smb-vulns-* and not dos"

답변2

비슷한 문제가있었습니다. 명령을 실행했을 때스크립트 디렉토리에 있는 동안잘 작동했습니다.

관련 정보