Example #1
0
        public static void CBMENUENTRY(Plugins.CBTYPE cbType, ref Plugins.PLUG_CB_MENUENTRY info)
        {
            switch (info.hEntry)
            {
            case MENU_ABOUT:
                Interaction.MsgBox("ERC Plugin For x64dbg\nCoded By Andy Bowden", MsgBoxStyle.OkOnly, "Info");
                break;

            case MENU_HELP:
                Interaction.MsgBox("https://github.com/Andy53/ERC.Xdbg", MsgBoxStyle.OkOnly, "Help");
                break;
            }
        }
        public static void CBMENUENTRY(Plugins.CBTYPE cbType, ref Plugins.PLUG_CB_MENUENTRY info)
        {
            switch (info.hEntry)
            {
            case MENU_ABOUT:
                Interaction.MsgBox("Test DotNet Plugins For x64dbg\nCoded By Ahmadmansoor/exetools", MsgBoxStyle.OkOnly, "Info");
                break;

            case MENU_DUMP:
                if (!Bridge.DbgIsDebugging())
                {
                    PLog.WriteLine("You need to be debugging to use this Command");
                    break;
                }
                Bridge.DbgCmdExec("DotNetDumpProcess");
                break;
            }
        }
Example #3
0
        public static void CBMENUENTRY(Plugins.CBTYPE cbType, ref Plugins.PLUG_CB_MENUENTRY info)
        {
            switch (info.hEntry)
            {
            case MENU_ABOUT:
                HotSpot.aboutDlg.ShowDialog();
                break;

            case MENU_GET_HOTSPOTS:
                //Bridge.DbgCmdExec("GetHotSpots");
                if (debugging)
                {
                    HotSpot.mainDlg.ShowDialog();
                }
                else
                {
                    //Interaction.MsgBox("You need to be debugging to use this option", MsgBoxStyle.OkOnly, "Info");
                    MessageBox.Show("You need to be debugging to use this option", "Not Debugging!!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                break;
            }
        }