MalwareSourceCode/MSIL/Trojan/Win32/P/Trojan.Win32.Patched.mf-d8d6de6a708417645ef396f90e846eda5ae240e20dd2ceba0b7c9c1e4a6a7d77/eSettings/Model/Library/INT15.cs
2022-08-18 06:28:56 -05:00

60 lines
1.9 KiB
C#

// 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();
}
}