Skip to search.
pinheads · Pin Dynamic Binary Instrumentation Tool

Group Information

? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.
Notice  Upcoming calendar upgrade: Yahoo! Groups calendars are being upgraded to a much improved version. You may not have access to the calendar (for up to 24 hours) when this group is upgraded. We sincerely apologize for this inconvenience.

Home

 

Activity within 7 days:

Description

Pin is a dynamic binary instrumentation framework for the IA-32, x86-64 instruction set architectures that enables the creation of dynamic program analysis tools. Some tools built with Pin are Intel Parallel Inspector, Intel Parallel Amplifier and Intel Parallel Advisor. The tools created using Pin, called Pintools, can be used to perform program analysis on user space applications in Linux and Windows. As a dynamic binary instrumentation tool, instrumentation is performed at run time on the compiled binary files. Thus, it requires no recompiling of source code and can support instrumenting programs that dynamically generate code. Pin was originally created as a tool for computer architecture analysis, but its flexible API and an active community (called "Pinheads") have created a diverse set of tools for security, emulation and parallel program analysis. Pin is proprietary software developed and supported by Intel, and is supplied free of charge for non-commercial use together with a kit of reference tools.

When posting a question to our mailing list, be sure to mention your processor, OS, gcc version, and Pin kit number.

Most Recent Messages

  (View All)
(Group by Topic)
Advanced
   Start Topic
Re: inscount0.so,....
Think about all of the things that happen before your main() gets executed -- loading any dynamically-linked libraries and any libc initialization code. And
Posted - Sun May 27, 2012 12:13 am
Dan Upton
draqza.rm
Offline Offline
Send Email Send Email
inscount0.so,....
Hello,           I'm trying to use pin tool with inscount0.so (i.e. .so file generated from inscount0.cpp) in the command line for a very simple c
Posted - Sat May 26, 2012 11:38 pm
Schmichael Chen
schchen2000
Offline Offline
Send Email Send Email
Differences between INS_Operand* and INS_Reg[RW]
It seems that sometimes registers that are accessed implicitly are in the lists returned by INS_Reg[RW], but not INS_Operand*. This was surprising to me, and
Posted - Sat May 26, 2012 1:07 pm
Benjamin Ylvisaker
benjamin.ylv...
Offline Offline
Send Email Send Email
Re: Pin Multi-threading Support
I don't think anybody else chimed in on this last time it was mentioned, so here's my best answer: http://tech.groups.yahoo.com/group/pinheads/message/7291
Posted - Fri May 25, 2012 5:51 pm
Dan Upton
draqza.rm
Offline Offline
Send Email Send Email
Re: Pin Multi-threading Support
Update to the above: I had tested the multi-threaded application while running pin under Windows. I reviewed the VTune data and I can see that there are 4
Posted - Fri May 25, 2012 5:38 pm
bobdavies2000us
Offline Offline
Send Email Send Email
Add pinheads to your personalized My Yahoo! page Add to My Yahoo! XML What's This?

Message History

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2012 58 70 120 166 85
2011 148 114 118 120 60 97 135 74 83 69 89 68
2010 75 65 124 117 142 134 93 58 83 72 172 156
2009 115 124 135 120 130 174 148 89 86 96 102 72
2008 88 98 75 87 60 112 159 45 50 59 66 93
2007 63 84 71 163 86 30 74 76 87 98 100 43
2006 32 56 52 54 43 67 46 48 30 94 95 35
2005 12 13 92 78 20 55 45 34 28 36 66 66
2004 27 29 9 6
What is Yahoo! Answers?

Yahoo! Answers, a new Yahoo! community, is a question and answer exchange where the world gathers to share what they know...and make each other's day. People can ask questions on any topic, and help others out by answering their questions.

What is Yahoo! Answers?

Yahoo! Answers, a new Yahoo! community, is a question and answer exchange where the world gathers to share what they know...and make each other's day. People can ask questions on any topic, and help others out by answering their questions.

Questions in Computers & Internet > Software

  • Questions are currently unavailable.

Want to help answer other questions? Go to Yahoo! Answers


Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help