logo
Contato | Sobre...        
rebarba rebarba

Rodrigo Strauss :: Blog


Diversão para programadores de drivers

Muito melhor do que jogar paciência, é fazer as palavras cruzadas da OSR e testar seu conhecimentos sobre desenvolvimento de drivers para Windows. Alguém poderia providenciar mais alguns desses sobre Win32 e C++. E talvez até .NET... :-)

Além disso, eles publicaram um artigo interessante sobre como trocar os arquivos do Windows (sem que o Windows File Protection coloque os originais de volta) usando os recursos nativos do kernel debugger. Por exemplo, o IFS Kit (usado para fazer drivers de file system) vem com os fontes do fastfat.sys, que é o driver do sistema de arquivos FAT (sim, o mesmo do Windows, feito pelo Gary Kimura). É interessante compilá-lo em modo checked e substituir o do Windows para ver como funciona, mas o WFP não deixa que você troque o arquivo. Existem algumas gambiarras possíveis, como editar uma DLL do Windows usando um editor hexadecimal, mas até eu que estou acostumado a fazer uns patches no kernel do Windows usando o WinDbg acho isso um pouco de exagero...


Em 25/08/2004 17:43, por Rodrigo Strauss


  
 
 
Comentários
Ivan | em 23/10/2004 | #
então Rodrigo.

gostaria de editar uma dll, se não me engano, seria do driver do video, gostaria de edita-la... sei que é tosco pra caraio... mas tava tentando alterar no bloco de notas... huauauha..
me manda um mail ae.. =)
Rodrigo Strauss | website | em 23/10/2004 | #
Editar uma DLL?? Você tem os fontes? :-)
Ivan | em 26/10/2004 | #
bom kra.. depende q fonte?

tipo assim .. tem um programa aki q chama outro arkivo, é uma dll q ele chama.. gostaria q ele chama-se a dll atualizada.. existe uma possibilidade?
rebarba rebarba
  ::::