-
Notifications
You must be signed in to change notification settings - Fork 43
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changed to reflect new email address
- Loading branch information
Roger Orr
committed
Apr 9, 2020
1 parent
6dcb57d
commit 073f8ab
Showing
15 changed files
with
49 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
// GDI32 DLL Native Interface entry points | ||
|
||
// @author Roger Orr <rogero@howzatt.demon.co.uk> | ||
// @author Roger Orr <[email protected]> | ||
|
||
// Copyright © 2013. | ||
// This software is distributed in the hope that it will be useful, but | ||
|
@@ -14,9 +14,9 @@ | |
// by this notice. | ||
|
||
// Comments and suggestions are always welcome. | ||
// Please report bugs to rogero@howzatt.demon.co.uk. | ||
// Please report bugs to [email protected]. | ||
|
||
// $Id: Gdi32Trace.cfg 1770 2019-01-20 22:25:00Z Roger $ | ||
// $Id: Gdi32Trace.cfg 1881 2020-04-09 20:55:12Z Roger $ | ||
|
||
//[win32u.dll] | ||
//[Gdi32.dll] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
// NTDLL Native Interface entry points | ||
|
||
// @author Roger Orr <rogero@howzatt.demon.co.uk> | ||
// @author Roger Orr <[email protected]> | ||
|
||
// Copyright © 2002,2019. | ||
// This software is distributed in the hope that it will be useful, but | ||
|
@@ -14,9 +14,9 @@ | |
// by this notice. | ||
|
||
// Comments and suggestions are always welcome. | ||
// Please report bugs to rogero@howzatt.demon.co.uk. | ||
// Please report bugs to [email protected]. | ||
|
||
// $Id: NtTrace.cfg 1879 2020-03-04 22:41:46Z Roger $ | ||
// $Id: NtTrace.cfg 1881 2020-04-09 20:55:12Z Roger $ | ||
|
||
// Alternate name for LPC_MESSAGE | ||
typedef PLPC_MESSAGE PPORT_MESSAGE; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
# $Id: NtTrace.mak 1609 2016-02-16 21:31:39Z Roger $ | ||
# $Id: NtTrace.mak 1881 2020-04-09 20:55:12Z Roger $ | ||
|
||
# | ||
# This makefile requires Microsoft Visual Studio 2005 and above, | ||
# for dbghelp.h and the support for manifest files | ||
# | ||
|
||
# COPYRIGHT | ||
# Copyright (C) 2007,2015 by Roger Orr <rogero@howzatt.demon.co.uk> | ||
# Copyright (C) 2007,2015 by Roger Orr <[email protected]> | ||
# | ||
# This software is distributed in the hope that it will be useful, but | ||
# without WITHOUT ANY WARRANTY; without even the implied warranty of | ||
|
@@ -19,7 +19,7 @@ | |
# by this notice. | ||
# | ||
# Comments and suggestions are always welcome. | ||
# Please report bugs to rogero@howzatt.demon.co.uk. | ||
# Please report bugs to [email protected]. | ||
|
||
all : build NtTrace.exe | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
// USER32 DLL Native Interface entry points | ||
|
||
// @author Roger Orr <rogero@howzatt.demon.co.uk> | ||
// @author Roger Orr <[email protected]> | ||
|
||
// Copyright © 2013. | ||
// This software is distributed in the hope that it will be useful, but | ||
|
@@ -14,9 +14,9 @@ | |
// by this notice. | ||
|
||
// Comments and suggestions are always welcome. | ||
// Please report bugs to rogero@howzatt.demon.co.uk. | ||
// Please report bugs to [email protected]. | ||
|
||
// $Id: User32Trace.cfg 1791 2019-01-26 21:16:20Z Roger $ | ||
// $Id: User32Trace.cfg 1881 2020-04-09 20:55:12Z Roger $ | ||
|
||
//[win32u.dll] | ||
//[User32.dll] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ | |
@file | ||
Simple base class for running the debug loop. | ||
@author Roger Orr <rogero@howzatt.demon.co.uk> | ||
@author Roger Orr <[email protected]> | ||
Copyright © 2002, 2013. | ||
This software is distributed in the hope that it will be useful, but | ||
|
@@ -19,12 +19,12 @@ | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
$Revision: 1609 $ | ||
$Revision: 1881 $ | ||
*/ | ||
|
||
// $Id: DebugDriver.h 1609 2016-02-16 21:31:39Z Roger $ | ||
// $Id: DebugDriver.h 1881 2020-04-09 20:55:12Z Roger $ | ||
|
||
#ifndef _WINDOWS_ | ||
#include <windows.h> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ | |
@file | ||
Manage a single entry point for NtTrace. | ||
@author Roger Orr <rogero@howzatt.demon.co.uk> | ||
@author Roger Orr <[email protected]> | ||
Copyright © 2002,2015. | ||
This software is distributed in the hope that it will be useful, but | ||
|
@@ -19,12 +19,12 @@ | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
$Revision: 1775 $ | ||
$Revision: 1881 $ | ||
*/ | ||
|
||
// $Id: EntryPoint.h 1775 2019-01-22 22:06:08Z Roger $ | ||
// $Id: EntryPoint.h 1881 2020-04-09 20:55:12Z Roger $ | ||
|
||
#include <windows.h> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ | |
@file | ||
Manage Nt enumerations for NtTrace. | ||
@author Roger Orr <rogero@howzatt.demon.co.uk> | ||
@author Roger Orr <[email protected]> | ||
Copyright © 2011, 2014. | ||
This software is distributed in the hope that it will be useful, but | ||
|
@@ -19,12 +19,12 @@ | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
$Revision: 1609 $ | ||
$Revision: 1881 $ | ||
*/ | ||
|
||
// $Id: Enumerations.h 1609 2016-02-16 21:31:39Z Roger $ | ||
// $Id: Enumerations.h 1881 2020-04-09 20:55:12Z Roger $ | ||
|
||
namespace Enumerations | ||
{ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ | |
Functions to handle showing data from another process | ||
@author Roger Orr <rogero@howzatt.demon.co.uk> | ||
@author Roger Orr <[email protected]> | ||
Copyright © 2002, 2013. | ||
This software is distributed in the hope that it will be useful, but | ||
|
@@ -19,12 +19,12 @@ | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
$Revision: 1609 $ | ||
$Revision: 1881 $ | ||
*/ | ||
|
||
// $Id: ShowData.h 1609 2016-02-16 21:31:39Z Roger $ | ||
// $Id: ShowData.h 1881 2020-04-09 20:55:12Z Roger $ | ||
|
||
#include <windows.h> | ||
#include <ostream> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ | |
List of opcodes used by NtTrace to trap calls in NTDLL. | ||
@author Roger Orr <rogero@howzatt.demon.co.uk> | ||
@author Roger Orr <[email protected]> | ||
Copyright © 2002, 2013. | ||
This software is distributed in the hope that it will be useful, but | ||
|
@@ -19,12 +19,12 @@ | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
$Revision: 1766 $ | ||
$Revision: 1881 $ | ||
*/ | ||
|
||
// $Id: TrapNtOpcodes.h 1766 2019-01-20 20:52:53Z Roger $ | ||
// $Id: TrapNtOpcodes.h 1881 2020-04-09 20:55:12Z Roger $ | ||
|
||
// Define the op codes used for NtTrace | ||
static unsigned char const XOR = 0x33; ///< xor reg1,reg2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,7 +6,7 @@ DESCRIPTION | |
Implementation of the debug driver code | ||
COPYRIGHT | ||
Copyright (C) 2002, 2013 by Roger Orr <rogero@howzatt.demon.co.uk> | ||
Copyright (C) 2002, 2013 by Roger Orr <[email protected]> | ||
This software is distributed in the hope that it will be useful, but | ||
without WITHOUT ANY WARRANTY; without even the implied warranty of | ||
|
@@ -19,7 +19,7 @@ COPYRIGHT | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
*/ | ||
|
||
#pragma warning( disable: 4786 ) // identifier was truncated to '255' characters | ||
|
@@ -30,7 +30,7 @@ COPYRIGHT | |
|
||
#include "displayError.h" | ||
|
||
static char const szRCSID[] = "$Id: DebugDriver.cpp 1610 2016-02-16 21:34:41Z Roger $"; | ||
static char const szRCSID[] = "$Id: DebugDriver.cpp 1881 2020-04-09 20:55:12Z Roger $"; | ||
|
||
////////////////////////////////////////////////////////////////////////// | ||
// Main debugger loop | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,7 +6,7 @@ DESCRIPTION | |
Handle a single entry point for NtTrace | ||
COPYRIGHT | ||
Copyright (C) 2002, 2019 by Roger Orr <rogero@howzatt.demon.co.uk> | ||
Copyright (C) 2002, 2019 by Roger Orr <[email protected]> | ||
This software is distributed in the hope that it will be useful, but | ||
without WITHOUT ANY WARRANTY; without even the implied warranty of | ||
|
@@ -19,10 +19,10 @@ COPYRIGHT | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
*/ | ||
|
||
static char const szRCSID[] = "$Id: EntryPoint.cpp 1816 2019-03-18 22:43:29Z Roger $"; | ||
static char const szRCSID[] = "$Id: EntryPoint.cpp 1881 2020-04-09 20:55:12Z Roger $"; | ||
|
||
#pragma warning( disable: 4786 ) // identifier was truncated to '255' characters | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,7 +10,7 @@ NOTES | |
sed -n "s/.*enum /udt /p" Enumerations.cpp | symexplorer ole32.dll | ||
COPYRIGHT | ||
Copyright (C) 2011, 2019 by Roger Orr <rogero@howzatt.demon.co.uk> | ||
Copyright (C) 2011, 2019 by Roger Orr <[email protected]> | ||
This software is distributed in the hope that it will be useful, but | ||
without WITHOUT ANY WARRANTY; without even the implied warranty of | ||
|
@@ -23,10 +23,10 @@ COPYRIGHT | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
*/ | ||
|
||
static char const szRCSID[] = "$Id: Enumerations.cpp 1816 2019-03-18 22:43:29Z Roger $"; | ||
static char const szRCSID[] = "$Id: Enumerations.cpp 1881 2020-04-09 20:55:12Z Roger $"; | ||
|
||
#include "Enumerations.h" | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,7 +6,7 @@ DESCRIPTION | |
Process to provide tracing for NT 'native' API | ||
COPYRIGHT | ||
Copyright (C) 2002, 2019 by Roger Orr <rogero@howzatt.demon.co.uk> | ||
Copyright (C) 2002, 2019 by Roger Orr <[email protected]> | ||
This software is distributed in the hope that it will be useful, but | ||
without WITHOUT ANY WARRANTY; without even the implied warranty of | ||
|
@@ -19,15 +19,15 @@ COPYRIGHT | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
EXAMPLE | ||
NtTrace fred.exe | ||
- or - | ||
NtTrace 1234 | ||
*/ | ||
|
||
static char const szRCSID[] = "$Id: NtTrace.cpp 1816 2019-03-18 22:43:29Z Roger $"; | ||
static char const szRCSID[] = "$Id: NtTrace.cpp 1881 2020-04-09 20:55:12Z Roger $"; | ||
|
||
#pragma warning( disable: 4786 ) // identifier was truncated to '255' characters | ||
#pragma warning( disable: 4800 ) // forcing value to bool 'true' or 'false' (performance warning) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,7 +6,7 @@ DESCRIPTION | |
Class to handle showing data from another process | ||
COPYRIGHT | ||
Copyright (C) 2002, 2015 by Roger Orr <rogero@howzatt.demon.co.uk> | ||
Copyright (C) 2002, 2015 by Roger Orr <[email protected]> | ||
This software is distributed in the hope that it will be useful, but | ||
without WITHOUT ANY WARRANTY; without even the implied warranty of | ||
|
@@ -19,10 +19,10 @@ COPYRIGHT | |
by this notice. | ||
Comments and suggestions are always welcome. | ||
Please report bugs to rogero@howzatt.demon.co.uk. | ||
Please report bugs to [email protected]. | ||
*/ | ||
|
||
static char const szRCSID[] = "$Id: ShowData.cpp 1610 2016-02-16 21:34:41Z Roger $"; | ||
static char const szRCSID[] = "$Id: ShowData.cpp 1881 2020-04-09 20:55:12Z Roger $"; | ||
|
||
#pragma warning( disable: 4786 ) // identifier was truncated to '255' characters | ||
|
||
|