資源簡介
最新版的windbg 適用于win10,自己安裝wdk之后拷貝出來的。
代碼片段和文件信息
//----------------------------------------------------------------------------
//
//?AutoDump?Plus?support?extension?DLL.
//
//?Copyright?(C)?Microsoft?Corporation?2000-2001.
//
//----------------------------------------------------------------------------
#include?“dbgexts.h“
#define?STATUS_CPP_EH_EXCEPTION?0xe06d7363
#define?MAX_NAME?64
#define?MAX_MACHINE?64
#define?MAX_COMMENT?256
char?g_baseDir[MAX_PATH?-?1];
char?g_Machine[MAX_MACHINE];
struct?PARAM
{
????ULONG?Len;
????PSTR?Buf;
};
PARAM?g_DirMachParams[2]?=
{
????sizeof(g_baseDir)?g_baseDir
????sizeof(g_Machine)?g_Machine
};
union?LAST_EVENT_INFO_ALL
{
????DEBUG_LAST_EVENT_INFO_BREAKPOINT?Breakpoint;
????DEBUG_LAST_EVENT_INFO_EXCEPTION?Exception;
????DEBUG_LAST_EVENT_INFO_EXIT_THREAD?ExitThread;
????DEBUG_LAST_EVENT_INFO_EXIT_PROCESS?ExitProcess;
????DEBUG_LAST_EVENT_INFO_LOAD_MODULE?LoadModule;
????DEBUG_LAST_EVENT_INFO_UNLOAD_MODULE?UnloadModule;
????DEBUG_LAST_EVENT_INFO_SYSTEM_ERROR?SystemError;
};
ULONG?g_LastEventType;
LAST_EVENT_INFO_ALL?g_LastEventInfo;
PSTR?g_LastExName;
char?g_UnknownExceptionName[MAX_NAME];
PSTR?g_LastExChanceStr;
ULONG?g_ProcessId;
char?g_ProcessName[MAX_NAME];
struct?EXCEPTION_NAME
{
????PSTR?Name;
????ULONG?Code;
};
EXCEPTION_NAME?g_ExceptionNames[]?=
{
????“Access?Violation“?STATUS_ACCESS_VIOLATION
????“C++?EH?Exception“?STATUS_CPP_EH_EXCEPTION
????“Invalid?Handle?Exception“?STATUS_INVALID_HANDLE
????“Stack?Overflow“?STATUS_STACK_OVERFLOW
????NULL?0
};
PCSTR
GetParams(PCSTR?Args?ULONG?Count?PARAM*?Params)
{
????PCSTR?Start;
????size_t?Len;
????ULONG?Index?=?0;
????
????while?(Count--?>?0)
????{
????????while?(*Args?==?‘?‘?||?*Args?==?‘\t‘)
????????{
????????????Args++;
????????}
????????Start?=?Args;
????????while?(*Args?&&?*Args?!=?‘?‘?&&?*Args?!=?‘\t‘)
????????{
????????????Args++;
????????}
????????Len?=?(ULONG)(Args?-?Start);
????????if?((Count?>?0?&&?!*Args)?||?Len?>=?Params[Index].Len)
????????{
????????????ExtErr(“Invalid?extension?command?arguments\n“);
????????????return?NULL;
????????}
????????memcpy(Params[Index].Buf?Start?Len);
????????Params[Index].Buf[Len]?=?0;
????????Index++;
????}
????return?Args;
}
HRESULT
GetProcessInfo(void)
{
????HRESULT?Status;
????
????if?((Status?=?g_ExtSystem->
?????????GetCurrentProcessSystemId(&g_ProcessId))?!=?S_OK)
????{
????????ExtErr(“Unable?to?get?current?process?ID\n“);
????????return?Status;
????}
????
????if?(FAILED(g_ExtClient->
???????????????GetRunningProcessDescription(0?g_ProcessId
????????????????????????????????????????????DEBUG_PROC_DESC_NO_PATHS
????????????????????????????????????????????NULL?0?NULL
????????????????????????????????????????????g_ProcessName?MAX_NAME
????????????????????????????????????????????NULL)))
????{
????????g_ProcessName[0]?=?0;
????}
????else
????{
????????PSTR?Scan;
????????
????????//?Use?the?MTS?package?nam
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????8446??2017-03-30?01:56??x64\1394\1394dbg.cat
?????文件???????3402??2017-03-29?20:08??x64\1394\1394dbg.inf
?????文件??????54080??2017-03-30?00:40??x64\1394\1394kdbg.sys
?????文件??????72192??2017-02-13?15:57??x64\adplus.doc
?????文件??????94528??2017-03-30?00:50??x64\adplus.exe
?????文件??????30528??2017-03-30?00:50??x64\adplusext.dll
?????文件??????78144??2017-03-30?00:51??x64\adplusmanager.exe
?????文件???????2068??2017-02-13?15:57??x64\adplusmanager.exe.config
?????文件?????188720??2017-02-13?15:57??x64\adplus_old.vbs
?????文件??????36672??2017-03-30?00:41??x64\agestore.exe
?????文件??????18752??2017-03-30?00:38??x64\api-ms-win-eventing-provider-l1-1-0.dll
?????文件??????28992??2017-03-30?00:51??x64\breakin.exe
?????文件?????169784??2017-03-30?00:42??x64\cdb.exe
?????文件??????35648??2017-03-30?00:42??x64\convertstore.exe
?????文件?????128320??2017-03-30?00:42??x64\dbengprx.exe
?????文件?????166720??2017-03-30?01:02??x64\dbgcore.dll
?????文件????6210368??2017-03-30?00:38??x64\dbgeng.dll
?????文件?????418558??2017-02-13?15:57??x64\dbghelp.chm
?????文件????1643328??2017-03-30?01:03??x64\dbghelp.dll
?????文件?????654656??2017-03-30?00:39??x64\DbgModel.dll
?????文件??????53056??2017-03-30?00:51??x64\dbgrpc.exe
?????文件??????62272??2017-03-30?00:43??x64\dbgsrv.exe
?????文件?????158016??2017-03-30?00:43??x64\dbh.exe
?????文件????7226508??2017-02-13?15:57??x64\debugger.chm
?????文件??????56832??2017-02-13?15:57??x64\dml.doc
?????文件??????28984??2017-03-30?00:43??x64\dumpchk.exe
?????文件??????27448??2017-03-30?00:44??x64\dumpexam.exe
?????文件??????81728??2017-03-30?00:52??x64\gflags.exe
?????文件??????85312??2017-03-30?00:52??x64\gflagsui.dll
?????文件?????191808??2017-03-30?00:44??x64\kd.exe
............此處省略643個文件信息
- 上一篇:xftp6 免費版 破解版 永久版 不限時
- 下一篇:齒輪箱常見故障數據.zip
評論
共有 條評論