Saturday 26 April 2014

Intro to Hacking


If you are intrested in Hacking you must read this post .


In order to learn Hacking you'll need to know the following subjects thoroughly
1.Computer Networks
2.Cryptography
3.Shell Programming
4.Web Programming (Basics)
Even if you dont know any of these you can do some limited Hacking by the Softwares available on the Net .But , if wanna be a  serious Hacker you must have to learn the mentioned subjects thoroughly .

So let me give you a  brief introduction of subjects which I mentioned

1.Computer Networks : Obviously ,its study of networks .What are the sub topics in this ?
                                      creating a connection ,closing a connection  and safeguarding the established                                                connection  and many more concepts .If you wanna  learn Computer Networks I'll                                     surely help you.


2.Cryptography           : Cryptography is subject which deals with the Encryption(Process of converting the  message into some secret code called 'CipherText') /Decryption(Process of  converting the CipherText into original message ).This subject also deals message authentication ,digital signatures,etc concepts.In order to learn hacking you'll need  this subject because this deals with the security part of the Network.Apart , from  being Hacker if wanna be a Cracker  Cryptography  helps you a lot .Now ,What I  mean by a Cracker ?    Cracker is the one who rips the data out of copywrited  material which contains security on the data .


3.Shell Programming : Whats a Shell ?
                                 A shell is nothing but a command prompt in                                                     windows or a terminal in Linux or Mac.
                                 What is Shell Programming?
                                     -> It is putting UNIX   commands in a file
                                     •Its almost always special-purpose code.
                                     •Often one-time code.
                                     •Seldom used where speed is important.
                                     •Often used to manipulate files.
4.Web Programming  : You'll need to have basic knowlegde of HTML,CSS,JS languages because they are
                                  languages which make a web page.
So,I think you have got an overview of the subjects related to Hacking .