How about you make a EULA (End User License Agreement, like the one that comes with Game Maker 7) saying that
QUOTE ("<Slang For Yes-Yes> Games")
BY INSTALLING THIS SOFTWARE YOU AGREE TO THESE TERMS AND CONFIRM THAT YOU ARE AUTHORISED TO DO SO.
QUOTE ("Guess Who -- Honestly")
1. use, copy, transfer or distribute the Software or part of it other than as permitted by these Terms;
2. modify, adapt, merge, translate, decompile, disassemble, decompile or reverse engineer or create derivative works out of the Software except where applicable law expressly requires otherwise in which case all and any modifications, adaptations or improvements and all Intellectual Property Rights in them shall belong to, vest in and be the exclusive property of [You] on creation but subject to licence granted at clause 1.1 above;
3. remove, disable, modify, add to or tamper with any program code or data, copyright, trademark or other proprietary notices and legends contained within the object (compiled) code of the Software. You are not allowed to reverse engineer, decompile, or disassemble the program.
4. use, assign, rent, loan, charge or otherwise deal in the Software or any part or interest therein or under this Licence Agreement except as expressly provided herein;
5. use the Software for any illegal or immoral purposes;
6. make the Software or any part of available to any third party nor use the Software, or permit use of the Software, in a network, multi-user arrangement or remote access arrangement, including any online use, except as otherwise explicitly provided by [You] and subject to acceptance of the terms and conditions of use;
7. without a further Licence, use the Software on more than three computers, game consoles, handheld devices or PDAs at the same time where you are the sole user and owner of the computers, game consoles, handheld devices or PDAs on which it is used and do not provide access nor permit the use of the Software by others;
8. sell, rent, lease, licence, distribute or otherwise transfer this Software or any copies without the express prior written consent of [You];
9. remove, disable or circumvent any proprietary notices or labels contained on or within the Software;
10. create data or executable programs which mimic data or functionality in the Software;
11. otherwise use, copy, transfer or distribute the Software or part of it except as expressly permitted by this Licence Agreement or in any manner which is inconsistent with this Licence Agreement.
Then, by law, they are bound to those terms.

If you're really desperate, make it open source. Then only an idiot would decompile it.
~Halo Shg~