Agora nós realmente temos o bash shell completo para que possamos executar qualquer comando bash, nós queremos exatamente os mesmos comandos que
vimos na seção básica do Linux no início deste curso.
Então, quando nós vamos sobre como você faz o homem e como você ajuda a ver como você usa os
comandos, eu vou pular isso e eu quero mostrar-lhe alguns comandos que são úteis quando você primeiro obter acesso a um
servidor .
Então, a primeira coisa que você quer verificar é quais são meus privilégios no momento e os privilégios dependem
de como você ganhou seu acesso.
Então, depende da página pela qual você está acessando o seu acesso.
Então nós temos o nosso acesso através desta página atual tão dependente de quais privilégios Esta página é executada
e como vamos obter os mesmos privilégios quando chegarmos a nossa primeira shell.
O mesmo vale para nós.
O mesmo vale para tudo realmente.
Então eu vou fazer o meu e como você
pode ver agora meus privilégios são W. W. dados.
Então eu não sou rude.
Eu não sou admin.
Eu não sou MSW administrador de dados MWW.
E isso é muito importante porque quando você é rude, você pode fazer o que quiser no servidor.
Quando você é outro usuário, você tem menos privilégios ou menos permissões para fazer coisas no servidor
web atual.
Então, outra coisa que você deseja verificar é a versão do kernel do computador para
que você possa nomear um.
E isso exibirá muitas informações além da versão do kernel.
Então você vê o nome do computador e você pode ver a versão do kernel.
Isto é importante se você estiver tentando executar uma exploração local para escalar seus privilégios para
privilégios mais altos ou até mesmo obter privilégios de root, o que lhe dará acesso para fazer
o que quiser em todo o servidor, não apenas neste site.
Agora, como eu disse, você pode correr e você sabe os comandos que aprendemos até agora.
Assim, você pode nos permitir listar os arquivos atuais e podemos ver que há ajuda, índice e fonte.
Você pode fazer P. W. dados para ver onde você está e estamos no momento em que a vulnerabilidade
é um exec.
Assim, você pode navegar por isso exatamente da mesma maneira que navegaria com um sistema de índice normal.
Assim, podemos fazer um CD que os dados voltem a fazer um PDB necessário e estamos em vulnerabilidades novamente, ela fez
isso e outra ela fez isso.
Agora, se eu fizer um PDA, você verá isso como var W W W e esta é a raiz do documento no momento.
Então, se eu fizer um l s para obter mais informações e nota, podemos ver aqui as permissões e antes das
permissões.
Agora, se você perceber que há uma transação aqui, isso significa que este é um diretório que não
é um arquivo.
E quando você não vê isso, isso significa que é um arquivo.
E aqui agora você pode ver que temos acesso a todos os outros sites para que possamos acessar o site decie wiki.
Também podemos acessar o site hoje demitido e você pode acessar o DVD aqui.
Então, o que isso mostra é que se você conseguiu invadir qualquer site, na maioria das vezes você pode
navegar para os mesmos sites no mesmo servidor.
E isso é o que eu disse na seção de coleta de informações que eu disse que
é muito importante porque às vezes o seu site de destino não terá nenhuma vulnerabilidade, mas você pode encontrar
algo no mesmo servidor e navegar no seu site.
Então, por exemplo, nós ganhamos nosso acesso através do DVD.
E digamos que a Mattel hoje foi nosso alvo real, mas não conseguimos encontrar nada nele.
Então nós invadimos o servidor através de DVD.
E eu posso navegar agora para o dia da Mattel, então eu posso apenas ver o Mathilde e então eu posso fazer um ls l para ver os arquivos
para que você possa remover arquivos usando o r. m comando você pode excluir arquivos que você pode fazer o
que quiser realmente agora.
E o outro site em Matilda, embora nunca tenhamos acesso a ele até termos acesso
através do D-B W. J. Agora, um dos comandos mais
importantes é o cat, que permite que você leia arquivos e um arquivo muito importante que você sempre quer ler é a senha fácil.
Agora, na verdade, tentamos ler isso usado na vulnerabilidade de inclusão de arquivo local.
Mas eu quero te mostrar agora.
Então, se você faz um gato, é a senha que você pode ver que podemos ler todo o conteúdo deste arquivo aqui.
E o que este arquivo tem mostra os usuários instalados no
computador atual e mostra o diretório para esses usuários.
Agora, neste particular, configurar todos os
sites da Web são armazenados em w w w w Então eles são vendidos e bar-los com W e, em seguida, você
pode colocar divi W para acessar o site do DVD ou você pode postar Matile por dia para acessar Matilda.
Na maioria das vezes você não verá isso na maioria dos sites.
Eles realmente criam um usuário para cada site e o usuário geralmente corresponde ao nome do site.
Então, por exemplo, digamos que seu exemplo fosse o Facebook, então o usuário seria chamado
de usuário do Facebook ou Facebook ou algo semelhante a isso.
Então, o que você quer fazer
é querer passar por esse arquivo e ver o caminho para o seu site de destino.
Então, digamos que você invadiu este site através do Google e Facebook está no mesmo servidor.
Em seguida, procure um usuário chamado Facebook e, em seguida, navegue até esse arquivo.
Agora você pode ver que o deputado o usuário de dados
readable aqui e você pode ver que ele tem seu diretório armazenado no bar w w w.
Novamente, se você abrir, verá todos os sites aqui.
Então, se nós apenas vermos a barra, então podemos listar o que você quiser.
Então, tome uma lição disso é que em um shell reverso você pode
basicamente executar qualquer comando qualquer comando linux você depende dos privilégios que você tem
os privilégios dependem da página ou a fonte que lhe deu o acesso.
Portanto, quaisquer que sejam os privilégios que esse recurso esteja
executando, você obterá os mesmos privilégios com as mesmas permissões e, quando estiver em um servidor, o servidor será apenas um computador.
Então, quando você obtiver acesso a esse servidor, poderá aumentar seus privilégios.
Você pode escalá-los e tentar acessar outros sites no mesmo servidor.
A maneira como você acessa os outros sites está na senha ATC que você listou.
E você vê o usuário correspondente ao seu site de destino e
apenas abrir o diretório usando o comando CD Vou anexar uma lista dos comandos bash
que você pode executar para que você possa passar por eles experimentá-los e ver como eles funcionam para você.