2015-01-23 8 views
0

최근에 인텔 핀 도구를 배우기 시작했으며, 나는이 그룹의 새로운 동료입니다.핀 도구의 간단한 명령어 카운트 도구 정보

지침을 정확히 계산하려고 시도하지만 실제로 오류 메시지가 나타납니다./빈/LS

E -/inscount0.so

../../../pin -t OBJ-intel64 : 핀 서명을 지원하지 않는 모든 아래와 같습니다 응용 프로그램. "unsign"응용 프로그램, 다른 위치에 원래 응용 프로그램을 복사하려면 다음 사용 : 통합 설계 -fs-

은 "통합 설계"방법에 대해서는, 시도, 그러나 아무 일도 발생하지 않습니다. 오류가 아직 있습니다.

나는 온라인으로 검색 한 결과 아무 것도 발견되지 않았습니다. 이 그룹의 누군가가 전에 그러한 오류 메시지를 본 적이 있는지 궁금합니다.

필자의 PC 환경에 대한 자세한 정보를 제공 할 수 있습니다.

고맙습니다.

답변

0

이것은 아마도 시스템의 보안 조치 때문일 수 있습니다. 간단한 'hello world'바이너리를 만들고 핀 도구를 실행하여 얻은 결과를 확인하십시오. 문제는/빈 내부의 바이너리 보안있을 수 있습니다/*

당신이 당신의 간단한 인사 세계 프로그램을 만든 후에는 다음 수행 할 수 있습니다 그런데

g++ -o hello_world hello_world.cpp [this is the step to build your program] 
../../../pin -t obj-intel64/inscount0.so -- ./hello_world 

, 당신은 코드 서명에 대해 자세히 알아볼 수 있습니다 in https://en.wikipedia.org/wiki/Code_signing