Nmap 7.8 어설션 실패: htn.toclock_running == true

Nmap 7.8 어설션 실패: htn.toclock_running == true

사양을 실행한 후 nmap에서 갑자기 다음 오류가 발생합니다.sudo nmap -sP 192.168.109.*:

nmap: Target.cc:503: void Target::stopTimeOutClock(const timeval*): `htn.toclock_running == true'를 주장하는 데 실패했습니다.

컴퓨터를 다시 시작하고 스위치, 라우터, 할머니를 다시 시작해 보았지만 아무것도 작동하지 않았습니다.

Ubuntu 20의 Nmap 버전은 7.8입니다.

답변1

말대로여기, 이 버그는 버전 7.9에서 해결되었습니다. apt-get을 통해 얻을 수 없으므로(7.8은 저장소의 최신 버전임) 다음과 같이 Snap을 통해 nmap을 설치하여 문제를 해결했습니다.

 sudo apt install snapd
 sudo snap install nmap

다음을 통해 새 nmap 버전을 확인하세요.

sudo nmap --version

다음과 같아야 합니다.

Nmap 버전 7.91(https://nmap.org)

nmap을 테스트할 때 다음 오류가 발생하는 경우:

dnet: [장치 이름] 장치를 열 수 없습니다. 종료!

다음 명령을 실행하십시오.

sudo snap connect nmap:network-control

건배!

관련 정보