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 31 guests online
 
Free Business and Tech Magazines and eBooks

You are here: Home arrow Ethical Hacking Discussions and Related Certificationsarrow General Certificationarrow Exploit Development
EH-Net
May 22, 2013, 05:00:32 PM *
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: Exploit Development  (Read 9510 times)
0 Members and 1 Guest are viewing this topic.
xXxKrisxXx
Hero Member
*****
Offline Offline

Posts: 512



View Profile
« on: January 20, 2009, 03:33:01 PM »

Hey E-H.net,

I was looking around the forum, noticed alot of people have alot of security certifications. I was wondering, which course would one of you guys suggest that covers the topic of Exploit Development fairly well (Like to a point where you see a demonstration, cover it, and can go through the steps on your own time in exploiting applications)? The CPTS, CPTE, OSCP,CEH, etc? If the course covers it barely & you'd suggest a book, go ahead and name it, I'm listening! Thanks in advanced.
Logged

eCPPT, GCIH, OSCP, OSWP
BillV
Hero Member
*****
Offline Offline

Posts: 1892


View Profile WWW
« Reply #1 on: January 20, 2009, 03:45:47 PM »

I don't know from experience, but from having read others' comments as well as information about each of those courses, I believe your best bet would be the CEPT certification from InfoSec Institute

InfoSecInstitute - Advanced Hacking

On the other hand, from experience, I can tell you that neither the CEH or OSCP cover this topic in detail. I do not expect that CPTS/CPTE courses do either.

BillV
Logged
SynJunkie
Jr. Member
**
Offline Offline

Posts: 71


View Profile WWW
« Reply #2 on: January 20, 2009, 03:48:58 PM »

Hi Kris

For what it's worth I can tell you that the CEH didn't really cover that topic at all.  I can't speak for any of the others though.

Have you looked at the SANS 709 course "Developing Exploits for Penetration Testers and Security Researchers" ?

Regards

Syn

Logged

----------------------------------
http://synjunkie.blogspot.com
xXxKrisxXx
Hero Member
*****
Offline Offline

Posts: 512



View Profile
« Reply #3 on: January 20, 2009, 03:51:33 PM »

That's exactly what I'm looking for BillV. I also appreciate how quick you responded. SynJunkie, could you toss me a link towards that course? Recommended books anyone?
Logged

eCPPT, GCIH, OSCP, OSWP
SynJunkie
Jr. Member
**
Offline Offline

Posts: 71


View Profile WWW
« Reply #4 on: January 20, 2009, 03:55:14 PM »

Here you go.

http://www.sans.org/training/description.php?mid=1107

Regards

Syn
Logged

----------------------------------
http://synjunkie.blogspot.com
xXxKrisxXx
Hero Member
*****
Offline Offline

Posts: 512



View Profile
« Reply #5 on: January 20, 2009, 04:08:06 PM »

Thanks Syn,

I find your blog useful as well. Keep up the good work!

Kris
Logged

eCPPT, GCIH, OSCP, OSWP
unicityd
Full Member
***
Offline Offline

Posts: 156

Bored IT Manager, Crypto Nerd


View Profile WWW
« Reply #6 on: January 20, 2009, 04:41:53 PM »

If you're looking for a book, try these:

The Shellcoder's Handbook
http://www.amazon.com/Shellcoders-Handbook-Discovering-Exploiting-Security/dp/0764544683
Exploiting Software
http://www.amazon.com/Exploiting-Software-Break-Addison-Wesley-Security/dp/0201786958

I posted a list of papers and tutorials on buffer overflows a while back.  I don't know if the links are still current, but you should be able to find the papers through Google if not.

http://www.ethicalhacker.net/component/option,com_smf/Itemid,54/topic,2897.msg13502/#msg13502

The first two papers will give you enough to start writing stack-based buffer overflows.  The others cover more advanced topics and can be read roughly in the order that I listed them (the better your background in programming and operating systems, the more you can jump around). 
Logged

BS in IT, CISSP, MS in IS Management (in progress)
don
Editor-In-Chief
Administrator
Hero Member
*****
Offline Offline

Posts: 4167


Editor-In-Chief


View Profile WWW
« Reply #7 on: January 20, 2009, 06:22:16 PM »

The first edition of Shellcoder's Handbook was co-written by Jack Koziol of InfoSec Institute. This is the textbook they use for the CEPT which will tell you what to expect from the CEPT course.

There is a second edition which does not include the efforts of Jack. They still use version one for the class. Take that for what you will as I have not done a side-by-side comparison of the 2. Anyone?!?!

As for SANS, the exploit dev course is new but is really starting to round out their ethical hacking / pen testing offerings. They are really making a big push in this area.

Hope that helps & Welcome to EH-Net,
Don
Logged

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

Posts: 17


View Profile
« Reply #8 on: February 01, 2009, 08:01:32 AM »

Kris, none of the courses goes into too much depth.  However, the OSCP: BackTrack to the Track should cover this in detail.  In the first OSCP course, this is also covered and you have to understand how exploits work, writing your own, etc.  The course isn't entirely focused on developing exploits but you have to know how to write your own + a little light fuzzing.  SANS also recently introduced a new course (709) dedicated to exploit development - http://www.ethicalhacker.net/component/option,com_smf/Itemid,54/topic,3389.msg15722/topicseen,1/
Logged
ficti0n
Newbie
*
Offline Offline

Posts: 4


View Profile
« Reply #9 on: March 23, 2009, 01:54:12 PM »

The CEPT is 3 out of the 5 days exploit development.....   The test at the end is also exploit development and reverse engineering, in order to pass you have to find and write exploits for the software services provided to you and reverse the crackme they give you.....   So you will be fuzzing and exploiting buffers heaps and format strings for 30 days after you are done with the class....

Practical test:
One windows software  (Find vulnerability, write Exploit)
One Linux software (Find vulnerability, Write Exploit)
One crackme

This cert also requires a 50 question test, which means nothing because its easy... The course itself taught by jack is a great course and you will learn loads, Just make sure you go into the course with good linux skills, also having tried to read the shellcoders handbook chapters on linux and windows overflows and heap overflows before the class... Oh yea and format string vulnerabilities. It also wouldn't hurt to go through a few reversing tutorials as well....  "Reversing with Lena" is a good series for that.... Just the first few will get you up to speed with windows reversing techniques....

As far as books go,   "Shellcoders handbook" is a must,  also the "Art of Exploitation" covers the topic in less detail and might be more digestible for someone new to the subject..

The second rendition of the shellcoders handbook just corrected some incorrect diagrams for example the memory one in the linux chapter they had upside down and I believe added some other chapters or content not relevant to what you would learn in the course... IE the windows and linux exploitation.

I took this class and passed the certification, I would suggest you take this certification and the OSCP certification as far as real world knowledge and acquiring skills while at the same time a certification.... All the other certs are mostly Fluff or general knowledge for your resume  so the HR dept of a business flag you for an interview....   Dont get me wrong, cissp will get you an interview, but stuff like the CEH  I didnt find beneficial on any level at all....


Ficti0n....
« Last Edit: March 23, 2009, 02:20:52 PM by ficti0n » Logged
ethicalhack3r
Full Member
***
Offline Offline

Posts: 139


View Profile WWW
« Reply #10 on: March 23, 2009, 02:37:03 PM »

'Hacking - The Art of Exploitation' is a good book way over my head at the moment as I dont program in C which is what the book expects from you. It also goes into asm a little.
Logged
ficti0n
Newbie
*
Offline Offline

Posts: 4


View Profile
« Reply #11 on: March 23, 2009, 02:46:03 PM »

ummm art of explotation kind of glosses over C, I dont remember it being to C or ASM intensive though..... Just as long as you have an understanding of programming concepts and the basics of how a small asm program works you will be fine...   Shellcoders handbook is more intensive....   I have to say before that class I understood about 60% of shellcoders handbook and after the class I read through and understood about 90% of the shellcoders book...

A good place to start understanding ASM for me was looking at that old old book on building viruses.... little book of computer viruses it might have been called? I read through that at the same time as a linux asm book and I started understanding the stuff way more...
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.062 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
 
         
Advertisement

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