Hanno Böck commited on 2019-11-25 08:46:35
Zeige 1 geänderte Dateien mit 5 Einfügungen und 0 Löschungen.
... | ... |
@@ -106,6 +106,8 @@ parser.add_option("-f", "--fancy", action="store_const", dest="OUTPUT", |
106 | 106 |
const="fancy", help="Show more fancy output") |
107 | 107 |
parser.add_option("-x", "--xml", action="store_const", dest="OUTPUT", |
108 | 108 |
const="xml", help="Output results as XML") |
109 |
+parser.add_option("-3", "--thirdparty", action="store_true", dest="THIRDPARTY", |
|
110 |
+ help="Scan for third-party components like jquery") |
|
109 | 111 |
opts, args = parser.parse_args() |
110 | 112 |
|
111 | 113 |
# Parse vulnerability database |
... | ... |
@@ -121,6 +123,9 @@ vdb = [] |
121 | 123 |
for sect in config.sections(): |
122 | 124 |
item = {} |
123 | 125 |
|
126 |
+ if config.getboolean(sect, 'thirdparty', fallback=False) and not opts.THIRDPARTY: |
|
127 |
+ continue |
|
128 |
+ |
|
124 | 129 |
# base options |
125 | 130 |
item['name'] = sect |
126 | 131 |
item['safe'] = config.get(sect, 'safe') |
127 | 132 |