Seregon/Hermes

Hermes/Dyforge is a program written in c++ allows you to inject a dll that can analyze all processes in a program, can be used for mod and reverse engeneering

C/3.8 KB/No license
DyMain/include/mongoose_config.h
Hermes / DyMain / include / mongoose_config.h
1#ifndef MONGOOSE_CONFIG_H
2#define MONGOOSE_CONFIG_H
3 
4// Configurazione base di Mongoose
5#define MG_ENABLE_LINES 1 // Abilita il debug con numeri di linea
6#define MG_ENABLE_LOG 1 // Abilita il logging
7#define MG_ENABLE_SOCKETPAIR 1 // Necessario per WebSocket
8#define MG_ENABLE_MBUF 1 // Buffer di memoria dinamici
9#define MG_ENABLE_HTTP_STREAMING_MULTIPART 1 // Supporto per upload file
10#define MG_ENABLE_SSL 1 // Supporto SSL/TLS
11#define MG_ENABLE_IPV6 1 // Supporto IPv6
12#define MG_ENABLE_DIRECTORY_LISTING 0 // Disabilita directory listing per sicurezza
13 
14// Configurazioni di sicurezza
15#define MG_MAX_HTTP_HEADERS 40 // Limite massimo header HTTP
16#define MG_MAX_HTTP_REQUEST_SIZE 8192 // Dimensione massima richiesta
17#define MG_MAX_PATH 256 // Lunghezza massima path
18#define MG_MAX_RECV_SIZE (1 * 1024 * 1024) // Buffer ricezione massimo (1MB)
19 
20// Configurazioni WebSocket
21#define MG_ENABLE_WEBSOCKET 1 // Abilita WebSocket
22#define MG_WEBSOCKET_PING_INTERVAL_SECONDS 5 // Intervallo ping WebSocket
23 
24// Configurazioni Threading
25#define MG_ENABLE_THREADS 1 // Supporto multi-threading
26#define MG_THREAD_STACK_SIZE (1024 * 32) // Stack size per thread
27 
28#endif // MONGOOSE_CONFIG_H