651 Shares 9523 views

Execute o arquivo executável. O que é isso de um modo geral?

A maioria dos usuários de sistemas de computadores modernos, de uma maneira ou de outra, são confrontados com o lançamento de programas, a maioria das quais se resumem a fim de cumprir o arquivo executável. Grosso modo, em todos os programas para iniciar o objeto principal aplicação é usada formato EXE. Mas isso nem sempre é o caso.

Em sistemas operacionais mais antigos, como DOS ou esses arquivos não-Windows podem ter uma extensão muito diferente, embora o início do princípio permanece absolutamente inalterada.

Execute o arquivo executável: o que significa isso?

Para uma compreensão completa do que está acontecendo em primeiro lugar é entender que a representa qualquer processo de inicialização do aplicativo. O mesmo arquivo executável "Navitel" ou qualquer outro programa é uma espécie de um applet, que define o código de inicialização que é reconhecido pelo sistema operacional ou aplicativo atribuído a ele. Mas aqui é preciso entender que um programa constituído exclusivamente por um único arquivo executável, são irrelevantes hoje. Como regra geral, o pacote inclui também um grande número de componentes associados na forma das mesmas bibliotecas de ligação dinâmica com extensão DLL. Apenas o mesmo sem eles executar o arquivo executável não é sempre possível.

A linha inferior é que quando você executar o pacote de software do módulo básico, que é o início da EXE-arquivo, algumas aplicações requerem "podgruzki" módulos adicionais, que são apenas os arquivos de definições de configuração (config) ou as mesmas bibliotecas de ligação dinâmica que contenham dados programa.

By the way, às vezes as próprias bibliotecas dinâmicas são capazes de realizar o papel dos programas. Por exemplo, o início de qualquer VST-instrumento no estúdio moderno (DAW) é precisamente neste princípio. O programa, como tal, é uma versão independente pode estar ausente, mas o plug-in na sua forma analógica com a extensão DLL for detectado qualquer programa.

arquivos de programa executável: tipos

Mas isso não é tudo. Expandindo arquivos executáveis hoje para determinar não é tão simples, para não mencionar o arquivo EXE ou COM. стандарты, но и архивные данные. Separadamente, é importante notar não apenas as normas, mas também os dados históricos mencionados acima.

Na verdade, o SFX arquivos de formato (extração automática) são extraídos de forma independente os dados com base na operação do algoritmo de descompressão. Execute o arquivo executável deste tipo é bastante simples. Basta clicar duas vezes, ea escolha do local de operação de extração será realizada automaticamente. Em dispositivos móveis utilizados formatos tais como JAR, JAD APK e t. E., referindo-se a categoria dos instaladores.

É possível abrir os arquivos executáveis?

Muitas pessoas estão interessadas na questão de editar arquivos executáveis. Imediatamente pena todo chateado. O fato de que as mesmas "executáveis" são programas compilados, código fonte, que normalmente é impossível rever. Você certamente pode usar utilitários como Disassembler, mas eles estão sujeitos à aplicação da escrita originalmente em C ++ este resultado não pode dar.

Como fazer edições simples?

Como é evidente, EXE-arquivo em seu legíveis não pode ser aberto, porque o mesmo programa podem ser escritos em diferentes linguagens de programação. O mesmo se aplica às bibliotecas dinâmicas. Mas os arquivos de configuração pode ser aberta, mesmo no padrão "Notepad". E se ele é executado em nome do administrador, você pode definir até negar o acesso a determinados sites na Internet, e depois salvar a configuração, o que normalmente não é possível. O mesmo "config" editar elementar.

É possível fazer qualquer arquivo executável?

Em princípio, qualquer arquivo no disco rígido é executável. Mais precisamente, para executar o executável – em seguida, executar o aplicativo, é responsável pela sua descoberta. Mesmo no arquivo de inicialização para fazer uma corrida na inicialização pode ser bastante simples.

O suficiente para tornar o processo na lista e especificar os recursos conexos, que serão carregados imediatamente (por exemplo, abrir um documento do Office). Faça um arquivo executável – esta não é a coisa mais importante.

resumo

Assim, a conclusão do assunto, é interessante notar que os arquivos ou objetos que são responsáveis pelo início de algumas aplicações na versão padrão só pode ser aberto com um duplo clique. Mas a edição não parece possível. No entanto, se os programas têm o estatuto de código aberto sob a licença GNU, fazer alterações no código do aplicativo, você pode muito facilmente.

Mas este é um caso especial, que, em geral, com o tema principal e não está conectado. Outra coisa – execute o arquivo executável, que o usuário e não tenho idéia. Neste caso, a ênfase deve ser em vírus, que pode vir na forma dos mesmos anexos de e-mail. Se você ver que o anexo não tem um crachá, não tente abri-lo. Embora igualmente preocupados e vírus que são disfarçados como tais mensagens. Neste caso, o malware será capaz de executar um arquivo executável ou código embutido nele com bastante facilidade, e depois há uma enorme pilha de problemas.

E chamada (início) do arquivo executável no presente caso, não pode depender do usuário, porque o vírus foi introduzido no sistema. Podemos apenas esperar para programas universais em uma versão portátil, ou na utilidade versões disco de recuperação com sistemas de carregamento e de teste antes do início do Windows.

O arquivo executável é como tal que a coisa mais interessante no carregador não está disponível. Mas há um configurador BIN, que é responsável pela inicialização do sistema. Além disso, as versões mais antigas do Windows, você pode encontrar mais pastas, como o i386, que abriga alguns dos outros drivers e utilitários relacionados. Mas nas novas versões do sistema não há tais instalações.