Home
Calendar
Certifications
Columns
Features
Forum
Resources
Vitals
Latest Additions
April 2013 Free Giveaway Sponsor - eLearnSecurity
Human Intelligence to Navigate the Security Data Deluge
February 2013 Free Giveaway Winner of SANS CyberCon Training
Interview: Bugcrowd Founders on Herding Ninjas for Crowdsourced Bug Bounties
Network Forensics: The Tree in the Forest
March 2013 Free Giveaway Sponsor - Mile2
Book Review: Violent Python
February 2013 Free Giveaway Sponsor - SANS
Holiday 2012 Free Giveaway Winner of Metasploit Pro by Rapid7
Course Review: SANS FOR408 Computer Forensic Investigations – Windows In-Depth
The Security Consulting Sugar High
Tutorial: Fun with SMB on the Command Line
Interview: Ilia Kolochenko, CEO of High-Tech Bridge
October 2012 Free Giveaway Winner of LearningGate Training
The Broken: Assessing Corporate Security in 2012 to Make a Better 2013
EH-Net Login
Welcome Guest.
Username:
Password:
Remember me
Lost Password?
No account yet?
Register
Who's Online
We have 29 guests online
You are here:
Home
Ethical Hacking Discussions and Related Certifications
Network Pen Testing
pen test documentation
EH-Net
May 23, 2013, 07:44:05 PM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News
: Go back to The Ethical Hacker Network Online Magazine
Home Page
Home
Help
Calendar
Login
Register
EH-Net
>
Ethical Hacking Discussions and Related Certifications
>
Network Pen Testing
(Moderator:
don
) >
pen test documentation
Pages:
1
2
[
3
]
Go Down
« previous
next »
Print
Author
Topic: pen test documentation (Read 11777 times)
0 Members and 1 Guest are viewing this topic.
tturner
Sr. Member
Offline
Posts: 432
Re: pen test documentation
«
Reply #30 on:
August 10, 2012, 12:17:30 AM »
Most of the time it's just not necessary. What does it add to the report? If anything, it shows laziness. There may be situations where you need a short snippet of output to help you tell your story but for the most part no it should not be in the report.
Logged
Certifications:
CISSP, CISA, GPEN, GWAPT, GAWN, GCIA, GCIH, GSEC, OPSE, CSWAE, CSTP, VCP
WIP: OSWP, GSSP-JAVA, GXPN
Udacity on hold, again. I suck.
http://sentinel24.com/blog
@tonylturner
http://bsidesorlando.org
Jamie.R
Sr. Member
Offline
Posts: 429
Re: pen test documentation
«
Reply #31 on:
August 10, 2012, 04:58:38 AM »
Yes I agree dont add stuff that it not helpful to a client giving them a reprot of 450 pages you may think you show value for money but if the contents is not help it come back to bite you
Logged
OSWP | Hackingdojo Nidan | eCPPT
Cyber.spirit
Sr. Member
Offline
Posts: 351
The World is sick, Save your mind...
Re: pen test documentation
«
Reply #32 on:
August 10, 2012, 05:33:36 AM »
ok so without those detail we just need to put a story about server's vulns lol
Logged
ICS Academy Network Security Certified
tturner
Sr. Member
Offline
Posts: 432
Re: pen test documentation
«
Reply #33 on:
August 10, 2012, 10:23:49 AM »
What I do is I redirect all my tool output to text files and move those into an encrypted archive I retain with the report. We also require full packet capture with a filter set for anything in target scope + tester machine(s). It's mostly a training aid for IR purposes and IPS/SIEM tuning than anything else. So yes, we are retaining a lot of other data with the report, but the key is, not IN the report.
And yes cyber.spirit, we are telling a story. Usually the story the client wants us to tell as long as the data supports it.
«
Last Edit: August 10, 2012, 12:58:45 PM by tturner
»
Logged
Certifications:
CISSP, CISA, GPEN, GWAPT, GAWN, GCIA, GCIH, GSEC, OPSE, CSWAE, CSTP, VCP
WIP: OSWP, GSSP-JAVA, GXPN
Udacity on hold, again. I suck.
http://sentinel24.com/blog
@tonylturner
http://bsidesorlando.org
sh4d0wmanPP
Newbie
Offline
Posts: 42
Re: pen test documentation
«
Reply #34 on:
August 14, 2012, 09:20:40 AM »
Creating a good report is one of the hardest things to do so here is the format I use.
Executive Summary: Introduction, Summary of Results, Summary of Recommendation, Conclusion
This part I try to write as clear as possible avoiding most tech speak. I try to add some pictures or graphs that help to explain the issues found and recommended mitigations.
Project Scope, Rules of Engagement and Methodology
General information about what is and is not allowed + overview of the system/ip's we did use to conduct our audit.
Technical Attack Narrative
This is written for the tech guys and details any attack we carried out (succes AND failure). Discovery/enumeration is kept basic.
Vulnerability Mitigation Techniques
Here we calculate the risk of each vulnerability and they ways it could be mitigated. By calculating the risk we help the company to prioritize the fixes.
Appendix A - Toolkit
This lists all tools we have used in the audit.
Appendix B - Cleanup
This lists all files that were created and deleted during the test.
I like to have a video record of my tests and archive them offsite together with a digital copy of the report (encrypted of course). This way we can always show proof of what we have done in case the customer claims any damage or misconduct.
Logged
EXIN ISO/IEC 27002: ISF & ISMAS, ITIL Foundation, Comptia Security+, CCNA, CCNA Security, Wip: OSWP
Jamie.R
Sr. Member
Offline
Posts: 429
Re: pen test documentation
«
Reply #35 on:
August 14, 2012, 09:31:10 AM »
hmm thats intresting a video of what you doing does the client mind you doing that ? Also be intresting to know what software you use ?
Logged
OSWP | Hackingdojo Nidan | eCPPT
sh4d0wmanPP
Newbie
Offline
Posts: 42
Re: pen test documentation
«
Reply #36 on:
August 15, 2012, 09:33:18 AM »
I use Camtasia Studio for this as I run most audits of my Windows box (I have backtrack in VM or just use a SSH connection).
The client does not mind it but of course I have to store it securely and can not disclose it without their approval. Nothing beats a live demo but a recorded video also makes a lasting impression if it is a spectacular hack
Logged
EXIN ISO/IEC 27002: ISF & ISMAS, ITIL Foundation, Comptia Security+, CCNA, CCNA Security, Wip: OSWP
m0wgli
Full Member
Offline
Posts: 248
Re: pen test documentation
«
Reply #37 on:
August 15, 2012, 10:15:33 AM »
Quote from: sh4d0wmanPP on August 14, 2012, 09:20:40 AM
Technical Attack Narrative
This is written for the tech guys and details any attack we carried out (succes AND failure). Discovery/enumeration is kept basic.
I've not heard of failed attacks being included in the main body of the report before (although if you are logging everything they will obviously be documented). Is this common practice to actually report on them?
What is perceived benefit of this to the client? Isn't the report supposed to highlight what is wrong with the clients security and how they can fix/mitigate it, not point out what they are doing right with their security?
Logged
Security + | OSWP | eCPPT | CSTA
Andrew Waite
Hero Member
Offline
Posts: 928
Re: pen test documentation
«
Reply #38 on:
August 15, 2012, 10:34:36 AM »
Quote from: m0wgli on August 15, 2012, 10:15:33 AM
What is perceived benefit of this to the client? Isn't the report supposed to highlight what is wrong with the clients security and how they can fix/mitigate it, not point out what they are doing right with their security?
It depends on the client's motives: most common is to find holes and weaknesses (or management to bash a techie....). But it's not uncommon for a business (or IT team) to look for validation that their defenses are working as expected.
In a well defended network a report that states the pentesters couldn't get in is meaningless in business terms, a report that states they couldn't get in, but they tried attacks X,Y & Z which the environment withstood has value, from both the 'look at the benefit we're providing from the resources utilised for defense' and a 'we protect your data against X'.
It also helps prove the negative of no flaws; did the testers fail because the environment is secure? or because the testing team is incompetent?
Reports showing holes with mitigations are/can be the most satisfying and impacting to the business, but from the otherside being able to show that you defended against the most common threats is also of value from a business politics aspect.
There's always more to a pentest report than missing patches and 0day.
Logged
--
http://www.infosanity.co.uk
--
http://blog.infosanity.co.uk
Jamie.R
Sr. Member
Offline
Posts: 429
Re: pen test documentation
«
Reply #39 on:
August 15, 2012, 12:12:50 PM »
When I write an exec summary I tened to give the business a bit of pat on the back first before I right them a new one so:
During testing I found that none of you server were vulnerable to x,y,z what is really good but I also found some issue that you may want to address so on
Logged
OSWP | Hackingdojo Nidan | eCPPT
m0wgli
Full Member
Offline
Posts: 248
Re: pen test documentation
«
Reply #40 on:
August 16, 2012, 03:21:40 AM »
Quote from: Andrew Waite on August 15, 2012, 10:34:36 AM
Quote from: m0wgli on August 15, 2012, 10:15:33 AM
What is perceived benefit of this to the client? Isn't the report supposed to highlight what is wrong with the clients security and how they can fix/mitigate it, not point out what they are doing right with their security?
It depends on the client's motives: most common is to find holes and weaknesses (or management to bash a techie....). But it's not uncommon for a business (or IT team) to look for validation that their defenses are working as expected.
Thanks for the informative response. It's a posistion I'd never really considered till now, and can now clearly see why this would be beneficial.
What few reports and guides I've been able to find to try and learn report writing from, have all focused on the break it/fix it approach.
Logged
Security + | OSWP | eCPPT | CSTA
sh4d0wmanPP
Newbie
Offline
Posts: 42
Re: pen test documentation
«
Reply #41 on:
August 16, 2012, 04:50:34 AM »
I adopted this approach after stumbling over it while researching report writing info. Forgot the source but if I come across it, I'll post it here. Since then I stuck with it but of course it depends always on what the customer wants.
It is however a valuable insight if the company has spent time and money on it's defense. By seeing that some attacks fail because of their previous investment it will also help them obtain the required budget more easy.
Logged
EXIN ISO/IEC 27002: ISF & ISMAS, ITIL Foundation, Comptia Security+, CCNA, CCNA Security, Wip: OSWP
Jamie.R
Sr. Member
Offline
Posts: 429
Re: pen test documentation
«
Reply #42 on:
August 16, 2012, 05:14:31 AM »
You also get a lot of client who want pass things drive you made by trying get you to reduce inpack of issue or remove them all together.
Logged
OSWP | Hackingdojo Nidan | eCPPT
Andrew Waite
Hero Member
Offline
Posts: 928
Re: pen test documentation
«
Reply #43 on:
August 16, 2012, 07:54:03 AM »
Quote from: Jamie.R on August 16, 2012, 05:14:31 AM
You also get a lot of client who want pass things drive you made by trying get you to reduce inpack of issue or remove them all together.
If done correctly I don't really have a problem with clients asking for modification of results, they know the environment better than you (supposedly),
providing
they can provide sufficient reasoning to justify the request (for example a mitigation that was outside the scope of the assessment). In which case, the report will specify the original issue/impact rating, the modifications made and why
and
the name of the person requesting the change.
Legitimate debates and difference in opinion will end up being reported, any unjustified massaging/hiding of evidence will quickly get forgotten once the requesters name is going to be specified in the report
From experience it can also be wise to hash and document any reports provided to clients, I've once been asked from senior management to justify a finding/recommendation that had been edited by an IT ream to support their business-political viewpoint.
Logged
--
http://www.infosanity.co.uk
--
http://blog.infosanity.co.uk
Jamie.R
Sr. Member
Offline
Posts: 429
Re: pen test documentation
«
Reply #44 on:
August 16, 2012, 04:14:03 PM »
lol thats is crazy them making changes to the report it only come back to hit them.
Logged
OSWP | Hackingdojo Nidan | eCPPT
Pages:
1
2
[
3
]
Go Up
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
EH-Net
-----------------------------
=> Calendar Of Events
===> ChicagoCon 2007
===> ChicagoCon 2008s
===> ChicagoCon 2008f
===> ChicagoCon 2009s
=> Ethical Hacktivism
=> News Items and General Discussion About EH-Net
===> Greetings
=> Special Events
-----------------------------
Ethical Hacking Discussions and Related Certifications
-----------------------------
=> General Certification
===> Networking
===> OS
===> Security
=> Compliance, Regulations & Standards
=> Control Systems
=> Cyber Warfare
=> Forensics
===> CCE / MCCE - (Master) Certified Computer Examiner
===> CHFI - Computer Hacking Forensic Investigator
===> EnCE - EnCase® Certified Examiner
===> GCFA - GIAC Certified Forensics Analyst
=> Hardware
=> Incident Response
===> CSIH - Computer Security Incident Handler
===> GCIH - GIAC Certified Incident Handler
=> Malware
===> Advisories
=> Mobile
=> Network Pen Testing
===> CEH - Certified Ethical Hacker
===> CPTC - Certified Penetration Testing Consultant
===> CPTE - Certified Penetration Testing Engineer
===> CSTA - Certified Security Testing Associate
===> eCPPT - eLearnSecurity Certified Professional Penetration Tester
===> ECSA - EC-Council Certified Security Analyst
===> GPEN - GIAC Certified Penetration Tester
===> OSCP - Offensive Security Certified Professional
=> Physical Security
=> Programming
=> Social Engineering
=> Web Applications
=> Wireless
===> CWNP Certs
===> GAWN - GIAC Assessing Wireless Networks
===> OSWP - Offensive Security Wireless Professional
=> Other
-----------------------------
Columns
-----------------------------
=> Editor-In-Chief
=> Andress
=> Gates
=> Haddix
=> Hadnagy
=> Heffner
=> Hoffman
=> Linn
=> RichM
=> Murray
=> J. Peltier
=> Weidman
=> Wilson
-----------------------------
Features
-----------------------------
=> /root
=> Book Reviews
=> Opinions
=> Skillz
===> Examples
===> May 06 - Star Hacks, Episode V: The Empire Hacks Back
===> July 06 - Hack Bill!
===> Sept 06 - Netcat in the Hat
===> Nov 06 - Hitch-Hackers Guide to the Galaxy
===> Dec 06 - A Christmas (Hacking) Story
===> Feb 07 - Charlottes Web Site
===> April 07 - Microsoft Office Space
===> June 07 - Serenity Hack
===> Oct 07 - Worst. Ethical. Hacker. Challenge. Ever.
===> Dec 07 - Frosty the Snow Crash
===> March 2008 - It Happened One Friday
===> Oct 2008 - Scooby Doo and the Crypto Caper
===> Dec 08 - Santa Claus Is Hacking to Town
===> Feb 2009 - Brady Bunch Boondoggle
===> July 2009 - Prison Break
===> October 2009 - SSHliders
===> December 2009 - Miracle on Thirty-Hack Street
===> December 2010 - The Nightmare Before Charlie Browns Christmas
-----------------------------
Resources
-----------------------------
=> Career Central
===> Looking For Work
===> Looking To Hire
=> Links to cool sites.
=> Mass Media
=> News from the Outside World
=> Tools
=> Tutorials
===> Tutorial Requests
Loading...
Exclusive Deal
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:
Great!
Better.
About the same.
Little worse.
FUBAR!
Recent Forum Topics
GCIH - GIAC Certified Incident Handler
: Passed my GCIH
(5) by
MrTuxracer
Greetings
: Hi from the UK
(4) by
MrTuxracer
GCIH - GIAC Certified Incident Handler
: GCIH Free Practice test attempt
(0) by
prats84
News Items and General Discussion About EH-Net
: Change is Coming to EH-Net!!
(27) by
don
Network Pen Testing
: AIX Vulnerability Assessments
(2) by
ras76
Tutorials
: Need guidance
(9) by
hanyhasan
Programming
: Finished Python Course in Codecademy now what?
(15) by
hanyhasan
Network Pen Testing
: Ruby on Rails Vulnerabilities / Attacks in BackTrack 5 r3
(0) by
SUdoctstudent
Network Pen Testing
: De-ICE 1.140 released!
(2) by
superkojiman
EH-Net News Feeds
Latest Additions
Privacy Notice
for TDCC & All Properties
© 2013 The Ethical Hacker Network
Joomla!
is Free Software released under the GNU/GPL License.