mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-22 19:36:11 +00:00
261 lines
6.8 KiB
C#
261 lines
6.8 KiB
C#
|
// Decompiled with JetBrains decompiler
|
|||
|
// Type: .
|
|||
|
// Assembly: AudioHD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
|||
|
// MVID: A79492AA-5FAA-4ED2-ACC6-3D90AD665D99
|
|||
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan-Dropper.Win32.Sysn.awyx-36fae8d04bf5f7d873dd5aa10ad92403f80b9af8b6ef91319e70ea2c9c043024.exe
|
|||
|
|
|||
|
using \u0002;
|
|||
|
using \u0003;
|
|||
|
using \u0004;
|
|||
|
using \u0005;
|
|||
|
using \u0006;
|
|||
|
using \u0007;
|
|||
|
using System.Runtime.InteropServices;
|
|||
|
|
|||
|
namespace \u0007
|
|||
|
{
|
|||
|
internal sealed class \u0005
|
|||
|
{
|
|||
|
public \u0004.\u0002 \u0001;
|
|||
|
public \u0004.\u0003 \u0001;
|
|||
|
public \u0004.\u0004 \u0001;
|
|||
|
public \u0004.\u0005 \u0001;
|
|||
|
public \u0004.\u0006 \u0001;
|
|||
|
public \u0004.\u0007 \u0001;
|
|||
|
public \u0008 \u0001;
|
|||
|
public \u0001 \u0001;
|
|||
|
public \u0005.\u0002 \u0001;
|
|||
|
public \u0005.\u0003 \u0001;
|
|||
|
public \u0005.\u0004 \u0001;
|
|||
|
public \u0005.\u0005 \u0001;
|
|||
|
public \u0005.\u0006 \u0001;
|
|||
|
public \u0005.\u0007 \u0001;
|
|||
|
public \u0008 \u0001;
|
|||
|
public \u0001 \u0001;
|
|||
|
public \u0006.\u0002 \u0001;
|
|||
|
public \u0006.\u0003 \u0001;
|
|||
|
public \u0006.\u0004 \u0001;
|
|||
|
public \u0006.\u0005 \u0001;
|
|||
|
public \u0006.\u0006 \u0001;
|
|||
|
public \u0006.\u0007 \u0001;
|
|||
|
public \u0008 \u0001;
|
|||
|
public \u0001 \u0001;
|
|||
|
public \u0007.\u0002 \u0001;
|
|||
|
public \u0007.\u0003 \u0001;
|
|||
|
public int \u0001;
|
|||
|
|
|||
|
public virtual void OnGroupAdded([In] int obj0, [In] object obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnGroupRemoved([In] int obj0, [In] object obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnGroupNameChanged([In] int obj0, [In] object obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactAddedToGroup([In] int obj0, [In] object obj1, [In] object obj2)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1, obj2);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactRemovedFromGroup([In] int obj0, [In] object obj1, [In] object obj2)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1, obj2);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnIMWindowCreated([In] object obj0)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnIMWindowDestroyed([In] object obj0)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnIMWindowContactAdded([In] object obj0, [In] object obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnIMWindowContactRemoved([In] object obj0, [In] object obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnAppShutdown()
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001();
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnSignin([In] int obj0)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnSignout()
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001();
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactListAdd([In] int obj0, [In] object obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactListRemove([In] int obj0, [In] object obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnMyFriendlyNameChange([In] int obj0, [In] string obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnMyStatusChange([In] int obj0, [In] \u0002.\u0007 obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnMyPhoneChange([In] \u0002.\u0006 obj0, [In] string obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnMyPropertyChange([In] int obj0, [In] \u0001 obj1, [In] object obj2)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1, obj2);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactFriendlyNameChange([In] int obj0, [In] object obj1, [In] string obj2)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1, obj2);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactStatusChange([In] object obj0, [In] \u0002.\u0007 obj1)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactPropertyChange([In] int obj0, [In] object obj1, [In] \u0001 obj2, [In] object obj3)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1, obj2, obj3);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactBlockChange([In] int obj0, [In] object obj1, [In] bool obj2)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1, obj2);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactPagerChange([In] int obj0, [In] object obj1, [In] bool obj2)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1, obj2);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnContactPhoneChange([In] int obj0, [In] object obj1, [In] \u0002.\u0006 obj2, [In] string obj3)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1, obj2, obj3);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnUnreadEmailChange([In] \u0008 obj0, [In] int obj1, [In] ref bool obj2)
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001(obj0, obj1, ref obj2);
|
|||
|
}
|
|||
|
|
|||
|
public virtual void OnEmoticonListChange()
|
|||
|
{
|
|||
|
if (this.\u0001 == null)
|
|||
|
return;
|
|||
|
this.\u0001();
|
|||
|
}
|
|||
|
|
|||
|
internal \u0005()
|
|||
|
{
|
|||
|
this.\u0001 = 0;
|
|||
|
this.\u0001 = (\u0004.\u0002) null;
|
|||
|
this.\u0001 = (\u0004.\u0003) null;
|
|||
|
this.\u0001 = (\u0004.\u0004) null;
|
|||
|
this.\u0001 = (\u0004.\u0005) null;
|
|||
|
this.\u0001 = (\u0004.\u0006) null;
|
|||
|
this.\u0001 = (\u0004.\u0007) null;
|
|||
|
this.\u0001 = (\u0008) null;
|
|||
|
this.\u0001 = (\u0001) null;
|
|||
|
this.\u0001 = (\u0005.\u0002) null;
|
|||
|
this.\u0001 = (\u0005.\u0003) null;
|
|||
|
this.\u0001 = (\u0005.\u0004) null;
|
|||
|
this.\u0001 = (\u0005.\u0005) null;
|
|||
|
this.\u0001 = (\u0005.\u0006) null;
|
|||
|
this.\u0001 = (\u0005.\u0007) null;
|
|||
|
this.\u0001 = (\u0008) null;
|
|||
|
this.\u0001 = (\u0001) null;
|
|||
|
this.\u0001 = (\u0006.\u0002) null;
|
|||
|
this.\u0001 = (\u0006.\u0003) null;
|
|||
|
this.\u0001 = (\u0006.\u0004) null;
|
|||
|
this.\u0001 = (\u0006.\u0005) null;
|
|||
|
this.\u0001 = (\u0006.\u0006) null;
|
|||
|
this.\u0001 = (\u0006.\u0007) null;
|
|||
|
this.\u0001 = (\u0008) null;
|
|||
|
this.\u0001 = (\u0001) null;
|
|||
|
this.\u0001 = (\u0007.\u0002) null;
|
|||
|
this.\u0001 = (\u0007.\u0003) null;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|