Results 1 to 5 of 5
  1. #1
    Reverse-engineering

    Member Since
    Jul 02, 2008
    Posts
    5
    Reverse-engineering
    Hello, all

    I have Microsoft Remote Desktop Client for Mac (next MS RDC). Need rewrite and extended this program.

    I am analyzed application. In Mac this application its file "Remote Desktop Connection.app". I think its special file format similar to jar file in Java.

    So "Remote Desktop Connection.app" has structure:
    -Resources
    -Frameworks
    - bla-bla-bla
    ....
    - bla-bla-bla

    Folder "Frameworks" consists:
    -RDP.framework
    -Netlib.framework

    I want used RDP.framework & Netlib.framework in my project. But i has some problems:
    - API of RDP.framework & Netlib.framework closed. (in this libraries i can not found *.h files)

    - how correct extract this libraries with (*.app) file format to own project.

    - how open API of this libraries and used in project.


    What do you think about reverse-engineering libraries with app file formant and use in extern project. Its possible ?. How its do?. Which tools used for this.?

    Sorry for my english.

    Thanks,

    Anatoliy

  2. #2
    Reverse-engineering
    Noels's Avatar
    Member Since
    Mar 03, 2008
    Location
    Annapolis, MD
    Posts
    945
    Specs:
    Macbook, 2.2 GHz, 4GB RAM
    Anatoliy,

    I believe reverse engineering is prohibited by all software agreements. You better check before you try that.

    Noel

  3. #3
    Reverse-engineering
    xstep's Avatar
    Member Since
    Jun 25, 2005
    Location
    On the road
    Posts
    3,231
    Specs:
    2011 MBP, i7, 16GB RAM, MBP 2.16Ghz Core Duo, 2GB ram, Dual 867Mhz MDD, 1.75GB ram, ATI 9800 Pro vid
    Those are likely Microsoft proprietary frameworks and unless they have some reason to supply those files, you are out of luck. Software developers don't normally supply such information. You will have to truly reverse engineer them from scratch.

    Search the net for reverse engineering OS X applications. I've seen a bit of this discussed before but don't recall where.

    I don't know much about that product. If it is a re-implementation of VNC than maybe you should be looking at open source VNC code.
    CameraTime - Time lapse photography for novice and advanced users.

    When asking questions, post the version of your software. You'll receive better answers.

    Please post your results to the thread as it is good feedback.

  4. #4
    Reverse-engineering

    Member Since
    Jul 30, 2008
    Location
    San Francisco/East Bay
    Posts
    4
    Specs:
    Quicksilver 2002 running Tiger and Leopard
    Visit this site to learn about the internal structure of Mac OS X frameworks:

    http://developer.apple.com/documenta...rameworks.html

  5. #5
    Reverse-engineering
    cwa107's Avatar
    Member Since
    Dec 20, 2006
    Location
    Lake Mary, Florida
    Posts
    26,757
    Specs:
    15" MBP, Core i7/2GHz, 8GB RAM, 480GB Crucial M500 SSD
    Quote Originally Posted by Noels View Post
    Anatoliy,

    I believe reverse engineering is prohibited by all software agreements. You better check before you try that.

    Noel
    Correct - and since we don't allow discussion of illegal activity here, this thread is now closed.
    Liquid and computers don't mix. It might seem simple, but we see an incredible amount of people post here about spills. Keep drinks and other liquids away from your expensive electronics!

    https://youtu.be/KHZ8ek-6ccc

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. what should an engineering student do?
    By oikido in forum Apple Notebooks
    Replies: 1
    Last Post: 11-02-2011, 06:52 PM
  2. College for Software Engineering
    By DoneDeal in forum Schweb's Lounge
    Replies: 0
    Last Post: 07-01-2010, 01:15 AM
  3. Need help reverse engineering discontinued software
    By gaganse in forum OS X - Development and Darwin
    Replies: 0
    Last Post: 11-08-2008, 07:58 PM
  4. software engineering
    By jakeroberts in forum OS X - Development and Darwin
    Replies: 14
    Last Post: 05-09-2007, 09:43 PM
  5. Powerbooks and Engineering !help!
    By fmxkid003 in forum Apple Notebooks
    Replies: 5
    Last Post: 10-09-2005, 03:44 PM

Posting Permissions

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