Welcome, Guest. Please login or register.

Author Topic: put library in code  (Read 2262 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Trev

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 1550
  • Country: 00
    • Show all replies
Re: put library in code
« on: March 07, 2005, 11:52:29 PM »
If you have the function descriptor, then you know how to call the library's functions. If you have the library, then you know how to determine the offsets of the library's functions. It might be possible to link the object code into yours and call the functions with an understanding of the overall layout; however, if the library calls any of its own functions or any other internal functions, you're still hosed. So, you'd have to decompile the library and go from there.

So, anything is technically possible, but is the benefit worth the cost?

Trev

P.S. In the United States, all creative works, including software source and object code, are implicitly copyrighted unless they're explicitly placed in the public domain. "Freeware" is copyrighted software licensed free of charge for limited use. Be sure to consult your own country's copyright laws, international treaties, and the country of origin's copyright laws before publicly distributing your work. (Private, non-commerical use typically qualifies as a fair use in countries that apply the fair use doctrine.)