|
peaceman13
|
 |
« on: May 24, 2012, 07:23:37 PM » |
|
i'm a newbie. I have basic knowledge about C++, Java. I wanted to ask if what kind of specialty should I take? I know it sounds childish but I'm still young too and I need to pick a specialty in my college course and I wanted to be a hacker, you know the tracker/cracker type. Should I get a network and systems, CISCO perhaps? Thank you!
btw, I'm taking a BS in Computer Science college course and what languages do I have to learn? I know only the basics of C++ and Java. I'm planning to take a course in SecurityTube too concerning Python. Is that a good idea?
|
|
|
|
« Last Edit: May 24, 2012, 07:35:41 PM by peaceman13 »
|
Logged
|
|
|
|
cd1zz
Recruiters
Hero Member
Offline
Posts: 561
|
 |
« Reply #1 on: May 24, 2012, 08:14:49 PM » |
|
Learn a lot about everything. Keep programming, it will help out eventually. Make sure you learn the fundamentals and theory behind networks and applications. It's also helpful if you have SOME idea of what part of security you want to be in. Everything you mentioned would be good to know 
|
|
|
|
|
Logged
|
|
|
|
|
unicityd
|
 |
« Reply #2 on: May 24, 2012, 08:34:50 PM » |
|
If you're doing a BS in CS, you'll be exposed to several different programming languages and cover a lot of theory. You won't cover as much on the systems/networking side (e.g. Linux/Windows administration, Cisco). For now, learn whatever interests you. As you get close to graduating you can focus on filling in the gaps. Do try to get some practical experience and/or at least one cert before graduation. Any experience, even help desk will be useful. For certs, I'd suggest the CCNA starting out. It's hard to get a security job straight out of school and the CCNA will help you to land a networking job where you can build your skills.
|
|
|
|
|
Logged
|
BS in IT, CISSP, MS in IS Management (in progress)
|
|
|
|
|
ajohnson
Recruiters
Hero Member
Offline
Posts: 1060
aka dynamik
|
 |
« Reply #4 on: May 30, 2012, 06:36:55 PM » |
|
Yes, that's a good course. btw, I'm planning to take the path of Information Security
That's what they're asking. Are you going to reverse engineer malware, be a manager, or perform penetration tests (and so on)?
|
|
|
|
|
Logged
|
WIP: GCFA | www.infosiege.net | @infosiege The day you stop learning is the day you start becoming obsolete.
|
|
|
|
peaceman13
|
 |
« Reply #5 on: June 03, 2012, 01:22:54 PM » |
|
what's the difference of the three?
|
|
|
|
|
Logged
|
|
|
|
|
unicityd
|
 |
« Reply #6 on: June 03, 2012, 05:35:03 PM » |
|
A manager needs to have experience in some area of security, but may not need a specific skill set. In a high level position (e.g. chief information security officer), you should have a broad knowledge of security and will probably have specific experience in at least one area (network security, pen testing, etc). At a lower level, you will probably need to have experience in the area you are managing. Managers generally don't write code although in a small shop you might have to do some hands on.
As a pen tester, you'll need to be able to write shell scripts and potentially do some automation or parsing with shell scripts, or a scripting language like Python or Perl.
As a reverse engineer, you'll need to know C/C++ and have solid assembly language skills. You will probably use a scripting language to automate tasks or build small tools as well. You'll be analyzing binaries, looking at code disassembled into assembly, and writing small tools and scripts to help you along. It's possible to reverse engineer Java and .Net also, but you're more likely to work with C/C++ programs.
|
|
|
|
|
Logged
|
BS in IT, CISSP, MS in IS Management (in progress)
|
|
|
|
peaceman13
|
 |
« Reply #7 on: June 04, 2012, 05:12:07 AM » |
|
thank you very much! in that case I'd like to be a pen tester. Can you give me references that I can use? Thank you very much!
|
|
|
|
|
Logged
|
|
|
|
|
UNIX
|
 |
« Reply #8 on: June 04, 2012, 05:16:37 AM » |
|
Browse through the stickies, there are numerous threads on the very same topic. Sil wrote one possible route, see here.
|
|
|
|
|
Logged
|
|
|
|
|
psyk0de
|
 |
« Reply #9 on: August 07, 2012, 10:15:20 AM » |
|
Hey, I am not really experienced but here's what I am doing... 1. Learn x86asm which is a really though to learn. Algorithms, Algorithms!!! 2. Learn an OS Completely. (In a way that you can write a version of your own, like Linux , BSD). You can also do some C while learning the OS. 3. Get your hands on some pentesting tools (Backtrack , BackBox etc.) 4. Now... Google is your best friend! (Don't Forget about Youtube!) You can learn Pearl, Python, Ruby etc along with Pentesting. 5. For the first few days Hack your own WiFi. Search "HOW TO Hack WEP with Backtrack". It will give you an idea. 6. Securitytube also offers great materials if you don't have problems with the decent ascent of Vivek. 7. www.hackthissite.org8. www.catb.org/esr/faqs/hacker-howto.html - Awesome Guide. 9. http://securityreliks.securegossip.com/2010/08/security-101-bitter-sweet-beginnings/ - This one is also worth seeing. 10. Grab a cookie! You're now an ELITE h4x02! The steps above are a little hard to achieve. I know... but if you start with Python or similar languages you will not really learn anything but how to code. If you start with x86asm, learning other languages are just a piece of cake! This is how I'm doing this. If you want we can do the steps together and fix our mistakes in the process and other things. Cheers!
|
|
|
|
|
Logged
|
|
|
|
|
Jamie.R
|
 |
« Reply #10 on: August 07, 2012, 10:33:58 AM » |
|
Cool sounds pretty intense good luck
|
|
|
|
|
Logged
|
OSWP | Hackingdojo Nidan | eCPPT
|
|
|
|
fred
|
 |
« Reply #11 on: August 07, 2012, 02:35:59 PM » |
|
if u studing programming i think u have a great background to start hacking i mentioned this course before to but again i do it again www.hackerhighschool.orgIts a greate place to start 2 be ethical dont break law 3 learn virtualization and create a hacking lab with it use virtual box 4 download backtrack and learn linux 5 learn assembly 6 learn html 7 dont forget practise and study 7 be patient!!! Goodluck
|
|
|
|
« Last Edit: August 07, 2012, 02:41:35 PM by cyber.spirit »
|
Logged
|
ICS Academy Network Security Certified
|
|
|
|
Jamie.R
|
 |
« Reply #12 on: August 07, 2012, 02:53:35 PM » |
|
Think that would be a good start for a newbi not really sure on the HTML as if you can code in assembly HTML should be as easy as writing your own name.
|
|
|
|
|
Logged
|
OSWP | Hackingdojo Nidan | eCPPT
|
|
|
|
fred
|
 |
« Reply #13 on: August 07, 2012, 02:59:32 PM » |
|
Think that would be a good start for a newbi not really sure on the HTML as if you can code in assembly HTML should be as easy as writing your own name.
I think a hacker must learn html no matter if ur newbie or pro. go hackthissite.org u will see! Beside html should be easy 4 newbies
|
|
|
|
|
Logged
|
ICS Academy Network Security Certified
|
|
|
|
Jamie.R
|
 |
« Reply #14 on: August 08, 2012, 03:21:24 AM » |
|
Yah I agree but if you understand assembly then HTML should be simple. I also think that HTML is not used very often of course you should know it but I would say leanring PHP would be more worthwhile.
|
|
|
|
|
Logged
|
OSWP | Hackingdojo Nidan | eCPPT
|
|
|
|