
Pointer Sequence Reverser - permite que você veja como o aplicativo Windows C++ está acessando um determinado membro de dados ou objeto.
Projetado para ajudar um engenheiro de engenharia reversa a ver facilmente como um aplicativo C++ do Windows está acessando um determinado membro de dados ou objeto.
Dado o endereço de memória de um membro de dados ou objeto, esta ferramenta define um breakpoint de memória nesse endereço e, em seguida, produz rastros das instruções executadas antes da leitura ou escrita nesse endereço. Algum processamento é realizado no rastro para destacar instruções relevantes, tornar a saída mais legível, identificar ponteiros vtable, etc.
Para compilar, você vai querer baixar e compilar o Capstone a partir do branch "next". Em seguida, configure a solução PSR para buscar dentro dos diretórios necessários do Capstone os arquivos .h e .lib.