SHOW:
|
|
- or go back to the newest paste.
1 | # Greetz to Magnom-Sec Original : http://pastebin.com/8X4Pf4L8 | |
2 | # Wroten in python by MatriX Coder :D | |
3 | ||
4 | import sys , urllib2 , re | |
5 | ||
6 | try: | |
7 | def check(site): | |
8 | if 'http://' not in site: | |
9 | site = 'http://' + site | |
10 | print('\n') | |
11 | print(site) | |
12 | resp = urllib2.urlopen(site).read() | |
13 | # Check version | |
14 | wpversion = re.search('content="WordPress (.*?)"', resp).group(1) | |
15 | # Check official theme | |
16 | wptheme = re.search('wp-content/themes/(.*?)/', resp).group(1) | |
17 | # Check official plugin | |
18 | wpplugin = re.search('wp-content/plugins/(.*?)/', resp).group(1) | |
19 | print ('\tversion ---> ' + wpversion) + ('\n\ttheme ---> ' + wptheme) + ('\n\tplugin ---> ' + wpplugin) | |
20 | ||
21 | s = sys.argv[1] | |
22 | with open(s) as f: | |
23 | sites = f.readlines() | |
24 | for site in sites: | |
25 | site = site.replace('\n' , '') | |
26 | check(site) | |
27 | except IndexError: | |
28 | print('[*] Usage : '+sys.argv[0]+'list.txt') |