Static | ZeroBOX

PE Compile Time

2019-12-27 15:49:12

PDB Path

C:\Users\timwhite\Desktop\CVE-2018-8639-EXP\CVE-2018-8639-EXP\x64\Debug\CVE-2018-8639-EXP.pdb

PE Imphash

a5b8572997ccada7d65a9861acf89920

PEiD Signatures

Microsoft Visual C++ V8.0 (Debug)

Sections

Name Virtual Address Virtual Size Size of Raw Data Entropy
.textbss 0x00001000 0x000636e6 0x00000000 0.0
.text 0x00065000 0x000d4038 0x000d4200 5.17976873827
.rdata 0x0013a000 0x00031d6e 0x00031e00 3.72489370827
.data 0x0016c000 0x00057ad0 0x00001200 1.81300509677
.pdata 0x001c4000 0x0000aa70 0x0000ac00 4.93416475652
.idata 0x001cf000 0x000014ff 0x00001600 3.70586796802
.msvcjmc 0x001d1000 0x00000138 0x00000200 0.442439282585
.00cfg 0x001d2000 0x0000011b 0x00000200 0.191963156087
_RDATA 0x001d3000 0x000001b5 0x00000200 1.48208715079
.rsrc 0x001d4000 0x00011000 0x00010c00 3.55795467833
.reloc 0x001e5000 0x00001d31 0x00001e00 2.25369410287

Resources

Name Offset Size Language Sub-language File type
RT_ICON 0x001d40e8 0x00010828 LANG_NEUTRAL SUBLANG_NEUTRAL dBase III DBT, version number 0, next free block index 40
RT_GROUP_ICON 0x001e4910 0x00000014 LANG_NEUTRAL SUBLANG_NEUTRAL data
RT_MANIFEST 0x001e4924 0x00000224 LANG_ENGLISH SUBLANG_ENGLISH_US XML 1.0 document, UTF-8 Unicode (with BOM) text, with very long lines, with CRLF line terminators

Imports

Library USER32.dll:
0x1401cf480 SetThreadDesktop
0x1401cf488 SetClassLongPtrA
0x1401cf490 DestroyAcceleratorTable
0x1401cf498 CreateAcceleratorTableW
0x1401cf4a0 DestroyWindow
0x1401cf4a8 CreateWindowExA
0x1401cf4b0 RegisterClassExA
0x1401cf4b8 DefWindowProcA
0x1401cf4c0 CloseDesktop
0x1401cf4c8 CreateDesktopA
Library GDI32.dll:
0x1401cf000 GetPaletteEntries
0x1401cf008 DeleteObject
0x1401cf010 DeleteDC
0x1401cf018 CreatePalette
0x1401cf020 CreateCompatibleDC
0x1401cf028 SetPaletteEntries
Library KERNEL32.dll:
0x1401cf090 GetConsoleCP
0x1401cf098 GetConsoleMode
0x1401cf0a0 HeapQueryInformation
0x1401cf0a8 HeapReAlloc
0x1401cf0b0 GetFileSizeEx
0x1401cf0b8 SetFilePointerEx
0x1401cf0c0 ReadFile
0x1401cf0c8 ReadConsoleW
0x1401cf0d0 CreateFileW
0x1401cf0d8 FlushFileBuffers
0x1401cf0e0 LeaveCriticalSection
0x1401cf0e8 GetCurrentProcess
0x1401cf0f0 GetCurrentProcessId
0x1401cf0f8 ExitProcess
0x1401cf100 CreateProcessA
0x1401cf108 SetPriorityClass
0x1401cf110 FreeLibrary
0x1401cf118 GetModuleHandleA
0x1401cf120 GetProcAddress
0x1401cf128 LoadLibraryA
0x1401cf130 GetStringTypeW
0x1401cf138 RtlCaptureContext
0x1401cf140 RtlLookupFunctionEntry
0x1401cf148 RtlVirtualUnwind
0x1401cf150 UnhandledExceptionFilter
0x1401cf160 TerminateProcess
0x1401cf170 GetCurrentThreadId
0x1401cf178 IsDebuggerPresent
0x1401cf180 RaiseException
0x1401cf188 MultiByteToWideChar
0x1401cf190 WideCharToMultiByte
0x1401cf198 QueryPerformanceCounter
0x1401cf1a0 GetSystemTimeAsFileTime
0x1401cf1a8 InitializeSListHead
0x1401cf1b0 GetStartupInfoW
0x1401cf1b8 GetModuleHandleW
0x1401cf1c0 GetLastError
0x1401cf1c8 HeapAlloc
0x1401cf1d0 HeapFree
0x1401cf1d8 GetProcessHeap
0x1401cf1e0 VirtualQuery
0x1401cf1e8 RtlUnwindEx
0x1401cf1f8 InterlockedFlushSList
0x1401cf200 GetModuleFileNameW
0x1401cf208 LoadLibraryExW
0x1401cf210 SetLastError
0x1401cf218 EnterCriticalSection
0x1401cf220 RtlUnwind
0x1401cf228 DeleteCriticalSection
0x1401cf238 TlsAlloc
0x1401cf240 TlsGetValue
0x1401cf248 TlsSetValue
0x1401cf250 TlsFree
0x1401cf258 EncodePointer
0x1401cf260 RtlPcToFileHeader
0x1401cf268 GetModuleHandleExW
0x1401cf270 GetStdHandle
0x1401cf278 WriteFile
0x1401cf280 GetCommandLineA
0x1401cf288 GetCommandLineW
0x1401cf290 HeapSize
0x1401cf298 HeapValidate
0x1401cf2a0 GetSystemInfo
0x1401cf2a8 GetDateFormatW
0x1401cf2b0 GetTimeFormatW
0x1401cf2b8 CompareStringW
0x1401cf2c0 LCMapStringW
0x1401cf2c8 GetLocaleInfoW
0x1401cf2d0 IsValidLocale
0x1401cf2d8 GetUserDefaultLCID
0x1401cf2e0 EnumSystemLocalesW
0x1401cf2e8 GetFileType
0x1401cf2f0 GetCurrentThread
0x1401cf2f8 CloseHandle
0x1401cf300 WaitForSingleObject
0x1401cf308 GetExitCodeProcess
0x1401cf310 CreateProcessW
0x1401cf318 GetFileAttributesExW
0x1401cf320 OutputDebugStringW
0x1401cf328 WriteConsoleW
0x1401cf330 SetConsoleCtrlHandler
0x1401cf338 FindClose
0x1401cf340 FindFirstFileExW
0x1401cf348 FindNextFileW
0x1401cf350 IsValidCodePage
0x1401cf358 GetACP
0x1401cf360 GetOEMCP
0x1401cf368 GetCPInfo
0x1401cf370 GetEnvironmentStringsW
0x1401cf378 FreeEnvironmentStringsW
0x1401cf380 SetEnvironmentVariableW
0x1401cf388 SetStdHandle

!This program cannot be run in DOS mode.
.textbss
`.rdata
@.data
.pdata
@.idata
@.msvcjmc8
.00cfg
@_RDATA
@.rsrc
@.reloc
L$ UWH
D$H9D$ s"
D$pHc@
D$8HcD$ H
@UVWAVH
VATAUAWH
(A_A]A\^
@SUWATAUAVAWH
A_A^A]A\_][
H9D$Hr
H9D$Hs
$Hc@<H
D$ H9D$(u
H3D$0H
H9D$ u
D$ Hc@<H
D$PfA9
fD9TDPt
USVWATAUAVH
u+L95~
te+}o;>r^
A^A]A\_^[]
5Genu
5Auth
H9D$Xrd
H9D$XsL
H9D$Xu
D$8H9D$0u
H9D$(r
H9D$(v
H9D$(r
H9D$(v
D$(Hc@
L$(HcI
D$(Hc@
|$ RCC
|$ MOC
|$ csm
D$@Hc@
H9D$0u
(HcD$0Hk
(HcD$0Hk
D$$9D$(t$H
tjHcD$PE3
HcD$@H
HcD$ H
HcD$0H
HcD$0H
|$$XtV
|$ @tt
|$ 5t.
HcD$DH
HcD$LH
HcD$HH
H;D$(r
D$(H9D$8s
H9D$8r
|$X@t
|$0Xt)
|$0@t
HcD$$H
wfHcD$ H
|$ Btz
|$ )uyH
L$hH9H
H+D$hH
HcD$DH
HcD$HH
HcD$8H
HcD$8H
|$<0t&
|$L0t2
HcD$@H
|$0Ata
|$0Bt,
HcD$4H
HcD$8H
D$PHcD$PE3
t.HcD$PH
H9D$ sNH
|$ @u&H
D$ 9D$X~
HcD$XH
|$$$td
|$$Ut0
|$$Vt=
|$$Zt/
HcD$,H
|$0H|/
|$$FtD
|$$Ht\
|$$It/
|$(Utb
HcD$PH
HcD$TH
HcD$0H
|$@@t?H
D$HH9D$ t"H
H9D$8u
H9D$@t:H
D$0H9D$Ht:H
D$0H9D$Ht:H
L$@HcI
D$(9D$ s6H
D$x9D$,u
D$pHc@
D$0Hc@
L$8HcD
H;D$Ht
9D$ s(
L$8HcD
D$,9D$
@XH9D$@s
@XH9D$@u
D$ H9D$@u
D$@Hc@
D$@Hc@
D$PHc@
D$PHc@
D$PHc@
D$@Hc@
D$$9D$ sAH
D$@Hc@
H9D$Ps
D$@Hc@
D$,9D$ s?H
H9D$`s
D$pHc@
L$xHcI
L$xHcI
L$xHcI
L$xHcI
L$xH9A
L$`HcI
L$`HcI
L$xH9A
L$`HcI
L$`HcI
L$pHcI
L$pHcI
L$pHcI
L$xHcI
H9D$8tl
L$xHcI
L$pHcI
L$pHcI
L$pHcI
L$pHcI
L$xHcI
H9D$8tl
L$xHcI
L$pHcI
D$xHc@
I(H9H(u
HcL$ HcD
HcL$ HcD
9D$ ~/D
L$hHcI
HcL$$Hk
L$PHcI
HcL$ Hk
L$PHcI
HcL$ Hk
L$@HcI H
9D$$}Z
D$x9D$$u
D$H9D$ s
HcD$4Hk
HcD$4Hk
HcL$4H
HcD$4Hk
t7HcD$ H
HcD$ H
H9D$Xs
H9D$hs
H9D$xs
H9D$Xs
H9D$hs
H9D$xs
H9D$pt
|:HcD$0H;
H9D$pu
H9D$puDH
H9D$pt
|:HcD$0H;
H9D$pu
H9D$puA3
H9D$pt
|:HcD$0H;
H9D$pu
H9D$puDH
H9D$pt
|:HcD$0H;
H9D$pu
H9D$puA3
H9D$pt
|:HcD$0H;
H9D$pu
H9D$puDH
H9D$pt
|:HcD$0H;
H9D$pu
H9D$puA3
H9D$Ps
H9D$`s
H9D$Ps
H9D$`s
H9D$Xv
H9D$(w
?H9D$Xv
H9D$(w
D$P9D$ }"L
D$P9D$ }&f
D$P9D$ }"L
D$P9D$ }&f
D$09D$4t
D$09D$4t
D$09D$4t
D$09D$4t
H9D$(s
H9D$(s
H9D$(s
H9D$(s
H9D$(s
H9D$(s
H9D$(s
H9D$(s
H9D$(s
H9D$(s
H9D$(s
H9D$(s
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
|$ t@
|$ #tJ
|$ +t!
|$ 0tF
HcD$0H
HcD$0H
HcD$0H
HcD$0H
HcD$0H
HcD$0H
HcD$0H
HcD$0H
HcD$0H
HcD$0H
HcD$0H
HcD$0H
HcD$DH
HcD$DH
HcD$DH
HcD$DH
HcD$DH
HcD$DH
HcD$DH
HcD$DH
HcD$DH
HcD$DH
HcD$DH
HcD$DH
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
D$`Hc@(H
HcD$$H
HcD$$H
HcD$$H
HcD$$H
HcD$$H
HcD$$H
HcD$$H
HcD$$H
HcD$$H
HcD$$H
HcD$$H
HcD$$H
(HcD$8H
(HcD$8H
(HcD$8H
(HcD$8H
(HcD$8H
(HcD$8H
D$H9D$ }DH
D$H9D$ }DH
D$H9D$ }DH
D$H9D$ }DH
D$H9D$ }DH
D$H9D$ }DH
HcD$0Hk
#HcD$0Hk
HcD$0Hk
#HcD$0Hk
HcD$0Hk
#HcD$0Hk
HcD$0Hk
#HcD$0Hk
HcD$0Hk
#HcD$0Hk
HcD$0Hk
#HcD$0Hk
HcD$0Hk
#HcD$0Hk
HcD$0Hk
#HcD$0Hk
D$PH9D$@
D$PH9D$@
D$PH9D$@
D$PH9D$@
@P9D$4
@P9D$4
@P9D$4
@P9D$4
@P9D$4
@P9D$4
@P9D$4
HcD$8H
@P9D$4
HcD$8H
@P9D$4
HcD$8H
@P9D$4
HcD$8H
@P9D$4
HcD$8H
@P9D$4
HcD$8H
D$(HcD$`H9D$(s
HcD$`H
+HcD$`H9D$ t
D$(HcD$`H9D$(s
HcD$`H
+HcD$`H9D$ t
HcD$`H
D$(H9D$ tZH
HcD$`H
D$(H9D$ t\H
8u5E3
f9u5E3
f9u3E3
8u3E3
H9D$@toH
H9D$@toH
|$0csm
D$XH9D$@t
D$`H9D$0t!H
H9D$pr
H9D$xr
H+D$@H;D$8w
x ATAVAWH
0A_A^A\
x ATAVAWH
fA94@u
fA94nu
0A_A^A\
D$HH9D$ t'H
D$XH9D$(t8H
D$ Hc@<H
HcD$`H
H9D$ t
|$8@sbH
|$8@s[
D$HH9D$@t'H
L$0H9A
D$p9D$0
D$0HcD$0Hk
HcL$0Hk
HcL$0Hk
HcD$0Hk
HcD$0Hk
H9D$@u
HcD$0Hk
D$T9D$@
HcD$@H
t6HcD$@H
HcD$@H
<HcD$@H
HcD$@H
D$T9D$@
D$PHcD$PH
s!HcD$P
HcL$Pf
D$`HkD$8
D$HH9D$ s'
D$HH9D$ s'
H9D$hs
H9D$xs
H9D$ps
D$`H9D$H
D$PH9D$@rf
D$`H9D$ht
D$0H9D$(r
D$0H9D$(s
D$@H9D$`u
D$HH9D$ht(H
H9D$ t
H9D$8s
H9D$8s
D$8H9D$0r
D$8H9D$0r
D$8H9D$0r
D$8H9D$0r
D$8H9D$0r
D$8H9D$0r
H9D$hs
D$8H9D$0r
D$8H9D$0r
D$8H9D$0r
D$8H9D$0r
D$8H9D$0r
D$8H9D$0r
H9D$hs
HcD$$H
HcD$(H
HcD$,H
HcD$0H
HcD$$H
HcD$(H
HcD$,H
HcD$0H
D$L9D$P
D$T9D$X
D$\9D$`uPH
D$d9D$h
D$8H9D$@
H9H(w*
H9H8w*
H9H(w*
D$L9D$P
D$T9D$X
D$\9D$`uPH
D$d9D$h
D$8H9D$@
H9H(w*
H9H8w*
H9H(w*
D$L9D$P
D$T9D$X
D$\9D$`uPH
D$d9D$h
D$8H9D$@
H9H(w*
H9H8w*
H9H(w*
D$L9D$P
D$T9D$X
D$\9D$`uPH
D$d9D$h
D$8H9D$@
H9H(w*
H9H8w*
H9H(w*
H9D$ s
H9D$ s
H9D$hs
H9D$xs
D$`H9D$@
D$ H9D$8s
D$,HcD$,H
D$ HcD$,H
D$8H9D$ t"
D$XH9D$H
D$@HkL$H
D$XH9D$Ht:H
D$XH9D$Ht
D$HH9D$@u4H
L$(H9A t
HcD$0HcL$0H
HcL$0H
0HcD$0HcL$0H
HcL$0H
HcD$0H
HcD$0H
H+D$@H
H+D$`H
t$hH;D$ps
D$0H9D$8s*H
t$@H;D$Hs
HcL$0H
t$hH;D$ps
D$0H9D$8s*H
H9D$8v
H9D$8v
D$P9D$8r
D$P9D$8u
D$\9D$@v
D$X9D$<r
D$X9D$<u
D$d9D$Hv
D$XH9D$@r!H
D$XH9D$@u
D$`H9D$Hr!H
D$`H9D$Hu
D$HH9D$ t"H
H9D$8u
H9D$@t:H
D$0H9D$Ht:H
D$0H9D$Ht:H
D$8H9D$(t
D$8H9D$ t<H
HcD$ H
HcD$ H
t'HcD$ H
D$$HcD$ H
HcD$ H
D$HH9D$0
#D$H;D$Hu
D$$9D$ t
D$@HcD$(H
D$$9D$
HcD$$H
H+D$PH
D$@H9D$8t
H+D$HH
D$@H9D$8t
H+D$PH
D$@H9D$8t
D$(H9D$ u
H9D$ u
D$pH9D$`tAH
|$hd|IH
H+D$hH
HcL$DH
HcT$HH
HcD$HH
HcL$PH
|$8d|4
HcL$0H
9D$(ucH
HcD$(H
HcL$,H
HcD$4L
HcD$HH
9D$D|QH
H9D$xs
H9D$xv
HcL$HH
HcD$TH
D$49D$0}-
ATAUAWH
L!|$ A
A_A]A\
ATAUAWH
L!|$ A
fD9$Xu
A_A]A\
WAVAWH
0A_A^_
fD9<Xu
H ATAUAVH
@A^A]A\
H ATAUAVH
fE9,@u
@A^A]A\
WATAUAVAWH
0A_A^A]A\_
WATAUAVAWH
0A_A^A]A\_
fA9<^u
UWATAVAWH
t(Lc}oH;
A_A^A\_]
UWATAVAWH
t(Lc}oH;
A_A^A\_]
t$ WATAUAVAWH
0A_A^A]A\_
@USVWATAUH
A]A\_^[]
@USVWATAUAWH
fA94Gu
A_A]A\_^[]
H9D$8v H
HcD$PH
yHcD$PH
HcL$PH
HcL$PH
HcD$PH
HcD$`H
*HcD$`H
D$@HcD$`H
|$\Pta
H9D$8v H
(HcD$0Hk
(HcD$0Hk
HcD$4H
H9D$ht
D$XH9D$0t$H
H9D$ps
H9D$ps
H9D$8v H
H9D$8v H
H9D$ht
H9D$`t
H9D$Hv
H9D$Hv
H9D$8t2H
H9D$8tL
H9D$pu(
H9D$8t2H
H9D$8tL
H9D$pu(
H9D$ t
H9D$ t
H9D$@v
H9D$@v
t$HiD$
t$HiD$
|$PArO
|$PZwH
|$ParO
|$PzwH
H9D$ thH
H9D$ t
9D$ w@
9D$ w(
D$hH9D$X
D$hH9D$Xr
fD94Fu
WATAUAVAWH
9t$htBH95
x}I96txI
0A_A^A]A\_
WATAUAVAWH
fB94`t
x~I96tyI
fC94wu
0A_A^A]A\_
WAVAWH
0A_A^_
fD94pt
D$09D$<t:H
D$09D$<t:H
D$09D$<t:H
D$XH9D$8
D$0HcD$0H
HcD$0H
D$0H9D$ t
9D$`|XH
HcD$ H
HcL$ H
HcD$ H
HcD$ H
D$HH9D$8
HHcD$PH
HcD$PH
HcD$PH
H9D$ t
H9D$xs
HcD$0H
t>HcD$0H
HcD$0H
HcD$ Hk
T$@H9L
(t/HcD$ Hk
HcD$ Hk
HcD$ Hk
t/HcD$ Hk
HcD$ Hk
HcD$0Hk
T$PH9L
(tmHcD$0Hk
HcD$0Hk
HcD$0Hk
HcD$0Hk
HcD$0Hk
ufHcD$0Hk
HcD$0Hk
HcD$0Hk
tQHcD$0Hk
HcD$0Hk
HcD$0Hk
H9D$0u
HcD$ Hk
T$@H9L
(t/HcD$ Hk
HcD$ Hk
HcD$ Hk
t/HcD$ Hk
HcD$ Hk
D$HH9D$ u
H9D$ t
D$0Hc@
D$H9D$(
D$$HcD$$Hk
HcD$$Hk
D$0Hc@
D$$9D$Pt1
D$H9D$$
D$ HcD$ Hk
u!HcD$ Hk
D$XH9D$Pu
D$XH9D$ t0H
D$XH9D$ u
D$PH9D$ t7H
D$HH9D$@u
D$@H9D$ t+H
H9D$ps
D$XH9D$Pw
D$$9D$(
D$ HcD$ Hk
HcD$ Hk
HcD$0Hk
D$p9D$@|
JHcD$pL
HcD$ H=
HcD$ Hk
XHcD$`H
D$p9D$@|:H
D$xHcD$xH
D$@9D$X}C
HcL$XHcT$X
D$x9D$\}&HcD$\
D$@9D$l}7
HcD$hL
HcD$@H
D$`HcD$`H;
}OHcD$`
HcD$|H;
HcD$hL
D$dHcD$dH;
}EHcD$d
HcT$dH
D$0H9D$(
D$PH9D$H
D$XH9D$8siH
D$PH9D$Hs]H
D$@9D$Ds!H
D$PH9D$H
D$XH9D$8stH
D$PH9D$HshH
D$@9D$Ds!H
D$pH9D$X
D$xH9D$HsiH
D$pH9D$Xs]H
D$P9D$D
XHcD$`H
HcD$0H9
D$@HcD$0H
D$@HcD$0H
HcD$0H
HcD$0H
H9D$Ps
H9D$hs
H9D$xs
9D$xr:H
D$`H9D$8u
D$89D$lv
D$p9D$<}
HcL$<H
HcL$<H
;D$8w#
H9D$`v8
D$49D$H
D$49D$Xsx
D$H9D$,
D$L9D$4t]
|$$stV
|$$stb
|$$su!H
D$$9D$,
D$$9D$0t
D$hH9D$X
D$hH9D$Xr
D$49D$8u
D$49D$8u
D$@H9D$Hu
HHcD$PH
WATAUAVAWH
0A_A^A]A\_
WATAUAVAWH
0A_A^A]A\_
UVWATAUAVAWH
0A_A^A]A\_^]
UVWATAUAVAWH
0A_A^A]A\_^]
WAVAWH
0A_A^_
WAVAWH
0A_A^_
UVWATAUAVAWH
$u-E8n
:u A8N
pA_A^A]A\_^]
UVWATAUAVAWH
fF9,xu
fD9,Hu
fE9,Du
$u3fE9n
:u$fA9N
fD9$Au
A_A^A]A\_^]
fB94Bu
t$ WATAUAVAWH
0A_A^A]A\_
t$ WATAUAVAWH
0A_A^A]A\_
H9D$8v H
td<;tdH
H9D$Ps
D$HH9D$Xr
H9D$Ps
D$HH9D$Xr
H9D$@s
D$0H9D$Xr
H9D$@s
D$0H9D$Xr
H9D$Xs
HcD$@H9
H9D$Xs
HcD$@H9
H9D$Xs
HcD$@H9
H9D$Xs
HcD$@H9
H9D$hs
H9D$0w
HcD$LH
HcD$LH
D$L9D$P}eHcD$PH
H9D$Xs
H9D$xs
D$`H9D$h
D$hH9D$(w/H
D$(H9D$ t`H
D$HH9D$@vPH
D$@H9D$Hs,H
D$HH9D$@wPH
D$XH9D$Hw,H
D$@H9D$8v,H
D$HH9D$8s
D$8H9D$@u
D$8H9D$@sPH
D$@H9D$8v,H
D$8H9D$@rPH
D$PH9D$8v,H
D$8H9D$Ps.HcD$0H
HcD$0H
D$XH9D$Hs
D$XH9D$Hs.HcD$0H
HcD$0H
D$8H9D$Ps
|)HcD$0H
D$PHcD$0H
|$ }%HcD$ H
H+L$XH;
HcD$TH
tAHcD$TH
9D$P~!
D$`HcD$`H
tAHcD$`H
H9D$8v H
HcD$@H
t>HcD$@H
HcL$0L
XHcD$`H
D$PH9D$0
XHcD$`H
XHcD$`H
HcD$XH
D$HH9D$@
H;D$HsaH
D$xH9D$8u
D$HH9D$@
H;D$HsjH
D$xH9D$8u
HcD$8H
D$hH9D$Hr
=HcD$<H
XHcD$`H
HcL$8H
|$Pmu#
HcL$8H
tBHcD$83
@HcD$83
@9D$(s
D$4HcD$4H
ffffff
fffffff
D$0H9D$ t
HcD$(H
@CH9D$0r5H
H9D$0v
?H9D$0sZH
D$ H9D$Pu
HcD$\H
tAHcD$\H
HcD$XH
tAHcD$XH
D$0H9D$Hu
#HcD$0H
u.HcD$0H
YHcD$0H
D$@HcD$0H
HcD$0H
8HcD$0H9
%HcD$0L
HcD$0H
D$hH9D$X
D$hH9D$Xr
HcD$0H
HcD$0H
H9D$Xs
H9D$ps
H9D$0w
f9D$ u
f9D$ u
D$49D$8u
D$0Hc@<H
H9D$8r H
H9D$8s
$Hc@<H
:cD$ @
:cD$ @
:cD$ @
H9D$Pt
:cD$0A
:cD$0A
:cD$0A
_ArgList
needed
SelfToken
SystemToken
stStartUpInfo
pProcessInfo
RegMenuName
NewMenuName
wndClass
ntoskrnl.exe
PsInitialSystemProcess
[*] Cannot found Worker, Maybe patched!
[*] found Worker, hPltMgr: %p, hPltWkr: %p!
[+] Peb Pointer address : %p
[+] hPltMgr Lookup address: %p
[+] hPltWkrObj Lookup address: %p
[*] GOT System EPROCESS!
[*] GOT SystemToken %p
[*] Swaping shell.
[*] Usage: %s [command]
[*][*][*][*][*][*][*][*][*]
[*] Bobo hacker nb!!! [*]
WNDCLASSMAIN
RtlGetCurrentPeb
ntdll.dll
RtlGetVersion
K32EnumDeviceDrivers
kernel32.dll
[*] Operating System: Windows 2003.
[*] Unsupported System.
[*] Operating System: Windows Vista.
EnumDeviceDrivers
Psapi.dll
[*] Operating System: Windows Server 2008.
[*] Operating System: Windows 7.
[*] Operating System: Windows Server 2008 R2.
[*] Operating System: Windows 8.
[*] Operating System: Windows Server 2012.
[*] Operating System: Windows 8.1.
[*] Operating System: Windows Server 2012 R2.
[*] Operating System: Windows 10.
[*] Operating System: Windows Server 2016 or Windows Server 2019.
[*] Register Class.
[*] Trigger vul.
[*] Find Manager and Worker.
Stack around the variable '
' was corrupted.
The variable '
' is being used without being initialized.
The value of ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.
A cast to a smaller data type has caused a loss of data. If this was intentional, you should mask the source of the cast with the appropriate bitmask. For example:
char c = (i & 0xFF);
Changing the code in this way will not affect the quality of the resulting optimized code.
Stack memory was corrupted
A local variable was used before it was initialized
Stack memory around _alloca was corrupted
Unknown Runtime Check Error
Unknown Filename
Unknown Module Name
Run-Time Check Failure #%d - %s
Stack corrupted near unknown variable
Stack area around _alloca memory reserved by this function is corrupted
Data: <
Allocation number within this function:
Size:
Address: 0x
Stack area around _alloca memory reserved by this function is corrupted
%s%s%p%s%zd%s%d%s%s%s%s%s
A variable is being used without being initialized.
Stack pointer corruption
Cast to smaller type causing loss of data
Stack memory corruption
Local variable used before initialization
Stack around _alloca corrupted
RegOpenKeyExW
RegQueryValueExW
RegCloseKey
PDBOpenValidate5
d:\agent\_work\3\s\src\vctools\crt\vcruntime\src\eh\std_type_info.cpp
d:\agent\_work\3\s\src\vctools\crt\vcruntime\src\internal\per_thread_data.cpp
__based(
__cdecl
__pascal
__stdcall
__thiscall
__fastcall
__vectorcall
__clrcall
__eabi
__swift_1
__swift_2
__ptr64
__restrict
__unaligned
restrict(
delete
operator
`vftable'
`vbtable'
`vcall'
`typeof'
`local static guard'
`string'
`vbase destructor'
`vector deleting destructor'
`default constructor closure'
`scalar deleting destructor'
`vector constructor iterator'
`vector destructor iterator'
`vector vbase constructor iterator'
`virtual displacement map'
`eh vector constructor iterator'
`eh vector destructor iterator'
`eh vector vbase constructor iterator'
`copy constructor closure'
`udt returning'
`local vftable'
`local vftable constructor closure'
new[]
delete[]
`omni callsig'
`placement delete closure'
`placement delete[] closure'
`managed vector constructor iterator'
`managed vector destructor iterator'
`eh vector copy constructor iterator'
`eh vector vbase copy constructor iterator'
`dynamic initializer for '
`dynamic atexit destructor for '
`vector copy constructor iterator'
`vector vbase copy constructor iterator'
`managed vector copy constructor iterator'
`local static thread guard'
operator ""
operator co_await
operator<=>
Type Descriptor'
Base Class Descriptor at (
Base Class Array'
Class Hierarchy Descriptor'
Complete Object Locator'
template-parameter-
generic-type-
`anonymous namespace'
`non-type-template-parameter
`template-type-parameter-
`generic-class-parameter-
`generic-method-parameter-
`template-parameter
`vtordispex{
`vtordisp{
`adjustor{
`local static destructor helper'
`template static data member constructor helper'
`template static data member destructor helper'
static
virtual
private:
protected:
public:
[thunk]:
extern "C"
short
unsigned
volatile
std::nullptr_t
std::nullptr_t
<ellipsis>
,<ellipsis>
noexcept
double
__int8
__int16
__int32
__int64
__int128
<unknown>
char8_t
char16_t
char32_t
wchar_t
__w64
UNKNOWN
signed
volatile
`unknown ecsu'
union
struct
class
coclass
cointerface
volatile
const
cli::array<
cli::pin_ptr<
{flat}
FlsAlloc
FlsFree
FlsGetValue
FlsSetValue
InitializeCriticalSectionEx
Unknown exception
bad exception
minkernel\crts\ucrt\src\appcrt\stdio\_file.cpp
`h````
xpxxxx
`h`hhh
xwpwpp
(null)
minkernel\crts\ucrt\inc\corecrt_internal_stdio_output.h
COMSPEC
cmd.exe
minkernel\crts\ucrt\inc\corecrt_internal_traits.h
<program name unknown>
minkernel\crts\ucrt\src\appcrt\misc\dbgrpt.cpp
minkernel\crts\ucrt\src\appcrt\startup\argv_parsing.cpp
minkernel\crts\ucrt\src\desktopcrt\env\environment_initialization.cpp
CorExitProcess
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
minkernel\crts\ucrt\src\appcrt\locale\wsetlocale.cpp
minkernel\crts\ucrt\src\appcrt\startup\onexit.cpp
Normal
Ignore
Client
Client hook allocation failure at file %hs line %d.
Client hook allocation failure.
Error: memory allocation: bad memory block type.
Client hook re-allocation failure at file %hs line %d.
Client hook re-allocation failure.
Error: memory allocation: bad memory block type.
Memory allocated at %hs(%d).
The Block at 0x%p was allocated by aligned routines, use _aligned_realloc()
Error: possible heap corruption at or near 0x%p
The Block at 0x%p was allocated by aligned routines, use _aligned_free()
Client hook free failure.
HEAP CORRUPTION DETECTED: before %hs block (#%d) at 0x%p.
CRT detected that the application wrote to memory before start of heap buffer.
Memory allocated at %hs(%d).
HEAP CORRUPTION DETECTED: before %hs block (#%d) at 0x%p.
CRT detected that the application wrote to memory before start of heap buffer.
HEAP CORRUPTION DETECTED: after %hs block (#%d) at 0x%p.
CRT detected that the application wrote to memory after end of heap buffer.
Memory allocated at %hs(%d).
HEAP CORRUPTION DETECTED: after %hs block (#%d) at 0x%p.
CRT detected that the application wrote to memory after end of heap buffer.
DAMAGED
HEAP CORRUPTION DETECTED: on top of Free block at 0x%p.
CRT detected that the application wrote to a heap buffer that was freed.
Memory allocated at %hs(%d).
HEAP CORRUPTION DETECTED: on top of Free block at 0x%p.
CRT detected that the application wrote to a heap buffer that was freed.
%hs located at 0x%p is %Iu bytes long.
Memory allocated at %hs(%d).
%hs located at 0x%p is %Iu bytes long.
Cycle in block list detected while processing block located at 0x%p.
Heap validation failed.
Bad memory block found at 0x%p.
Memory allocated at %hs(%d).
Bad memory block found at 0x%p.
Data: <%s> %s
Dumping objects ->
#File Error#(%d) :
%hs(%d) :
{%ld}
client block at 0x%p, subtype %x, %Iu bytes long.
normal block at 0x%p, %Iu bytes long.
crt block at 0x%p, subtype %x, %Iu bytes long.
Object dump complete.
Detected memory leaks!
%Id bytes in %Id %hs Blocks.
Largest number used: %Id bytes.
Total allocations: %Id bytes.
The block at 0x%p was not allocated by _aligned routines, use realloc()
Damage before 0x%p which was allocated by aligned routine
The block at 0x%p was not allocated by _aligned routines, use free()
AreFileApisANSI
CompareStringEx
EnumSystemLocalesEx
GetActiveWindow
GetDateFormatEx
GetEnabledXStateFeatures
GetLastActivePopup
GetLocaleInfoEx
GetProcessWindowStation
GetSystemTimePreciseAsFileTime
GetTimeFormatEx
GetUserDefaultLocaleName
GetUserObjectInformationW
GetXStateFeaturesMask
IsValidLocaleName
LCMapStringEx
LCIDToLocaleName
LocaleNameToLCID
LocateXStateFeature
MessageBoxA
MessageBoxW
RoInitialize
RoUninitialize
AppPolicyGetProcessTerminationMethod
AppPolicyGetThreadInitializationType
AppPolicyGetShowDeveloperDiagnostic
AppPolicyGetWindowingModel
SetThreadStackGuarantee
SystemFunction036
minkernel\crts\ucrt\src\appcrt\internal\per_thread_data.cpp
NAN(SNAN)
nan(snan)
NAN(IND)
nan(ind)
minkernel\crts\ucrt\src\appcrt\stdio\_sftbuf.cpp
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
January
February
August
September
October
November
December
MM/dd/yy
dddd, MMMM dd, yyyy
HH:mm:ss
minkernel\crts\ucrt\src\desktopcrt\exec\spawnv.cpp
minkernel\crts\ucrt\src\desktopcrt\exec\spawnvp.cpp
minkernel\crts\ucrt\inc\corecrt_internal_win32_buffer.h
Second Chance Assertion Failed: File
<file unknown>
, Line
_CrtDbgReport: String too long or IO Error
Assertion failed:
Assertion failed!
%s(%d) : %s
_CrtDbgReport: String too long or Invalid characters in String
minkernel\crts\ucrt\src\appcrt\misc\signal.cpp
minkernel\crts\ucrt\src\appcrt\startup\argv_wildcards.cpp
minkernel\crts\ucrt\src\appcrt\mbstring\mbctype.cpp
minkernel\crts\ucrt\src\desktopcrt\env\get_environment_from_os.cpp
minkernel\crts\ucrt\src\desktopcrt\env\setenv.cpp
minkernel\crts\ucrt\src\appcrt\lowio\osfinfo.cpp
minkernel\crts\ucrt\src\appcrt\locale\initctype.cpp
minkernel\crts\ucrt\src\appcrt\locale\initmon.cpp
minkernel\crts\ucrt\src\appcrt\locale\initnum.cpp
minkernel\crts\ucrt\src\appcrt\locale\inittime.cpp
 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~
minkernel\crts\ucrt\src\appcrt\locale\getstringtypea.cpp
[aOni*{
~ $s%r
@b;zO]
v2!L.2
1#QNAN
1#SNAN
minkernel\crts\ucrt\src\desktopcrt\exec\cenvarg.cpp
minkernel\crts\ucrt\src\appcrt\locale\lcmapstringa.cpp
minkernel\crts\ucrt\src\appcrt\locale\getlocaleinfoa.cpp
minkernel\crts\ucrt\src\appcrt\stdio\stream.cpp
minkernel\crts\ucrt\src\appcrt\lowio\read.cpp
UUUUUU
UUUUUU
minkernel\crts\ucrt\src\appcrt\stdio\_getbuf.cpp
minkernel\crts\ucrt\src\appcrt\locale\comparestringa.cpp
=imb;D
/>58d%
VM>cQ6
>jtm}S
)>6{1n
+f)>0'
;H9>&X
*StO9>T
n03>Pu
K~Je#>!
bp(=>?g
BC?>6t9^
K&>.yC
.xJ>Hf
y\PD>!
|b=})>
c [1>H'
uzKs@>
3>N;kU
kE>fvw
V6E>`"(5
?UUUUUU
?7zQ6$
log10f
_hypot
_nextafter
C:\Users\timwhite\Desktop\CVE-2018-8639-EXP\CVE-2018-8639-EXP\x64\Debug\CVE-2018-8639-EXP.pdb
bobo is so cool!
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
.?AVbad_alloc@std@@
.?AVDNameNode@@
.?AVcharNode@@
.?AVpcharNode@@
.?AVpDNameNode@@
.?AVDNameStatusNode@@
.?AVpairNode@@
.?AVbad_exception@std@@
.?AVexception@std@@
.?AVtype_info@@
CreateDesktopA
SetThreadDesktop
CloseDesktop
DefWindowProcA
RegisterClassExA
CreateWindowExA
DestroyWindow
CreateAcceleratorTableW
DestroyAcceleratorTable
SetClassLongPtrA
USER32.dll
CreateCompatibleDC
CreatePalette
DeleteDC
DeleteObject
GetPaletteEntries
SetPaletteEntries
GDI32.dll
GetCurrentProcess
GetCurrentProcessId
ExitProcess
CreateProcessA
SetPriorityClass
FreeLibrary
GetModuleHandleA
GetProcAddress
LoadLibraryA
KERNEL32.dll
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
IsProcessorFeaturePresent
GetCurrentThreadId
IsDebuggerPresent
RaiseException
MultiByteToWideChar
WideCharToMultiByte
QueryPerformanceCounter
GetSystemTimeAsFileTime
InitializeSListHead
GetStartupInfoW
GetModuleHandleW
GetLastError
HeapAlloc
HeapFree
GetProcessHeap
VirtualQuery
RtlUnwindEx
InterlockedPushEntrySList
InterlockedFlushSList
GetModuleFileNameW
LoadLibraryExW
SetLastError
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
EncodePointer
RtlPcToFileHeader
GetModuleHandleExW
GetStdHandle
WriteFile
GetCommandLineA
GetCommandLineW
HeapSize
HeapValidate
GetSystemInfo
GetDateFormatW
GetTimeFormatW
CompareStringW
LCMapStringW
GetLocaleInfoW
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
GetFileType
GetCurrentThread
CloseHandle
WaitForSingleObject
GetExitCodeProcess
CreateProcessW
GetFileAttributesExW
OutputDebugStringW
WriteConsoleW
SetConsoleCtrlHandler
FindClose
FindFirstFileExW
FindNextFileW
IsValidCodePage
GetACP
GetOEMCP
GetCPInfo
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableW
SetStdHandle
GetStringTypeW
HeapReAlloc
HeapQueryInformation
FlushFileBuffers
GetConsoleCP
GetConsoleMode
GetFileSizeEx
SetFilePointerEx
ReadFile
ReadConsoleW
CreateFileW
RtlUnwind
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"><trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"><security><requestedPrivileges><requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel></requestedPrivileges></security></trustInfo><application xmlns="urn:schemas-microsoft-com:asm.v3"><windowsSettings><dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware></windowsSettings></application></assembly>
WNDCLASSMAIN
Runtime Check Error.
Unable to display RTC Message.
Run-Time Check Failure #%d - %s
bin\amd64\MSPDB140.DLL
VCRUNTIME140D.dll
api-ms-win-core-registry-l1-1-0.dll
advapi32.dll
SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\Setup\VC
ProductDir
MSPDB140
MSPDB140
api-ms-win-core-fibers-l1-1-1
api-ms-win-core-synch-l1-2-0
kernel32
api-ms-
cached_handle == INVALID_HANDLE_VALUE
d:\agent\_work\3\s\src\vctools\crt\vcruntime\src\internal\winapi_downlevel.cpp
cached_handle == new_handle
cached_fp == invalid_function_sentinel()
cached_fp == new_fp
to->_What == nullptr && to->_DoFree == false
d:\agent\_work\3\s\src\vctools\crt\vcruntime\src\eh\std_exception.cpp
public_stream != nullptr
minkernel\crts\ucrt\src\appcrt\stdio\_file.cpp
_get_stream_buffer_pointers
( (_Stream.is_string_backed()) || (fn = _fileno(_Stream.public_stream()), ((_textmode_safe(fn) == __crt_lowio_text_mode::ansi) && !_tm_unicode_safe(fn))))
minkernel\crts\ucrt\inc\corecrt_internal_stdio.h
__acrt_stdio_char_traits<char>::validate_stream_is_ansi_if_required
stream != nullptr
minkernel\crts\ucrt\src\appcrt\stdio\output.cpp
common_vfprintf
format != nullptr
common_vsprintf
buffer_count == 0 || buffer != nullptr
common_vsprintf_s
buffer != nullptr && buffer_count > 0
("Buffer too small", 0)
common_vsnprintf_s
_format_it != nullptr
minkernel\crts\ucrt\inc\corecrt_internal_stdio_output.h
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::process
("Incorrect format specifier", 0)
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::process
("N length modifier not specifier", false)
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_size
_length == length_modifier::none
state_case_normal_common()
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_normal
_type_index >= 0 && *end_pointer == '$' && _type_index < _ARGMAX
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_and_update_state_at_beginning_of_format_character
("Missing position in the format string", 0)
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_size
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_and_update_state_at_beginning_of_format_character
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_normal
_context != nullptr
__crt_stdio_output::string_output_adapter<wchar_t>::validate
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_size
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal
__crt_stdio_output::string_output_adapter<char>::validate
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_normal
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_and_update_state_at_beginning_of_format_character
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_size
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_and_update_state_at_beginning_of_format_character
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_normal
_state == state::normal || _state == state::type
__crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_size
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal
__crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_normal
_stream.valid()
__crt_stdio_output::stream_output_adapter<wchar_t>::validate
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_size
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal
__crt_stdio_output::stream_output_adapter<char>::validate
__crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_and_update_state_at_end_of_format_string
("'n' format specifier disabled", 0)
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_n
("Invalid integer length modifier", 0)
precision_index >= 0 && *end_pointer == '$' && precision_index < _ARGMAX
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::update_precision
width_index >= 0 && *end_pointer == '$' && width_index < _ARGMAX
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::update_field_width
__crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_n
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::update_precision
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::update_field_width
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_n
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::update_precision
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::update_field_width
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_n
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::update_precision
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::update_field_width
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_n
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_n
(null)
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_integer
is_positional_parameter_reappearance_consistent( parameter, actual_type, format_type, length )
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_and_store_parameter_data
_type_index >= 0 && _type_index < _ARGMAX
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_state_for_type_case_a
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_integer
_format_char != '\0'
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_and_store_parameter_data
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_state_for_type_case_a
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_and_store_parameter_data
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_state_for_type_case_a
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_and_store_parameter_data
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_state_for_type_case_a
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::extract_argument_from_va_list
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::extract_argument_from_va_list
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::extract_argument_from_va_list
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::extract_argument_from_va_list
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_normal
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_size
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_n
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal_tchar
minkernel\crts\ucrt\src\desktopcrt\exec\system.cpp
common_system
traits::tdupenv_s_crt(comspec_value.get_address_of(), nullptr, comspec_name)
command[0] != '\0'
COMSPEC
cmd.exe
Warning
Assertion Failed
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.
Debug %ls!
Program: %hs%ls%ls%hs%ls%hs%ls%hs%ls%ls%hs%ls
(Press Retry to debug the application)
Debug %ls!
Program: %ls%ls%ls%ls%ls%ls%ls%ls%ls%ls%ls%ls
(Press Retry to debug the application)
<program name unknown>
("The hook function is not in the list!", 0)
minkernel\crts\ucrt\src\appcrt\misc\dbgrpt.cpp
mode == _CRT_RPTHOOK_INSTALL || mode == _CRT_RPTHOOK_REMOVE
common_set_report_hook
new_hook != nullptr
common_message_window
traits::tcscpy_s(program_name, (sizeof(*__countof_helper(program_name)) + 0), get_program_name_unknown_text(Character()))
Expression:
Line:
File:
Module:
(*_errno())
wcscpy_s(message_buffer, 4096, L"_CrtDbgReport: String too long or IO Error")
_CrtDbgReport: String too long or IO Error
Microsoft Visual C++ Runtime Library
minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp
__acrt_report_runtime_error
wcscpy_s(outmsg, (sizeof(*__countof_helper(outmsg)) + 0), L"Runtime Error!\n\nProgram: ")
Runtime Error!
Program:
wcscpy_s(progname, progname_size, L"<program name unknown>")
wcsncpy_s(pch, progname_size - (pch - progname), L"...", 3)
wcscat_s(outmsg, (sizeof(*__countof_helper(outmsg)) + 0), L"\n\n")
wcscat_s(outmsg, (sizeof(*__countof_helper(outmsg)) + 0), message)
mode == _crt_argv_expanded_arguments || mode == _crt_argv_unexpanded_arguments
minkernel\crts\ucrt\src\appcrt\startup\argv_parsing.cpp
common_configure_argv
minkernel\crts\ucrt\src\desktopcrt\env\environment_initialization.cpp
create_environment
traits::tcscpy_s(variable.get(), required_count, source_it)
mscoree.dll
mode == _O_TEXT || mode == _O_BINARY || mode == _O_WTEXT || mode == _O_U8TEXT || mode == _O_U16TEXT
minkernel\crts\ucrt\src\appcrt\lowio\setmode.cpp
_setmode
(fh >= 0 && (unsigned)fh < (unsigned)_nhandle)
(_osfile(fh) & FOPEN)
("Invalid file descriptor. File possibly closed by a different thread",0)
mode == _O_TEXT || mode == _O_BINARY || mode == _O_WTEXT
_set_fmode
pMode != nullptr
_get_fmode
result != nullptr
minkernel\crts\ucrt\src\appcrt\startup\argv_data.cpp
_get_wpgmptr
_wpgmptr != nullptr
_get_pgmptr
_pgmptr != nullptr
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
("Invalid parameter for _configthreadlocale",0)
minkernel\crts\ucrt\src\appcrt\locale\wsetlocale.cpp
_configthreadlocale
LC_MIN <= _category && _category <= LC_MAX
_wsetlocale
_wsetlocale_nolock
wcsncpy_s(lctemp, (sizeof(*__countof_helper(lctemp)) + 0), s, len)
_wsetlocale_set_cat
wcscpy_s(pch_cat_locale, cch, lctemp)
_wsetlocale_get_all
wcscat_s(pch, cch, L";")
parse_bcp47_language
wcsncpy_s(names->szLanguage, (sizeof(*__countof_helper(names->szLanguage)) + 0), section.ptr, section.length)
wcsncpy_s(names->szLocaleName, (sizeof(*__countof_helper(names->szLocaleName)) + 0), section.ptr, section.length)
parse_bcp47_script
wcsncat_s(names->szLocaleName, (sizeof(*__countof_helper(names->szLocaleName)) + 0), L"-", 1)
wcsncat_s(names->szLocaleName, (sizeof(*__countof_helper(names->szLocaleName)) + 0), section.ptr, section.length)
parse_bcp47_region
wcsncpy_s(names->szCountry, (sizeof(*__countof_helper(names->szCountry)) + 0), section.ptr, section.length)
parse_bcp47_code_page
wcsncpy_s(names->szCodePage, (sizeof(*__countof_helper(names->szCodePage)) + 0), section.ptr, section.length)
_expandlocale_locale_name_cache::_expandlocale_locale_name_cache
wcsncpy_s(localeNameOutput, localeNameSizeInChars, psetloc_data->_cacheLocaleName, (sizeof(*__countof_helper(psetloc_data->_cacheLocaleName)) + 0))
_expandlocale_locale_name_cache::~_expandlocale_locale_name_cache
wcsncpy_s(_psetloc_data->_cacheLocaleName, (sizeof(*__countof_helper(_psetloc_data->_cacheLocaleName)) + 0), _localeNameOutput, _localeNameSizeInChars)
_expandlocale_locale_name_cache::commit_locale_name
wcsncpy_s(_psetloc_data->_cacheLocaleName, (sizeof(*__countof_helper(_psetloc_data->_cacheLocaleName)) + 0), new_locale_name, new_locale_name_length)
_expandlocale_locale_name_cache::commit_locale_name_cache_already_updated
wcsncpy_s(_localeNameOutput, _localeNameSizeInChars, new_locale_name, new_locale_name_length)
_expandlocale
wcscpy_s(output, sizeInChars, L"C")
wcsncpy_s(cacheout, cacheoutLen, expr, charactersInExpression + 1)
wcsncpy_s(cachein, cacheinLen, expr, charactersInExpression + 1)
wcscpy_s(output, sizeInChars, cacheout)
_wcscats
wcscat_s(outstr, numberOfElements, ((sizeof(wchar_t *) > sizeof(__int64) || (sizeof(wchar_t *) & (sizeof(wchar_t *) - 1)) != 0) ? **(wchar_t ***)((substr += sizeof(__int64)) - sizeof(__int64)) : *(wchar_t ** )((substr += sizeof(__int64)) - sizeof(__int64))))
__lc_wcstolc
wcsncpy_s(names->szCodePage, (sizeof(*__countof_helper(names->szCodePage)) + 0), &wlocale[1], 16-1)
wcsncpy_s(names->szLanguage, (sizeof(*__countof_helper(names->szLanguage)) + 0), wlocale, len)
wcsncpy_s(names->szCountry, (sizeof(*__countof_helper(names->szCountry)) + 0), wlocale, len)
wcsncpy_s(names->szCodePage, (sizeof(*__countof_helper(names->szCodePage)) + 0), wlocale, len)
__lc_lctowcs
wcscpy_s(locale, numberOfElements, names->szLanguage)
__acrt_copy_locale_name
wcsncpy_s(localeNameCopy, cch+1, localeName, cch+1)
mode == 0 || mode == 1
minkernel\crts\ucrt\src\appcrt\heap\new_mode.cpp
_set_new_mode
((destination)) != NULL && ((size_in_elements)) > 0
minkernel\crts\ucrt\inc\corecrt_internal_string_templates.h
common_tcscpy_s
(((source))) != NULL
Buffer is too small
(L"Buffer is too small" && 0)
common_tcscat_s
String is not null terminated
(L"String is not null terminated" && 0)
((result_buffer)) != NULL && ((result_count)) > 0
minkernel\crts\ucrt\src\appcrt\filesystem\makepath.cpp
common_makepath_s
cleanup_after_error
minkernel\crts\ucrt\src\appcrt\filesystem\splitpath.cpp
common_splitpath_internal
_CrtCheckMemory()
minkernel\crts\ucrt\src\appcrt\heap\debug_heap.cpp
_CrtIsValidHeapPointer(block)
old_head->_line_number == line_number_for_ignore_blocks && old_head->_request_number == request_number_for_ignore_blocks
reallocation_is_allowed || (!reallocation_is_allowed && new_head == old_head)
__acrt_last_block == old_head
__acrt_first_block == old_head
block != nullptr
_expand_dbg
is_block_type_valid(header->_block_use)
header->_line_number == line_number_for_ignore_blocks && header->_request_number == request_number_for_ignore_blocks
header->_block_use == block_use || header->_block_use == _CRT_BLOCK && block_use == _NORMAL_BLOCK
__acrt_last_block == header
__acrt_first_block == header
_msize_dbg
new_bits == _CRTDBG_REPORT_FLAG || new_bits_have_only_valid_flags
_CrtSetDbgFlag
callback != nullptr
_CrtDoForAllClientObjects
state != nullptr
_CrtMemCheckpoint
_CrtMemDifference
old_state != nullptr
new_state != nullptr
print_block_data
_CrtMemDumpStatistics
IS_2_POW_N(alignment)
_aligned_offset_malloc_dbg
offset == 0 || offset < size
_aligned_offset_realloc_dbg
_aligned_msize_dbg
abort() has been called
minkernel\crts\ucrt\inc\corecrt_internal_strtox.h
base == 0 || (2 <= base && base <= 36)
__crt_strtox::parse_integer
c == '\0' || *_p == c
__crt_strtox::c_string_character_source<wchar_t>::unget
_p != nullptr
__crt_strtox::c_string_character_source<wchar_t>::validate
__crt_strtox::c_string_character_source<char>::unget
__crt_strtox::c_string_character_source<char>::validate
minkernel\crts\ucrt\src\appcrt\misc\errno.cpp
_get_errno
_get_doserrno
api-ms-win-core-datetime-l1-1-1
api-ms-win-core-file-l1-2-2
api-ms-win-core-localization-l1-2-1
api-ms-win-core-localization-obsolete-l1-2-0
api-ms-win-core-processthreads-l1-1-2
api-ms-win-core-string-l1-1-0
api-ms-win-core-sysinfo-l1-2-1
api-ms-win-core-winrt-l1-1-0
api-ms-win-core-xstate-l2-1-0
api-ms-win-rtcore-ntuser-window-l1-1-0
api-ms-win-security-systemfunctions-l1-1-0
ext-ms-win-ntuser-dialogbox-l1-1-0
ext-ms-win-ntuser-windowstation-l1-1-0
advapi32
api-ms-win-appmodel-runtime-l1-1-2
user32
ext-ms-
minkernel\crts\ucrt\src\appcrt\internal\winapi_thunks.cpp
minkernel\crts\ucrt\src\appcrt\stdio\_freebuf.cpp
_loc_update.GetLocaleT()->locinfo->_public._locale_mb_cur_max == 1 || _loc_update.GetLocaleT()->locinfo->_public._locale_mb_cur_max == 2
minkernel\crts\ucrt\src\appcrt\convert\mbtowc.cpp
UTF-8 isn't supported in this _mbtowc_l function yet!!!
_loc_update.GetLocaleT()->locinfo->_public._locale_lc_codepage != CP_UTF8 && L"UTF-8 isn't supported in this _mbtowc_l function yet!!!"
_loc_update.GetLocaleT()->locinfo->_public._locale_mb_cur_max > 1
destination_count <= INT_MAX
minkernel\crts\ucrt\src\appcrt\convert\wctomb.cpp
_wctomb_s_l
destination_count > 0
minkernel\crts\ucrt\src\appcrt\convert\cvt.cpp
fp_format_nan_or_infinity
strcpy_s( result_buffer, result_buffer_count, strings[row][column + !long_string_will_fit])
result_buffer_count > static_cast<size_t>(3 + (precision > 0 ? precision : 0) + 5 + 1)
fp_format_e_internal
strcpy_s( p, result_buffer_count == (static_cast<size_t>(-1)) ? result_buffer_count : result_buffer_count - (p - result_buffer), "e+000")
result_buffer_count > static_cast<size_t>(1 + 4 + precision + 6)
fp_format_a
result_buffer != nullptr
__acrt_fp_format
result_buffer_count > 0
scratch_buffer != nullptr
scratch_buffer_count > 0
("Unsupported format specifier", 0)
minkernel\crts\ucrt\src\appcrt\stdio\fputwc.cpp
fputwc
stream.valid()
minkernel\crts\ucrt\src\appcrt\stdio\fileno.cpp
_fileno
minkernel\crts\ucrt\src\appcrt\stdio\fputc.cpp
minkernel\crts\ucrt\src\appcrt\stdio\_sftbuf.cpp
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
January
February
August
September
October
November
December
MM/dd/yy
dddd, MMMM dd, yyyy
HH:mm:ss
name != nullptr
minkernel\crts\ucrt\src\desktopcrt\env\getenv.cpp
common_getenv
traits::tcsnlen(name, _MAX_ENV) < _MAX_ENV
traits::tcsnlen(*current + name_length + 1, _MAX_ENV) < _MAX_ENV
required_count != nullptr
common_getenv_s_nolock
(buffer != nullptr && buffer_count > 0) || (buffer == nullptr && buffer_count == 0)
traits::tcscpy_s(buffer, buffer_count, value)
buffer_pointer != nullptr
common_dupenv_s_nolock
traits::tcscpy_s(*buffer_pointer, value_count, value)
file_name != nullptr
minkernel\crts\ucrt\src\desktopcrt\exec\spawnv.cpp
common_spawnv
file_name[0] != '\0'
arguments != nullptr
arguments[0] != nullptr
arguments[0][0] != '\0'
traits::tcscpy_s(buffer.get(), file_name_size, dot_slash)
traits::tcscat_s(buffer.get(), file_name_size, file_name)
traits::tcscpy_s(buffer.get(), buffer_size, mutated_file_name)
traits::tcscpy_s(extension_buffer, 5, *it)
execute_command
mode >= 0 && mode <= _P_DETACH
minkernel\crts\ucrt\src\desktopcrt\exec\spawnvp.cpp
common_spawnvp
traits::tdupenv_s_crt(path_value.get_address_of(), nullptr, path_name)
traits::tcscat_s(file_buffer, 260, backslash_string)
traits::tcscat_s(file_buffer, 260, file_name)
path != nullptr
minkernel\crts\ucrt\src\appcrt\filesystem\waccess.cpp
_waccess_s
(access_mode & (~6)) == 0
nRptType >= 0 && nRptType < _CRT_ERRCNT
minkernel\crts\ucrt\src\appcrt\misc\dbgrptt.cpp
_CrtSetReportMode
fMode == _CRTDBG_REPORT_MODE || (fMode & ~(_CRTDBG_MODE_FILE | _CRTDBG_MODE_DEBUG | _CRTDBG_MODE_WNDW)) == 0
_CrtSetReportFile
_VCrtDbgReportA
_itoa_s(nLine, szLineMessage, 4096, 10)
strcpy_s(szUserMessage, 4096, "_CrtDbgReport: String too long or IO Error")
strcpy_s(szLineMessage, 4096, szFormat ? "Assertion failed: " : "Assertion failed!")
strcat_s(szLineMessage, 4096, szUserMessage)
strcat_s(szLineMessage, 4096, "\r")
strcat_s(szLineMessage, 4096, "\n")
strcpy_s(szOutMessage, 4096, "_CrtDbgReport: String too long or IO Error")
strcpy_s(szOutMessage, 4096, szLineMessage)
e = mbstowcs_s(&ret, szOutMessage2, 4096, szOutMessage, ((size_t)-1))
wcscpy_s(szOutMessage2, 4096, L"_CrtDbgReport: String too long or Invalid characters in String")
_CrtDbgReport: String too long or Invalid characters in String
_VCrtDbgReportW
_itow_s(nLine, szLineMessage, 4096, 10)
Second Chance Assertion Failed: File
<file unknown>
, Line
wcscpy_s(szUserMessage, 4096, L"_CrtDbgReport: String too long or IO Error")
wcscpy_s(szLineMessage, 4096, szFormat ? L"Assertion failed: " : L"Assertion failed!")
Assertion failed:
Assertion failed!
wcscat_s(szLineMessage, 4096, szUserMessage)
wcscat_s(szLineMessage, 4096, L"\r")
wcscat_s(szLineMessage, 4096, L"\n")
%ls(%d) : %ls
wcscpy_s(szOutMessage, 4096, L"_CrtDbgReport: String too long or IO Error")
wcscpy_s(szOutMessage, 4096, szLineMessage)
wcstombs_s(nullptr, szOutMessage2, 4096, szOutMessage, ((size_t)-1))
strcpy_s(szOutMessage2, 4096, "_CrtDbgReport: String too long or Invalid characters in String")
wcstombs_s(&ret, szaOutMessage, 4096, szOutMessage, ((size_t)-1))
local_action != nullptr
minkernel\crts\ucrt\src\appcrt\misc\signal.cpp
("Invalid signal or error", 0)
("Invalid error_mode", 0)
minkernel\crts\ucrt\src\appcrt\misc\set_error_mode.cpp
_set_error_mode
common_tcsncpy_s
minkernel\crts\ucrt\src\appcrt\startup\argv_wildcards.cpp
common_expand_argv_wildcards
traits::tcsncpy_s( character_it, character_count - (character_it - character_first), *it, count)
copy_and_add_argument_to_buffer
traits::tcsncpy_s(argument_buffer.get(), required_count, directory, directory_length)
traits::tcsncpy_s( argument_buffer.get() + directory_length, required_count - directory_length, file_name, file_name_count)
equal_sign - option < _MAX_ENV
minkernel\crts\ucrt\src\desktopcrt\env\setenv.cpp
traits::tcsnlen(equal_sign + 1, _MAX_ENV) < _MAX_ENV
("CRT logic error in setenv", 0)
common_set_variable_in_environment_nolock
traits::tcscpy_s(name, count, option)
copy_environment
traits::tcscpy_s(*new_it, required_count, *old_it)
cached_state == static_cast<long>(policyValue)
minkernel\crts\ucrt\src\appcrt\internal\win_policies.cpp
static_cast<unsigned>(fh) < _NHANDLE_
minkernel\crts\ucrt\src\appcrt\lowio\osfinfo.cpp
__acrt_lowio_ensure_fh_exists
fh >= 0 && (unsigned)fh < (unsigned)_nhandle
_get_osfhandle
_osfile(fh) & FOPEN
minkernel\crts\ucrt\src\appcrt\locale\initctype.cpp
ploci->ctype1_refcount > 0
ploci->lconv_mon_refcount > 0
minkernel\crts\ucrt\src\appcrt\locale\initmon.cpp
ploci->lconv_num_refcount > 0
minkernel\crts\ucrt\src\appcrt\locale\initnum.cpp
("lc_time_curr unexpectedly has no remaining references", 0)
minkernel\crts\ucrt\src\appcrt\locale\inittime.cpp
((((( H
((((( H
(
c >= -1 && c <= 255
minkernel\crts\ucrt\src\appcrt\convert\isctype.cpp
common_tcsncat_s
("Corrupted pointer passed to _freea", 0)
vccrt\vcruntime\inc\internal_shared.h
(ptloci->lc_category[category].locale != nullptr && ptloci->lc_category[category].refcount != nullptr) || (ptloci->lc_category[category].locale == nullptr && ptloci->lc_category[category].refcount == nullptr)
minkernel\crts\ucrt\src\appcrt\locale\locale_refcounting.cpp
american
american english
american-english
australian
belgian
canadian
chinese
chinese-hongkong
chinese-simplified
chinese-singapore
chinese-traditional
dutch-belgian
english-american
english-aus
english-belize
english-can
english-caribbean
english-ire
english-jamaica
english-nz
english-south africa
english-trinidad y tobago
Antivirus Signature
Bkav W64.AIDetectMalware
Lionic Trojan.Win32.Generic.4!c
Elastic malicious (moderate confidence)
ClamAV Clean
CMC Clean
CAT-QuickHeal Clean
Skyhigh Artemis!Trojan
ALYac Clean
Cylance unsafe
Zillya Exploit.CVE20188639.Win64.2
Sangfor Exploit.Win32.CVE.Vl8a
CrowdStrike Clean
Alibaba Exploit:Application/CVE-2018-8639.ffd182e5
K7GW Clean
K7AntiVirus Clean
Baidu Clean
VirIT Clean
Paloalto Clean
Symantec ML.Attribute.HighConfidence
tehtris Clean
ESET-NOD32 a variant of Win64/Exploit.CVE-2018-8639.E
APEX Clean
Avast Clean
Cynet Clean
Kaspersky Clean
BitDefender Trojan.GenericKD.72580368
NANO-Antivirus Clean
ViRobot Clean
MicroWorld-eScan Trojan.GenericKD.72580368
Tencent Clean
TACHYON Clean
Sophos Mal/Generic-S
F-Secure Clean
DrWeb Clean
VIPRE Clean
TrendMicro Clean
Trapmine Clean
FireEye Trojan.GenericKD.72580368
Emsisoft Trojan.GenericKD.72580368 (B)
SentinelOne Clean
GData Trojan.GenericKD.72580368
Jiangmin Clean
Webroot Clean
Varist W64/ABRisk.HKUR-8602
Avira Clean
Antiy-AVL Trojan[Exploit]/Win64.CVE-2018-8639
Kingsoft Clean
Gridinsoft Clean
Xcitium Clean
Arcabit Clean
SUPERAntiSpyware Clean
ZoneAlarm Clean
Microsoft Trojan:Win32/Zpevdo.B
Google Detected
AhnLab-V3 Clean
Acronis Clean
McAfee Artemis!FC36EBC7382B
MAX malware (ai score=88)
VBA32 Clean
Malwarebytes Generic.Malware/Suspicious
Panda Clean
Zoner Clean
TrendMicro-HouseCall Clean
Rising Exploit.CVE-2018-8639!1.C9E7 (CLASSIC)
Yandex Clean
Ikarus Trojan.Win64.Hacktool
MaxSecure Clean
Fortinet Clean
BitDefenderTheta Clean
AVG Clean
DeepInstinct MALICIOUS
alibabacloud Exp:Win/CVE.2018.8639
No IRMA results available.