Meckazin / ChromeKatz

Dump cookies and credentials directly from Chrome/Edge process memory
BSD 3-Clause "New" or "Revised" License
617 stars 55 forks source link

missing CookieKatz.exe in CookieKatzBOF.zip #1

Closed garanews closed 3 months ago

garanews commented 3 months ago

Where to find the compiled CookieKatz.exe?

Meckazin commented 3 months ago

I don't provide precompiled CookieKatz.exe, only COFF files for use with inline-execute over C2 of your choice. But you can easily compile your own one with VisualStudio.

garanews commented 3 months ago

Yeah, but compiling of CookieKatzMinidump worked with no issue, instead have issue compiling CookieKatz.

1>------ Compilazione avviata: progetto: CookieKatz. Configurazione: Debug|Win32 ------
1>  Helper.cpp
1>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\format(42): warning STL4038: The contents of <format> are available only with C++20 or later.
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(48,22): error C2039: 'format': non è un membro di 'std'
1>  C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h(23,15):
  vedere la dichiarazione di 'std'

1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(48,22): error C3861: 'format': identificatore non trovato
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(48,9): error C3861: 'wprintf': identificatore non trovato
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(59,22): error C2039: 'format': non è un membro di 'std'
1>  C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h(23,15):
  vedere la dichiarazione di 'std'

1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(59,22): error C3861: 'format': identificatore non trovato
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(59,9): error C3861: 'wprintf': identificatore non trovato
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(62,22): error C2039: 'format': non è un membro di 'std'
1>  C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h(23,15):
  vedere la dichiarazione di 'std'

1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(62,22): error C3861: 'format': identificatore non trovato
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(62,9): error C3861: 'wprintf': identificatore non trovato
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(73,22): error C2039: 'format': non è un membro di 'std'
1>  C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h(23,15):
  vedere la dichiarazione di 'std'

1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(73,22): error C3861: 'format': identificatore non trovato
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(73,9): error C3861: 'wprintf': identificatore non trovato
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(76,22): error C2039: 'format': non è un membro di 'std'
1>  C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stddef.h(23,15):
  vedere la dichiarazione di 'std'

1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(76,22): error C3861: 'format': identificatore non trovato
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Helper.cpp(76,9): error C3861: 'wprintf': identificatore non trovato
1>  Process.cpp
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h(8605,5): error C3861: '_ReadWriteBarrier': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winnt.h(24581,82): error C3861: '__readfsdword': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9715,23): error C3861: '_InterlockedIncrement': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9724,28): error C3861: '_InterlockedIncrement': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9736,32): error C2065: 'InterlockedIncrement64': identificatore non dichiarato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9747,28): error C3861: '_InterlockedDecrement': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9756,28): error C3861: '_InterlockedDecrement': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9768,32): error C2065: 'InterlockedDecrement64': identificatore non dichiarato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9782,23): error C3861: '_InterlockedExchange': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9792,28): error C3861: '_InterlockedExchange': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9804,31): error C3861: 'InterlockedExchange64': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9816,23): error C3861: '_InterlockedExchangeAdd': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9826,23): error C3861: '_InterlockedExchangeAdd': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9836,28): error C3861: '_InterlockedExchangeAdd': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9846,28): error C3861: '_InterlockedExchangeAdd': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9858,31): error C3861: 'InterlockedExchangeAdd64': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9868,31): error C3861: 'InterlockedExchangeAdd64': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9881,23): error C3861: '_InterlockedCompareExchange': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9892,28): error C3861: '_InterlockedCompareExchange': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9905,31): error C3861: '_InterlockedCompareExchange64': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9915,31): error C3861: 'InterlockedAnd64': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9925,31): error C3861: 'InterlockedOr64': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\winbase.h(9935,31): error C3861: 'InterlockedXor64': identificatore non trovato
1>  (compilazione del file di origine 'Process.cpp')

1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Process.cpp(105,14): error C2664: 'BOOL ReadProcessMemory(HANDLE,LPCVOID,LPVOID,SIZE_T,SIZE_T *)': impossibile convertire l'argomento 5 da 'size_t *' a 'SIZE_T *'
1>  C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Process.cpp(105,88):
  I tipi indicati non sono correlati La conversione richiede reinterpret_cast, cast di tipo C o cast di tipo funzione tra parentesi
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\memoryapi.h(152,1):
  vedere la dichiarazione di 'ReadProcessMemory'
  C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Process.cpp(105,14):
  durante la ricerca di corrispondenza con l'elenco di argomenti '(HANDLE, PPEB, PEB *, unsigned int, size_t *)'

1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Process.cpp(264,23): warning C4018: '<': errata corrispondenza tra signed e unsigned
1>  Tokens.cpp
1>  Version.cpp
1>C:\Users\garan\Documents\GitHub\ChromeKatz\CookieKatz\Version.cpp(84,23): warning C4018: '<': errata corrispondenza tra signed e unsigned
1>  Generazione del codice in corso...
========== Compilazione: 0 completato/i, 1 non riuscito/i, 0 aggiornato/i, 0 ignorato/i ==========