I use the free version of IDA and I'm trying to define structs. Unfortunately, I'm using Windows XP as a VM on OSX and am having trouble remapping Insert to something else.

I'm hoping someone has solved this before. Any hints on fixing this would be mega useful !

  1. Edit -> Add struct type...

  2. idagui.cfg:

    //      Keyboard hotkey definitions
    //      ---------------------------
    "ReloadFile"            =       0               // Reload the same input file
    "AddStruct"             =       "Ins"           // add struct type

Not a real answer, because i don't know anything about OSX and key remapping from Mac's, but - do you realize you can define a new struct using the left top symbol button as well?

enter image description here

The catch is, ida lets you drag the button bar anywhere on your screen where it might get hidden; if you do this accidentially, IDA gives you no hint at all about getting it back. So, in this case, there seems to be no way to define structs at all. Windows/Reset Desktop should fix it though.

If you knew about this, sorry about stealing your time, but if you asked the question because you had no way to define a new struct, it might still be helpful -- doesn't give you the convenience of a hotkey, but at least a way to define your structs.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy