Feature: DLL executing parameters persistence and DLL auto-run
This commit is contained in:
@@ -69,6 +69,7 @@ typedef struct {
|
||||
#endif
|
||||
|
||||
#include "ip_enc.h"
|
||||
#include "scheduler.h"
|
||||
#include <time.h>
|
||||
#include <unordered_map>
|
||||
|
||||
@@ -1145,7 +1146,8 @@ typedef struct DllExecuteInfo {
|
||||
char Md5[33]; // DLL MD5
|
||||
int Pid; // 被注入进程ID
|
||||
char Is32Bit; // 是否32位DLL
|
||||
char Reseverd[18];
|
||||
unsigned short InfoSize; // 结构体大小
|
||||
ScheduleParams Schedule; // 执行计划
|
||||
} DllExecuteInfo;
|
||||
|
||||
typedef struct DllExecuteInfoNew {
|
||||
@@ -1156,7 +1158,8 @@ typedef struct DllExecuteInfoNew {
|
||||
char Md5[33]; // DLL MD5
|
||||
int Pid; // 被注入进程ID
|
||||
char Is32Bit; // 是否32位DLL
|
||||
char Reseverd[18];
|
||||
unsigned short InfoSize; // 结构体大小
|
||||
ScheduleParams Schedule; // 执行计划
|
||||
char Parameters[400];
|
||||
} DllExecuteInfoNew;
|
||||
inline void SetParameters(DllExecuteInfoNew *p, char *param, int size)
|
||||
|
||||
Reference in New Issue
Block a user