+ Reply to Thread
Results 1 to 5 of 5

Thread: C lang

  1. #1
    Member
    Join Date
    Jan 2000
    Posts
    57

    C lang

    How do I open an .EXE to view the source code. The program is in C lang.
    Thanks
    James

  2. #2
    Member strangerstill's Avatar
    Join Date
    Sep 2001
    Location
    Oxford
    Posts
    203
    C programs are compiled. That means that your code is translated into machine instructions. What you need is a decompiler, which will turn machine instructions back into C code; I don't know if there are any free ones though.

  3. #3
    Member
    Join Date
    Jan 2000
    Posts
    57
    What type of decomplier do I need ?

  4. #4
    Member
    Join Date
    Apr 2000
    Location
    Alberta, Canada
    Posts
    125
    I've also heard that once decompiled it can still be pretty cryptic. Variables, for instance, that are used in the source code, which are usually named for what they are (ex: intNumRecs, lngGrandTotal), don't get decompiled back to those names since when compiled they lose their names and become machine code.

    But you should be able to figure out the logic going on in the program, presumably, and with a little luck/hairpulling!

    Sorry tho, I don't know of any links to help you, but good luck!

    cya!

  5. #5
    Member vass0922's Avatar
    Join Date
    Feb 2000
    Location
    Centreville, VA US
    Posts
    385
    Hmmm

    I believe VC++ can dissamble a program, but not sure about decompiling.

    Even then unless you know assembly that wouldn't do ya much good

Bookmarks

Posting Permissions

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







New Security Features Planned for Firefox 4
Another Laptop Theft Exposes 21K Patients' Data
Oracle Hits to Road to Pitch Data Center Plans
Microsoft Preps Array of Windows Patches
Microsoft Nears IE9 Beta With Final Preview
Simplified Analytics Improve CRM, BI Tools
Android Passes RIM as Top Mobile OS in 2Q
VMware Updates Hyperic System Management
File Monitoring Key to Enterprise Security
LinkedIn Snaps Up SaaS Player mSpoke