Se você estiver de posse do código fonte então é só compilar utilizando algum dos compiladores indicados.
Se você quer alterar o código objeto da DLL diretamente então precisará de um editor hexadecimal, além, obviamente, de conhecer o código de máquina muito bem e saber precisamente onde e o que está alterando.
HxD é um editor hexadecimal gratuito para Windows com recursos para edição bruta de disco e edição de conteúdos armazenados na memória RAM. O programa é compatível com arquivos de qualquer tamanho e oferece recursos como Localizar, Substituir, exportação de dados, verificação de checksum, concatenamento ou divisão de arquivos, estatísticas e muito mais.
Answers & Comments
Verified answer
Se você estiver de posse do código fonte então é só compilar utilizando algum dos compiladores indicados.
Se você quer alterar o código objeto da DLL diretamente então precisará de um editor hexadecimal, além, obviamente, de conhecer o código de máquina muito bem e saber precisamente onde e o que está alterando.
Ollydbg - http://www.ollydbg.de/
Decompila programas e dlls, permitindo edição do conteúdo.
Depois basta salvar.
Dá uma olhada neste programa: http://www.superdownloads.com.br/download/89/hxd/
HxD é um editor hexadecimal gratuito para Windows com recursos para edição bruta de disco e edição de conteúdos armazenados na memória RAM. O programa é compatível com arquivos de qualquer tamanho e oferece recursos como Localizar, Substituir, exportação de dados, verificação de checksum, concatenamento ou divisão de arquivos, estatísticas e muito mais.
Espero q ajude!
Voce vai precisar usar um compilador,oque nao e nada facil para leigos...Estude Visual C ou Visual Basic ou Delphi e seja feliz!!