Tuesday 27 September 2011

Semua Tentang Bahasa Programming

Mempelajari bahasa programming adalah basic bagi seorang pakar komputer, tanpa mempelajari asas programming macam mana anda hendak jadi hacker? Nak tafsir apa yang cuba disampaikan kat l337 pun tak tau, cuma copy paste je... So jom belajar bahasa programming...

Python :
Bahasa programming yang biasa digunakan pakar komputer dan selalu digunakan untuk menulis exploit.

Learn Python The Hard Way : http://learnpythonthehardway.org/static/LearnPythonTheHardWay.pdf
Python Wikibooks : http://en.wikibooks.org/wiki/Subject:python_programming_language
Python Ebooks : http://www.onlinecomputerbooks.com/free-python-books.php
Pyton Oleh Grey Hat Hacker : http://oreilly.com/catalog/9781593271923
http://docs.python.org/

Ruby :
Bahasa programming utama yang digunakan untuk menulis exploit dan metasploit tools.

Wikibooks Ruby : http://en.wikibooks.org/wiki/Subject:Ruby_programming_language
Little Book Of Ruby : http://www.sapphiresteel.com/IMG/pdf/LittleBookOfRuby.pdf
Ruby Programmers Guide : http://www.ruby-doc.org/docs/ProgrammingRuby/
E-book : http://www.onlinecomputerbooks.com/free-ruby-books.php

Perl :
Bahasa programming lama tapi masih banyak digunakan.

O'Reilly Learning Perl : http://www.amazon.com/Learning-Perl-5th-Randal-Schwartz/dp/0596520107/ref=sr_1_1?ie=UTF8&s=books&qid=1280901933&sr=8-1

C / C + + :
Ini adalah satu bahasa programming yang sangat penting. Anda tidak akan mampu memahami semuanya, tetapi apabila selesai di bahagian ini, anda akan mempunyai pengetahuan yang baik dalam bahasa programming C / C + +.

Cprogramming.com : http://cprogramming.com/
C Tutorial : http://www.java2s.com/Tutorial/C/CatalogC.htm
Beej's Guide to C Programming : http://beej.us/guide/bgc/
E-book : http://www.onlinecomputerbooks.com/free-c-books.php

Assembly :
Skullsecurity: Assembly : http://www.skullsecurity.org/wiki/index.php/Fundamentals
Windows Assembly Programming Tutorial : http://www.acm.uiuc.edu/sigwin/old/workshops/winasmtut.pdf
http://en.wikibooks.org/wiki/X86_Assembly
The Art of Assembly : http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/index.html
Assembly primer for hackers : http://www.securitytube.net/Assembly-Primer-for-Hackers-%28Part-1%29-System-Organization-video.aspx
PC Assembly Language : http://www.drpaulcarter.com/pcasm/

Programming Windows :
Membantu kita untuk memahami program yang kita gunakan termasuk struktur yang terlibat dalam sistem operasi windows kita. Bahasa ini amat penting selepas kita menjalankan exploit ke atas windows.

Windows Programming : http://en.wikibooks.org/wiki/Windows_Programming
Windows API Tutorial : http://www.relisoft.com/win32/index.htm
Windows Sysinternals : http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords=windows+sysinternals&x=0&y=0
Windows Internals 4 : http://www.amazon.com/Microsoft-Windows-Internals-4th-Server/dp/0735619174

Disassembly :

http://en.wikibooks.org/wiki/X86_Disassembly
The Art of Disassembly - http://tuts4you.com/download.php?view.187

Selain itu anda juga harus belajar untuk memahami bahasa linux selain daripada windows.

No comments: