2009/8/15 Rafael de Paula Herrera <[email protected]>:
>
> 2009/8/15 Jean Cardoso <[email protected]>:
>> OK, Herbert!
>>
>> Dessa forma funcionou setando mmap_min_addr para 65536.
>> Ao rodar o exploit, recebi a seguinte mensagem:
>> Unable to map zero page.
>> Verifiquei também a questão do patch, mas me ficou uma dúvida:
>> no caso eu baixei usando o git. Quando baixo pelo git, me vieram 440mb! O
>> patch vem junto com aquele kernel que está no repositório do git?
>
> se o patch do linus jah foi integrado ao branch 'master' do
> repositorio git, sim... vc jah tem o seu kernel patcheado... o tamanho
> do kernel (440 mb) eh pq vc pde voltar o repositorio em qualquer
> instancia de tempo que queira, basta dar um git checkout no hash certo
> do commit q vc quiser...
>
> para inspecionar isso e selecionar um hash certo, use o aplicativo
> (comando) gitk, dentro do seu diretorio de fontes... eh bem facil pra
> se visualizar o andamento total do projeto...
>
> na pagina que descreve o que o linus fez, ele alterou 1 linha de
> codigo em um arquivo (nao lembro qual), coisa q vc msm pderia ter
> alterado em seu kernel e recompilado, se quisesse...
>
> mas... jah q tu tah com o mais novo ae, pq nao usar ele *pra testar*?
> eh soh compilar o bicho e botar pra rodar...

É, só precisava trocar uma linha. :)
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff_plain;h=e694958388c50148389b0e9b9e9e8945cf0f1b98;hp=a3620f7545344f932873bf98fbdf416b49409c8e

E sim, o commit do Linus foi direto na branch master, o tar.gz da
2.6.31-RC1 contém essa coreção, inclusive.

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a