Image
 
linkedin_logo.png rss_logo.jpg
twitter_logo.png youtube_logo.jpg
Latest Additions
 
EH-Net Login
Welcome Guest.






Lost Password?
No account yet? Register
Who's Online
We have 35 guests online
 
Advertisement

You are here: Home arrow Ethical Hacking Discussions and Related Certificationsarrow Network Pen Testingarrow Was it difficult for anyone else?
EH-Net
May 19, 2013, 12:22:57 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Go back to The Ethical Hacker Network Online Magazine Home Page
 
   Home   Help Calendar Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: Was it difficult for anyone else?  (Read 6024 times)
0 Members and 1 Guest are viewing this topic.
Barclay
Newbie
*
Offline Offline

Posts: 6


View Profile
« on: July 12, 2007, 05:32:30 PM »

I'm having a hard time getting started learning to hack.  I've learned the programming language C++ and a little bit of Python.  I know HTML, and I've got a grasp of Javascript.  However, I cannot seem to figure out how to start learning to hack.  I've even installed a distro of Linux because I hear that's what you should do  Smiley  If yall have any advice I would really appreciate it.
Logged
don
Editor-In-Chief
Administrator
Hero Member
*****
Offline Offline

Posts: 4165


Editor-In-Chief


View Profile WWW
« Reply #1 on: July 12, 2007, 06:03:52 PM »

Welcome to EH-Net. I'm sure you'll find plenty of people willing to help.

Let me start by saying that you have a great start on your foundational knowledge of programming. Now we need to get you up to speed on networking. Do a search on this site for TCP/IP and you'll find many resources including:

http://www.ethicalhacker.net/component/option,com_smf/Itemid,54/topic,370.0/

Hope this helps get you on your way,
Don
Logged

CISSP, MCSE, CSTA, Security+ SME
Barclay
Newbie
*
Offline Offline

Posts: 6


View Profile
« Reply #2 on: July 12, 2007, 06:40:17 PM »

Awesome, thanks.  I don't even know what TCP/IP and had no clue it was important to hacking.  Thanks again.
Logged
Negrita
Sr. Member
****
Offline Offline

Posts: 299



View Profile
« Reply #3 on: July 13, 2007, 07:18:13 AM »

Hi Barclay and welcome.
To hack you have to understand the basics of networking. In any network there have to be 3 basic components; a client, a server and a protocol. For example you asked a question here, so you are the client. I am answering you (giving you a service), so I am the server. The protocol we are using to communicate is the English language.

The art of hacking means that you tweak these 3 components to get the maximum out of them, and so that they do what you want them to do (which is not necessarily what they were originally meant to do). If you (the client) were to ask me different questions or to change the syntax of your questions, you will get different answers from me (the server).

You can't tweak something until you understand how it's supposed to work in the first place. Different types of servers may react differently to the same request (different OS's or different applications). For example you asked one question yet you get 2 different answers - one from Don and one from me.  Wink Also you have to understand how to troubleshoot - if you ask me a question in English and I answer you in another language, or don't answer at all, you must figure out if this is a client, server or protocol issue.

In modern networks, the most popular protocol is TCP/IP. Don has posted a link for more info. I also recommend that you read through this sample chapter from Michael Greggs' CEH study guide.
Logged

CEH, CCSA NG/AI, NNCSS, MCP, MCSA 2003

There are 10 kinds of people, those that understand binary, and those that don't.
What90
Full Member
***
Offline Offline

Posts: 120


View Profile WWW
« Reply #4 on: July 13, 2007, 07:53:29 AM »

Hello Barclay,

Asking questions is the best way to start and continue learning.   Smiley

I'd pick one Operating System (OS) to start from (Windows, Linux etc) and get comfortable with it. Understand how it’s put together, then play with a small network. You can use Vmware http://www.vmware.com/download/player/
or Ms Virtual Pc http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx to practice building and play with.

I like to think that knowing how to protect an OS is an excellent way to learn their strengths and weaknesses. This is a great place to start reading http://www.blackviper.com/Articles/OS/OSguides.htm

Good luck!
Logged

Barclay
Newbie
*
Offline Offline

Posts: 6


View Profile
« Reply #5 on: July 13, 2007, 09:47:01 AM »

Thanks guys.  I'll check out all of those.
Logged
Otter
Newbie
*
Offline Offline

Posts: 41


View Profile
« Reply #6 on: July 20, 2007, 05:31:43 AM »

I'm having a hard time getting started learning to hack.  I've learned the programming language C++ and a little bit of Python.  I know HTML, and I've got a grasp of Javascript.  However, I cannot seem to figure out how to start learning to hack.  I've even installed a distro of Linux because I hear that's what you should do  Smiley  If yall have any advice I would really appreciate it.

If you know C and are interested in getting down to some specifics, give the book the Shellcoder's Handbook a look.  You'll find it extremely interesting. 

You will find that Linux distro very handy for the compilation and debugging environment it affords and all the tools available for it in the hacking realm. 

Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!
Page created in 0.055 seconds with 23 queries.
 
Exclusive Deal

sansfire13_245x90_cw90.jpg
SANSFIRE 2013
June 15 - 22

5% Off w/ Code: EHN_5

SANS Deals 4 EH-Netters
5% OFF Any SANS Course in Any Format!
Coupon Code: EHN_5 Including SANS Rocky Mountain 2013 & SANS Boston 2013
Polls
Compared to this year, 2013 will be:
 
Recent Forum Topics
EH-Net News Feeds
Latest Additions
 
         
Free Business and Tech Magazines and eBooks

© 2013 The Ethical Hacker Network
Joomla! is Free Software released under the GNU/GPL License.