DBY
Who's Online
0 registered (), 7 Guests and 6 Spiders online.
Key: Admin, Global Mod, Mod
Latest Photo Gallery
light pole in the water
Eastern State Penitentiary - Philadelphia
Top Posters (30 Days)
Anartist 14
HarryB 12
Goofy 10
FinalDJ 10
m2h 8
Fitzy 5
Meph 2
Doorslammer 1
Nightowl 1
Dough 1
Topic Options
#125330 - 11/26/04 05:31 PM 'De'compile a program?
diddy02 Offline
digital ghoul

Registered: 09/24/01
Posts: 6379
Loc: Lost forever...
I have a random exe (program file) from my computer... 72kb. I want to open it up and see it in like, C, or something... cuz I want to edit it (for my own personal use). Is it possible? I know stuff like swf files can be decompiled... was wondering if the same is applicable here.
_________________________
Fate is just a bullsh*t excuse for failure.

Top
#125331 - 11/26/04 08:49 PM Re: 'De'compile a program? [Re: diddy02]
Mr_Blog Offline
human

Registered: 06/06/01
Posts: 13762
Loc: ${PWD}
Compiling, as far as I know, converts human-readable code (C, Fortran, whatever) into machine code. I don't think it's possible to fully reverse. People who reverse engineer applications have to do a lot of guesswork, and know more than just how to write a program, since the tools available can't show them the code as it was originally written, but only some sort of translation from the machine code into something editable. At least this is my understanding.

Even SWF files cannot be completely decompiled to their original state, but the result can give the viewer an idea of how it was built.
_________________________
( o_
/ >) My 84-year-old non-techy mom uses Debian Linux. It ain't that hard.

Top
#125332 - 11/26/04 09:18 PM Re: 'De'compile a program? [Re: Mr_Blog]
diddy02 Offline
digital ghoul

Registered: 09/24/01
Posts: 6379
Loc: Lost forever...
*damn!* ... I have a proprietary IR reciever that works with one program ... which uses a txt file no less, to interpret the signals and perform whatever action... I want to use the remote control that goes with the reciever for more than just that program...
_________________________
Fate is just a bullsh*t excuse for failure.

Top
#125333 - 11/26/04 09:37 PM Re: 'De'compile a program? [Re: diddy02]
NightShade Offline

Cyber zombie

Registered: 06/11/01
Posts: 4461
Loc: Good ole London town
You might be able to edit it's resources.. i.e icons. text etc. but as said it is compiled into machine code.. and thus you couldn't edit it... someone with low level knowledge would be able to edit some parts... but what you need is a decompiler... this will then recreate the source code as close as possible and then you could edit and recompile. However form your question I think you'd have a real problem with regards to the editing and recompiling
_________________________

Top
#125334 - 11/27/04 05:22 AM Re: 'De'compile a program? [Re: diddy02]
scootermcfly Offline
Plunderer

Registered: 10/27/01
Posts: 442
Loc: NY
If you know any hex at all you could go and grab the evaluation version of IDAPro by Datarescue and decompile it with that. It'll also show you some low level funtions being used.
http://www.datarescue.com/idabase/ida.htm

Scooter McFly

Top
#125335 - 11/28/04 09:54 AM Re: 'De'compile a program? [Re: diddy02]
m2h Offline
Mister Troller

Registered: 06/12/01
Posts: 10649
Loc: Toronto, Canada
Quote:

*damn!* ... I have a proprietary IR reciever that works with one program ... which uses a txt file no less, to interpret the signals and perform whatever action... I want to use the remote control that goes with the reciever for more than just that program...




What reciever is it?
_________________________
Rollergettes
Edit: my ignorance is my downfall.

Top
#125336 - 11/28/04 08:46 PM Re: 'De'compile a program? [Re: m2h]
diddy02 Offline
digital ghoul

Registered: 09/24/01
Posts: 6379
Loc: Lost forever...
came with my video card - Nvidia personal cinema (mk 1, quite old), works fine, remote works great, but they didn't add the ability to use the remote outside of the included dvd and tv apps, which pisses me off to no extent. So every few months I'll start a crusade to get it working. I have no idea how to specifically identify the reciever... and since it works through a proprietary connection, there aren't any plugins for it either. What pisses me off is this 72kb little app controls it all and I can't do a damn thing about it!!
_________________________
Fate is just a bullsh*t excuse for failure.

Top
#125337 - 11/28/04 09:43 PM Re: 'De'compile a program? [Re: diddy02]
m2h Offline
Mister Troller

Registered: 06/12/01
Posts: 10649
Loc: Toronto, Canada
Damn. I was going to point you to Girder, but I see you have already asked on their forums, and even the Dev responded with no plugin for it.

I can honestly recommend the the IRman reciever. Bought it when it came out, works well. Gave it away to Chagrin though. :P
_________________________
Rollergettes
Edit: my ignorance is my downfall.

Top
#125338 - 11/28/04 11:08 PM Re: 'De'compile a program? [Re: m2h]
diddy02 Offline
digital ghoul

Registered: 09/24/01
Posts: 6379
Loc: Lost forever...
It's not that I don't want to use the remote for all sorts of stuff... but I'll feel that much more l337 if I do it my self. Can you even use the word l337 anymore?
_________________________
Fate is just a bullsh*t excuse for failure.

Top



Moderator:  Doorslammer, Nightowl, NightShade, Rez 
Shout Box

Today's Birthdays
No Birthdays
May
Su M Tu W Th F Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31