de-compile

Sharky Forums


Results 1 to 4 of 4

Thread: de-compile

  1. #1
    Expensive Sushi
    Join Date
    Jun 2002
    Posts
    12

    de-compile

    it appears to me that most commercial software is written in c nowdays and would like to know if anyone s knows a a de-compiler, i know the comment(remarks) would not be there but is their anything that would generate the basic c code from a compiled program?.

  2. #2
    Catfish df's Avatar
    Join Date
    Sep 2000
    Location
    Lexington VA(USA) + Melbourne(Aus)
    Posts
    146
    in the old days, there were some programs that understood compiled BC++ 3.1 programs and turbo c, and a few other compilers, back in the dos days.

    i have not seen these kinds of programs for a long time. there was a company that had a vc6 decompiler. i remember seeing an add in ddj for it.. but not seen anything since...

    i dont like your chances.

  3. #3
    Tiger Shark Muk108's Avatar
    Join Date
    Feb 2002
    Location
    Ohio
    Posts
    868
    Most programs now when they are compiled are compiled into bianry so unless you can compile somethign from bianry to C i dont think its going to happen.
    WHy...why...

  4. #4
    NullPointerException rock's Avatar
    Join Date
    Sep 2000
    Location
    York, PA
    Posts
    6,203
    There are a number of tools to decompile byte code (Java, VB, compiled html, Mathematica), but decompile C, C++, even Fortran is a lot more tricky. There are people out there who do it for $$ (http://www.jassing.com/decompilefox.htm), but when you're looking at commercial code for a large application, tools will be hard to find. First off because it's a difficult task; secondly because it's illegal.

    Open Source is free like a puppy is free.

    It's only when you look at an ant through a magnifying glass on a sunny day that you realise how often they burst into flames.

    Understanding Evolution

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •