How did you learn?
#21
Posted 21 April 2008 - 12:46 PM
I'm still learning new things every day, to this day.
#22
Posted 28 May 2008 - 02:59 PM
#23
Posted 29 May 2008 - 02:48 AM
#24
Posted 11 June 2008 - 03:37 AM
Once I figured out how programs were written and how languages worked I figured out that it's actually the exact same in hacking - in stead of writing your program, you're simply abusing a programmer's failure to use proper error handling in his/her functions and/or subprocedures. If you can write a program, you can most certainly tear one apart.
As far as abusing improper error handling, I learned most of that through trial and error. With shellcoding I started out with an article (win32-shellcode.pdf, attatched) and then after experimenting until I understood the code I began to write my own. Once I got a job as a sec-tech/malware analyst I tore apart a worm and learned out-of-order code execution. Once I learned that I combined that with my knowledge of polymorphism from xort's article on polymorphic shellcoding (available at milw0rm I think 135.pdf? not sure). All in all it was an experience in learning to program as well as trial and error; when I ran into systems I didn't (and sometimes when I run into systems that I still DONT understand) I generally refer to the manual for the language being abused (assembly/opcode manuals for the processor, man files for bash [rarely], and of course SQL manuals because of how many SQL variants there are out there). When in doubt about the protocol or when blind fuzzing proprietary software I generally hit the RFC's. Other than that, there's not much to say. Hope this helps some of the noobs/newbies out there.
Attached Files
#25
Posted 24 June 2008 - 05:21 PM
#26
Posted 24 June 2008 - 11:44 PM
I'm self taught, like all real hackers.
Edited by Rivelli, 24 June 2008 - 11:45 PM.
#27
Posted 25 June 2008 - 12:29 AM
I've always liked video games and in the 6th grade I found a great freeware program called Game Maker (it's still around and in development today, and it is pretty neat). I used its drag-and-drop interface to program some simple games. I lost interest after a few months, but when I got a laptop for Christmas in 9th grade, I remembered the program and decided to take a look at it again. This time I visited a Game Maker message board and downloaded some sample games that people had made, and noticed most of them were in code rather than drag-and-drop. I learned bits of Game Maker's scripting language (similar to C and BASIC). Although I had no real concept of programming, I did implement some simple algorithms that were actually pretty impressive given my limited knowledge back then. From there I learned about different programming languages and picked up some C and PHP. Then I became interested in everything to do with computers. And here I sit today.
#28
Posted 26 June 2008 - 09:30 AM
also one of the best ways to learn about network security is to setup your own network at home, different configurations with routers, firewalls, segmented networks, wired and wireless hosts, etc. im really into wireless networking so i setup different wireless networks and routers at my own house so that i could see exactly whats happening on both ends when youre trying to crack WEP/WPA or access a restricted wireless network. this is also helpful because it will give you a better understanding of how different wireless network security tools work, and how to use them more effectively.
I'm really interested in wireless networking and security, too, and as a noob, this is some of the best advice I've read. I'm actually in the process of working on a little home network to test some things out. I'm brand new to this stuff (not computers, but security and the like), so for now I'm just playing around with Net Stumbler & Ethereal and seeing what I can learn.
LMAO!when i was a toddler i was playing with toys and swallowing currency.
#29
Posted 02 July 2008 - 08:24 PM
#30
Posted 17 September 2008 - 12:29 AM
I got my first computer when I was 3. Had....DOS 3.3 if I recall correctly. Old POS monitor and a dot matrix printer. Every night I read that manual, with what little english I knew, and every night I sat up (I snuck up. At one point I got the computer in my room secretly) and started to learn the basics of it. I was very, very satisified with the 'dir' command. By age 6 I had picked up either, Windows 3.1 or 95. I was facsinated by it's GUI and played religiously with the registry and .BMPs (I thought icon 'hacking' was pretty awesome when I was 6). This is when I started to really get into it. I was curious. Curiosity is after all, the mother of all hackers. I took down and rebuilt the computer from the ground up. I still have my notebook where I kept notes on where everything was and my "hypothesis'", if you will, on what everything did. Mind you my family was never and still isn't technologically savvy. So these discoveries went unchecked (even though most of them were somewhat correct on various degrees). By age 8 I started learning BASIC. Read somewhere that it's what alot of thing were written in so I decided to take my hand in it. From there I delved into various programming languages finally stopped at C++/ASM as my compiled choice, and PERL as my scripted. I never really had a "field" until I was 13. That's when I began my security specialization, so to speak, and have carried it ever since. I found out there are more "people" like me via The 2600. Which I found at a local bookstore.
As a hacker, a true hacker, you never stop learning.
haha thats almost how i started getting in to this... even at about that age! except im only 14 now.... but i jsut got into DOS by playing floppy disk games like Scorch and working everything through DOS and now i have jsut reasearched more about hacking.
#31
Posted 19 September 2008 - 10:27 PM
#32
Posted 28 September 2008 - 03:34 PM
#33
Posted 22 October 2008 - 07:58 PM
#34
Posted 24 October 2008 - 04:59 PM
#35
Posted 27 October 2008 - 11:10 AM
#36
Posted 27 October 2008 - 05:06 PM
also one of the best ways to learn about network security is to setup your own network at home, different configurations with routers, firewalls, segmented networks, wired and wireless hosts, etc. im really into wireless networking so i setup different wireless networks and routers at my own house so that i could see exactly whats happening on both ends when youre trying to crack WEP/WPA or access a restricted wireless network. this is also helpful because it will give you a better understanding of how different wireless network security tools work, and how to use them more effectively.
Although he is banned... Fascinating idea
#37
Posted 15 November 2008 - 09:08 AM
#38
Posted 01 December 2008 - 06:12 PM
and as for the "you're born a hacker" crowd, i disassembled (& reassembled) my big wheel when i was 4 after my dad gave me all the wrong tools to do so. does that count?
#39
Posted 13 December 2008 - 10:26 PM
#40
Posted 26 December 2008 - 02:04 PM
BinRev is hosted by the great people at Lunarpages!












