|
1 | 1 | [ |
2 | 2 | { |
3 | | - "Name": "Ethereum Wallet Address", |
4 | | - "Regex": "^0x[a-fA-F0-9]{40}$", |
| 3 | + "Name": "Ethereum (ETH) Wallet Address", |
| 4 | + "Regex": "(?i)^0x[a-f0-9]{40}$", |
5 | 5 | "Description": null, |
6 | 6 | "URL": "https://etherscan.io/address/", |
7 | 7 | "Rarity": 1, |
|
12 | 12 | }, |
13 | 13 | { |
14 | 14 | "Name": "Access-Control-Allow-Header", |
15 | | - "Regex": "Access-Control-Allow: [a-zA-Z0-9\\-*]", |
| 15 | + "Regex": "(?i)Access-Control-Allow: [a-z0-9\\-*]", |
16 | 16 | "Description": "Used for [#CAE4F1][link=https://en.wikipedia.org/wiki/Cross-origin_resource_sharing]Cross-Origin Resource Sharing (CORS)[/link][/#CAE4F1]", |
17 | 17 | "Rarity": 1, |
18 | 18 | "Tags": [ |
|
21 | 21 | ] |
22 | 22 | }, |
23 | 23 | { |
24 | | - "Name": "Bitcoin Wallet", |
| 24 | + "Name": "Bitcoin (₿) Wallet Address", |
25 | 25 | "Regex": "^[13][a-km-zA-HJ-NP-Z1-9]{25,34}$", |
26 | 26 | "Description": null, |
27 | 27 | "URL": "https://www.blockchain.com/btc/address/", |
|
69 | 69 | }, |
70 | 70 | { |
71 | 71 | "Name": "Uniform Resource Locator (URL)", |
72 | | - "Regex": "(https?:\\/\\/(?:www\\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\\.[^\\s]{2,}|www\\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\\.[^\\s]{2,}|https?:\\/\\/(?:www\\.|(?!www))[a-zA-Z0-9]+\\.[^\\s]{2,}|www\\.[a-zA-Z0-9]+\\.[^\\s]{2,})", |
| 72 | + "Regex": "(?i)^(?:(?:(?:https?|ftp):)?\/\/)(?:\\S+(?::\\S*)?@?)?(?:(?!(?:10|127)(?:\\.\\d{1,3}){3})(?!(?:169\\.254|192\\.168)(?:\\.\\d{1,3}){2})(?!172\\.(?:1[6-9]|2\\d|3[0-1])(?:\\.\\d{1,3}){2})(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]?\\.?)+?(?:[a-z\u00a1-\uffff]+\\.?))(?::\\d{2,5})?(?:[\/?#]\\S*)?$", |
73 | 73 | "Description": null, |
74 | 74 | "Rarity": 1, |
75 | 75 | "Tags": [ |
76 | 76 | "Identifiers" |
77 | 77 | ] |
78 | 78 | }, |
79 | 79 | { |
80 | | - "Name":"Latitude & Longitude Coordinates", |
81 | | - "Regex":"^[-+]?([1-8]?\\d(\\.\\d+)?|90(\\.0+)?),\\s*[-+]?(180(\\.0+)?|((1[0-7]\\d)|([1-9]?\\d))(\\.\\d+)?)$", |
82 | | - "plural_name": true, |
83 | | - "Description": null, |
84 | | - "URL": "https://www.google.com/maps/place/", |
85 | | - "Rarity": 0.5, |
86 | | - "Tags": [ |
87 | | - "Geo-location" |
| 80 | + "Name": "Bitcoin Cash (BCH) Wallet Address", |
| 81 | + "Regex": "(?i)^bitcoincash:[a-z0-9]{42}$", |
| 82 | + "Description": null, |
| 83 | + "URL": "https://www.blockchain.com/bch/address/", |
| 84 | + "Rarity": 1, |
| 85 | + "Tags": [ |
| 86 | + "Cryptocurrency", |
| 87 | + "Finance" |
| 88 | + ] |
| 89 | + }, |
| 90 | + { |
| 91 | + "Name": "Internet Protocol (IP) Address Version 6", |
| 92 | + "Regex": "\\[?(?:(?:[0-9a-f]{1,4}:){7,7}[0-9a-f]{1,4}|([0-9a-f]{4}:){1,7}:|([0-9a-f]{1,4}:){1,6}:[0-9a-f]{1,4}|([0-9a-f]{1,4}:){1,5}(:[0-9a-f]{1,4}){1,2}|([0-9a-f]{1,4}:){1,4}(:[0-9a-f]{1,4}){1,3}|([0-9a-f]{1,4}:){1,3}(:[0-9a-f]{1,4}){1,4}|([0-9a-fA]{1,4}:){1,2}(:[0-9a-f]{1,4}){1,5}|[0-9a-f]{1,4}:((:[0-9a-f]{1,4}){1,6})|:((:[0-9a-f]{1,4}){1,7}|:)|fe80:(:[0-9a-f]{0,4}){0,4}%[0-9a-z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|(?:[0-9a-f]{1,4}:){1,4}:(?:(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(?:2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\\]?(?::[0-9]{1,5})?", |
| 93 | + "Description": "Universal address pointing to an entity on the web.", |
| 94 | + "URL": "https://www.shodan.io/host/", |
| 95 | + "Rarity": 1, |
| 96 | + "Tags": [ |
| 97 | + "Identifiers", |
| 98 | + "Networking" |
| 99 | + ] |
| 100 | + }, |
| 101 | + { |
| 102 | + "Name":"Latitude & Longitude Coordinates", |
| 103 | + "Regex":"(?i)^(?:(?:N|W|S|E)\\s?\\d+\\s?\\u00B0?\\s?\\d+\\.?\\d*\\s?\\'?\\s?\\d*\\.?\\,?\\d*?\"?\\s?){1,2}$|^(?:\\d+\\s?\\u00B0\\s?\\d+\\s?\\'\\s?\\d+\\.?\\,?\\d{0,}?\"\\s?(?:N|W|S|E)\\s?){1,2}$|^(?:[-+]?(?:[0-8]?\\d+\\.\\d{4,}|90(?:\\.0+)?),\\s*[-+]?(?:180(?:\\.0+)?|(?:(?:1[0-7]\\d)|(?:[1-9]?\\d))(?:\\.\\d+)?))$", |
| 104 | + "plural_name": true, |
| 105 | + "Description": null, |
| 106 | + "URL": "https://www.google.com/maps/place/", |
| 107 | + "Rarity": 0.5, |
| 108 | + "Tags": [ |
| 109 | + "Geo-location" |
88 | 110 | ] |
89 | | - }, |
| 111 | + }, |
90 | 112 | { |
91 | | - "Name": "Dogecoin Wallet Address", |
| 113 | + "Name": "Dogecoin (DOGE) Wallet Address", |
92 | 114 | "Regex": "^D{1}[5-9A-HJ-NP-U]{1}[1-9A-HJ-NP-Za-km-z]{32}$", |
93 | 115 | "Description": null, |
94 | 116 | "URL": "https://dogechain.info/address/", |
|
98 | 120 | "Finance" |
99 | 121 | ] |
100 | 122 | }, |
| 123 | + { |
| 124 | + "Name": "Monero (XMR) Wallet Address", |
| 125 | + "Regex": "(?i)^4(?:[0-9]|[A-B])[a-z0-9]{93}$", |
| 126 | + "Description": null, |
| 127 | + "URL": "https://dogechain.info/address/", |
| 128 | + "Rarity": 0.5, |
| 129 | + "Tags": [ |
| 130 | + "Cryptocurrency", |
| 131 | + "Finance" |
| 132 | + ] |
| 133 | + }, |
| 134 | + { |
| 135 | + "Name": "Litecoin (LTC) Wallet Address", |
| 136 | + "Regex": "(?i)^(?:L|M)[a-z0-9]{33}$", |
| 137 | + "Description": null, |
| 138 | + "URL": "https://live.blockcypher.com/ltc/address/", |
| 139 | + "Rarity": 0.5, |
| 140 | + "Tags": [ |
| 141 | + "Cryptocurrency", |
| 142 | + "Finance" |
| 143 | + ] |
| 144 | + }, |
| 145 | + { |
| 146 | + "Name": "Ripple (XRP) Wallet Address", |
| 147 | + "Regex": "(?i)^r[a-z0-9]{33}$", |
| 148 | + "Description": null, |
| 149 | + "URL": "https://xrpscan.com/account/", |
| 150 | + "Rarity": 0.5, |
| 151 | + "Tags": [ |
| 152 | + "Cryptocurrency", |
| 153 | + "Finance" |
| 154 | + ] |
| 155 | + }, |
101 | 156 | { |
102 | 157 | "Name": "American Express Card Number", |
103 | 158 | "Regex": "^3[47][0-9]{13}$", |
|
239 | 294 | }, |
240 | 295 | { |
241 | 296 | "Name": "Email Address", |
242 | | - "Regex": "(^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+$)", |
| 297 | + "Regex": "(?i)(^[a-z0-9_.+-]+@[a-z0-9-]+\\.[a-z0-9-.]+$)", |
243 | 298 | "Description": null, |
244 | 299 | "Rarity": 0.5, |
245 | 300 | "Tags": [ |
|
249 | 304 | }, |
250 | 305 | { |
251 | 306 | "Name": "YouTube Video ID", |
252 | | - "Regex": "^[0-9A-Za-z_-]{10}[048AEIMQUYcgkosw]{1}$", |
| 307 | + "Regex": "^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])[0-9A-Za-z_-]{10}[048AEIMQUYcgkosw]{1}$", |
253 | 308 | "Description": null, |
254 | 309 | "URL": "https://www.youtube.com/watch?v=", |
255 | | - "Rarity": 0.4, |
| 310 | + "Rarity": 0.5, |
256 | 311 | "Tags": [ |
257 | 312 | "Media" |
258 | 313 | ] |
|
268 | 323 | ] |
269 | 324 | }, |
270 | 325 | { |
271 | | - "Name": "Internet Protocol (IP) Address", |
272 | | - "Regex": "(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)", |
| 326 | + "Name": "Internet Protocol (IP) Address Version 4", |
| 327 | + "Regex": "(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(?::[0-9]{1,5})?", |
273 | 328 | "Description": null, |
| 329 | + "URL": "https://www.shodan.io/host/", |
274 | 330 | "Rarity": 0.4, |
275 | 331 | "Tags": [ |
276 | 332 | "Identifiers", |
|
0 commit comments