B3D decompiler.

Miscellaneous Forums/Blitz Showcase/B3D decompiler.

Anyone using the full version? Demo seems to work...

http://www.chopzone.com/decompiler.zip

Considering it only works with the sample, I'm NOT convinced its a true decompiler. Its made with blitz? You could decompile the decompiler if there was a full edition - hehe.

Hehe.

Not sure about the decompiler. Some things I did note though which makes me think it may be for real...

1) If you try to trick it by inserting another blitz exe in place of the sample.exe by renaming it, it does know the file is a blitz exe.

2) It also knows when a non blitz exe is put in place.

comments are not decompiled - I guess these do not get stuffed into the exe?

all it has to do to know that the exe was made in blitz is read the strings in the exe for "blitz"

What purpose does a Decompiler serve?

Recovering data for imbeciles who can't make backups of their uncompiled programs.
Other than that - evil purposes.

Good joke !

This "decompiler", according to the size of the exe is max 100 lines of code. Enough only for good joke like this...
And local variable names are not stored in the compiled exe's, so there is no way to regenerate them from the exe ( like in that "sample" ). Plus many other things...
If somebody got scared, don't be any more :)

Not possible :/ as Trixx said, the variables wouldnt be stored ;)

Yeah, might be possible to decompile debug mode ones without too much difficulty, but release mode would be impossible without losing code structure and variables.

And if this is released, would i get kicked for "Warez"ing it? i obviously have no bad use for it but we sure need to know it works for our own security!!!!

(but of course, it doesnt, so this doesnt actually mean anything ;) )

Well, I compiled the included sample.bb file and tried to decompile the generated sample.exe but it refuses to do so claiming it is not the sample.exe file included in the .zip file!!!!

it is a JOKE :)

Did any of you take the time to virus scan it ? or debug it in asm to check if its doing anything else its not meant to be ?

Hmmm pure shit ;)

I have hacked your decombiler with my blitzhacker...
BlitzHacker :: E:\Unzipped\decompiler\bdcom.exe
Date: 29 Jan 2005
Time: 16:47:22
Mainoffset: 00122CBD

Functions(17):
00122D32 :: apptitle
00122D74 :: print
00122E05 :: openfile
00122E1C :: readline
00122E44 :: rnd
00122E5E :: len
00122E90 :: instr
00122EA4 :: eof
00122EB6 :: closefile
00122F4A :: keydown
00122F60 :: end
00122FCA :: mid
00122FD4 :: asc
001244F7 :: writefile
00124580 :: chr
00124611 :: writeline
00124712 :: waitkey

Types(0):

Globals(0):

Arrays(1):
00122CC8 :: cd

Labels(0):

:)

cu olli

I too had a look at the exe in notepad..Interesting..

Wouldnt take alot to start a decompiler but to get it to work? ......

man vertex he used cryptic functions !!! lol

cygnus - its a joke, a hoax. Btw, if you want to actualyl look at an exe use a hex editer and not notepad bleh

Duh, i know, i was doing a quick search of the EXE to simply see what readable words were in there.

:P