DEV Community

Cover image for Starting In Cyber Security
SarmanSinh
SarmanSinh

Posted on

Starting In Cyber Security

Introduction : Im Sarmansinh Solanki
Security enthusiast from India, actively learning web application & network security. Passionate about ethical hacking, CTFs, and responsible disclosure. On a mission to make the internet safer — one bug at a time.

What I learned

  • Linux basics
  • Networking
  • Burp Suite
  • SQL Injections
  • Open Redirect Vulnerabilities

Still Learning more and more..

Challenges

  • Installation issues
  • Understanding HTTP requests

Before Starting In Cyber Security Learn Basics Like

Networking
Windows Fundamentals
Linux Fundamentals

For Learning Networking
There are so many sources like udemy,cisco etc
I learned Networking From Cisco

Sources For Learning Networking:

1.Cisco Networking Academy Skills for All
Free networking fundamentals courses
Covers TCP/IP, routing, switching, and network security
netacad.com/courses/networking-basics < Link

2.freeCodeCamp Networking Course
Long-form networking tutorials on YouTube

AND
If you want to do some practices try these
1.Cisco Packet Tracer
Simulate routers and switches
Practice network configuration without hardware

2.TryHackMe
Networking Fundamentals room
Networking Security room
Hands-on exercises

Suggested Learning Order

1.What is a network?
2.IP addresses and subnetting
3.TCP vs UDP
4.DNS
5.HTTP/HTTPS
6.Routing and switching
7.NAT and firewalls
8.Packet analysis with Wireshark
9.Common network services (SSH, FTP, SMTP, DHCP)
10.Network security concepts

For Learning Linux Basics
I covered My linux basics from linuxjourney.com
very interactive and less complex and easy to understand topics
They Provide labs sessions too and my second sources was linux basics for hackers book published by OccupyTheWeb

1.Linux Journey
One of the best free beginner resources
Covers commands, permissions, processes, networking, and more

2.Another Great Sources for learning linux basics is
OverTheWire Bandit
Learn Linux through challenges
Very popular among cybersecurity beginners

3.Interactive Practice
TryHackMe Linux Fundamentals
Hands-on Linux training
Designed for cybersecurity learners

--Commands to Learn First--
pwd # Show current directory
ls # List files
cd # Change directory
mkdir # Create directory
touch # Create file
cp # Copy files
mv # Move/rename files
rm # Delete files
cat # View file contents
grep # Search text
find # Find files
chmod # Change permissions
sudo # Run as administrator

And For learning windows basics
1.Microsoft Learn
Official Microsoft training
Covers Windows, Active Directory, PowerShell, and security

2.Microsoft Command-Line Reference
Official documentation for CMD commands

3.PowerShell Learning
PowerShell Documentation
Learn the scripting language widely used by Windows administrators and attackers

4.Try to do more research on the topic you pick you will get too many sources,Pick any one of them that are easy to understand and less complex

Learn Basics That Is very important for starting in cyber security.

Happy Learning.

Top comments (0)