(self)
| 2802 | self.xsstools() |
| 2803 | |
| 2804 | def dalfox(self): |
| 2805 | self.clear_scr() |
| 2806 | os.system("echo \"XSS Scanning and Parameter Analysis tool.\"|boxes -d boy | lolcat") |
| 2807 | choice = input("[1]Install [2]Run [99]Back >> ") |
| 2808 | |
| 2809 | self.check_input(choice, self.dalfox, ['1', '2', '99']) |
| 2810 | |
| 2811 | if choice == "1": |
| 2812 | os.system("sudo apt-get install golang") |
| 2813 | os.system("sudo git clone https://github.com/hahwul/dalfox ") |
| 2814 | os.system("cd dalfox;go install") |
| 2815 | self.dalfox() |
| 2816 | |
| 2817 | if choice == "2": |
| 2818 | os.system("~/go/bin/dalfox") |
| 2819 | print("\033[96m You Need To Run manually by using [!]~/go/bin/dalfox [options] ") |
| 2820 | self.dalfox() |
| 2821 | |
| 2822 | if choice == "99": |
| 2823 | self.xsstools() |
| 2824 | |
| 2825 | def xsspayload(self): |
| 2826 | self.clear_scr() |
nothing calls this directly
no test coverage detected