mirror of
https://github.com/rapid7/metasploit-payloads
synced 2025-03-24 18:16:24 +01:00
14 lines
515 B
C
14 lines
515 B
C
#ifndef _METERPRETER_SOURCE_COMMON_CRYPTO_XOR_H
|
|
#define _METERPRETER_SOURCE_COMMON_CRYPTO_XOR_H
|
|
|
|
DWORD xor_populate_handlers(CryptoContext *context);
|
|
|
|
DWORD xor_process_negotiate_request(CryptoContext *context,
|
|
struct _Packet *request);
|
|
DWORD xor_encrypt(CryptoContext *context, PUCHAR inBuffer, ULONG inBufferLength,
|
|
PUCHAR *outBuffer, PULONG outBufferLength);
|
|
DWORD xor_decrypt(CryptoContext *context, PUCHAR inBuffer, ULONG inBufferLength,
|
|
PUCHAR *outBuffer, PULONG outBufferLength);
|
|
|
|
#endif
|