Concepts
Please Search on Google and read about these. 

There are several concepts of hacking you should know about. Please read about these,To go further on this website.Best place to read about these is wikipedia(Or Search in google).

Programming

  • Buffer Overflow (buffer-over-run)
  • Dll Injection
  • API Hooking
  • Masquerading
  • Hex Editing

Web Hacking

  • XSS Cross Site Scripting
  • SQL Injection
  • HTTP response splitting
  • Directory Travesal
  • Googling
  • Click Jacking

Network

  • Reflection Attack
  • Man in Middle Attack
  • Packet sniffing (capture)
  • Session Hijacking
  • SYN flooding
  • Smurf Attack
  • UDP flooding
  • Ping of Death