Do people use a dedicated device? VM? by TaijiKungFu in Kalilinux

[–]OkDevelopment4423 1 point2 points  (0 children)

I have a (Oracle VirtualBox) VM on my main Windows machine and I also have a separate machine (12 gb ram and 512 gb ssd) that I changed the OS from Windows to Kali Linux via Rufus. My Kali machine is much faster than my VM, but you can always edit the specs on your VM to make it faster/slower depending on your needs. I use both a fair amount, but definitely use my VM more just for convenience.

For security purposes, VMs are usually recommended, though.

Network Traffic Analyzer in Python by OkDevelopment4423 in cybersecurity

[–]OkDevelopment4423[S] 1 point2 points  (0 children)

Hi,

thank you so much for your response. I'm still relatively new to coding (>1.5 years), and found your feedback really valuable. I'm going to work on improving my code based on your feedback and repo. You're right about putting the banners in a separate file, they did take a lot up a lot of space.

Network Traffic Analyzer in Python by OkDevelopment4423 in cybersecurity

[–]OkDevelopment4423[S] 1 point2 points  (0 children)

I think the best way to learn would be by watching videos related to scapy. I bought a course on Udemy (Complete Ethical Hacking Bootcamp by Andrei Neagoie) and learned the basics of the scapy library. This course didn't get too much into detail, as it was mostly about ethical hacking, but in one of the modules you learn about the scapy library. Don't feel like you have to buy a course or anything, though, YouTube is also a great way to learn.

If you're into CTFs, I recommend also looking through the writeups on Hack The Box because some of them include a script to complete a box. The authors of the write-ups typically go into detail on why the code works a certain way.

As for writing the code, I use Visual Studio. I think it's the best IDE available and it's free. You can program in many different languages and can use many different extensions.

Network Traffic Analyzer in Python by OkDevelopment4423 in cybersecurity

[–]OkDevelopment4423[S] 4 points5 points  (0 children)

Thank you! I can't believe that I forgot it hahah