forked from inc0d3/moodlescan
-
Notifications
You must be signed in to change notification settings - Fork 0
/
test_moodlescan.py
66 lines (54 loc) · 1.77 KB
/
test_moodlescan.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#!/usr/bin/env python3
import moodlescan
def test_update():
moodlescan.checkupdate()
def test_getuseragent():
moodlescan.getuseragent()
def test_getheader_01_ssl():
proxy = moodlescan.httpProxy()
agent = moodlescan.getuseragent()
ignore = ""
url = "https://moodle.uam.es/"
moodlescan.getheader(url, proxy, agent, ignore)
def test_getheader_02_ssl():
proxy = moodlescan.httpProxy()
agent = moodlescan.getuseragent()
ignore = ""
url = "https://moodle.oulu.fi/"
moodlescan.getheader(url, proxy, agent, ignore)
def test_getheader_03_ssl():
proxy = moodlescan.httpProxy()
agent = moodlescan.getuseragent()
ignore = ""
url = "https://ecampus.ugr.es/moodle/"
moodlescan.getheader(url, proxy, agent, ignore)
def test_getheader_03_http():
proxy = moodlescan.httpProxy()
agent = moodlescan.getuseragent()
ignore = ""
url = "http://virtual.cucs.udg.mx/moodle/"
moodlescan.getheader(url, proxy, agent, ignore)
def test_getheader_01_nossl():
proxy = moodlescan.httpProxy()
agent = moodlescan.getuseragent()
ignore = moodlescan.getignoressl()
url = "http://moodlecolegiopatriciolynch.cl/"
moodlescan.getheader(url, proxy, agent, ignore)
def test_getversion_01():
proxy = moodlescan.httpProxy()
agent = moodlescan.getuseragent()
ignore = moodlescan.getignoressl()
url = "http://moodlecolegiopatriciolynch.cl/"
moodlescan.getheader(url, proxy, agent, ignore)
v = moodlescan.getversion(url, proxy, agent, ignore)
if v:
moodlescan.getcve(v)
def test_getversion_02():
proxy = moodlescan.httpProxy()
agent = moodlescan.getuseragent()
ignore = ""
url = "https://ecampus.ugr.es/moodle/"
moodlescan.getheader(url, proxy, agent, ignore)
v = moodlescan.getversion(url, proxy, agent, ignore)
if v:
moodlescan.getcve(v)