Tuesday, March 14, 2017

Where to begin Hacking

Where to begin Hacking


For all the people who are new at this whole “computer” thing and don’t really understand what hacking is all about and where to begin, I offer up these links to some great places to start learning.

News:
www.digg.com
www.slashdot.org

Presentations:
http://www.lessig.org/freeculture/free.html <-- A speech given talking all about the problems facing culture when dealing with copyright and other digital laws.

Podcasts:
http://www.grc.com/SecurityNow.htm <-- This is fantastic for people who are new to the field. If you have the time or motivation, go back and listen to them from day 1, they assume you know very little if anything and hit on all of the major topics in the security field. Fantastic show.

IPTV Shows:
http://www.binrev.com/ <-- Produce a good IPTV show and also have forums that are usually helpful.
http://www.hak5.org <--- Duh....

Tutorial sites:
http://www.remote-exploit.org <-- Pretty good resources, some very nice video tutorials on various exploits. Defiantly check out the tutorial section.
http://www.irongeek.com/ <-- Excellent tutorials/information/articles.
http://www.antionline.com/ <-- Tutorials, tools and forums full of helpful people.


Programming Related:
Teach Yourself C in 21 Days: http://neonatus.net/C/index.html
Teach Yourself C++ in 21 Days: http://cma.zdnet.com/book/c++/
The Art of Assembly Language Programming: http://maven.smith.edu/~thiebaut/ArtOfAssembly/artofasm.html
Microsoft Developers Network: http://msdn.microsoft.com
----Web Programming:
HTML: http://www.w3schools.com
PHP: http://www.php.net
ASP.NET: http://www.asp.net/Default.aspx?tabindex=0&tabid=1
SQL: http://www.mysql.com
Perl: http://www.perl.com/
Python: http://www.python.org

Security Related:
SecurityFocus: http://www.securityfocus.com/
Milw0rm: http://www.milw0rm.com
SecurityForest: http://securityforest.com/wiki/index.php/Main_Page

Programming Related:
Teach Yourself C in 21 Days: http://neonatus.net/C/index.html
Teach Yourself C++ in 21 Days: http://cma.zdnet.com/book/c++/
The Art of Assembly Language Programming: http://maven.smith.edu/~thiebaut/ArtOfAssembly/artofasm.html
Microsoft Developers Network: http://msdn.microsoft.com

Security Related:
SecurityFocus: http://www.securityfocus.com/
Milw0rm: http://www.milw0rm.com
SecurityForest: http://securityforest.com/wiki/index.php/Main_Page

Video Resources:
Watching/reading papers or videos from past conventions such as Shmoocon, DefCon, or BlackHat, is a good idea. 

If you are interested in websec (web security) you should pretty much understand the different protocols on the web, i.e TCP/IP, FTP, HTTP, SSH, etc.

Knowledge of HTML, PHP, ASP, SQL, Perl, and Python is good.

HTML: http://www.w3schools.com
PHP: http://www.php.net
ASP.NET: http://www.asp.net/Default.aspx?tabindex=0&tabid=1
SQL: http://www.mysql.com
Perl: http://www.perl.com/
Python: http://www.python.org

Some more important sites
  • http://www.irongeek.com/ - Excellent tutorials/information/articles.
  • http://www.antionline.com/ - Tutorials, tools and forums full of helpful people.
  • http://www.governmentsecurity.org has quite alot of resources including good forums and papers but registration is closed to the public there again, however one of its sister sites http://www.datastronghold.com/ has alot of information and is a gateway to membership at governmentsecurity.org if you write your own article.
  • http://www.l0t3k.org/security/ - an archive of articles and tools, mostly aimed at someone using *nix though. Not updated as much as it used to be.
  • http://www.microsoft.com/security/default.mspx - The official place to find out about security in Microsoft products.
  • http://www.binrev.com/ - Produce a good IPTV show and also have forums that are usually helpful.
  • http://securityfocus.com/-  good on security
  • http://www.ipprimer.com/subnet.cfm -A good knowledge of tcp/ip and networking is essential;
    heres a reaonably good intro :




Available link for download