UGN Security Forums
My ProfileMember DirectoryLogin
Search our ForumsView our FAQView our Site Rules
View our CalendarView our Active TopicsGo to our Main Page

UGN Security Store
 

Network Sites UGN Security, The GoNix Initiative, Elite Web Gamers, Back of the Web, EveryDay Helper, VNC Web Design & Development
August
Su M Tu W Th F Sa
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Sponsored Links
Latest Postings
Latest Reviews
Topic Options
Rate This Topic
#49216 - 08/31/09 12:27 AM Knowing how thing work, hacking etc. What to read?
pXhZa Offline
UGN Newbie

Registered: 08/30/09
Posts: 1
Loc: Northern Europe
Hi,

I'm mostly interested in not only to 'hack' but to understand how computers and programs work and what things make them vulnerable at the first place.

The first thing is (I assume) to learn some programming language, and I'm currently reading C++ Primer (4th.ed.). But what should I read'n'learn after that? I know that programming is not so much about the language but to know how to solve problems. How can I train myself to 'think right' and learn to solve problems effectively?

And what would be good place to start getting familiar with the whole hacking theme? And most of all; what to do to really know what and why computer and programs are doing? There's really no point of 'hacking' if I don't really understand what I'm doing and why I'm doing it...

So, summa summarum: What book and other texts and things would you suggest to wannabe hacker?

Thx
-pXhZa

Top
Sponsored Links
      
#49217 - 08/31/09 03:41 AM Re: Knowing how thing work, hacking etc. What to read? [Re: pXhZa]
Gremelin Offline

Community Owner
*****

Registered: 02/28/02
Posts: 7192
Loc: Portland, OR; USA
Well, let me be the first one to welcome you to the site...

You won't learn how to hack here, if it's your intention, you might as well part... You will however learn how things work with technology which could lead towards an understanding of the overall idea of "hacking".

Learning C++ is a great way to get started, I'd highly recommend learning C++ then Perl and PHP; I say Perl as it's highly used in *nix systems today, and PHP as it's one of the main internet technologies for serving content on webservers.

A good base to start learning is try to recreate what you download programs for... Such as, if you use IRC, try to build an IRC client; you'll then learn how the protocol works and how to communicate with the servers; from here you have a firm grip of the functionality and would be capable of looking for ways it could be improved upon and possibly find bugs in the process (which could lead towards discovering exploits)
_________________________
Donate to UGN Security here.
UGN Security, Back of the Web, Elite Web Gamers & VNC Web Design Owner

Top

Moderator:  Infinite 
Featured Member
Registered: 03/05/02
Posts: 9
Forum Stats
2146 Members
46 Forums
33826 Topics
68993 Posts

Max Online: 1567 @ 04/25/10 10:20 AM
Top Posters
UGN Security 26989
Gremelin 7192
§intå× 3255
SilentRage 1273
Ice 1146
pergesu 1136
Infinite 1041
jonconley 955
Girlie 908
unreal 860
Newest Members
Devo60, ali, lavos, Zanvin Green, Daktologist
2145 Registered Users
Who's Online
0 registered (), 314 Guests and 342 Spiders online.
Key: Admin, Global Mod, Mod
Latest News


Donate
  Get Firefox!
Get FireFox!