// Decompiled with JetBrains decompiler // Type: eSettings.Model.Library.INT15 // Assembly: eRecoveryService, Version=2.5.3.6, Culture=neutral, PublicKeyToken=null // MVID: 08DF666A-8C92-4CCB-869A-390134BB6787 // Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.Win32.Patched.mf-d8d6de6a708417645ef396f90e846eda5ae240e20dd2ceba0b7c9c1e4a6a7d77.exe using System; using System.Runtime.InteropServices; namespace eSettings.Model.Library { public class INT15 { [DllImport("INT15.dll")] public static extern IntPtr GetBootSequence(); [DllImport("INT15.dll")] public static extern bool SetBootSequenceNB(byte[] sequence, int length); [DllImport("INT15.dll")] public static extern bool SetBootSequenceDT(int preset); [DllImport("INT15.dll")] public static extern bool IsBIOSPasswordExist(BIOSUserLevel userlevel); [DllImport("INT15.dll")] public static extern bool SetBIOSPassword(BIOSUserLevel userlevel, char[] password); [DllImport("INT15.dll")] public static extern bool RemoveBIOSPassword(BIOSUserLevel userlevel); [DllImport("INT15.dll")] public static extern bool CheckBIOSPassword(BIOSUserLevel userlevel, char[] password); [DllImport("INT15.dll")] public static extern bool GetFastBoot(); [DllImport("INT15.dll")] public static extern bool SetFastBoot(bool state); [DllImport("INT15.dll")] public static extern IntPtr GetAssetTag(); [DllImport("INT15.dll")] public static extern bool SetAssetTag(char[] asset); [DllImport("INT15.dll")] public static extern IntPtr GetSerialPortStatus(int portNumber); [DllImport("INT15.dll")] public static extern IntPtr GetParallelPortStatus(); [DllImport("INT15.dll")] public static extern IntPtr GetCPUInfo(); [DllImport("INT15.dll")] public static extern bool GetD2DBIOS(); } }