├── .github └── FUNDING.yml ├── .travis.yml ├── README.md ├── _config.yml ├── report.py └── source └── nikto_vulnerability_report_tool.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: ismailtasdelen 4 | patreon: ismailtasdelen 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: # Replace with a single Ko-fi username 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: ismailtasdelen 10 | issuehunt: # Replace with a single IssueHunt username 11 | otechie: # Replace with a single Otechie username 12 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 13 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: python 2 | python: 3 | - "3.4" 4 | - "3.5" 5 | - "3.6" 6 | # command to install dependencies 7 | install: 8 | - pip install . 9 | # command to run tests 10 | script: 11 | - pytest tests/*.py 12 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Python - Nikto Vulnerability Report Tool 2 | 3 | Wikipedia : https://en.wikipedia.org/wiki/Nikto_Web_Scanner 4 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-hacker -------------------------------------------------------------------------------- /report.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding:utf-8 -*- 3 | 4 | import os 5 | 6 | ## Running 7 | os.system("python source/nikto_vulnerability_report_tool.py") 8 | -------------------------------------------------------------------------------- /source/nikto_vulnerability_report_tool.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding=utf-8 -*- 3 | 4 | import os 5 | 6 | nikto_vulnerability_report_ico = """ 7 | ############################################################# 8 | # PYTHON - Nikto Vulnerability Report Tool - GH0ST S0FTWARE # 9 | ############################################################# 10 | # CONTACT # 11 | ############################################################# 12 | # DEVELOPER : İSMAİL TAŞDELEN # 13 | # Mail Address : pentestdatabase@gmail.com # 14 | # LINKEDIN : https://www.linkedin.com/in/ismailtasdelen # 15 | # Whatsapp : + 90 534 295 94 31 # 16 | ############################################################# 17 | """ 18 | star = "############################################################" 19 | 20 | print nikto_vulnerability_report_ico 21 | 22 | def nikto_vulnerability_report(): 23 | taranan_url = str(raw_input("Taranacak url adresini giriniz : ")) 24 | dosya_dizini_adi = str(raw_input("Oluşturulacak dosya dizinini veya adini giriniz : ")) 25 | print star 26 | os.system("nikto" + " " + "-h" + " " + taranan_url + " " + "-o" + " " + dosya_dizini_adi) 27 | print star 28 | 29 | nikto_vulnerability_report() 30 | --------------------------------------------------------------------------------