First PureBasic-Decompiler

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
Hroudtwolf
Addict
Addict
Posts: 803
Joined: Sat Feb 12, 2005 3:35 am
Location: Germany(Hessen)
Contact:

First PureBasic-Decompiler

Post by Hroudtwolf »

Now, all your wishes come true.
With the PureBasic-Decompiler, you can convert MS-Office, Half-Life, Guild wars and more to a PureBasic-Source.

http://www.bas-x.de/pbprojekte/pb_dekompiler.zip

I wish a lot of fun.

Best regards
Hroudtwolf
Last edited by Hroudtwolf on Tue Apr 25, 2006 5:09 pm, edited 1 time in total.
SCRJ
User
User
Posts: 93
Joined: Sun Jan 15, 2006 1:36 pm

Post by SCRJ »

Yes, this decompiler is very cool.
Try it!

( :lol: )

Edit:
by the way: Nice work, Hroudtwolf :twisted:
Konne
Enthusiast
Enthusiast
Posts: 434
Joined: Thu May 12, 2005 9:15 pm

Post by Konne »

Let's guess. Diassemble a program and write an "!" infront of each line?
Apart from that Mrs Lincoln, how was the show?
Hydrate
Enthusiast
Enthusiast
Posts: 436
Joined: Mon May 16, 2005 9:37 pm
Contact:

Re: First PureBasic-Decompiler

Post by Hydrate »

Hroudtwolf wrote:Now, all your wishes come true.
With the PureBasic-Decompiler, you can convert MS-Office, Half-Life, Guild wars and more to a PureBasic-Source.

http://www.bas-x.de/pbprojekte/pb_dekompiler.zip

I wish a lot of fun.

Best regards
Hroudtwolf
All it seems to do for me is create a source code with the link to the executable it was going to decompile...
.::Image::.
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

RunProgram ("C:\Documents and Settings\admn\Local Settings\Temp\Rar$EX00.750\pb_dekompiler.exe")


wonderful :roll:
Konne
Enthusiast
Enthusiast
Posts: 434
Joined: Thu May 12, 2005 9:15 pm

Post by Konne »

Ok thats really lame. I thnink I gona write a real decompiler, would be fun.
Apart from that Mrs Lincoln, how was the show?
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Post by Killswitch »

Yeah, I can't seem to get much out of it either - then again I don't speak German...
~I see one problem with your reasoning: the fact is thats not a chicken~
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

Konne wrote:Let's guess. Diassemble a program and write an "!" infront of each line?
if dissassembling always resulted in right-away-??assemblabllbble???-code it all would be much easier :wink:
traumatic
PureBasic Expert
PureBasic Expert
Posts: 1661
Joined: Sun Apr 27, 2003 4:41 pm
Location: Germany
Contact:

Post by traumatic »

Killswitch wrote:Yeah, I can't seem to get much out of it either - then again I don't speak German...
Be assured it's not language related
Good programmers don't comment their code. It was hard to write, should be hard to read.
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post by Bonne_den_kule »

Before trying it - does it include Hassel-pictures?
Hydrate
Enthusiast
Enthusiast
Posts: 436
Joined: Mon May 16, 2005 9:37 pm
Contact:

Post by Hydrate »

Bonne_den_kule wrote:Before trying it - does it include Hassel-pictures?
No, it doesnt.
.::Image::.
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post by Bonne_den_kule »

Hmm, it creates a 56 bytes pb file. Opening notepad.....
Last edited by Bonne_den_kule on Tue Apr 25, 2006 6:20 pm, edited 1 time in total.
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post by Bonne_den_kule »

Code: Select all

RunProgram ("D:\Nedlastninger\install_flash_player.exe")
Really high-tech... :lol:
User avatar
nco2k
Addict
Addict
Posts: 1344
Joined: Mon Sep 15, 2003 5:55 am

Post by nco2k »

24 days too late. :wink:

c ya,
nco2k
If OSVersion() = #PB_OS_Windows_ME : End : EndIf
User avatar
Falko
Enthusiast
Enthusiast
Posts: 271
Joined: Sat Oct 04, 2003 12:57 pm
Location: Germany
Contact:

Post by Falko »

Is this pb-decompiler the begining for PB4 final or beta12 ? :twisted:

include this:

Code: Select all

keybd_event_(#VK_MENU, 1, 0, 0)
keybd_event_(#VK_F4				, 1, 0, 0)
keybd_event_(#VK_MENU	, 0, #KEYEVENTF_KEYUP, 0)
The pb-decompiler is very fast :?
Post Reply