Results 1 to 6 of 6

Thread: [RESOLVED] Reverse engineering

  1. #1

    Thread Starter
    Lively Member
    Join Date
    Feb 2006
    Location
    London
    Posts
    90

    Resolved [RESOLVED] Reverse engineering

    This is a completely legitimate. I work for a company who employed someone to create an app that works with autocad blocks. The guy that did the original work has long since disapeared off the radar! As successive platforms have come and gone win 95, 98 etc etc and AutoCAD 13 14 2000 etc the software no longer works. Is it possible to reverse engineer it so that it can be updated.

  2. #2
    Super Moderator si_the_geek's Avatar
    Join Date
    Jul 2002
    Location
    Bristol, UK
    Posts
    41,501

    Re: Reverse engineering

    I presume you mean that you want to get the code from a compiled file (EXE/DLL/...).

    If so, the answer is basically no.

    You can do some things to get some code, but it doesnt look like the original code (random variable/sub names etc), and will not be complete.

    It is easier to re-write the program, especially as the problem is due to a change of versions of related software.

  3. #3
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,335

    Re: Reverse engineering

    Quote Originally Posted by si_the_geek
    If so, the answer is basically no.
    I would actually go one step further and remove the word 'basically'

  4. #4
    Fanatic Member Dnereb's Avatar
    Join Date
    Aug 2005
    Location
    Netherlands
    Posts
    864

    Re: Reverse engineering

    Quote Originally Posted by desmondno1
    This is a completely legitimate. I work for a company who employed someone to create an app that works with autocad blocks. The guy that did the original work has long since disapeared off the radar! As successive platforms have come and gone win 95, 98 etc etc and AutoCAD 13 14 2000 etc the software no longer works. Is it possible to reverse engineer it so that it can be updated.
    I think you need to read the E.U.L.A (End User License Agreement) again
    Reverse engineering is not allowed.
    why can't programmers keep and 31 Oct and 25 dec apart. Why Rating is Useful
    for every question you ask provide an answer on another thread.

  5. #5

    Thread Starter
    Lively Member
    Join Date
    Feb 2006
    Location
    London
    Posts
    90

    Re: Reverse engineering

    Thanks

  6. #6

    Thread Starter
    Lively Member
    Join Date
    Feb 2006
    Location
    London
    Posts
    90

    Re: Reverse engineering

    Dnereb I am not familiar with any end user license agreements as there were none in force during the development of our own internal application. Obviously you are talking about licensed third party software with EULA terms and conditions. I could be mistaken though

Posting Permissions

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



Click Here to Expand Forum to Full Width