Skip to content

ferreiraklet/Airi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Airi


UsageInstallation

Airi is made for find hidden input parameters in web applications.

- Installation & Requirements:

git clone https://github.com/ferreiraklet/airi.git
cd airi
go build main.go
mv main airi
chmod +x airi
./airi -h

- Usage & Explanation:

Some Web Applications use forms in order to make it stable. Starting from this principle, is possible that the application handle's hidden inputs in source code

Ex: <input type="hidden" name="validate" value="test">

Here it is when Airi appears,

When Web Environment has an input like <input type="hidden" name="test" value=""> and it's value is 0, is very likely the parameter maybe reflected in front end, in this way, making it probably possible to exploit xss reflected.

EXAMPLE:

cat index.html output: <input type="hidden" name="testing" value="">

Airi reads from stdin

You can use a file containing a list of targets as well:

cat targets | airi

Airi only brings to us the url to be tested, so, to test if parameter is reflecting, you can use other tools such as: httpx, kxss, gxss, etc, or manual analisys.


This project is for educational and bug bounty porposes only! I do not support any illegal activities!.

If any error in the program, talk to me immediatly.

About

Hidden input parameters finder

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages