Voyons maintenant comment nous pouvons télécharger des fichiers sur le serveur. Le téléchargement de fichiers peut donc s'avérer très utile, car vous
pouvez l'utiliser pour télécharger littéralement tout ce que vous voulez afin de pouvoir télécharger le ph-script que vous souhaitez.
Ph. RÉ. les scripts peuvent être utilisés pour faire tout ce que vous pouvez utiliser pour obtenir une exposition inversée.
Vous pouvez l'utiliser pour exécuter des commandes sur le serveur.
Vous pouvez l'utiliser pour vous connecter à la base de données et parcourir les fichiers. Vous pouvez même l'utiliser pour exploiter des vulnérabilités
locales telles que les dépassements de mémoire tampon et l'exécution de code.
Donc, les possibilités sont vraiment infinies.
Une chose à noter est que maintenant, quand je vérifie mes privilèges.
Ainsi, si je vérifie qui est l'utilisateur actuel, vous verrez que les données w w w et le site
Web actuel sont exécutés sous cet utilisateur.
Donc, fondamentalement, je peux faire tout ce que je veux sur ce site car je suis le propriétaire de ce site pour le
moment et, dans de nombreux cas, en fonction de la manière dont vous avez obtenu votre accès au site, vos privilèges
pourraient être nuls.
Donc, quand vous faites votre WHO A-MEI au lieu de vous connecter à la WWE, vous ne serez jamais plus personne.
Et quand vous n'êtes personne, vous ne pouvez pas télécharger où vous voulez.
Vous ne pouvez télécharger que vers des répertoires disposant de droits 777, donc vers des répertoires permettant à
quiconque de les télécharger.
Donc, si vous faites ls L. UNE. vous pouvez voir que nous avons ou tous nos fichiers
et nous voyons que tous appartiennent aux données qui sont moi.
Il s’agit donc du répertoire parent et du répertoire actuel.
Et ce ne sont que des répertoires normaux et des fichiers du répertoire de travail actuel.
Et vous pouvez voir que tous appartiennent à moi.
Par conséquent, je peux télécharger n'importe où.
Mais ce que nous allons faire dans cette conférence, nous allons prétendre que nous ne pouvons télécharger nulle part.
Nous allons prétendre que je ne suis personne.
Et si je voulais télécharger quelque chose sans être personne, nous devons le télécharger dans un endroit où tout le
monde est autorisé à télécharger des fichiers et dans cet endroit qui devrait avoir les autorisations 777.
Donc, ce sont les autorisations ici.
Et à quoi ils ressemblent, c'est qu'ils devraient ressembler à ceci.
Il ne devrait donc y avoir aucun inconvénient et cela signifiera que tout le monde peut
faire tout ce qu'il peut lire, écrire et exécuter.
Nous pouvons donc voir que le directeur est ici. Le directeur est au début et l’autorisation lui permettant de voir que
les répertoires sont ici, nous n’avons rien avec les autorisations 7 7 7.
Nous devons donc regarder autour de nous.
Je suis désolé d'avoir cliqué sur Control-C, je vais donc simplement revenir en arrière et me connecter à Evely. Encore une fois,
nous allons faire la PWT et nous sommes à Vire WWE avec la VW 8 et où je vouloir aller est que nous pouvons
voir notre directeur intéressant ici appelé Haikerwal.
Alors allons-y et voyons ce qu'il y a dedans.
Nous allons donc utiliser le hackable et voir la commande.
Et là encore nous allons faire ls
l et encore une fois il n’ya rien d’intéressant ici alors revenons en arrière.
Et nous allons revenir à nouveau.
Et si nous listons ici, vous verrez que nous sommes dans le répertoire racine et que nous pouvons naviguer vers différents sites
Web.
Maintenant et si vous remarquez, nous avons un répertoire appelé drive ici.
Maintenant, ce répertoire ne nous appartient pas, il appartient en réalité à l'utilisateur root, il n'appartient donc pas
à w w w o data, c'est-à-dire nous, mais nous pouvons en réalité télécharger des éléments ici.
Pourquoi.
Parce qu'il a les autorisations qui permettent à tout le monde de télécharger.
Donc, il a 777 autorisations qui ressemblent à ceci.
Nous allons donc naviguer dans cet endroit.
Nous allons donc lister pour voir s'il y a déjà quelque chose là et nous pouvons voir qu'il n'y a
aucun fichier là-bas.
Donc, nous allons télécharger notre fichier et nous allons utiliser une fonction appelée téléchargement de
fichier, nous allons faire le moins comme vous, comme d'habitude.
Et il peut voir que la façon dont vous utilisez cette fonction est que vous tapez d'abord dans le téléchargement de fichier.
Vous pouvez utiliser le signe moins F pour forcer le remplacement afin de remplacer le fichier s'il existe déjà.
Vous pouvez spécifier le contenu du fichier et le vecteur. Le vecteur est à nouveau la méthode
de téléchargement du fichier.
Et je vais garder cela par défaut pour ne pas utiliser le vecteur moins.
Et puis nous donnons le Poth local.
Donc, où le fichier est stocké sur votre ordinateur actuel sur notre Callimachi et suivi du chemin distant.
Alors, où voulez-vous que le fichier soit stocké sur le serveur cible.
Donc, le fichier que je veux télécharger se trouve dans ma racine.
Donc, si nous allons au gestionnaire de fichiers, vous verrez que le fichier se trouve à la racine et qu'il s'appelle simplement testor
THC. Il s'agit en fait d'un shell mais s'appelle simplement test sale XTi.
Je vais donc essayer de télécharger cela.
Donc, notre répertoire local va tester la route du XTi et nous voulons le télécharger sur le chemin distant du chemin
actuel.
Donc, si vous voulez spécifier l'emplacement actuel du répertoire de travail actuel, il vous suffit
de mettre adulte, suivi d'une barre oblique.
C’est donc à cet endroit que nous voulons le télécharger, puis nous devons lui donner un nom.
Je vais donc appeler un shell ou une émission de test qui a téléchargé le T XTi comme son nom l'indique pour que nous sachions que le fichier a
été téléchargé correctement.
Encore une fois, la commande est très simple comme téléchargement de fichier.
Vous spécifiez où le fichier est stocké sur votre ordinateur actuel et le mien est stocké dans la racine
et s'appelle testor XTi.
Et puis vous spécifiez où vous voulez le télécharger.
Et je vais le télécharger dans le répertoire de travail actuel.
C'est pourquoi j'ai ajouté une barre oblique puis suivi du nom que je veux appeler.
Je vais appeler cela un shell de test chargé que le XTi que je vais frapper entrer et il peut voir que cela nous
donne une déclaration vraie, ce qui signifie que le fichier a été téléchargé.
Si nous
faisons un ls, vous verrez que le fichier a été téléchargé dans ce répertoire particulier.
Nous pouvons maintenant accéder à notre navigateur Web et le télécharger pour le fichier dans un répertoire appelé Dove,
puis nous appelons ce shell de test chargé ce XTi.
Et comme vous pouvez le voir maintenant, nous pouvons voir que le fichier a été téléchargé et qu’il s’agit
du contenu réel du fichier crypté Chell.
Donc, il a été téléchargé parfaitement ou correctement.
Et encore une fois, nous l’avons téléchargée dans un répertoire qui ne nous appartient pas, mais l’idée principale est que le
répertoire doit avoir 7 7 7 autorisations.
Et de cette façon, même si vous n'avez personne, même si vous êtes personne, vous pouvez télécharger dans ce répertoire si les répertoires ont vos autorisations, comme
les débris, il y aura des données ici. Tous ces répertoires que nous pouvons télécharger, quelles que soient les
autorisations dont ils disposent. sont doublement W. W. Les données.
Donc, ce que je vous ai montré ici est juste un exemple de la façon dont vous uploaderiez des fichiers si vous n'aviez aucune permission.