Vulny-Code-Static-Analysis/index.py

26 lines
719 B
Python

#!/usr/bin/python
# -*- coding: utf-8 -*-
# Author : Swissky
# How to use : python analysis_source.py "../Www/Hacking/"
# Educational purpose only !
# TODO
# 1. https://www.ripstech.com/blog/2017/why-mail-is-dangerous-in-php/
# 2. Parcourir les fichiers en recursif avec les includes et afficher toutes les modifications de la variable
import sys
import argparse
import os, re
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument('--dir', action ='store', dest='dir', help="Directory to analyse")
results = parser.parse_args()
if results.dir == None:
exit()
print "-"*60+"\r\n\033[1mAnalyzing '"+results.dir+"' source code\033[0m"
#print "INFO - "