Este é o aplicativo do Windows chamado Core Analyzer, cuja versão mais recente pode ser baixada como core_analyzer_2_16.7z. Ele pode ser executado online no provedor de hospedagem gratuito OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado Core Analyzer com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie qualquer emulador on-line OS OnWorks a partir deste site, mas um emulador on-line melhor do Windows.
- 5. No sistema operacional OnWorks Windows que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo e instale-o.
- 7. Baixe o Wine de seus repositórios de software de distribuição Linux. Depois de instalado, você pode clicar duas vezes no aplicativo para executá-lo com o Wine. Você também pode experimentar o PlayOnLinux, uma interface sofisticada do Wine que o ajudará a instalar programas e jogos populares do Windows.
Wine é uma forma de executar software Windows no Linux, mas sem a necessidade de Windows. Wine é uma camada de compatibilidade do Windows de código aberto que pode executar programas do Windows diretamente em qualquer desktop Linux. Essencialmente, o Wine está tentando reimplementar o suficiente do Windows do zero para que possa executar todos os aplicativos do Windows sem realmente precisar do Windows.
SCREENSHOTS
Ad
Analisador de Núcleo
DESCRIÇÃO
O projeto agora está hospedado no github:
https://github.com/yanqi27/core_analyzer.git
O analisador de núcleo é uma ferramenta poderosa para depurar problemas de memória. Com a complexidade e o tamanho do conjunto de dados cada vez maiores dos programas de aplicativos, é muito desafiador encontrar a causa raiz de um bug de memória. Os programadores costumam usar o depurador para passar por muitos contextos ou objetos de dados a fim de caçar uma variável ou objeto suspeito. No entanto, a tarefa é enfadonha, sujeita a erros e geralmente infrutífera. Ao analisar um arquivo de despejo de memória ou a memória de um processo ativo, o analisador de núcleo é capaz de verificar os dados de heap do destino em busca de corrupção de memória, pesquisar todo o espaço de endereço em busca de referências de objetos de dados ou analisar o padrão de memória. É completo, sem trabalho e perspicaz. Eu uso a ferramenta diariamente e ela provou ser inestimável para depurar muitos problemas difíceis.
A ferramenta oferece suporte à arquitetura x86_64, incluindo Windows / RedHat / SUSE / MacOSX (32 bits e 64 bits).
Para obter mais informações, consulte o site do projeto
Funcionalidades
- Verifique as estruturas de dados de heap para corrupção de memória
- Pesquise todos os contextos de thread, variáveis globais e objetos de heap para referências à memória corrompida
- Encontre o acesso potencial aos dados da vítima por meio de qualquer nível de indireção
- Auxiliar na depuração de código altamente otimizado
- Analise o uso de memória e encontre o principal consumidor de memória
- Descubra objetos compartilhados entre threads para condição de corrida potencial
- Integração perfeita com depuradores gdb e Windbg
- Suporte a extensão python de gdb
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/core-analyzer/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.