Answer» Basically i have a program that i have that i want to change the title BAR on, but i cant figure out what language it was written in to decompile it and try to change it, was wondering if anyone knew if there was a way. its and mouse auto clicker program if that may help anyone determine, all i know is that its not C++ becuase when decompiled as C++ i just get crap.
thxs in advance.1. What program? 2. Why? 3. Do you think they'd make it so easy to decompile a private program?1. autoclick a shareware program 2. keep me from going afk in a game 3. very very good point.
Most programs are written in some variant of C (C, C++, C#) or a language based on it (Java, J++, J#, etc). However, as Neil pointed out, many programs use a method known as code obfuscation. For example, take a look at this:
Code: [Select]#include <stdio.h> main(t,_,a)char *a;{return!0<t?t<3?main(-79,-13,a+main(-87,1-_, main(-86,0,a+1)+a)):1,t<_?main(t+1,_,a):3,main(-94,-27+t,a)&&t==2?_<13? main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72?main(_,t, "@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l,+,/n{n+,/+#n+,/#\ ;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l \ q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# \ ){nl]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw' \ iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c \ ;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;#'rdq#w! NR'/ ') }+}{RL#'{n' ')# \ }'+}##(!!/") :t<-50?_==*a?putchar(31[a]):main(-65,_,a+1):main((*a=='/')+t,_,a+1) :0<t?main(2,2,"%s"):*a=='/'||main(0,main(-61,*a, "!ek;dc [emailprotected]'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);} Thoroughly unreadable, no? This infamous C code, when compiled and run in a DOS window, has an interesting output. Try compiling this as a C program, open a command prompt, navigate to that folder, and run it. (It'll close quickly if you just double-click it.) Interesting, isn't it?
|