Nous disposons maintenant d’un shell bash complet, ce qui nous permet d’exécuter toutes les commandes bash pour lesquelles nous souhaitons obtenir exactement les mêmes commandes que celles décrites
dans la section relative à Linux de base au début de ce cours.
Donc, quand nous parlons de la façon dont vous faites l'homme et comment vous aidez à voir comment vous utilisez les
commandes, je vais sauter ceci et je veux vous montrer quelques commandes utiles lorsque vous accédez pour la première fois à un
serveur. .
La première chose à vérifier est donc quels sont mes privilèges pour le moment et dépendent de la manière
dont vous avez obtenu votre accès.
Cela dépend donc de la page par laquelle vous obtenez votre accès.
Nous avons donc obtenu notre accès via cette page en cours, dépendant ainsi des privilèges. Cette page est exécutée
et nous obtiendrons les mêmes privilèges lorsque nous aurons notre premier shell.
Même chose pour nous.
La même chose vaut pour tout vraiment.
Je vais donc faire mon travail et comme vous pouvez
le voir maintenant, mes privilèges sont W. W. Les données.
Donc je ne suis pas impoli.
Je ne suis pas administrateur.
Je ne suis pas MSF admin MWW données.
Et ceci est très important, car lorsque vous êtes impoli, vous pouvez faire tout ce que vous voulez sur le serveur.
Lorsque vous êtes un autre utilisateur, vous disposez de moins de privilèges ou d'autorisations pour effectuer des tâches sur le serveur
Web actuel.
Donc, une autre chose que vous voulez vérifier est la version du noyau de l’ordinateur afin
que vous puissiez nommer a.
Et cela affichera beaucoup d’informations autres que la version du noyau.
Donc, vous voyez le nom de l'ordinateur et vous pouvez voir la version du noyau.
Ceci est important si vous essayez d’exploiter un exploit local pour élever vos privilèges à des privilèges
plus élevés ou même obtenir des privilèges root qui vous permettront de faire tout ce que vous voulez
sur le serveur entier et pas seulement sur ce site Web.
Maintenant, comme je l'ai dit, vous pouvez continuer et vous connaissez les commandes que nous avons apprises jusqu'à présent.
Vous pouvez donc nous permettre de répertorier les fichiers actuels et nous pouvons voir qu’il existe une aide, un index et une source.
Vous pouvez faire P. W. données pour voir où vous êtes et nous en sommes actuellement à une vulnérabilité
est un exec.
Ainsi, vous pouvez naviguer à travers cela de la même manière que vous le feriez avec un système d'index normal.
Nous pouvons donc créer un CD dont les données retournent une PDB dont nous avons besoin et nous avons encore une fois des vulnérabilités. Elle a fait cela
et une autre elle a fait cela.
Maintenant, si je fais un PDA, vous verrez que var W W W et ceci est la racine du document pour le moment.
Donc, si je cherche à obtenir plus d'informations et une note, nous pouvons voir ici les autorisations et avant les
autorisations.
Maintenant, si vous voyez si vous remarquez qu'il y a un accord ici, cela signifie que c'est un répertoire et
pas un fichier.
Et quand vous ne voyez pas que cela signifie que c'est un fichier.
Et ici, vous pouvez voir que nous avons accès à tous les autres sites Web afin que nous puissions accéder au site Web de decie wiki.
Nous pouvons également accéder au site Web Today démobilisé et vous pouvez accéder au DVD ici.
Cela montre donc que si vous parvenez à pirater un site Web, vous pourrez la plupart du temps accéder
aux mêmes sites Web sur le même serveur.
Et c’est ce que j’ai dit dans la section relative à la collecte d’informations. C’est très important, car
votre site Web cible n’a parfois aucune vulnérabilité, mais vous pouvez trouver quelque chose sur le même serveur et à
partir de là, vous pouvez accéder à votre site Web.
Ainsi, par exemple, nous avons obtenu notre accès via un DVD.
Et disons que Mattel était notre objectif actuel, mais que nous ne pouvions rien y trouver.
Nous avons donc piraté le serveur via DVD.
Et je peux maintenant naviguer vers le jour Mattel pour que je puisse voir le fichier Mathilde et ensuite je peux faire un ls pour voir les fichiers afin que vous
puissiez supprimer les fichiers à l’aide de la commande r. m commande vous pouvez supprimer des fichiers vous pouvez faire tout ce que
vous voulez vraiment maintenant.
Et l’autre site Web de Matilda, même si nous n’avons jamais eu accès à lui avant de pouvoir y
accéder via D-B W. J ..
Maintenant, l’une des commandes les plus importantes est cat, qui vous permet de lire des fichiers, et un fichier très important que vous voulez
toujours lire est le mot de passe facile à utiliser.
Nous essayons maintenant de lire ceci utilisé dans la vulnérabilité d'inclusion de fichier local.
Mais je veux vous montrer maintenant.
Donc, si vous faites un chat c'est un mot de passe, vous pouvez voir que nous pouvons lire tout le contenu de ce fichier ici.
Et ce que ce fichier a, il vous montre les utilisateurs installés sur l'ordinateur actuel et le
répertoire de ces utilisateurs.
Désormais, dans cette configuration particulière, tous les sites Web sont stockés dans un fil. Ils sont donc vendus et barrés avec W,
puis vous pouvez mettre divi W pour accéder au site Web du DVD ou poster Matile par jour pour accéder
à Matilda.
La plupart du temps, vous ne le verrez pas dans la plupart des sites Web.
Ils créent en réalité un utilisateur pour chaque site Web et l’utilisateur correspond généralement au nom du site Web.
Ainsi, par exemple, supposons que votre cible soit Facebook, par exemple, l'utilisateur serait appelé utilisateur
Facebook ou utilisateur Facebook, ou quelque chose de similaire.
Vous voulez donc parcourir ce fichier et voir le chemin correspondant à celui de votre site Web
cible.
Alors disons que vous avez piraté ce site Web via Google et que Facebook est sur le même serveur.
Recherchez ensuite un utilisateur appelé Facebook, puis accédez à ce fichier.
Maintenant, vous pouvez voir que le député, l’utilisateur de données lisible, est ici et vous pouvez voir que son répertoire
est stocké sur bar w w w.
Encore une fois, si vous ouvrez cela, vous verrez tous les sites Web ici.
Donc, si nous ne voyons que la barre, nous pouvons lister ce que vous voulez.
Alors, tirons une leçon de ceci: sur un shell inversé, vous pouvez exécuter n'importe quelle commande. Toute commande
linux dont vous dépendez des privilèges dont vous disposez dépend de la page ou de la
source qui vous a donné l'accès.
Ainsi, quels que soient les privilèges de cette ressource, vous obtiendrez les mêmes privilèges et les mêmes autorisations. Une fois
que vous êtes sur un serveur, le serveur n’est plus qu’un ordinateur.
Donc, une fois que vous avez accès à ce serveur, vous pouvez augmenter vos privilèges.
Vous pouvez les escalader et essayer d'accéder à d'autres sites Web sur le même serveur.
La façon dont vous accédez aux autres sites Web est indiquée dans le mot de passe ATC que vous avez indiqué.
Et vous voyez l’utilisateur correspondant à votre site Web cible et ouvrez son répertoire à l’aide
de la commande CD. Je vais attacher une liste des commandes bash que vous pouvez exécuter pour pouvoir les parcourir. Essayez-les
et voyez comment elles fonctionnent. vous.