Difference between pages "Executable" and "Talk:Legal issues"

From ForensicsWiki
(Difference between pages)
Jump to: navigation, search
(MZ, PE/COFF)
 
(What is CPS?)
 
Line 1: Line 1:
{{expand}}
+
What does "CPS" stand for?  I don't see it used in Google results to refer to anything in UK. In Colorado, it refers to Child Protection Services. [[User:John Crout|johnc]] ([[User talk:John Crout|talk]]) 09:26, 3 November 2013 (CST)
 
+
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 ==
+
* [http://en.wikipedia.org/wiki/Executable Wikipedia: Executable]
+
 
+
=== 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]
+
* [http://msdn.microsoft.com/en-us/magazine/ms809762.aspx Peering Inside the PE: A Tour of the Win32 Portable Executable File Format], by Matt Pietrek, March 1994
+
* [http://www.microsoft.com/msj/0797/hood0797.aspx Under the Hood], by Matt Pietrek, July 1997
+
* [http://msdn.microsoft.com/en-us/magazine/cc301805.aspx An In-Depth Look into the Win32 Portable Executable File Format], by Matt Pietrek, February 2002
+
* [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://www.debuginfo.com/articles/debuginfomatch.html Matching Debug Information], by debuginfo.com
+
* [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]]
+
* [http://msdn.microsoft.com/en-us/library/windows/desktop/ms679293(v=vs.85).aspx DbgHelp Structures], by [[Microsoft]]
+
* [http://web.archive.org/web/20070915060650/http://www.x86.org/ftp/manuals/tools/sym.pdf Internet Archive: Microsoft Symbol and Type Information], by [[Microsoft]]
+
* [https://code.google.com/p/pdbparse/wiki/StreamDescriptions Stream Descriptions], [https://code.google.com/p/pdbparse/ pdbparse project]
+
* [https://code.google.com/p/google-breakpad/source/browse/trunk/src/google_breakpad/common/minidump_format.h minidump_format.h]
+
* [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)
+

Latest revision as of 11:26, 3 November 2013

What does "CPS" stand for? I don't see it used in Google results to refer to anything in UK. In Colorado, it refers to Child Protection Services. johnc (talk) 09:26, 3 November 2013 (CST)