Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Ethical hacking – what programming language should i learn?

0
Posted

Ethical hacking – what programming language should i learn?

0

The two most important languages would be C and Perl. The next most important language will be whatever language your client uses to write their product. You need to know C for several reasons: Most programs are written using it (or C++), nearly all operating systems are written using it, C is difficult to get right and hence programs written in it usually have security flaws. You need to know Perl because it is a quick and easy scripting language that you can use to generate the attack on your client’s application. You could happily substitute any capable scripting language for Perl such as PHP, Python, Bash or any other scripting language but Perl is the de-facto standard and it has loads of modules that already do much of what you will want to do. You need to know your client’s language because, obviously, if you are going to exploit features of that language, you need to know the language inside out. Not so obviously, different clients will use different languages. Some will use PH

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123