Soluții

Utilizare Nmap – KaliLinux

Nmap (Network Mapper) este un instrument open-source extrem de popular utilizat pentru explorarea retelelor și auditul de securitate. Este preinstalat pe Kali Linux, o distribuție Linux conceputa special pentru teste de penetrare și securitate cibernetica. Iata o prezentare scurta a Nmap:

1. Ce este Nmap?

Nmap este un scanner de retea care permite utilizatorilor sa descopere dispozitive conectate la retea, sa identifice serviciile care ruleaza pe aceste dispozitive, sa determine sistemele de operare folosite si sa identifice eventuale vulnerabilitati. Este extrem de flexibil și poate fi folosit atat de profesionistii în securitate, cat și de administratori de rețea pentru a asigura integritatea și securitatea retelelor lor.

2. Caracteristici cheie ale Nmap:

  • Scanare de porturi: Nmap poate scana un interval de porturi pentru a identifica care dintre acestea sunt deschise, filtrate sau inchise.
  • Detecția sistemului de operare (OS detection): Poate identifica sistemul de operare al unui dispozitiv tinta pe baza amprentelor pachetelor de retea.
  • Identificarea serviciilor: Nmap poate detecta serviciile care ruleaza pe un anumit port, inclusiv versiunea exacta a acestora.
  • Scanare de vulnerabilități: Nmap poate fi utilizat împreună cu scripturi NSE (Nmap Scripting Engine) pentru a verifica vulnerabilitati cunoscute pe dispozitivele tinta.
  • Scanare în rețele mari: Nmap este optimizat pentru a scana rețele mari și complexe, fiind capabil să scaneze mii de dispozitive în timp util.
[mai mult...]

How to list the installed Packages on Linux

What Are Packages on Linux Systems?

Packages on Linux are similar to apps or program installers on macOS and Windows—broadly speaking. They come bundled in an archive file that you typically download from a central repository. Different Linux distributions use different formats to deliver these files to you—Debian and Ubuntu use DEB files, for example, while RHEL and Fedora use RPM files.

Packages aren’t necessarily complete, precompiled programs, however. Sometimes they’re libraries, which provide important functionality to other applications on your PC. Packages are typically installed, updated, and removed using a package manager. The package manager will also try to grab any dependencies when you install an application, too, so you don’t need to manually hunt down every single piece of code any given application requires to operate.

There are a few major package managers that you’ll commonly encounter. Red Hat-derived distributions (like Fedora) use the dnf package manager, Debian-derived distributions (like Ubuntu) use apt, and Arch-based distributions use pacman. There are also a few distribution-agnostic package managers like Snap and Flatpak that you can use on most any Linux system.

[mai mult...]

Cum pornim un server HTTP simplu folosing Python3 pe Linux

Acest server este foarte simplu si nu ar trebui utilizat in medii de productie.Exemplu de caz de utilizare: Sa presupunem ca lucarti la un proiect de dezvlotare web si doriti sa testati rapid cum arata fisierele dvs. HTML intr-un browser web.

Ruland comanda python3 -m http.server 80 intr-un terminal din interiorul locatiei proiectului, puteti configura instantaneu un server web local pentru a va servi fișierele din directorul curent prin HTTP. De exemplu, dacă rulați această comandă într-un director care conține un fișier index.html, puteți accesa acest fișier dintr-un browser web navigând la http://localhost/index.html.

[mai mult...]