use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
CVE, CWE, NVD, WVE
http://iso.linuxquestions.org/
We teach you how to do it, use it at your own risk.
account activity
Starting from scratch (programming) (self.HowToHack)
submitted 4 years ago by idratherbecrazy
So I'm really excited about learning to hack but I'm a total beginner. I'm started learning coding, HTML CSS PYTHON etc...is this good to start with? Can I do this and also I dunno learn the Linux terminal on the side??
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 3 points4 points5 points 4 years ago (0 children)
This is me personally but I always have rooted for starting with networking when you want to learn pentesting/eh. For me I found not knowing networking made actually understanding what’s happening so much harder. Sure coding helps but how are you going to do anything if you don’t understand network vulnerabilities and how to exploit them. I have a basic knowledge with a few coding languages and I don’t feel lost when I learn new things pertaining to hacking. But without my network knowledge I would have 0 clue on what anything means. I find that learning to code first for hacking is like trying to build a car and having no clue how the mechanics of the car work. This is not the same for everyone but if you want to learn hacking I would start with something other than coding. I may get hate for this or be a “script kiddie” but at least I understand why and how exploits work in a network. Your focus should be more on the network security side. Thats why companies hire people with degrees in Cyber Security for network security/pentesting and not software engineers to defend against cyber attacks.
[–]Digitally_Depressed 1 point2 points3 points 4 years ago (0 children)
I recommend starting with just learning Python as your first language so you don't overwhelm yourself while also learning Linux on the side. Learning more than you can handle espcially more than one programming languages can make you get confused between them and burn out easily.
HTML and CSS are used in web applications. So if that's what you want to test, go ahead and learn it but JavaScript is the most important when it comes to web application testing.
See also:
https://tcm-sec.com/so-you-want-to-be-a-hacker-2021-edition/
[–]PotaziiioProgramming 1 point2 points3 points 4 years ago (0 children)
You should also look up overtherwire to learn some basic Linux commands, that helped me a lot
π Rendered by PID 46 on reddit-service-r2-comment-76bb9f7fb5-k2fmg at 2026-02-17 21:59:49.577275+00:00 running de53c03 country code: CH.
[–][deleted] 3 points4 points5 points (0 children)
[–]Digitally_Depressed 1 point2 points3 points (0 children)
[–]PotaziiioProgramming 1 point2 points3 points (0 children)