From: Rock Roll Date: 2008-08-29T20:41:21+09:00 Subject: Re: A general doubt Dave Bass wrote: > Rock Roll wrote: >> If I am developing a Windows application in Ruby using FxRuby or WxRuby, >> compile and create the executable, will i need ruby in another computer >> in order to run the standalone application? Sorry if my question is so >> silly. > > If you don't want people to see your source code, and you want your app > to run on any Windows PC, you'll have to use a fully compiled language > like C/C++ to produce .exe files. > > Even .exe files can be reverse engineered, but it's a difficult job to > reconstruct sensible source code from them. > > Dave 100% I agree with you. It is true. But my points are 1. The hacker know about my application already and he had played with it in his PC. 2. When he accesses another PC he founds that the user also uses the same application. 3. Now he changes the code which is in .rb format. 4. I believe the hacker won't think of re-engineering the compiled code or the .exe one for 99% of times. 5. If it is .rb it will be easier for him to do. 6. The java executable would be .class files which are compiled and harder to read by human unless re-engineered. So is there anything available in the case for .rb files? -- Posted via http://www.ruby-forum.com/.