Create low privilege users in Kali

Low-level users (non-root users) are important for the following reasons:

  • Security: Using a low-level user minimizes the risk of accidental system damage or security breaches, since this user has limited permissions compared to root.
  • Preventing Malware/Attacks: Many malicious programs require elevated privileges to harm the system. By using a low-level user, you reduce the risk of malware gaining control.
  • System Stability: Low-level users can’t accidentally modify critical system files, helping maintain system integrity.
  • Best Practice: In Linux, it’s best practice to perform regular tasks under a low-level user and only use root privileges when absolutely necessary.

This helps keep the system more secure and stable overall.

[mai mult...]

How to change keyboard layout For Linux Debian-based distros

Changing the keyboard layout is necessary for several reasons:

  1. Different Language Input: If you’re typing in a language that uses a different script or has unique characters (e.g., Cyrillic, Arabic, Chinese), you need the appropriate keyboard layout to access those characters easily.
  2. Regional Preferences: Keyboard layouts differ between regions. For example, the U.S. and U.K. keyboards have different key placements (e.g., the position of @, "), and users may prefer to use the layout they’re accustomed to.
  3. Non-Standard Keyboards: Some keyboards are designed for specific purposes, such as ergonomic layouts (like Dvorak or Colemak) or specialized keyboards with extra function keys for coding, gaming, or design work.
  4. Accessibility: People with physical disabilities might need customized keyboard layouts or input methods to make typing easier.
  5. Consistency: If you’re using a computer with a different layout than what you’re used to (e.g., you bought a laptop in another country), switching to your familiar layout can improve productivity.
  6. Multilingual Users: Some people work in multiple languages and switch between layouts (e.g., English, French, German) to match the language they’re typing in.

Changing the keyboard layout ensures that users can type efficiently and comfortably, regardless of language or region.

[mai mult...]

How to change the Kali Linux hostname

A hostname in Kali Linux (or any Linux system) is a unique label used to identify a device on a network. It allows the machine to be recognized and accessed via a human-readable name instead of an IP address.

Uses of a hostname:

  • Identifies your machine on a network.
  • Facilitates network communications.
  • Displays in the terminal prompt to show the active machine.
[mai mult...]

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...]

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...]