Source Code of Havij SQL Injection Hack Tool by Hackingloops

Welcome friends, Today i am sharing Source code of World's best SQL Injection Hack tool available in the market, off course its Havij. Its success rate is more than 95% (if website is vulnerable to SQL injection). Havij is one of the best SQL injection tool which is used to hack websites. It is developed by ITsec team. Hackingloops has reverse engineered (or decoded) the complete(/full) source code of Havij SQL Injection Hack tool. Here is the brief about Havij, Havij is available in two versions first normal(free version) and second is professional(paid version). We have reverse engineered the pro version of Havij tool. Havij tool is coded in Visual basic. It uses the class VB6 form based structure. 

Havij source code
Havij Source using VB6


Brief about Havij?

Havij is an automated SQL Injection tool that helps penetration testers to find and exploit SQL Injection vulnerabilities on a web page. It can take advantage of a vulnerable web application. By using this software user can perform back-end database fingerprint, retrieve DBMS users and  password hashes, dump tables and columns, fetching data from the database, running SQL  statements and even accessing the underlying file system and executing commands on the  operating system.

How i reverse engineered it? 
Few days back i was looking at bit stream of Havij as it got detected by Antivirus, so i was searching of digital signature which is getting detected. In the meanwhile i thought lets have a look at its binary i.e. exe so what i did i used PEID to explore what is used to build the Havij tool. And you all will laugh to listen that it was bad luck of Havij that it showed me unknown packer is used to build. So i have tried few of y favorite PE explorers and here is the result, i came to know that Havij is coded with the help of VB6. Now the only thing remain after that is finding the Entry point and yesterday i have found it and here is the source code :P. I extracted the decoded binary .exe file and then decompiled the source code with :P(can't tell). 

I have tested the source code properly its perfectly working. You will need to used VB6 to recompile the code and make your own changes.
VB6 is freely available on web, so download it to recompile the code.  Source code contains 3 forms and 18 BAS modules, 1 CTL file , 1 resource file and 1 VBP(project file).


DOWNLOAD HAVIJ SOURCE CODE

How to recompile the Havij Source code?
1. Download the Havij Source code by Hackingloops. (download now)
2. Just extract the zip source code and open the Havij.vbp file with VB6. 
3. There you will see the forms and other stuff.
4. Now just compile the code and generate the exe file.

I hope you all have enjoyed the source code. Keep learning and keep Hacking.

18 comments:

  1. sir how about our hacking class??? we need your help to begin... thanks a lot sir..

    ReplyDelete
  2. which class ? i want in ! :P

    ReplyDelete
  3. omfg... LOL that's impressive. I've kind of dropped off from following your stuff but this is an AMAZING share. I'm still kind of in shock you actually released this haha.

    one thing Hajiv needs added to it badly is connecting to the web through anonymous PROXIES. You can always do it other ways but i'd prefer it built in. If you could add that feature in you'd be a legend (well to me at least lol).

    Thanks for the share!!! Keep it up bro

    ReplyDelete
    Replies
    1. hello bro i need your help in source of havji in vb6 plz.. if you can really appreciate..
      thank you.. my email id is... neela_ford13@yahoo.com.au

      Delete
  4. I've googled vb6 and every download I find doesn't work. I have win7. It says that I need to register dao350.dll but it wont work. Please help

    ReplyDelete
  5. The code is not complete and not compilable as VB RezQ does not produce the source in subroutines.

    ReplyDelete
  6. Can you explain the "VB RezQ" comments in the source?

    "This form rebuilt by VBRezQ v3.3a 2-Feb-2012 / 19:53:47"

    Even if you used "VB decompiler pro", I've never used it but their website states "(of course, the names of variables and some functions will not be decompiled)".

    Prove it with a video downloading the source code you provided, opening it up in VB6 and then compiling it again to a fully functional Havij.

    ReplyDelete
  7. @ryan

    Yup, this code doesn't contain sub routines. If u need them i can provide but with assurance that u will not distribute that.

    ReplyDelete
  8. @ryan

    Yup, this code doesn't contain sub routines. If u need them i can provide but with assurance that u will not distribute that.

    >>>

    sir please share me its source code so that i can recompile the program and run it perfectly... 2634gb@gmail.com

    ReplyDelete
  9. @ryan

    Yup, this code doesn't contain sub routines. If u need them i can provide but with assurance that u will not distribute that.

    >>>

    sir please share me its source code so that i can recompile the program and run it perfectly... 2634gb@gmail.com

    ReplyDelete
  10. sir please share me file with complete codes so that i can run and recompile it perfectly....

    ReplyDelete
  11. ryan,can you give me the complete source coding?i need it to continue my research project....thank you ...email:bernard_276@hotmail.com

    ReplyDelete
  12. Hi Buddy~ pls share me sub routines..

    stevetera@hotmail.com

    ReplyDelete
  13. could u please send me a full copy of the source code? this code doesn't contain sub routines. zoefin88@gmail.com. thanks

    ReplyDelete
  14. hello bro could you please send me full copy of source code.. i really appreciate i m willing to learn:x Thank you in advance.. neela_ford13@yahoo.com.au

    ReplyDelete
  15. please send me a full copy of the source code, this code doesn't contain sub routines. leproide@paranoici.org
    thanks in advance

    ReplyDelete

Please do not spam.

Copyright © 2012 Learn How to Hack - Best Online Ethical Hacking Website All Right Reserved
Designed by Hackingloops.