-
Notifications
You must be signed in to change notification settings - Fork 100
/
Copy pathurl-extension-inspector.yaml
217 lines (216 loc) · 6.14 KB
/
url-extension-inspector.yaml
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
id: url-extension-inspector
info:
name: URL Extension Inspector
author: ayadim
severity: low
description: This template help you to find intersting extensions in list of urls
reference: https://github.com/CYS4srl/CYS4-SensitiveDiscoverer/
tags: file,urls
file:
- extensions:
- all
extractors:
- type: regex
name: Hot finding
regex:
- "(?i)(htdocs|www|html|web|webapps|public|public_html|uploads|website|api|test|app|backup|bin|bak|old|release|sql)\\.(7z|bz2|gz|lz|rar|tar\\.gz|tar\\.bz2|xz|zip|z)('|\")"
- type: regex
name: Backup file
regex:
- "(?i)\\.(bak|backup|bkp|_bkp|bk|BAK)('|\")"
- type: regex
name: PHP Source
regex:
- "(?i)(\\.php)\\.(~|bk|bak|bkp|BAK|swp|swo|swn|tmp|save|old|new|orig|dist|txt|disabled|original|backup|_back|_1bak|~|!|0|1|2|3)('|\")"
- type: regex
name: ASP Source
regex:
- "(?i)\\.(asp)(~|bk|bak|bkp|BAK|swp|swo|swn|tmp|save|old|new|orig|dist|txt|disabled|original|backup|_back|_1bak|~|!|0|1|2|3)('|\")"
- type: regex
name: Database file
regex:
- "(?i)(\\.db|\\.sql)('|\")"
- type: regex
name: Bash script
regex:
- "(?i)\\.(sh|bashrc|zshrc)('|\")"
- type: regex
name: 1Password password manager database file
regex:
- "(?i)\\.agilekeychain('|\")"
- type: regex
name: ASP configuration file
regex:
- "(?i)\\.asa('|\")"
- type: regex
name: Apple Keychain database file
regex:
- "(?i)\\.keychain('|\")"
- type: regex
name: Azure service configuration schema file
regex:
- "(?i)\\.cscfg('|\")"
- type: regex
name: Compressed archive file
regex:
- "(?i)\\.(zip|gz|tar|rar|tgz)('|\")"
- type: regex
name: Configuration file
regex:
- "(?i)\\.(ini|config|conf)('|\")"
- type: regex
name: Day One journal file
regex:
- "(?i)\\.dayone('|\")"
- type: regex
name: Document file
regex:
- "(?i)\\.(doc|docx|rtf)('|\")"
- type: regex
name: GnuCash database file
regex:
- "(?i)\\.gnucash('|\")"
- type: regex
name: Include file
regex:
- "(?i)\\.inc('|\")"
- type: regex
name: XML file
regex:
- "(?i)\\.xml('|\")"
- type: regex
name: Old file
regex:
- "(?i)\\.old('|\")"
- type: regex
name: Log file
regex:
- "(?i)(\\.log)('|\")"
- type: regex
name: Java file
regex:
- "(?i)\\.(java|class|jar|war|ear|jsp|jspx|jsf|servlet|bean|applet|properties|manifest|policy|keystore|jnlp)('|\")"
- type: regex
name: SQL dump file
regex:
- "(?i)\\.sql('|\")"
- type: regex
name: Excel file
regex:
- "(?i)\\.(xls|xlsx|csv)('|\")"
- type: regex
name: Certificate file
regex:
- "(?i)(\\.cer|\\.crt|\\.p7b)('|\")"
- type: regex
name: Java key storte
regex:
- "(?i)\\.jks('|\")"
- type: regex
name: KDE Wallet Manager database file
regex:
- "(?i)\\.kwallet('|\")"
- type: regex
name: Little Snitch firewall configuration file
regex:
- "(?i)\\.xpl('|\")"
- type: regex
name: Microsoft BitLocker Trusted Platform Module password file
regex:
- "(?i)\\.tpm('|\")"
- type: regex
name: Microsoft BitLocker recovery key file
regex:
- "(?i)\\.bek('|\")"
- type: regex
name: Microsoft SQL database file
regex:
- "(?i)\\.mdf('|\")"
- type: regex
name: Microsoft SQL server compact database file
regex:
- "(?i)\\.sdf('|\")"
- type: regex
name: Network traffic capture file
regex:
- "(?i)\\.pcap('|\")"
- type: regex
name: OpenVPN client configuration file
regex:
- "(?i)\\.ovpn('|\")"
- type: regex
name: PDF file
regex:
- "(?i)\\.pdf('|\")"
- type: regex
name: PHP file
regex:
- "(?i)\\.pcap('|\")"
- type: regex
name: Password Safe database file
regex:
- "(?i)\\.psafe3('|\")"
- type: regex
name: Potential configuration file
regex:
- "(?i)\\.yml('|\")"
- type: regex
name: Potential cryptographic key bundle
regex:
- "(?i)\\.(pkcs12|p12|pfx|asc|pem)('|\")"
- type: regex
name: Potential private key
regex:
- "(?i)otr.private_key('|\")"
- type: regex
name: Presentation file
regex:
- "(?i)\\.(ppt|pptx)('|\")"
- type: regex
name: Python file
regex:
- "(?i)\\.py('|\")"
- type: regex
name: Remote Desktop connection file
regex:
- "(?i)\\.rdp('|\")"
- type: regex
name: Ruby On Rails file
regex:
- "(?i)\\.rb('|\")"
- type: regex
name: SQLite database file
regex:
- "(?i)\\.(sqlite|sqlitedb)('|\")"
- type: regex
name: SQLite3 database file
regex:
- "(?i)\\.sqlite3('|\")"
- type: regex
name: Sequel Pro MySQL database manager bookmark file
regex:
- "(?i)\\.plist('|\")"
- type: regex
name: Shell configuration file
regex:
- "(?i)\\.(exports|functions|extra)('|\")"
- type: regex
name: Temporary file
regex:
- "(?i)\\.tmp('|\")"
- type: regex
name: Terraform variable config file
regex:
- "(?i)\\.tfvars('|\")"
- type: regex
name: Text file
regex:
- "(?i)\\.txt('|\")"
- type: regex
name: Tunnelblick VPN configuration file
regex:
- "(?i)\\.tblk('|\")"
- type: regex
name: Windows BitLocker full volume encrypted data file
regex:
- "(?i)\\.fve('|\")"