Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

O que uma dll faz em um programa?

Porque a maioria dos programas para windows tem dll?

O que acontece quando injetamos a dll num processo?

Link para o comentário
https://www.webcheats.com.br/topic/1094584-ajudem-a-entender-dll/
Compartilhar em outros sites

É necessário se cadastrar para acessar o conteúdo.

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/1094584-ajudem-a-entender-dll/#findComment-4849803
Compartilhar em outros sites

Bom, não está bem claro... mas se alguém puder apenas me responder resumidamente essas 3 perguntinhas eu agradeço.

Link para o comentário
https://www.webcheats.com.br/topic/1094584-ajudem-a-entender-dll/#findComment-4850782
Compartilhar em outros sites

Se ao menos você não fosse preguiçoso para ler '-'

O que uma dll faz em um programa? Faz o que o programador definiu.

Porque a maioria dos programas para windows tem dll? Pois o programador decidiu criar bibliotecas.

O que acontece quando injetamos a dll num processo? O processo carrega a biblioteca que faz o que o programador escolheu.

 

Assim, curto e grosso, da maneira que você gosta.

Link para o comentário
https://www.webcheats.com.br/topic/1094584-ajudem-a-entender-dll/#findComment-4851191
Compartilhar em outros sites

isso ai que o Z4PH3Y DISSE,

DLL> Biblioteca de vínculo dinâmico

um programador com conhecimentos suficientes, pode cria-la com varias utilidades, como:

uma proteção, um hacker, um programa de utilidades matematicas, e infinitas outras utilidades. Porem se dependendo da "qualidade" e do que sua DLL fara, sera necessario mais CONHECIMENTO para ela funcionar ;)

abraços

Link para o comentário
https://www.webcheats.com.br/topic/1094584-ajudem-a-entender-dll/#findComment-4854343
Compartilhar em outros sites

Bom, eu li tudo o que você me passou, entendi parcialmente, mas eu ainda tenho umas dúvidas...

 

Sempre que pesquiso sobre uma dll, ela se refere a fazer chamadas de uma função...

Essa função deve estar no programa que vai fazer a chamada?

 

Aguardo respostas...

Link para o comentário
https://www.webcheats.com.br/topic/1094584-ajudem-a-entender-dll/#findComment-4857983
Compartilhar em outros sites

O que uma dll faz em um programa?

Serve como um "banco de funções e dados", como se fosse um programa não executável. É a melhor metáfora que posso fazer.

 

Porque a maioria dos programas para windows tem dll?

Porque algumas dlls são necessárias para qualquer aplicativo funcionar no sistema Windows. Sem a ntdll.dll, por exemplo, chamadas na kernel teriam que ser feitas diretamente pelo programa e atualizadas sempre a cada vez que o OS sofrer alteração no número de identificação da SYSTEM CALL. Além disso, pode-se utilizar dlls para tornar o sistema independente de atualizações massivas, atualizaria-se, portanto, somente parte do sistema que está em uma ou mais dlls e não ele como um todo.

 

O que acontece quando injetamos a dll num processo?

O processo carrega a dll. É equivalente, na maioria dos casos, a chamar a API LoadLibrary.

Link para o comentário
https://www.webcheats.com.br/topic/1094584-ajudem-a-entender-dll/#findComment-4859180
Compartilhar em outros sites

MUITO obrigado, adorei a explicação... entendi, só você mesmo pra explicar assim, ta merecendo um alto cargo, :risada:. Pode fechar.

Link para o comentário
https://www.webcheats.com.br/topic/1094584-ajudem-a-entender-dll/#findComment-4866595
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.