From: Matthew Kerwin Date: 2012-08-23T18:43:31+09:00 Subject: Re: How to create an EXecutable file (Linux) It's not really "reverse engineering" to run `strings` on an ELF file, or a .class, or whatever. On 23 August 2012 18:41, Luc Evers wrote: > We are using JRuby , compile the src file and start the file via a small > C-routine. > > # jrubyc can compile your src file. > > test.c > #include > #include > > int main(int argc, char * argv[]) > { > char cmdLine[4096]; > sprintf(cmdLine, "jruby --ng /home/test/jruby/test.class %s", argv[1]); > system(cmdLine); > //puts(cmdLine); > } > > gcc test.c -o jtest > > start jtest. > > Reverse engineering is always possible. > > > Luc. > > > On Thu, Aug 23, 2012 at 10:26 AM, Sergey Gribovski > wrote: >> >> Maybe you should try to use jRuby, I heard there is a possibility to >> make binary file from ruby script. But I can be wrong... >> >> -- >> Posted via http://www.ruby-forum.com/. >> > -- Matthew Kerwin, B.Sc (CompSci) (Hons) http://matthew.kerwin.net.au/ ABN: 59-013-727-651 "You'll never find a programming language that frees you from the burden of clarifying your ideas." - xkcd