iMaster Developers

Alexey Lyashko

Alexey Lyashko

trabalha com engenharia reversa e consultoria em anti-pirataria na Irdeto USA. Já trabalhou com detecção de malware, pesquisa de vírus e como engenheiro de suporte para cliente. Gosta de C, Assembler, Programação de Sistemas e Engenharia Reversa. É israelita e mora em Moscou.
  • Publicou
    21
    Artigo(s)
    book
  • Visualizados
    44100
    Vezes
    eye
  • Desde
    2012
    clock
awardArtigos Publicados
Alexey Lyashko
Desenvolvimento
Módulo de kernel Linux carregável em Assembly

Ter a configuração do kernel em execução não é muito diferente da construção de um módulo do kernel que foi compilado por si próprio.

Alexey Lyashko
Desenvolvimento
Algoritmos genéticos: resolvendo a equação quadrática

Existem inúmeros recursos na Internet que fornecem a descrição da teoria dos Algoritmos Genéticos e a explicação teórica dos mesmos. Eu, entretanto, não encontrei nenhum exemplo real (eu posso não ter procurado direito, é verdade!). Por isso, decidi tentar e implementar a teoria em um exemplo vivo.

Alexey Lyashko
Desenvolvimento
Depuração orientada a exceções: ficando por dentro dos macetes anti-depuração

É claro que toda depuração é orientada a exceções. Até porque um breakpoint gera exceção de depuração, o que é passado para o depurador. Neste artigo, no entanto, vou me referir às exceções regulares.

Alexey Lyashko
Desenvolvimento
Melhores de 2012 - Rede neural artificial trivial na linguagem Assembly

O que tivemos de mais interesse em 2012? Quais foram melhores artigos, as opiniões que geraram maiores discussões? Isso é o que você vai encontrar nessa seleção de artigos que fizemos especialmente para você: os melhores conteúdos de 2012. Já que final e início de ano é sempre um tempo propício para fazer um balanço…

Alexey Lyashko
Desenvolvimento
Melhores de 2012 - Um olhar minucioso nas Threads Linux: Threads Locais

O que tivemos de mais interesse em 2012? Quais foram melhores artigos, as opiniões que geraram maiores discussões? Isso é o que você vai encontrar nessa seleção de artigos que fizemos especialmente para você: os melhores conteúdos de 2012. Já que final e início de ano é sempre um tempo propício para fazer um balanço…

Alexey Lyashko
Desenvolvimento
Emulação de hardware - CPU e memória

Como você pode entender a partir do título deste artigo, vamos nos concentrar na interface CPU to Memory (RAM). Pode ser uma boa ideia definir a quantidade de memória que o seu emulador deve suportar (definir a largura da linha de endereço) com antecedência.

Alexey Lyashko
Desenvolvimento
Análise e previsão de séries temporais. Abordagem de programação - pensamentos

Séries temporais são uma sequência de pontos de dados, tipicamente medidos em instantes de tempo sucessivos espaçados em intervalos de tempo uniformes.

Alexey Lyashko
Desenvolvimento
CreateRemoteThread. Bypass Windows 7 Session Separation

A Internet está cheia de fóruns de programadores, e esses fóruns estão cheios de perguntas sobre a função CreateRemoteThread da API do Windows não funcionando no Windows 7 (ao tentar injetar uma DLL). Essas mensagens, de alguma forma, te redirecionam para a página do MSDN dedicada a essa API, que diz: “Terminal Services isola cada…

Alexey Lyashko
DevSecOps
Criptografia Dinâmica como uma medida anti cópia

O código fonte para este artigo pode ser encontrado aqui. Muita coisa tem sido falada e escrita sobre como os fornecedores de software não protegem os seus produtos, então vou pular essa parte. Ao invés disso, neste artigo, gostaria de me concentrar nas etapas relativamente simples, que os fornecedores de software precisam seguir a fim…

Alexey Lyashko
Desenvolvimento
KERNEL32.DLL Fake - um sandbox amador

Há alguns dias, notei uma busca no meu site por uma maneira de carregar e usar KERNEL32.dll falsos e percebi que eu ainda não tinha abordado essa informação. Não há nenhum código-fonte para este artigo, já que estou um pouco sem tempo para escrevê-lo, mas vou fazer o meu melhor para fornecer o máximo de…

visualizando 10 de 21
Publicidade