Pin

Gratis tool voor dynamische instrumentatie
Download nu

Pin Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • Intel Corporation
  • Uitgever website:
  • http://www.intel.com/business/index.htm?iid=hdr work
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 4.6 MB

Pin Tags


Pin Beschrijving

Gratis hulpmiddel voor dynamische instrumentatie PIN is een gratis, kleine, eenvoudige tool voor de dynamische instrumentatie van programma's. PIN ondersteunt Linux Binary Executables voor Intel (R) Xscale (R), IA-32, Intel64 (64 Bit X86) en Itanium (R) -processors; Windows-uitvoerbare bestek voor IA-32 en Intel64; en MacOS-uitvoerbare bestek voor IA-32. PIN is ontworpen om functionaliteit te bieden die lijkt op de populaire atoomtoolkit voor Compaq's TRU64 UNIX op Alpha, d.w.z. willekeurige code (geschreven in C of C ++) kan worden geïnjecteerd op willekeurige plaatsen in het uitvoerbare bestand. In tegenstelling tot AtoM, stelt PIN geen instrument een uitvoerbaar bestand door het te herschrijven, maar voegt liever de code dynamisch toe terwijl het uitvoerbare bestand wordt uitgevoerd. Dit maakt het ook mogelijk om PIN aan een reeds draaiende proces te bevestigen. PIN biedt een rijke API die de onderliggende instructieset-idiosyncrasies abstraiteert en contextinformatie mogelijk maakt, zoals registerinhoud die moet worden doorgegeven aan de geïnjecteerde code als parameters. PIN SLAAGT EN HERSTELt Automatisch de registers die worden overschreven door de geïnjecteerde code, zodat de toepassing blijft werken. Beperkte toegang tot symbool- en debug-informatie is ook beschikbaar.Note: PIN is gelicentieerd en gedistribueerd onder de voorwaarden van de Intel Open Source-licentie. Wat is er nieuw in deze release: · Veranderde de manier waarop PIN wordt geïnjecteerd in het aanvraagproces · Op Linux. Gecontroleerd door de -injectieschakelaar. Zie de handleiding · voor meer details. · Vast probleem met statische koppeling van gereedschappen op Linux. Zien · Van makefile.gnu.config tot statische link. · Veranderde API voor "vork" callbacks. Nu kunt u ontvangen · Meldingen vóór en na vork in ouder en kind · processen. Uw callback-functies ontvangen draadindex en · context. Zie handleiding voor meer details. · Als u liever een statisch gekoppelde pen binaire, CD-bin gebruikt; maak pin.statisch · Er is nieuwe Pinprobes-ondersteuning toegevoegd. Gebruik -probe op de opdrachtregel wanneer · Pinprobben gebruiken. Zie de gebruikershandleiding voor een voorbeeld van het gebruik van pinprobben. · Een nieuwe API, RTN_ReplacesignatureProben (), stelt gebruikers in staat om een · Routine met een andere functie en wijzig het aantal argumenten dat · Worden doorgegeven in de functie. · Twee API's, proto_allocate () en proto_free () zijn toegevoegd om te beschrijven · De toepassingsroutine die wordt vervangen. · De api pin_startprog ...


Pin Gerelateerde software