Nmap-7.97

Introduksjon til Nmap

Nmap er et verktøy for nettverksutforskning og sikkerhetsrevisjon. Den støtter pingskanning, portskanning og TCP/IP fingeravtrykk.

[Notat]

Notat

Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.

Pakkeinformasjon

  • Nedlasting (HTTP): https://nmap.org/dist/nmap-7.97.tar.bz2

  • Nedlasting MD5 sum: e4ac67fa85b4c2a93b49c811b1f0d163

  • Nedlastingsstørrelse: 12 MB

  • Estimert diskplass som kreves: 109 MB (legg til 38 MB for tester)

  • Estimert byggetid: 0.4 SBU (Bruker parallellisme=4; legg til 0.1 SBU for tester)

Nmap Avhengigheter

Påkrevd

build-1.2.2.post1

Anbefalt

[Notat]

Notat

Hvis PyGObject3 modulen ikke er installert, må du hoppe over kommandoen som gjør at byggesystemet bruker LFS Setuptools installasjonen og da vil en internettforbindelse være nødvendig. De andre pakkene anbefales fordi hvis de ikke er installert, vil byggeprosessen kompilere og koble mot sin egen (ofte eldre) versjon.

Valgfri

libdnet

Installasjon av Nmap

Få byggesystemet til å bruke Setuptools Python modulen fra LFS i stedet for å laste ned en kopi fra internett, og installer Python wheels som allerede er opprettet når du kjører make i stedet for å bygge dem opp igjen ved make install:

sed -ri Makefile.in \
    -e 's#-m build#& --no-isolation#'  \
    -e '/pip install/s#(ZENMAP|NDIFF)DIR\)/#&dist/*.whl#'

Installer Nmap ved å kjøre følgende kommandoer:

./configure --prefix=/usr &&
make

Hvis du ønsker å kjøre testpakken, kjør følgende kommando:

sed -e '/import imp/d'                \
    -e 's/^ndiff = .*$/import ndiff/' \
    -i ndiff/ndifftest.py

Tester trenger en grafisk økt og skal kjøres som root bruker. For å teste resultatene, utsted:

make check

Nå, som root bruker:

make install

Innhold

Installerte Programmer: ncat, ndiff, nmap, nping, uninstall_ndiff, uninstall_zenmap, zenmap, and 2 symlinks to zenmap: nmapfe og xnmap
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/lib/python3.13/site-packages/{radialnet,zenmapCore,zenmapGUI,zenmap-7.97-py3.13.egg-info}, og /usr/share/{ncat,nmap,zenmap}

Korte Beskrivelser

ncat

er et verktøy for å lese og skrive data på tvers av nettverk fra kommandolinjen

ndiff

er et verktøy for å hjelpe til med sammenligning av Nmap skanninger

nmap

er et verktøy for nettverksutforskning og sikkerhetsrevisjon. Den støtter pingskanning, portskanning og TCP/IP fingeravtrykk

nping

er et åpen kildekodeverktøy for nettverkspakkegenerering, respons analyse og måling av responstid

uninstall_ndiff

er et Python skript for å avinstallere ndiff

uninstall_zenmap

er et Python skript for å avinstallere zenmap

zenmap

er en Python basert grafisk nmap grenseflate viser