// Microsoft Visual C++ generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "atlres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// German (Germany) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_DEU)
#ifdef _WIN32
LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE 
BEGIN
    "#include ""atlres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE 
BEGIN
    "\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_DLG_MAIN DIALOGEX 0, 0, 440, 318
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Scylla"
MENU IDR_MENU_DLG_MAIN
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    GROUPBOX        "Attach to an active process",IDC_GROUP_ATTACH,7,7,361,34,BS_CENTER
    COMBOBOX        IDC_CBO_PROCESSLIST,13,19,305,90,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "Pick DLL",IDC_BTN_PICKDLL,323,18,39,15
    GROUPBOX        "Imports",IDC_GROUP_IMPORTS,7,41,361,135,BS_CENTER
    GROUPBOX        "Log",IDC_GROUP_LOG,7,237,361,74,BS_CENTER
    GROUPBOX        "IAT Info",IDC_GROUP_IATINFO,7,177,172,59,BS_CENTER
    LTEXT           "OEP",IDC_STATIC_OEPADDRESS,13,190,19,12,SS_CENTERIMAGE
    LTEXT           "VA",IDC_STATIC_IATADDRESS,13,205,13,12,SS_CENTERIMAGE
    LTEXT           "Size",IDC_STATIC_IATSIZE,13,220,15,12,SS_CENTERIMAGE
    EDITTEXT        IDC_EDIT_OEPADDRESS,33,190,78,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_IATADDRESS,33,205,78,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_IATSIZE,33,220,78,12,ES_AUTOHSCROLL
    PUSHBUTTON      "IAT Autosearch",IDC_BTN_IATAUTOSEARCH,115,192,60,16
    PUSHBUTTON      "Get Imports",IDC_BTN_GETIMPORTS,115,212,60,16
    GROUPBOX        "Imports Options",IDC_GROUP_IMPORTSOPTIONS,183,177,185,59,BS_CENTER
    PUSHBUTTON      "Show Invalid",IDC_BTN_INVALIDIMPORTS,191,192,58,16
    PUSHBUTTON      "Show Suspect",IDC_BTN_SUSPECTIMPORTS,191,212,58,16
    PUSHBUTTON      "Clear Imports",IDC_BTN_CLEARIMPORTS,253,192,60,16
    PUSHBUTTON      "Autotrace",IDC_BTN_AUTOTRACE,253,212,60,16
    GROUPBOX        "Misc",IDC_GROUP_MISC,372,7,61,304,BS_CENTER
    PUSHBUTTON      "Dump",IDC_BTN_DUMP,377,19,50,14
    PUSHBUTTON      "DLL Inject",IDC_BTN_DLLINJECT,377,56,50,14
    PUSHBUTTON      "PE Rebuild",IDC_BTN_PEREBUILD,377,38,50,14
    PUSHBUTTON      "Save Tree",IDC_BTN_SAVETREE,315,192,50,16
    PUSHBUTTON      "Load Tree",IDC_BTN_LOADTREE,315,212,50,16
    PUSHBUTTON      "Fix Dump",IDC_BTN_FIXDUMP,377,112,50,14
    CONTROL         "",IDC_TREE_IMPORTS,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_SHOWSELALWAYS | TVS_TRACKSELECT | WS_BORDER | WS_HSCROLL | WS_TABSTOP,14,52,348,117
    LISTBOX         IDC_LIST_LOG,14,248,348,56,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
END

IDD_DLG_PICKDLL DIALOGEX 0, 0, 346, 162
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Pick a DLL"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_LIST_DLLSELECT,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,332,131
    PUSHBUTTON      "OK",IDC_BTN_PICKDLL_OK,244,141,40,14
    PUSHBUTTON      "Cancel",IDC_BTN_PICKDLL_CANCEL,290,141,49,14
END

IDD_DLG_DISASSEMBLER DIALOGEX 0, 0, 356, 182
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW
CAPTION "Disassembler"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CONTROL         "",IDC_LIST_DISASSEMBLER,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,7,342,168
END

IDD_DLG_ABOUT DIALOGEX 0, 0, 279, 140
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_TOOLWINDOW
CAPTION "About"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    CTEXT           "Statisch",IDC_STATIC_ABOUT,7,29,265,104
    CTEXT           "Static",IDC_STATIC_ABOUT_TITLE,7,7,265,11,SS_CENTERIMAGE
END

IDD_DLG_OPTIONS DIALOGEX 0, 0, 290, 170
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Options"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
    GROUPBOX        "Dll Injection",IDC_STATIC,8,76,135,68
    GROUPBOX        "PE Rebuilder",IDC_STATIC,148,7,135,68
    GROUPBOX        "Misc",IDC_STATIC,147,76,135,68
    GROUPBOX        "IAT Rebuilder",IDC_STATIC,7,7,136,68
    EDITTEXT        IDC_OPTIONS_SECTIONNAME,76,20,58,12,ES_AUTOHSCROLL | NOT WS_TABSTOP
    LTEXT           "Section name",IDC_STATIC,17,20,54,11
    CONTROL         "Unload DLL after injection",IDC_CHECK_UNLOAD_DLL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,14,84,98,17
    CONTROL         "Use PE header from disk",IDC_CHECK_PE_HEADER_FROM_DISK,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,154,87,94,8
    PUSHBUTTON      "Accept",IDC_BTN_OPTIONS_OK,179,149,49,14
    PUSHBUTTON      "Cancel",IDC_BTN_OPTIONS_CANCEL,234,149,49,14
    CONTROL         "Enable debug privileges",IDC_CHECK_DEBUG_PRIVILEGES,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,154,98,95,13
    CONTROL         "Update header checksum",IDC_CHECK_HEADER_CHECKSUM,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,153,18,95,10
    CONTROL         "Create backup",IDC_CHECK_CREATE_BACKUP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,153,31,61,8
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO 
BEGIN
    IDD_DLG_MAIN, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 433
        TOPMARGIN, 7
        BOTTOMMARGIN, 311
    END

    IDD_DLG_PICKDLL, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 339
        TOPMARGIN, 7
        BOTTOMMARGIN, 155
    END

    IDD_DLG_DISASSEMBLER, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 349
        TOPMARGIN, 7
        BOTTOMMARGIN, 175
    END

    IDD_DLG_ABOUT, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 272
        TOPMARGIN, 7
        BOTTOMMARGIN, 133
    END

    IDD_DLG_OPTIONS, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 283
        TOPMARGIN, 7
        BOTTOMMARGIN, 163
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_ICON_SCYLLA         ICON                    "scylla.ico"
IDI_ICON_CHECK          ICON                    "check.ico"
IDI_ICON_ERROR          ICON                    "error.ico"
IDI_ICON_WARNING        ICON                    "warning.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

IDR_MENU_DLG_MAIN MENU 
BEGIN
    POPUP "File"
    BEGIN
        MENUITEM "Dump",                        ID_FILE_DUMP
        MENUITEM "PE Rebuild",                  ID_FILE_PEREBUILD
        MENUITEM SEPARATOR
        MENUITEM "Fix Dump",                    ID_FILE_FIXDUMP
        MENUITEM SEPARATOR
        MENUITEM "Exit",                        ID_FILE_EXIT
    END
    POPUP "Imports"
    BEGIN
        MENUITEM "Show Invalid",                ID_IMPORTS_SHOWINVALID
        MENUITEM "Show Suspect",                ID_IMPORTS_SHOWSUSPECT
        MENUITEM SEPARATOR
        MENUITEM "Invalidate selected",         ID_IMPORTS_INVALIDATESELECTED
        MENUITEM SEPARATOR
        MENUITEM "Cut selected",                ID_IMPORTS_CUTSELECTED
        MENUITEM "Clear Imports",               ID_IMPORTS_CLEARIMPORTS
        MENUITEM SEPARATOR
        MENUITEM "Save Tree",                   ID_IMPORTS_SAVETREE
        MENUITEM "Load Tree",                   ID_IMPORTS_LOADTREE
    END
    POPUP "Trace"
    BEGIN
        MENUITEM "Autotrace",                   ID_TRACE_AUTOTRACE
    END
    POPUP "Misc"
    BEGIN
        MENUITEM "DLL Injection",               ID_MISC_DLLINJECTION
        MENUITEM SEPARATOR
        MENUITEM "Options",                     ID_MISC_OPTIONS
    END
    POPUP "Help"
    BEGIN
        MENUITEM "About",                       ID_HELP_ABOUT
    END
END

IDR_MENU_IMPORTS MENU 
BEGIN
    POPUP ""
    BEGIN
        MENUITEM "Invalidate function",         ID__INVALIDATEFUNCTION
        MENUITEM "Disassemble",                 ID__DISASSEMBLE
        MENUITEM SEPARATOR
        MENUITEM "Cut thunk",                   ID__CUTTHUNK
        MENUITEM "Delete tree node",            ID__DELETETREENODE
        MENUITEM SEPARATOR
        MENUITEM "Expand all nodes",            ID__EXPANDALLNODES
        MENUITEM "Collapse all nodes",          ID__COLLAPSEALLNODES
    END
END

IDR_MENU_DISASSEMBLER MENU 
BEGIN
    POPUP ""
    BEGIN
        MENUITEM "Copy Address",                ID__DIS_ADDRESS
        MENUITEM "Copy Size",                   ID__DIS_SIZE
        MENUITEM "Copy OpCodes",                ID__DIS_OPCODES
        MENUITEM "Copy Instructions",           ID__DIS_INSTRUCTIONS
    END
END

IDR_MENU_LOG MENU 
BEGIN
    POPUP ""
    BEGIN
        MENUITEM "Save",                        ID__SAVE
        MENUITEM "Clear",                       ID__CLEAR
    END
END

#endif    // German (Germany) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

