title: static vs shared library security
body: <p>Considering a library that provides a function that accepts a password or a license key or sensitive data, is there any difference in terms of security between a shared and a static library?</p>
  
  <p>is it possible to "sniff" the calls performed on a shared library? or to replace the original shared library with a fake shared library and "print" all the arguments passed to a function call to that library?</p>