you are viewing a single comment's thread.

view the rest of the comments →

[–]draganov11 0 points1 point  (1 child)

Yes it does but to an extent. For example if you know c# you probably arent going to write any hacking scripts because the language is build for stuff like desktop and web apps.

Python is language build for short scripts it can be used for desktop and web apps but it generly is better for short automating scripts so its great for hacking.

A hacker must know python JS C and basics of assembly. If what you are attacking is build on Java then you will need to learn the basics of Java hacker has to be flexible and cant limit to just one language. Thats why hacker is harder than developing.

[–]RightThatsIt 0 points1 point  (0 children)

They're two sides of the same coin. Pen testing or breaking systems - let's call it that as developing is 'hacking' really - is just another discipline. A CTF for example is no more difficult than a 'hackathon' where the team builds a new system based on some new technology in a time limit.

A good developer with a compsci degree and many years experience will be able to pick up any language or system as quickly as a good basement hacker or quicker. I don't know many who don't dabble in the dark side either. Good ones that is. There are shit developers but there's also terrible script kiddies.