Si vous pensez pouvoir démarrer dans la cybersécurité sans comprendre l’IT, vous allez droit dans le mur. 🧱
Vous voulez “hacker” des systèmes sans savoir comment ils fonctionnent ? Bon chance.🍀
La cybersécurité, ce n’est pas de la magie, c’est surtout de la compréhension technique.🧙🏻♂️
Un pentester qui ne connaît pas les réseaux, un analyste SOC qui ne sait pas interpréter les logs ou un consultant qui n’a pas administré de serveur…Ca n’a pas de sens selon moi.
Avant de vouloir sécuriser ou attaquer un système, apprenez d’abord à le déployer, le configurer et comprendre ce qu’il y a derrière. 🙂
Si vous ne savez pas ce qu’est une table de routage, un LDAP (y’a pas que l’AD dans la vie), une VM avec un défaut de conf ou un simple chmod en vrac, comment voulez-vous exploiter ou protéger quoi que ce soit ?
Les meilleurs en cybersécurité sont d’abord des professionnels qui connaissent bien l’IT.
Alors mettez de côté les exploits et les missions red team si vous ne maîtrisez pas les bases. Commencez par les essentiels, et après, on parlera de cyber.🔓
Et n’oubliez pas: netstat -antp | awk ‘{print $5}’ | cut -d: -f1 | grep -Eo ‘([0-9]{1,3}.){3}[0-9]{1,3}’ | sort | uniq -c | sort -nr | head -20 😉
Practice Verified Codes and Commands:
1. Netstat Command for Network Connections:
netstat -antp | awk '{print $5}' | cut -d: -f1 | grep -Eo '([0-9]{1,3}.){3}[0-9]{1,3}' | sort | uniq -c | sort -nr | head -20
2. Check Open Ports:
sudo nmap -sT -O localhost
3. List Running Processes:
ps aux
4. Check File Permissions:
ls -l /path/to/directory
5. Change File Permissions:
chmod 755 /path/to/file
6. View System Logs:
sudo tail -f /var/log/syslog
7. Check Network Interfaces:
ifconfig
8. Ping a Remote Host:
ping google.com
9. Trace Route to a Remote Host:
traceroute google.com
10. Check Disk Usage:
df -h
What Undercode Say:
Understanding IT fundamentals is crucial for anyone aspiring to excel in cybersecurity. The article emphasizes the importance of mastering basic IT skills before diving into advanced cybersecurity practices. Here are some key takeaways and additional commands to solidify your understanding:
1. Network Fundamentals:
- Use `netstat` to monitor network connections and identify suspicious activities.
– `nmap` is essential for network scanning and security auditing.
2. System Administration:
- Regularly check system logs using `tail -f /var/log/syslog` to detect anomalies.
- Manage file permissions with `chmod` to ensure proper access control.
3. Security Practices:
- Always verify open ports with `nmap` to prevent unauthorized access.
- Use `ps aux` to monitor running processes and identify potential threats.
4. Troubleshooting:
– `ifconfig` helps in diagnosing network interface issues.
– `ping` and `traceroute` are indispensable for network troubleshooting.
5. Resource Management:
- Monitor disk usage with `df -h` to prevent storage-related issues.
By mastering these commands and concepts, you lay a strong foundation for a successful career in cybersecurity. Remember, cybersecurity is not just about attacking or defending systems; it’s about understanding how they work and ensuring their integrity.
For further reading, consider exploring resources like Cybrary and OWASP to deepen your knowledge and skills in cybersecurity.
References:
Hackers Feeds, Undercode AI