We fixed some bugs in -follow_execv, but now it only is supported on 2.6 kernels (there is a bug in ptrace in 2.4 kernels that is difficult to work around). I...
let me know if you have any problems here are the steps i take to create/use the chroot jail. assumes that the target chroot directory will be in $HOME 1. Get...
It would be hard to do what you want because the method for passing arguments is different on every platform and you would have to understand the details....
Hi all, I know that Pin could instrument every instruction executed in an application. But when we analyze the instruction, how can we tell that which...
Hi, I coded my PIN program under windows XP using my old PC. Now, I try to ship all the programs into a more powerful PC. Problem occurs during the shipping. ...
Yuan, Check out the FILTER_LIB example in the Instrumentation library (InstLib directory). It demonstrates a way to filter out code from shared libraries. The...
Hi, I have tested the attached program under my new Windows XP. The following command does not work (while it works in my old Windows XP). ..\..\bin\pin.exe -t...
Do you have dbghelp.dll in the pin\bin directory? If not, please download it and copy into this directory. See README: "Internally, Pin is tested with...
Thank you for your reply. I have followed your instruction by copying the file dbghelp.dll to the folder \bin of the PIN kit. But it still does not work. I...
Please, repeat your test while specifying following pin debug options: pin -xyzzy -mesgon log_win -t yourTool.dll notepad.exe After the crash, look into...
Under the folder 'simpleexamples', I have tried the following command: ..\Bin\pin.exe -xyzzy -mesgon log_win -t opcodemix.dll -- notepad.exe There is no...
I tested pin-13211/opcodemix/notepad on XP Service Pack 2, Professional Edition and it works. Do you have a different XP installed on your computer? What is...
I've got a tool I'm writing, for which I need to output the disassembled BBLs at the end of the run (aka in the fini callback). I need to do this to 1) reduce...
Hi Rick, If you have the addresses and sizes in instructions, you could try using Xed (assuming you're on an x86 platform). I'm not sure how it will compare...
I am considering using Pin to instrument Java applications running on top of a JVM. Can this be done and what would be the limitations involved? The older...
... The same operating system here, Windows XP Professional 2002 with Service Pack 2. ... The length is only 30 characters: "F:\PIN\PIN-2.2\SimpleExamples" ......
... Did you inject detoured.dll intentionally? This DLL belongs to "DETOURS" - Microsoft reserch project: "Detours is a library for intercepting arbitrary...
Hello, I tried to use PIN with java(Specjbb benchmark) but the latest version of PIN doesn't handle it well. There is a PIN tool called smc_check in the /Tests...
Thanks a lot for your help. The problem is solved using your suggestion. I have never installed detours before while it may be shipped with the operating...
I just checked my system and find that DELL has shipped the software "Embassy Trust Suite" with their new PCs. I have found that a detoured.dll under the...
I believe the problem is in wxvault.dll that usus detoured.dll to hook application functions. From google, I learned that this dll may cause problems even in...
Hello everyone, We have 63 node in a cluster of AMD opteron servers. I have the latest version of PIN. It runs fine on home node but when I tryied to run PIN...
Two of the three limitations still exist in Pin: 1. Self-modifying code (SMC) - Still an issue, but potential work-around in your tool (see below). 2. Lack of...