Se minhas permissões chmod foram reduzidas para 444, o que posso fazer para corrigir esta situação?

1

Sempre me perguntando sobre isso, eu acho que alguns hackers provavelmente sabem. Eu fiz isso em uma VM e não consegui descobrir o que fazer pela minha vida.

    
por Logan Bailey 16.01.2013 / 01:17

4 respostas

4

perl -e 'chmod 0755, "/bin/chmod";' 

Isso consertará se você for root. A maioria dos sistemas operacionais baseados em unix e linux tem o perl instalado e disponível por padrão.

    
por 22.02.2013 / 14:20
0

Opção de mandrilamento: monte aquela partição de um live CD / máquina diferente e chmod seu chmod ...

Se você tem python instalado, intacto e tem algum script python já executável que você pode editar, você pode seqüestrá-lo para chamar os.chmod . Ou chamada similar em qualquer coisa ainda executável que possa fazer chamadas do sistema.

    
por 16.01.2013 / 01:24
0
cp /bin/ls new-chmod && cp /bin/chmod new-chmod && ./new-chmod +x /bin/chmod

Primeiro, crie um novo arquivo (deve ser novo, assim o cp copiará as permissões), que é uma cópia de um arquivo executável existente (/ bin / ls). Em seguida, copie o conteúdo do chmod sobre o novo arquivo executável (o cp não copiará as permissões para um arquivo existente). Em seguida, use este novo chmod executável para tornar o executável / bin / chmod.

    
por 21.10.2015 / 20:54
-1

Mude para Modo de usuário único ( init 1 ) e você poderá restaurar suas permissões.

Com efeito (embora não seja exatamente verdade), esse registro é como um usuário "super-root".

    
por 16.01.2013 / 03:15

Tags