Página 1 de 1

Retrive the application source code

Publicado: 28 Ago 2014 14:27
por klaus.veliu
Hello to everyone,
As I have seen this is a very active forum about AMS.
My issue is that I have a compiled .exe AMS project, for some reason I lost the project .autoplay
I only have an older version of it. Is any way that I can extract the source code form the compiled version?!
I tried the AMS password tool but with no result :(

Publicado: 01 Sep 2014 19:46
por Dow Sher
Algún AS en AMS que pueda brindar su ayuda?
Yo también quisiera saber como se hace. :lol:
Por favor :sorry:

Publicado: 02 Sep 2014 00:54
por Cixg
Busca información de ProcessHacker... podras exportar todo el script a texto plano y listo

Re:

Publicado: 02 Sep 2014 04:58
por Dow Sher
Cixg escribió:Busca información de ProcessHacker... podras exportar todo el script a texto plano y listo
Exelente, muchas gracias Cixg

Publicado: 02 Sep 2014 09:46
por klaus.veliu
I will try it Cixg, thank you for the suggestion!

Re: Retrive the application source code

Publicado: 02 Sep 2014 10:47
por Pabloko
Well this is annoying. This forum is full of info about hacking the autoplay shit. No one knows??

get the cdd file, convert it to zip, download from this forum "autoplay password tool" get the passwords and then uncompress proj.dat.

There you have your program.

Ive posted a lot of info about break it like:

http://amsspecialist.com/viewtopic.php?f=16&t=2587 wich you can get all runned code in a txt or
http://amsspecialist.com/viewtopic.php? ... &hilit=xbi xbi attack, english translation in #4
or maybe amsleaks, videos like wtf security http://www.screencast-o-matic.com/watch/cXfZqsDJL
or wtf security v2 http://www.screencast-o-matic.com/watch/cXfZqsDJL

We have long time looking for a way to get more than lua code and code replacing, get into the UI too... I breach it.

Imagen

I did it time ago, its easy to know how data is structured and how it should be readed for example, 1 image in the project has this structure in code:

CAutoPlayImageObject --string class definition
int 1 = visible
int 3 = border style?
byte name_lenght 6
string name = "Image1" (6 lenght ^)
int 85 posx
int 330 posy
int 253 width
int 465 height
int 0
int 256
int 256
int 0
int 1
int 0
int 1
int 0
int -1
int 0
uint 2140282634 color related
int 1
byte 8 eventname_len
string "On Click" (len=8^)
...

everithing is in this structure but the way to get the correct values seems to be very hard, all variables must be used at least twice an check them to know exactly which is which in the structure.

the data is here, its just hidden at human eyes, that code looks like this:
Imagen

In fact i did a program to easily decrypt autoplay runtime, but i think it dont deserver the effort... so if anyone want, pm me.

Imagen

Publicado: 02 Sep 2014 11:53
por klaus.veliu
Pabloko sorry I know that this kind of posts are annoying, but I am a beginner to this forum and also most of it is not in English. I will try you suggestions. Thank you