I have a few questions. Bear with me :).
- I have finished learning C++ from the basics (cout, if/else, while loops, etc.) to the a little more "advanced" topics (unary binary resolution operators, function templates, fstream). I feel that I have quite enough knowledge on C++, and I want to continuing learning more with the STL, building applications, and etc. However, I want to know what I should do with this knowledge and how I can implement it with hacking.
- Also, what should I learn next? I understand HTML/CSS, and Responsive web design. I was thinking about Python, Lua (which I heard isn't too hard) and possibly even Java. Halp?
- Finally, a family member asked me to make a website. I was able to use Bootstrap.css to build a simple, yet pretty site. However, I was told that I needed to include a web form where the users would login or make an account. That reminded me about SQL injections, and using them to hack websites. I want to learn more about it, recommend a few tutorials and stuff I can learn?
I understand that I can use Weevely to create a malicious PHP file, and when uploaded, I am able to get a telnet-like shell session.
I understand that I can use sqlmap, sqlninja, themole, and etc to help with the SQL injection process.
Anything else I should learn? And how do I protect my site from hackers as well?