Reverse-engineering

Status
Not open for further replies.
Joined
Jul 2, 2008
Messages
5
Reaction score
0
Points
1
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
 
Joined
Mar 3, 2008
Messages
945
Reaction score
16
Points
18
Location
Annapolis, MD
Your Mac's 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
 
Joined
Jun 25, 2005
Messages
3,231
Reaction score
112
Points
63
Location
On the road
Your Mac's 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.
 

cwa107


Retired Staff
Joined
Dec 20, 2006
Messages
27,042
Reaction score
812
Points
113
Location
Lake Mary, Florida
Your Mac's Specs
14" MacBook Pro M1 Pro, 16GB RAM, 1TB SSD
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.
 
Status
Not open for further replies.

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top