Difference between pages "Ken Privette" and "Executable"

From ForensicsWiki
(Difference between pages)
Jump to: navigation, search
(Created page with "Ken retired from federal law enforcement as the Director of the Computer Crimes Unit (CCU) at the U.S. Postal Service Office of Inspector General. His team of Special Agents...")
 
(DBG, PDB)
 
Line 1: Line 1:
Ken retired from federal law enforcement as the Director of the Computer Crimes Unit (CCU) at the U.S. Postal Service Office of Inspector General.  His team of Special Agents and digital forensics examiners provided digital media analysis and cell phone analysis in support of federal crimes related to the Postal Service including computer security investigations.  Ken pioneered digital evidence collection architectures and automated distributed analysis of corporate digital evidence.  His leadership resulted in partnerships with the CIO to drive efficiencies in USPS eDiscovery and digital forensics services.
+
{{expand}}
  
Serving stateside and overseas, Ken has also been a Special Agent with the Naval Criminal Investigative Service (NCIS) and Defense Criminal Investigative Service (DCIS) conducting counterintelligence, general crime, and computer crime investigations.  
+
An executable file is used to perform tasks according to encoded instructions. Executable files are sometimes also referred to as binaries which technically can be considered a sub class of executable files.
  
He currently serves as a member of The Spectrum Group, a premier strategic consulting consortium in Washington, DC. He also serves in a leadership role with the Digital Forensics Certification Board (DFCB), a National Institute of Justice funded effort to create an independent digital forensics certification program.
+
There are multiple families of executable files:
 +
* Scripts; e.g. shell scripts, batch scripts (.bat)
 +
* DOS, Windows executable files (.exe) which can be of various formats like: MZ, PE/COFF, NE
 +
* ELF
 +
* Mach-O
  
Education:
+
== External Links ==
 +
* [http://en.wikipedia.org/wiki/Executable Wikipedia: Executable]
  
Mr. Privette holds a Masters in Public Administration (MPA) from North Carolina State University and a B.S. from East Carolina University.
+
=== MZ, PE/COFF ===
 +
* [http://en.wikipedia.org/wiki/Portable_Executable Wikipedia: Portable Executable]
 +
* [http://msdn.microsoft.com/en-us/windows/hardware/gg463119.aspx Microsoft PE and COFF Specification]
 +
* [https://googledrive.com/host/0B3fBvzttpiiSd1dKQVU0WGVESlU/Executable%20(EXE)%20file%20format.pdf MZ, PE-COFF executable file format (EXE)], by the [[libexe|libexe project]], October 2011
 +
* [http://seclists.org/fulldisclosure/2013/Oct/157 The Internal of Reloc .text], Full Disclosure Mailing list, October 21, 2013
 +
 
 +
=== DBG, PDB ===
 +
* [http://en.wikipedia.org/wiki/Program_database Wikipedia: Program database]
 +
* [http://support.microsoft.com/kb/121366 Description of the .PDB files and of the .DBG files], by [[Microsoft]]
 +
* [http://msdn.microsoft.com/en-us/library/ff553493(v=vs.85).aspx Public and Private Symbols], by [[Microsoft]]
 +
* [https://code.google.com/p/pdbparse/wiki/StreamDescriptions Stream Descriptions], [https://code.google.com/p/pdbparse/ pdbparse project]
 +
* [http://moyix.blogspot.ch/2007/10/types-stream.html The Types Stream], by [[Brendan Dolan-Gavitt]], October 4, 2007
 +
 
 +
=== Mach-O ===
 +
* [http://en.wikipedia.org/wiki/Mach-O Wikipedia: Mach-O]
 +
 
 +
== Tools ==
 +
 
 +
=== MZ, PE/COFF ===
 +
* [https://code.google.com/p/pefile/ pefile], multi-platform Python module to read and work with Portable Executable (aka PE) files
 +
 
 +
=== PDB ===
 +
* [https://code.google.com/p/pdbparse/ pdbparse], Open-source parser for Microsoft debug symbols (PDB files)

Revision as of 05:13, 2 November 2013

Information icon.png

Please help to improve this article by expanding it.
Further information might be found on the discussion page.

An executable file is used to perform tasks according to encoded instructions. Executable files are sometimes also referred to as binaries which technically can be considered a sub class of executable files.

There are multiple families of executable files:

  • Scripts; e.g. shell scripts, batch scripts (.bat)
  • DOS, Windows executable files (.exe) which can be of various formats like: MZ, PE/COFF, NE
  • ELF
  • Mach-O

External Links

MZ, PE/COFF

DBG, PDB

Mach-O

Tools

MZ, PE/COFF

  • pefile, multi-platform Python module to read and work with Portable Executable (aka PE) files

PDB

  • pdbparse, Open-source parser for Microsoft debug symbols (PDB files)