Both IDA Pro and Decompiler extensions are welcome!

2010 contest results

2009 contest results

Hex-Rays 2010 Plugin Contest

The contest is over, we are glad to announce the results! Please follow this link:

CONTEST RESULTS

Stay tuned for the new contest announcement! Thank you all!


Reverse engineering and analyzing software are difficult. It is challenging even with the top of the line tools like IDA: quite frequently, the limitations of the tool reveal themselves. That's why IDA can be programmed in multiple ways: with the built-in scriptable language, with Python/Perl/Ruby, and with plugins in C/C++.

Put shortly:

More elaborate rules and other fine print

  1. The contest goal is to create an innovative, interesting, and useful extension for IDA Pro and/or the Decompiler. The extension can be written on any language. C, C++, Python, IDC, Perl, Ruby are most welcome.
  2. The winners of the contest get a cash prize (1500 USD and 750 USD).
  3. All IDA Pro license holders can participate (with or without active support plan), except Hex-Rays employees and their families.
  4. How to participate: just send the plugin to contest2010@hex-rays.com. The submission should include the source code and a small description on how to use the extension.
  5. By submitting an entry you declare that you own the copyright to the source code or you are authorized to use it.
  6. The contest duration: your entries should reach us before 15 July 2010 (Belgian time). We will process the entries and declare the winners within one week.
  7. Hex-Rays shall decide the winners.
  8. What will be asked from the winners: a proper and legal picture identification and bank account information within 30 days of notification of winning. The bank transfer will be made within seven days after authenticating the winner.
  9. Collective entries are allowed. The prize will be paid to the person designated by the group.
  10. The winners will be listed on the 'Hall of Fame' web page. The winner may request Hex-Rays not to disclose his/her real name on that page.