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 56 guests and 1 member online
 
Advertisement

You are here: Home arrow Ethical Hacking Discussions and Related Certificationsarrow Programmingarrow Hello World Computer Programming - What Next?
EH-Net
May 20, 2013, 06:49:29 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: Hello World Computer Programming - What Next?  (Read 12215 times)
0 Members and 1 Guest are viewing this topic.
the_Grinch
Newbie
*
Offline Offline

Posts: 45


View Profile
« on: August 11, 2011, 03:57:21 AM »

So based off of the reccomendations on the forum (thanks everyone!) I picked up this book.  It has been awesome so far and I have been breezing through it.  What python book should I look to after this one?  I realize I will be no where near being a pro and looking for some suggestions....
« Last Edit: August 17, 2011, 10:48:35 AM by don » Logged

BS-CST Security+

Blog:  http://havewire.blogspot.com/
chrisj
Hero Member
*****
Offline Offline

Posts: 1163


View Profile WWW
« Reply #1 on: August 11, 2011, 06:53:38 AM »

dive into python. you can even read it for free.
http://diveintopython.org/

or

http://diveintopython3.org/
Logged

OSWP, Sec+
H1t M0nk3y
Hero Member
*****
Offline Offline

Posts: 864



View Profile
« Reply #2 on: August 11, 2011, 07:35:31 AM »

@the_Grinch: What do you want to achieve with python programing? Do you want to write simple scripts to handle daily tasks or are you looking at developing applications?

I am asking because we may guide you in a different way, depending on what your goal is...  Wink
Logged

OSCP, GPEN, GWAPT, GSEC, CEH, CISSP
the_Grinch
Newbie
*
Offline Offline

Posts: 45


View Profile
« Reply #3 on: August 11, 2011, 04:50:13 PM »

Thanks I will check out Dive into Python.  My ultimate goal is to do all of the above and ultimately look into exploit development.  I realize Python probably won't be the end all be all for exploit development, but for now being able to automate tasks and write programs would be awesome!  Thanks again!
Logged

BS-CST Security+

Blog:  http://havewire.blogspot.com/
don
Editor-In-Chief
Administrator
Hero Member
*****
Offline Offline

Posts: 4165


Editor-In-Chief


View Profile WWW
« Reply #4 on: August 16, 2011, 02:19:25 PM »

It's not out yet, but soon look for:

Coding for Penetration Testers
Building Better Tools 
By Jason Andress  &  Ryan Linn

http://www.elsevierdirect.com/ISBN/9781597497299/Coding-for-Penetration-Testers

Don
Logged

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

Posts: 45


View Profile
« Reply #5 on: August 16, 2011, 09:31:56 PM »

Don:

     Thanks for this, will definitely buy it as soon as it comes out.  Thanks again for all the help everyone!
Logged

BS-CST Security+

Blog:  http://havewire.blogspot.com/
H1t M0nk3y
Hero Member
*****
Offline Offline

Posts: 864



View Profile
« Reply #6 on: August 17, 2011, 07:30:48 AM »

Quote
My ultimate goal is to do all of the above and ultimately look into exploit development.

@the_Grinch: Starting with playing around with python is a pretty good idea. I suggest you start with the "Penetration Testing with Backtrack" course from Offensive-Security if you want to go for exploit development. They have a nice way of explaining how to write exploits.

Security Tube (http://www.securitytube.net/video/231) has a pretty good (and free!) tutorial on how to exploit buffer overflow.

But to be able to write more complex exploits, look for "Cracking the Perimeter" from Offensive-Security. You will need some basic knowledge of assembly language to succeed. Assembly is much more complex than Python, but it can be learned by humans!  Wink
Logged

OSCP, GPEN, GWAPT, GSEC, CEH, CISSP
the_Grinch
Newbie
*
Offline Offline

Posts: 45


View Profile
« Reply #7 on: August 18, 2011, 11:59:57 PM »

Great information, thanks everyone!  I have a plan of attack, with a set of goals I'd like to accomplish prior to going after OCSP.

1.  Finish my CCNA (ICND2 is the test I need to complete)
2.  Complete Linux+ (I know a fair amount of linux stuff, but Linux+ with LPIC should get me where I need to be)
3.  Continuing working on Python and start BASH scripting
4.  Complete MCITP:SA (I work with Windows servers and would like to do Windows Security, so figure this should be completed).
5.  Maybe complete MCITP:Virtualization (I work with Hyper-V a lot as well)
6.  Purchased eCPPT awhile ago, so I will complete that

On top of that, I have a reading list I plan on completing in that time:

Wireshark Network Analysis
NMAP Network Scanning
Human Hacking
Backtrack 4
Grayhat Hacking 3rd Edition
Thor's Microsoft Security Bible (haven't purchased yet)
Shell Coder's Handbook (haven't purchased yet)
Metasploint Unleashed (haven't purchase yet)

I figure I am looking about a year and a half, maybe two years to get where I would like to be before OCSP.  Then I go through in some C/C++ and ASM to rock CTP.  Thanks again!
Logged

BS-CST Security+

Blog:  http://havewire.blogspot.com/
bigapple
Newbie
*
Offline Offline

Posts: 8


View Profile
« Reply #8 on: August 20, 2011, 11:13:44 AM »

If you want to learn exploit development you're gonna have to learn C eventually, and possibly Assembly. Python will also be useful. But I would suggest reading Gray Hat Python for this.
Logged
O_o
Newbie
*
Offline Offline

Posts: 28


View Profile
« Reply #9 on: September 11, 2011, 11:15:53 PM »

What exactly did you learn from this book, because i was thinking about getting this book for my birthday and don't want to get it if it was tooooooo basic!
Logged

If your computer speaks English, than it was probably made in Japan.
the_Grinch
Newbie
*
Offline Offline

Posts: 45


View Profile
« Reply #10 on: September 13, 2011, 11:08:34 PM »

I didn't get to complete it just yet as I reviewed TMSB and am finishing my CCNA.  That being said, I read through the first 7 chapters and while a little basic, I think ultimately you will jump into some advanced topics.  Overall, I'd say it is a great introduction to Python and you could probably knock it out in a weekend.  Would make a great birthday gift!  Gotta crawl before you walk...
Logged

BS-CST Security+

Blog:  http://havewire.blogspot.com/
Sys0pinion
Newbie
*
Offline Offline

Posts: 2


View Profile
« Reply #11 on: September 19, 2011, 02:49:06 PM »

You should get the python for the absolute beginner Shocked http://amzn.to/riJDpE
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.058 seconds with 24 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
 
         
Advertisement

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