Header Ads Widget

Ticker

6/recent/ticker-posts

Top programming languages for ethical hacking.you must know.

 


why we need to learn programming languages for ethical hacking?

:- suppose you are testing something where, like "pentesting " and this program is           builded in the perticular     language and  in this case you have t known about this         language.

   if the program that you testing is made in RUBY you have to know about RUBY           thats why programming is needfull in ethical hacking.


2)suppose you performing pentesting on application,This application is made by perticular programming language and whats your task you need to go inside the system of this application ,

that means you need to break the code which is builded by the devloper,you have information about that language which used in this application and then and then you can able to perforam your task with this. that's why you need to learn programming language.


How much programming is sufficient in ethical hacking?

:-   you just need to know about basic of programming languages.you don't need to learn in deep.it is sufficient to you that yo can able to logical thinking on that programming.

     only basic concept you have to know ,like 'ealse' 'if else' ' when to use that' 'loops'          etc.


which programming languages to need for understanding the code?



1) HTML:- hypertext markup language.this is very important language you have to                           know abot this, because all over websites are devloper by HTML.

          

2)javascript:- it is very important to learn after HTML ,because it help to build your                             logic, and logical thinking.this very popular programming language in   2019 it is the top one programming language and now still it is in top 5.


3)SQL:- structured query language.SQL is used to manipulate the data. like every                        website data is stored in their database and if you change or fatch the data from database SQL in working there.


4)PHP:- This is backend logical programming language of hypertext pre                                         processer.some websites was builded in this programming language and 

        if you want to pentesting on the website which is builded in PHP is this case you            have to known about it.now in modern days PHP is 

        not used too much.but this is very old language,and most of the bugs are found in         PHP.


system level and deep learning programming languages?



1)C#/C++ :- This are the godfather of all programming languages.many of the                                      software are made by C# even windows is also made by C#.

            if you are the beginner you can start with C# bucause your all concept will be               clear in C#.to interact with the hardware you have to learn C#.

            C++ is the next level of C#,extra classes was added in C++ as compare to C#.

2)JAVA :-   more that 3 billion devices are made by JAVA.most of the androids                                    application are made by JAVA.JAVA is also used in reverse engineering

                     this language is says that "make it once and use every where".


Automation programming languages in ethical hacking .



1)python:- Most programming language by ethical hackers.use python when you want                     to make it your work simple. because python will work in 

                    automation.this is very fast programming language compare to all                                    programming languages.it is can not compile the program run fastly

           ex. print "hello" it will print hello for you ,simple.

2)Bash:- This is the cammand shell programming language. you can directly interact                    with directery structure and system.it is help you in cross site scripting.

3)RUBY/PERL :-You can learn only one of this. Ruby is the web based programming                                   language.Ruby is used in much everywhere like metasploit is  also    made by Ruby.

 

programming language for Revarse engineering 

Genarelly people can not go with this ,because it is very complecated to learn.

but it is very knowladgefull. you can revarse the computer system.

and their programms.make it decompile and see how it makes. and you can able to make exploit on this.when you decompile some application or software 

you will get the language there and that is called "assembly" language.

assembly language is directly interact with hardware this is a low level machine programming language.

but there is one pros with this you can learned over computer hardware and architecture with this language.it will help you to make

computer virus also.so you can go with this.

 

  

Post a Comment

0 Comments