WingIDE
While I typically don’t advocate commercial software products, WingIDE is the best IDE that I’ve
used in the past seven years at Immunity. WingIDE provides all the basic IDE functionality like auto-
completion and explanation of function parameters, but its debugging capabilities are what set it apart
from other IDEs. I will give you a quick rundown of the commercial version of WingIDE, but of
course you should choose whichever version is best for you.
[
3
]
You can grab WingIDE from
http://www.wingware.com/
, and I recommend that you install the trial so
that you can experience firsthand some of the features available in the commercial version.
You can do your development on any platform you wish, but it might be best to install WingIDE on
your Kali VM at least to get started. If you’ve followed along with my instructions so far, make sure
that you download the 32-bit
.deb
package for WingIDE, and save it to your user directory. Then
drop into a terminal and run the following:
root@kali:~#