Tutorial 1: how to install and use brutexss on termux[Also works for non-rooted devices]

in #utopian-io6 years ago (edited)

DISCLAIMER


This Tutorial is made for educational purpose only, I didn't harm anyone everything shown an used in this Tutorial for testing belongs to me such as the computer, smartphone and my website. Every Tutorial on utopian.io is made to teach people how to stay safe and help others for making them safe.
HACKING, CRACKING, STEALING OR ANY SUCH KIND OF ACTIVITY IS A CYBER CRIME WHICH CAN LAND YOU IN JAIL. I DO NOT SUPPORT ANY SUCH KIND OF ACTIVITY

what is XSS:


Cross-Site-Scripting (XSS) is a vulnerability in web applications that makes it possible to execute malicious code (mostly JavaScript).
This is often possible through user input fields, in which the entries are not checked accordingly.
It is important to understand that JavaScipt is executed in the visitor's browser and not on the web server.

What Will I Learn?

  • How to use bruteXss on a website

Requirements:

Difficulty

  • Intermediate

Procedure:


1. How to install BruteXss

  • Open Termux and type command pkg update && upgrade and press Enter.
    (This code updates and upgrade your already installed termux directories)

  • Now install the Python2 by command by typing pkg install python2 and press Enter

  • now Install git command by typing pkg install git
    3.png

  • Now we are going to clone the brutexss-master: Type these command to clone your bruteXss file from its GitHub directory
    git clone https://github.com/shawarkhanethicalhacker/BruteXSS.git
    and press Enter
    4.png
    The GitHub link is given in REQUIREMENTS, it is a 2mb file, make sure to have a stable data connection so as not to interrupt its download.

  • After completing the download Type command ls to see the list of available files on the directory you just cloned.
    5.png

  • Type command cd BruteXSS && ls to view the list of files under the sub-dirrectory "BruteXss" and press Enter. Now you are in brutexss final directory
    6.png

  • Now we are going to install the brutexss.py file in the directory
    Type command python2 brutexss.py
    7.png


2. How to use?
After the brutexss.py is installed you would be queried on what method you wish to use.

  • The GET method requires you using a site with paramether e.g example.com/?m=1 in this case "?m=1" is your parameter

  • The post method requires you using the link to a file e.g example.com/filepart

  • After selecting your desired method you would be asked for site url. In these screenshot i would test it on my friends Website
    9.png
    now you would be asked to choose a wordlist It is advicable to use brutexss provided wordlist so just press enter.

Posted on (link to my file on GitHub)
repository

Sort:  

Thank you for your contribution.

  • The tutorial is poorly structured.
  • The code should be very well explained.
  • The title should not be in caps lock.
  • Unprofessional print screens quality.

See in this link an example of a good tutorial.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Hello i have made all the adjustments specified by you, i have restructured the tutorial and removed my title from upper case letters and i have also explained every code used

Hey @portugalcoin
Here's a tip for your valuable feedback! @Utopian-io loves and incentivises informative comments.

Contributing on Utopian
Learn how to contribute on our website.

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Hi, Nice to meet you and Upvoted you :) !
:
成名每在穷苦日,败事多因得意时。

I just followed the process it was really helpful, but then i wonder if i was to use my personal wordlist how would i go about that??

Coin Marketplace

STEEM 0.19
TRX 0.19
JST 0.033
BTC 89479.36
ETH 3038.26
USDT 1.00
SBD 2.80