(Dec 30, 2020 10:32 AM)neonbytes Wrote: Hello everyone,
Is there a way to decrypt AES GCM 256 without statically linking any library?
A pure C++ implementation?
Or using Loadlibrary with a DLL (OpenSSL or another crypto) ?
Thank you
LOL damn, i have the exact opposite question as yours.
Today i made a chrome >80 password recoverer, i used libsodium. BUT i failed at doing with static library, but it directly worked on my first dynamic library test
Help me solve this and i give you my code ;)
I know there is this trick, and i did it, but still it doesnt work..
https://github.com/jedisct1/libsodium/issues/247
All working fine with dynamic DLL, so header and .lib are correctly called i guess..
#define SODIUM_STATIC TRUE
extern "C" {
#include "sodium.h"
}
#pragma comment(lib, "libsodium.lib")
fucking lost so much time on this...
Another point is.. with base64 decode part and libsum the exe is not that small.
(Jan 4, 2021 01:58 PM)DarkVision Wrote: embedtls (formerly PolarSSL)
embedtls has GCM support. (Used it in the RAT to create a cipher to recover passwords for Chrome +v80 browsers).
embedtls also allows you to build (DLL) only using the exports you want.
🙃🙃🙃
sound pretty good too