├── LICENSE
├── README.md
├── cctld.txt
├── freednsenum.sh
├── gtld.txt
├── opt_tld.txt
└── subdomainlist.txt
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # free-dns-enum
2 |
3 | With the freednsenum.sh script you can find domains, subdomains and active hosts. In addition, WHOIS and GEOIP information can be determined automatically. By integrating the ingenious theHarvester tool (https://github.com/laramies/theHarvester), domain information from OSINT sources can be included and then actively checked as a list with all freednsenum.sh options.
4 |
5 | ## Installation:
6 |
7 | The tool is tested on KALI LINUX™ and requires the following packages:
8 |
9 | apt-get install geoip-bin
10 | apt-get install theHarvester
11 |
12 | ## Usage:
13 |
14 | The easiest way is to briefly display the Help.
15 |
16 | ./freednsenum.sh -h
17 |
18 | Many thanks to Tore (cr33y) and Christian Kiß for the great help with the input-lists and special thanks to the community.
19 | Further ideas and suggestions for improvement are very welcome.
20 |
21 | Translated with www.DeepL.com/Translator - Thanks:-)
22 |
23 | KALI LINUX™ is a trademark of Offensive Security.
24 |
--------------------------------------------------------------------------------
/cctld.txt:
--------------------------------------------------------------------------------
1 | .2000.hu
2 | .ab.ca
3 | .ac
4 | .ac.ae
5 | .ac.at
6 | .ac.be
7 | .ac.cn
8 | .ac.cr
9 | .ac.cy
10 | .ac.fj
11 | .ac.fk
12 | .ac.id
13 | .ac.il
14 | .ac.im
15 | .ac.in
16 | .ac.ir
17 | .ac.jp
18 | .ac.mu
19 | .ac.mw
20 | .ac.pa
21 | .ac.rs
22 | .ac.ru
23 | .ac.rw
24 | .act.au
25 | .act.edu.au
26 | .act.gov.au
27 | .ac.th
28 | .actonvale.qc.ca
29 | .ac.tz
30 | .ac.ug
31 | .ac.uk
32 | .ac.vn
33 | .ac.za
34 | .ac.zm
35 | .ac.zw
36 | .ad
37 | .ad.jp
38 | .adm.br
39 | .adv.br
40 | .ae
41 | .af
42 | .ag
43 | .ag.it
44 | .agrar.hu
45 | .agr.br
46 | .agro.pl
47 | .ah.cn
48 | .ai
49 | .aichi.jp
50 | .aid.pl
51 | .akita.jp
52 | .al
53 | .aland.fi
54 | .alma.qc.ca
55 | .alt.za
56 | .am
57 | .am.br
58 | .an
59 | .anglox.nhs.uk
60 | .an.it
61 | .ao
62 | .aoba.yokohama.jp
63 | .aomori.jp
64 | .aq
65 | .ar
66 | .arakawa.tokyo.jp
67 | .ar.it
68 | .arq.br
69 | .art.br
70 | .art.dz
71 | .art.pl
72 | .art.sn
73 | .arts.ro
74 | .as
75 | .a.se
76 | .asn.au
77 | .assn.lk
78 | .asso.dz
79 | .asso.fr
80 | .asso.mc
81 | .at
82 | .ath.cx
83 | .atm.pl
84 | .ato.br
85 | .au
86 | .aurora.on.ca
87 | .auto.pl
88 | .av.tr
89 | .aw
90 | .ax
91 | .az
92 | .ba
93 | .ba.it
94 | .bancroft.on.ca
95 | .barrie.on.ca
96 | .bassano.vi.it
97 | .bastiglia.mo.it
98 | .bb
99 | .bbs.tr
100 | .bc.ca
101 | .bd
102 | .be
103 | .bel.tr
104 | .bf
105 | .bg
106 | .bg.ac.rs
107 | .bg.it
108 | .bgu.ac.il
109 | .bh
110 | .bi
111 | .bialystok.pl
112 | .bio.br
113 | .biu.ac.il
114 | .biz.az
115 | .biz.id
116 | .biz.pk
117 | .biz.pl
118 | .biz.pr
119 | .biz.tr
120 | .biz.tt
121 | .biz.ua
122 | .biz.vn
123 | .bj
124 | .bj.cn
125 | .blog.br
126 | .bluewater.on.ca
127 | .bm
128 | .bmd.br
129 | .bn
130 | .bo
131 | .bo.it
132 | .bolt.hu
133 | .bonnyville.ab.ca
134 | .br
135 | .brand.se
136 | .brantford.on.ca
137 | .bridgetown.ns.ca
138 | .br.it
139 | .bs
140 | .bt
141 | .budrio.bo.it
142 | .bu.no
143 | .burnaby.bc.ca
144 | .bv
145 | .bw
146 | .by
147 | .bydgoszcz.pl
148 | .bz
149 | .ca
150 | .calcinaia.pi.it
151 | .calci.pi.it
152 | .calenzano.fi.it
153 | .calgary.ab.ca
154 | .campogalliano.mo.it
155 | .canicatti.ag.it
156 | .capodimonte.vt.it
157 | .casalecchio.bo.it
158 | .casino.hu
159 | .casorezzo.mi.it
160 | .castelfranco-veneto.tv.it
161 | .cc
162 | .cd
163 | .cesena.fc.it
164 | .cf
165 | .cg
166 | .ch
167 | .chiba.jp
168 | .ch.it
169 | .chuo.fukuoka.jp
170 | .ci
171 | .cim.br
172 | .city.hu
173 | .civitavecchia.rm.it
174 | .ck
175 | .cl
176 | .club.tw
177 | .cm
178 | .cn
179 | .cng.br
180 | .cn.it
181 | .cnt.br
182 | .co
183 | .co.ag
184 | .co.am
185 | .co.ao
186 | .co.at
187 | .co.bw
188 | .co.ca
189 | .co.ci
190 | .co.ck
191 | .co.cm
192 | .co.cr
193 | .co.de
194 | .codigoro.fe.it
195 | .co.fk
196 | .co.gg
197 | .co.gl
198 | .co.gy
199 | .co.hu
200 | .co.id
201 | .co.il
202 | .co.im
203 | .co.in
204 | .co.ir
205 | .co.it
206 | .co.je
207 | .co.jp
208 | .co.ke
209 | .co.kr
210 | .co.lc
211 | .colman.ac.il
212 | .co.ls
213 | .co.ma
214 | .com.af
215 | .com.ag
216 | .com.ai
217 | .com.al
218 | .com.am
219 | .com.ar
220 | .com.au
221 | .com.aw
222 | .com.az
223 | .com.bb
224 | .com.bd
225 | .com.bm
226 | .com.bn
227 | .com.bo
228 | .com.br
229 | .com.bs
230 | .com.bt
231 | .com.bz
232 | .com.ch
233 | .com.ci
234 | .com.cm
235 | .com.cn
236 | .com.co
237 | .com.cu
238 | .com.cy
239 | .com.de
240 | .com.dm
241 | .com.do
242 | .com.dz
243 | .com.ec
244 | .com.ee
245 | .com.eg
246 | .com.es
247 | .com.et
248 | .com.fj
249 | .com.fr
250 | .co.mg
251 | .com.ge
252 | .com.gh
253 | .com.gi
254 | .com.gl
255 | .com.gn
256 | .com.gr
257 | .com.gt
258 | .com.gy
259 | .com.hk
260 | .com.hn
261 | .com.hr
262 | .com.ht
263 | .com.im
264 | .com.jm
265 | .com.jo
266 | .com.kg
267 | .com.kh
268 | .com.ki
269 | .com.kw
270 | .com.ky
271 | .com.kz
272 | .com.lb
273 | .com.lc
274 | .com.lk
275 | .com.lr
276 | .com.lv
277 | .com.ly
278 | .com.mg
279 | .com.mk
280 | .com.mm
281 | .com.mo
282 | .com.mt
283 | .com.mu
284 | .com.mv
285 | .com.mw
286 | .com.mx
287 | .com.my
288 | .com.nf
289 | .com.ng
290 | .com.ni
291 | .com.np
292 | .com.nr
293 | .com.om
294 | .com.pa
295 | .com.pe
296 | .com.pf
297 | .com.pg
298 | .com.ph
299 | .com.pk
300 | .com.pl
301 | .com.pr
302 | .com.ps
303 | .com.pt
304 | .com.py
305 | .com.qa
306 | .com.ro
307 | .com.ru
308 | .com.sa
309 | .com.sb
310 | .com.sc
311 | .com.sd
312 | .com.sg
313 | .com.sn
314 | .com.so
315 | .com.sv
316 | .com.sy
317 | .com.tj
318 | .com.tl
319 | .com.tn
320 | .com.tr
321 | .com.tt
322 | .com.tw
323 | .co.mu
324 | .com.ua
325 | .com.uy
326 | .com.vc
327 | .com.ve
328 | .com.vi
329 | .com.vn
330 | .co.mw
331 | .com.ye
332 | .co.mz
333 | .conf.au
334 | .co.ni
335 | .co.nl
336 | .co.no
337 | .co.om
338 | .coop.br
339 | .co.pl
340 | .co.pn
341 | .co.ro
342 | .co.rs
343 | .co.rw
344 | .co.th
345 | .co.tt
346 | .co.tz
347 | .co.ua
348 | .co.ug
349 | .co.uk
350 | .co.ve
351 | .co.vi
352 | .co.za
353 | .co.zm
354 | .co.zw
355 | .cq.cn
356 | .cr
357 | .crevalcore.bo.it
358 | .csiro.au
359 | .ct.it
360 | .cu
361 | .cv
362 | .cw
363 | .cx
364 | .cy
365 | .cz
366 | .czest.pl
367 | .de
368 | .delta.bc.ca
369 | .desa.id
370 | .dj
371 | .dk
372 | .dm
373 | .dn.ua
374 | .do
375 | .dolo.ve.it
376 | .dp.ua
377 | .draytonvalley.ab.ca
378 | .drummondville.qc.ca
379 | .durham.on.ca
380 | .dz
381 | .ebiz.tw
382 | .ec
383 | .ec.europa.eu
384 | .ecn.br
385 | .ed.ao
386 | .ed.cr
387 | .ed.jp
388 | .edmonton.ab.ca
389 | .edu.ac
390 | .edu.af
391 | .edu.al
392 | .edu.au
393 | .edu.az
394 | .edu.bb
395 | .edu.bd
396 | .edu.bi
397 | .edu.bm
398 | .edu.bn
399 | .edu.bo
400 | .edu.br
401 | .edu.bt
402 | .edu.cn
403 | .edu.co
404 | .edu.cu
405 | .edu.dm
406 | .edu.do
407 | .edu.dz
408 | .edu.ec
409 | .edu.eg
410 | .edu.es
411 | .edu.et
412 | .edu.ge
413 | .edu.gh
414 | .edu.gi
415 | .edu.gl
416 | .edu.gr
417 | .edu.hk
418 | .edu.hn
419 | .edu.ht
420 | .edu.in
421 | .edu.jm
422 | .edu.jo
423 | .edu.kh
424 | .edu.kw
425 | .edu.ky
426 | .edu.kz
427 | .edu.lb
428 | .edu.lc
429 | .edu.lk
430 | .edu.lr
431 | .edu.lv
432 | .edu.ly
433 | .edu.mg
434 | .edu.mo
435 | .edu.mt
436 | .edu.mv
437 | .edu.mw
438 | .edu.mx
439 | .edu.my
440 | .edu.ng
441 | .edu.ni
442 | .edu.np
443 | .edu.om
444 | .edu.pa
445 | .edu.pe
446 | .edu.pf
447 | .edu.pk
448 | .edu.pl
449 | .edu.pr
450 | .edu.ps
451 | .edu.pt
452 | .edu.py
453 | .edu.ru
454 | .edu.sa
455 | .edu.sb
456 | .edu.sc
457 | .edu.sd
458 | .edu.sg
459 | .edu.sv
460 | .edu.tr
461 | .edu.tt
462 | .edu.tw
463 | .edu.ua
464 | .edu.uy
465 | .edu.vn
466 | .edu.za
467 | .ee
468 | .eg
469 | .ehime.jp
470 | .elk.pl
471 | .eng.br
472 | .ens.tn
473 | .er
474 | .erotica.hu
475 | .es
476 | .esp.br
477 | .et
478 | .etc.br
479 | .eti.br
480 | .eu
481 | .eun.eg
482 | .europa.eu
483 | .fabriano.an.it
484 | .falconara-marittima.an.it
485 | .fam.pk
486 | .far.br
487 | .fc.it
488 | .fe.it
489 | .fh.se
490 | .fhsk.se
491 | .fhs.no
492 | .fhv.se
493 | .fi
494 | .fi.cr
495 | .fie.ee
496 | .figline-valdarno.fi.it
497 | .fi.it
498 | .film.hu
499 | .fin.ec
500 | .firm.in
501 | .firm.ro
502 | .fj
503 | .fj.cn
504 | .fk
505 | .fm
506 | .fm.br
507 | .fnd.br
508 | .fo
509 | .fo.it
510 | .folkebibl.no
511 | .follonica.gr.it
512 | .fontevivo.pr.it
513 | .forum.hu
514 | .fot.br
515 | .fr
516 | .from.hr
517 | .fst.br
518 | .fukui.jp
519 | .fukuoka.jp
520 | .fukushima.jp
521 | .funabashi.chiba.jp
522 | .fylkesbibl.no
523 | .g12.br
524 | .ga
525 | .galil.k12.il
526 | .galliate.no.it
527 | .games.hu
528 | .game.tw
529 | .gatineau.qc.ca
530 | .gb
531 | .gd
532 | .gda.pl
533 | .gd.cn
534 | .ge
535 | .gen.in
536 | .gen.tr
537 | .gf
538 | .gg
539 | .ggf.br
540 | .gh
541 | .gi
542 | .gifu.jp
543 | .gl
544 | .gm
545 | .gn
546 | .gob.bo
547 | .gob.do
548 | .gob.es
549 | .gob.hn
550 | .gob.mx
551 | .gob.ni
552 | .gob.pa
553 | .gob.pe
554 | .gob.pk
555 | .gob.sv
556 | .go.cr
557 | .go.id
558 | .go.jp
559 | .gok.pk
560 | .gop.pk
561 | .gos.pk
562 | .go.th
563 | .go.tz
564 | .go.ug
565 | .gouv.ci
566 | .gouv.fr
567 | .gouv.ht
568 | .gov.ae
569 | .gov.af
570 | .gov.ag
571 | .gov.al
572 | .gov.ar
573 | .gov.au
574 | .gov.az
575 | .gov.bb
576 | .gov.bd
577 | .gov.br
578 | .gov.bt
579 | .gov.by
580 | .gov.cn
581 | .gov.co
582 | .gov.cu
583 | .gov.cx
584 | .gov.dm
585 | .gov.do
586 | .gov.dz
587 | .gov.ec
588 | .gov.eg
589 | .gov.et
590 | .gov.fj
591 | .gov.fk
592 | .gov.ge
593 | .gov.gh
594 | .gov.gi
595 | .gov.gn
596 | .gov.gr
597 | .gov.hk
598 | .gov.ie
599 | .gov.il
600 | .gov.im
601 | .gov.in
602 | .gov.ir
603 | .gov.it
604 | .gov.jm
605 | .gov.jo
606 | .gov.kh
607 | .gov.kw
608 | .gov.ky
609 | .gov.kz
610 | .gov.lb
611 | .gov.lc
612 | .gov.lk
613 | .gov.lr
614 | .gov.lt
615 | .gov.lv
616 | .gov.ly
617 | .gov.ma
618 | .gov.mg
619 | .gov.mo
620 | .gov.mv
621 | .gov.mw
622 | .gov.my
623 | .gov.ng
624 | .gov.np
625 | .gov.nr
626 | .gov.om
627 | .gov.ph
628 | .gov.pk
629 | .gov.pl
630 | .gov.pr
631 | .gov.ps
632 | .gov.pt
633 | .gov.py
634 | .gov.rw
635 | .gov.sa
636 | .gov.sb
637 | .gov.sc
638 | .gov.sd
639 | .gov.sg
640 | .gov.sy
641 | .gov.tn
642 | .gov.to
643 | .gov.tr
644 | .gov.tt
645 | .gov.tw
646 | .gov.ua
647 | .gov.uk
648 | .gov.vi
649 | .gov.vn
650 | .gov.za
651 | .gov.zm
652 | .gov.zw
653 | .gp
654 | .gq
655 | .gr
656 | .granarolo-dellemilia.bo.it
657 | .grande-prairie.ab.ca
658 | .greatersudbury.on.ca
659 | .grimsby.on.ca
660 | .gr.it
661 | .gr.jp
662 | .grottaferrata.roma.it
663 | .grugliasco.to.it
664 | .gs
665 | .gs.bu.no
666 | .gs.cn
667 | .gsm.pl
668 | .gs.nl.no
669 | .gs.nt.no
670 | .gs.oslo.no
671 | .gs.rl.no
672 | .gs.sf.no
673 | .gt
674 | .gu
675 | .gub.uy
676 | .guelph.on.ca
677 | .gunma.jp
678 | .gv.ao
679 | .gv.at
680 | .gw
681 | .gx.cn
682 | .gy
683 | .gz.cn
684 | .ha.cn
685 | .haifa.ac.il
686 | .haliburton.on.ca
687 | .hb.cn
688 | .health.vn
689 | .he.cn
690 | .hi.cn
691 | .hiroshima.jp
692 | .hk
693 | .hk.cn
694 | .hl.cn
695 | .hm
696 | .hn
697 | .hn.cn
698 | .hokkaido.jp
699 | .hotel.hu
700 | .hr
701 | .ht
702 | .hu
703 | .huji.ac.il
704 | .hyogo.jp
705 | .ibaraki.jp
706 | .id
707 | .id.au
708 | .id.lv
709 | .id.ly
710 | .idrett.no
711 | .idv.hk
712 | .idv.tw
713 | .ie
714 | .il
715 | .im
716 | .imb.br
717 | .im.it
718 | .impruneta.fi.it
719 | .in
720 | .ind.br
721 | .ind.gt
722 | .ind.in
723 | .ind.tn
724 | .inf.br
725 | .inf.cu
726 | .info.az
727 | .info.ec
728 | .info.et
729 | .info.hu
730 | .info.ke
731 | .info.ki
732 | .info.ni
733 | .info.pl
734 | .info.ro
735 | .info.sd
736 | .info.tn
737 | .info.tr
738 | .info.tt
739 | .info.ve
740 | .info.vn
741 | .ingatlan.hu
742 | .int.ar
743 | .in.th
744 | .intl.tn
745 | .int.mw
746 | .int.ru
747 | .int.vn
748 | .in.ua
749 | .io
750 | .iq
751 | .iqaluit.nu.ca
752 | .ir
753 | .is
754 | .ishikawa.jp
755 | .is.it
756 | .isla.pr
757 | .it
758 | .it.ao
759 | .iwate.jp
760 | .iz.hr
761 | .je
762 | .jl.cn
763 | .jm
764 | .jo
765 | .jogasz.hu
766 | .jor.br
767 | .jp
768 | .js.cn
769 | .jus.br
770 | .jx.cn
771 | .k12.il
772 | .k12.tr
773 | .kagawa.jp
774 | .kagoshima.jp
775 | .kalisz.pl
776 | .kamloops.bc.ca
777 | .kanagawa.jp
778 | .katowice.pl
779 | .katsushika.tokyo.jp
780 | .kawarthalakes.on.ca
781 | .ke
782 | .kent.bc.ca
783 | .kep.tr
784 | .kg
785 | .kh
786 | .ki
787 | .kiev.ua
788 | .king.on.ca
789 | .kings.ns.ca
790 | .kingston.on.ca
791 | .kitakami.iwate.jp
792 | .kitchener.on.ca
793 | .km
794 | .kn
795 | .kochi.jp
796 | .koganei.tokyo.jp
797 | .komae.tokyo.jp
798 | .komforb.se
799 | .kommunalforbund.se
800 | .kommune.no
801 | .komvux.se
802 | .konin.pl
803 | .koriyama.fukushima.jp
804 | .kp
805 | .kr
806 | .krakow.pl
807 | .ktu.lt
808 | .kuleuven.be
809 | .kumamoto.jp
810 | .kw
811 | .ky
812 | .kyoto.jp
813 | .kz
814 | .la
815 | .lakas.hu
816 | .lanark.on.ca
817 | .lanbib.se
818 | .langford.bc.ca
819 | .lasalle.qc.ca
820 | .laval.qc.ca
821 | .law.za
822 | .lb
823 | .lc
824 | .leduc.ab.ca
825 | .legal.ab.ca
826 | .leg.br
827 | .le.it
828 | .lel.br
829 | .levis.qc.ca
830 | .lg.jp
831 | .li
832 | .lk
833 | .lm.lt
834 | .ln.cn
835 | .lodz.pl
836 | .london.on.ca
837 | .longueuil.qc.ca
838 | .loro-ciuffenna.ar.it
839 | .lr
840 | .ls
841 | .lt
842 | .ltd.cy
843 | .ltd.gi
844 | .ltd.lk
845 | .ltd.uk
846 | .lu
847 | .lublin.pl
848 | .lu.it
849 | .lv
850 | .ly
851 | .ma
852 | .mackenzie.bc.ca
853 | .mail.pl
854 | .malopolska.pl
855 | .maniago.pn.it
856 | .massa.ms.it
857 | .mat.br
858 | .matsuyama.ehime.jp
859 | .mb.ca
860 | .mc
861 | .md
862 | .me
863 | .med.br
864 | .med.ec
865 | .media.hu
866 | .media.pl
867 | .medicine-hat.ab.ca
868 | .med.sa
869 | .me.ke
870 | .mesagne.br.it
871 | .me.tz
872 | .me.uk
873 | .mg
874 | .mh
875 | .mie.jp
876 | .mielec.pl
877 | .mi.it
878 | .mil.ae
879 | .mil.ar
880 | .mil.bd
881 | .mil.bo
882 | .mil.br
883 | .mil.by
884 | .mil.co
885 | .mil.do
886 | .mil.ec
887 | .mil.eg
888 | .mil.fj
889 | .mil.gh
890 | .mil.hn
891 | .mil.jo
892 | .mil.kh
893 | .mil.lv
894 | .mil.my
895 | .mil.no
896 | .mil.np
897 | .mil.pe
898 | .mil.pl
899 | .mil.se
900 | .mil.uy
901 | .mi.th
902 | .miyagi.jp
903 | .miyazaki.jp
904 | .mk
905 | .ml
906 | .mm
907 | .mn
908 | .mn.it
909 | .mo
910 | .mo.cn
911 | .mod.uk
912 | .mo.it
913 | .montmagny.qc.ca
914 | .montreal.qc.ca
915 | .mp
916 | .mq
917 | .mr
918 | .mre.gov.br
919 | .ms
920 | .ms.it
921 | .msk.ru
922 | .mt
923 | .mu
924 | .muni.il
925 | .mus.br
926 | .museum.no
927 | .mv
928 | .mw
929 | .mx
930 | .my
931 | .my.id
932 | .mz
933 | .na
934 | .nagano.jp
935 | .nagasaki.jp
936 | .nago-torbole.tn.it
937 | .na.it
938 | .name.hr
939 | .name.my
940 | .name.tr
941 | .name.tt
942 | .name.vn
943 | .nanjo.okinawa.jp
944 | .napanee.on.ca
945 | .nara.jp
946 | .narni.tr.it
947 | .nat.tn
948 | .naturbruksgymn.se
949 | .nb.ca
950 | .nc
951 | .ne
952 | .ne.jp
953 | .ne.ke
954 | .ne.kr
955 | .net.ae
956 | .net.af
957 | .net.ag
958 | .net.ai
959 | .net.al
960 | .net.ar
961 | .net.au
962 | .net.az
963 | .net.bb
964 | .net.bd
965 | .net.bm
966 | .net.bo
967 | .net.br
968 | .net.bs
969 | .net.bt
970 | .net.bz
971 | .net.ch
972 | .net.cn
973 | .net.co
974 | .net.cy
975 | .net.do
976 | .net.dz
977 | .net.ec
978 | .net.eg
979 | .net.et
980 | .net.fj
981 | .net.fk
982 | .net.ge
983 | .net.gg
984 | .net.gn
985 | .net.gr
986 | .net.gt
987 | .net.gy
988 | .net.hk
989 | .net.ht
990 | .net.il
991 | .net.im
992 | .net.in
993 | .net.ir
994 | .net.je
995 | .net.jm
996 | .net.jo
997 | .net.kg
998 | .net.kh
999 | .net.ki
1000 | .net.kw
1001 | .net.lb
1002 | .net.lc
1003 | .net.lr
1004 | .net.lv
1005 | .net.ly
1006 | .net.ma
1007 | .net.mo
1008 | .net.mt
1009 | .net.mu
1010 | .net.mv
1011 | .net.mx
1012 | .net.my
1013 | .net.nf
1014 | .net.ng
1015 | .net.ni
1016 | .net.np
1017 | .net.nr
1018 | .net.om
1019 | .net.pa
1020 | .net.pe
1021 | .net.pg
1022 | .net.ph
1023 | .net.pk
1024 | .net.pl
1025 | .net.pn
1026 | .net.pr
1027 | .net.pt
1028 | .net.py
1029 | .net.ru
1030 | .net.rw
1031 | .net.sa
1032 | .net.sb
1033 | .net.sc
1034 | .net.sd
1035 | .net.sg
1036 | .net.so
1037 | .net.sy
1038 | .net.th
1039 | .net.tn
1040 | .net.tr
1041 | .net.tt
1042 | .net.tw
1043 | .net.ua
1044 | .net.uk
1045 | .net.uy
1046 | .net.ve
1047 | .netvision.net.il
1048 | .net.vn
1049 | .net.ye
1050 | .ne.tz
1051 | .net.za
1052 | .newmarket.on.ca
1053 | .news.hu
1054 | .newtecumseth.on.ca
1055 | .new-westminster.bc.ca
1056 | .nf
1057 | .nf.ca
1058 | .ng
1059 | .nhs.uk
1060 | .ni
1061 | .niagara.on.ca
1062 | .nichelino.to.it
1063 | .nic.in
1064 | .niigata.jp
1065 | .n-i.nhs.uk
1066 | .nl
1067 | .nl.ca
1068 | .nl.no
1069 | .nls.uk
1070 | .nm.cn
1071 | .no
1072 | .no.it
1073 | .nom.br
1074 | .nom.co
1075 | .nome.pt
1076 | .nom.es
1077 | .nom.fr
1078 | .nom.ni
1079 | .nom.pe
1080 | .nom.ro
1081 | .nom.za
1082 | .northy.nhs.uk
1083 | .not.br
1084 | .novate-milanese.mi.it
1085 | .novellara.re.it
1086 | .np
1087 | .nr
1088 | .ns.ca
1089 | .nsw.au
1090 | .nsw.edu.au
1091 | .nsw.gov.au
1092 | .nt.ca
1093 | .nt.edu.au
1094 | .nthames.nhs.uk
1095 | .nt.no
1096 | .ntr.br
1097 | .nt.ro
1098 | .nu
1099 | .nu.ca
1100 | .nwest.nhs.uk
1101 | .nx.cn
1102 | .nysa.pl
1103 | .odesa.ua
1104 | .odo.br
1105 | .off.ai
1106 | .og.ao
1107 | .oita.jp
1108 | .okayama.jp
1109 | .okinawa.jp
1110 | .olsztyn.pl
1111 | .om
1112 | .on.ca
1113 | .online.be
1114 | .opole.pl
1115 | .or.at
1116 | .orbassano.to.it
1117 | .orbetello.gr.it
1118 | .or.ci
1119 | .or.cr
1120 | .org.ac
1121 | .org.ae
1122 | .org.af
1123 | .org.ag
1124 | .org.al
1125 | .org.ar
1126 | .org.au
1127 | .org.az
1128 | .org.bb
1129 | .org.bd
1130 | .org.bn
1131 | .org.bo
1132 | .org.br
1133 | .org.bs
1134 | .org.bt
1135 | .org.bw
1136 | .org.bz
1137 | .org.ch
1138 | .org.cn
1139 | .org.co
1140 | .org.cu
1141 | .org.cy
1142 | .org.dm
1143 | .org.do
1144 | .org.dz
1145 | .org.ec
1146 | .org.ee
1147 | .org.eg
1148 | .org.es
1149 | .org.et
1150 | .org.fj
1151 | .org.fk
1152 | .org.ge
1153 | .org.gg
1154 | .org.gh
1155 | .org.gi
1156 | .org.gn
1157 | .org.gr
1158 | .org.gt
1159 | .org.hk
1160 | .org.hn
1161 | .org.ht
1162 | .org.hu
1163 | .org.il
1164 | .org.im
1165 | .org.in
1166 | .org.ir
1167 | .org.je
1168 | .org.jm
1169 | .org.jo
1170 | .org.kg
1171 | .org.kh
1172 | .org.ki
1173 | .org.kw
1174 | .org.ky
1175 | .org.kz
1176 | .org.lb
1177 | .org.lc
1178 | .org.lk
1179 | .org.lr
1180 | .org.ls
1181 | .org.lu
1182 | .org.lv
1183 | .org.ly
1184 | .org.ma
1185 | .org.mg
1186 | .org.mk
1187 | .org.mm
1188 | .org.mo
1189 | .org.mt
1190 | .org.mu
1191 | .org.mv
1192 | .org.mw
1193 | .org.mx
1194 | .org.my
1195 | .org.mz
1196 | .org.ng
1197 | .org.ni
1198 | .org.np
1199 | .org.nr
1200 | .org.om
1201 | .org.pa
1202 | .org.pe
1203 | .org.pf
1204 | .org.ph
1205 | .org.pk
1206 | .org.pl
1207 | .org.pr
1208 | .org.ps
1209 | .org.pt
1210 | .org.py
1211 | .org.ro
1212 | .org.rs
1213 | .org.ru
1214 | .org.sa
1215 | .org.sb
1216 | .org.sc
1217 | .org.sd
1218 | .org.se
1219 | .org.sg
1220 | .org.sn
1221 | .org.so
1222 | .org.sv
1223 | .org.tn
1224 | .org.tr
1225 | .org.tt
1226 | .org.tw
1227 | .org.ua
1228 | .org.ug
1229 | .org.uk
1230 | .org.uy
1231 | .org.vc
1232 | .org.ve
1233 | .org.vn
1234 | .org.za
1235 | .org.zm
1236 | .org.zw
1237 | .or.id
1238 | .or.jp
1239 | .or.ke
1240 | .or.kr
1241 | .ormelle.tv.it
1242 | .or.th
1243 | .or.tz
1244 | .or.ug
1245 | .osaka.jp
1246 | .oshawa.on.ca
1247 | .osimo.an.it
1248 | .oslo.no
1249 | .ottawa.on.ca
1250 | .owen-sound.on.ca
1251 | .oxford.on.ca
1252 | .oz.au
1253 | .ozzano.bo.it
1254 | .pa
1255 | .palaia.pisa.it
1256 | .parliament.uk
1257 | .paterno.ct.it
1258 | .pc.it
1259 | .pc.pl
1260 | .pe
1261 | .pe.ca
1262 | .peel.on.ca
1263 | .pe.kr
1264 | .per.sg
1265 | .peterborough.on.ca
1266 | .pf
1267 | .pg
1268 | .pg.bc.ca
1269 | .pg.it
1270 | .ph
1271 | .pickering.on.ca
1272 | .pi.it
1273 | .pila.pl
1274 | .pinzolo.tn.it
1275 | .pisa.it
1276 | .pk
1277 | .pl
1278 | .p.lc
1279 | .plc.uk
1280 | .pm
1281 | .pn
1282 | .pn.it
1283 | .police.uk
1284 | .pol.tr
1285 | .pomezia.rm.it
1286 | .pontremoli.ms.it
1287 | .porcari.lu.it
1288 | .poznan.pl
1289 | .ppg.br
1290 | .pp.ru
1291 | .pp.se
1292 | .pp.ua
1293 | .pr
1294 | .prd.fr
1295 | .presse.fr
1296 | .press.se
1297 | .pri.ee
1298 | .pr.it
1299 | .priv.at
1300 | .priv.hu
1301 | .priv.no
1302 | .priv.pl
1303 | .pro.br
1304 | .pro.ec
1305 | .pro.tt
1306 | .pro.vn
1307 | .ps
1308 | .psc.br
1309 | .psi.br
1310 | .pt
1311 | .publ.pt
1312 | .pub.sa
1313 | .pvt.ge
1314 | .pw
1315 | .py
1316 | .qa
1317 | .qc.ca
1318 | .qh.cn
1319 | .qld.au
1320 | .qld.edu.au
1321 | .qld.gov.au
1322 | .qsl.br
1323 | .quiliano.sv.it
1324 | .radio.am
1325 | .radio.fm
1326 | .radom.pl
1327 | .randazzo.ct.it
1328 | .re
1329 | .rec.br
1330 | .rec.ro
1331 | .regina.sk.ca
1332 | .re.it
1333 | .reklam.hu
1334 | .rel.pl
1335 | .renfrew.on.ca
1336 | .res.in
1337 | .richmond.bc.ca
1338 | .richmond-hill.on.ca
1339 | .rivadelgarda.tn.it
1340 | .rivoli.to.it
1341 | .rl.no
1342 | .rm.it
1343 | .ro
1344 | .roberval.qc.ca
1345 | .roma.it
1346 | .rovereto.tn.it
1347 | .rs
1348 | .ru
1349 | .rw
1350 | .rzeszow.pl
1351 | .sa
1352 | .sa.au
1353 | .sa.cr
1354 | .sa.edu.au
1355 | .saga.jp
1356 | .sa.gov.au
1357 | .sainte-agathe-des-monts.qc.ca
1358 | .saitama.jp
1359 | .santamariaamonte.pi.it
1360 | .sarnia.on.ca
1361 | .saskatoon.sk.ca
1362 | .savigliano.cn.it
1363 | .sb
1364 | .sc
1365 | .scarlino.gr.it
1366 | .sc.cn
1367 | .sch.ae
1368 | .schio.vi.it
1369 | .sch.ir
1370 | .sch.lk
1371 | .school.fj
1372 | .school.za
1373 | .sch.sa
1374 | .sch.uk
1375 | .sch.zm
1376 | .sci.eg
1377 | .scot.nhs.uk
1378 | .sc.ug
1379 | .sd
1380 | .sd.cn
1381 | .se
1382 | .sechelt.bc.ca
1383 | .seoul.kr
1384 | .sex.hu
1385 | .sf.no
1386 | .sg
1387 | .sh
1388 | .sh.cn
1389 | .shiga.jp
1390 | .shimane.jp
1391 | .shizuoka.jp
1392 | .shop.hu
1393 | .shop.pl
1394 | .si
1395 | .sj
1396 | .sk
1397 | .sk.ca
1398 | .skynet.be
1399 | .sl
1400 | .slask.pl
1401 | .sld.do
1402 | .sld.pa
1403 | .sld.pe
1404 | .slupsk.pl
1405 | .sm
1406 | .sm.ua
1407 | .sn
1408 | .sn.cn
1409 | .so
1410 | .soleto.le.it
1411 | .sorel-tracy.qc.ca
1412 | .sos.pl
1413 | .sport.hu
1414 | .squamish.bc.ca
1415 | .sr
1416 | .srv.br
1417 | .st
1418 | .stat.no
1419 | .store.ro
1420 | .su
1421 | .suginami.tokyo.jp
1422 | .sugito.saitama.jp
1423 | .suli.hu
1424 | .surrey.bc.ca
1425 | .sv
1426 | .sv.it
1427 | .swest.nhs.uk
1428 | .sx
1429 | .sx.cn
1430 | .sy
1431 | .sz
1432 | .szczecin.pl
1433 | .szex.hu
1434 | .targi.pl
1435 | .tas.au
1436 | .tas.edu.au
1437 | .tau.ac.il
1438 | .tavagnacco.ud.it
1439 | .tc
1440 | .td
1441 | .technion.ac.il
1442 | .telenet.be
1443 | .telhai.ac.il
1444 | .tf
1445 | .tg
1446 | .th
1447 | .tillsonburg.on.ca
1448 | .tj
1449 | .tj.cn
1450 | .tk
1451 | .tl
1452 | .tm
1453 | .tm.fr
1454 | .tm.mc
1455 | .tm.no
1456 | .tmp.br
1457 | .tm.ro
1458 | .tm.se
1459 | .tn
1460 | .tn.it
1461 | .to
1462 | .tochigi.jp
1463 | .to.it
1464 | .tokushima.jp
1465 | .tokyo.jp
1466 | .toronto.on.ca
1467 | .torun.pl
1468 | .tottori.jp
1469 | .tourism.pl
1470 | .tourism.tn
1471 | .toyama.jp
1472 | .tozsde.hu
1473 | .tr
1474 | .travel.pl
1475 | .trd.br
1476 | .trecasali.pr.it
1477 | .tr.it
1478 | .tsk.tr
1479 | .tt
1480 | .turbigo.mi.it
1481 | .tur.br
1482 | .tv
1483 | .tv.bo
1484 | .tv.br
1485 | .tv.it
1486 | .tw
1487 | .tw.cn
1488 | .tychy.pl
1489 | .tz
1490 | .ua
1491 | .ud.it
1492 | .ug
1493 | .uk
1494 | .utazas.hu
1495 | .uy
1496 | .uz
1497 | .va
1498 | .valdor.qc.ca
1499 | .vancouver.bc.ca
1500 | .vaughan.on.ca
1501 | .vauxhall.ab.ca
1502 | .vc
1503 | .vc.it
1504 | .ve
1505 | .ve.it
1506 | .vet.br
1507 | .vg
1508 | .vgs.no
1509 | .vi
1510 | .vic.au
1511 | .vic.edu.au
1512 | .vic.gov.au
1513 | .victoria.bc.ca
1514 | .video.hu
1515 | .vi.it
1516 | .vimercate.mi.it
1517 | .vn
1518 | .volyn.ua
1519 | .vr.it
1520 | .vt.it
1521 | .vu
1522 | .wa.au
1523 | .wa.edu.au
1524 | .wa.gov.au
1525 | .wakayama.jp
1526 | .wales.nhs.uk
1527 | .wallonie.be
1528 | .warszawa.pl
1529 | .waterloo.on.ca
1530 | .waw.pl
1531 | .web.do
1532 | .web.id
1533 | .web.lk
1534 | .web.pk
1535 | .web.tr
1536 | .web.ve
1537 | .web.za
1538 | .welland.on.ca
1539 | .wellington.on.ca
1540 | .wf
1541 | .whitehorse.yk.ca
1542 | .windsor.on.ca
1543 | .winnipeg.mb.ca
1544 | .wroclaw.pl
1545 | .wroc.pl
1546 | .ws
1547 | .www.ro
1548 | .xj.cn
1549 | .xn--3e0b707e
1550 | .xn--54b7fta0cc
1551 | .xn--80ao21a
1552 | .xn--90a3ac
1553 | .xn--90ais
1554 | .xn--clchc0ea0b2g2a9gcd
1555 | .xn--e1a4c
1556 | .xn--fiqs8s
1557 | .xn--fiqz9s
1558 | .xn--fzc2c9e2c
1559 | .xn--h2brj9c
1560 | .xn--j1amh
1561 | .xn--j6w193g
1562 | .xn--kprw13d
1563 | .xn--kpry57d
1564 | .xn--lgbbat1ad8j
1565 | .xn--mgbaam7a8h
1566 | .xn--mgberp4a5d4ar
1567 | .xn--o3cw4h
1568 | .xn--p1ai
1569 | .xn--pgbs0dh
1570 | .xn--wgbh1c
1571 | .xn--wgbl6a
1572 | .xn--xkc2al3hye2a
1573 | .xn--yfro4i67o
1574 | .xn--ygbi2ammx
1575 | .xz.cn
1576 | .yalta.ua
1577 | .yamagata.jp
1578 | .yamaguchi.jp
1579 | .yamanashi.jp
1580 | .yamashina.kyoto.jp
1581 | .ye
1582 | .yk.ca
1583 | .yn.cn
1584 | .yokohama.jp
1585 | .yt
1586 | .za
1587 | .zgora.pl
1588 | .zj.cn
1589 | .zm
1590 | .zolapredosa.bo.it
1591 | .zugliano.vi.it
1592 | .zw
1593 |
--------------------------------------------------------------------------------
/freednsenum.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | ###########################################################
4 | ################### OCSAF Free DNSENUM ####################
5 | ###########################################################
6 |
7 | ################################################################################################
8 | # FROM THE FREECYBERSECURITY.ORG TESTING-PROJECT (GNU-GPLv3) - https://freecybersecurity.org #
9 | # With this script DNS information can be extracted and monitored. #
10 | # #
11 | # Use only with legal authorization and at your own risk! ANY LIABILITY WILL BE REJECTED! #
12 | # #
13 | # Script programming by Mathias Gut, Netchange Informatik GmbH under GNU-GPLv3. #
14 | # Uses BASH, DIG, HOST, GEOIPLOOKUP, TheHarvester - https://github.com/laramies/theHarvester #
15 | # #
16 | # Special thanks to Tore (cr33y) for creating the checklists. #
17 | # Thanks to the community and also for your personal project support. #
18 | ################################################################################################
19 |
20 | #######################
21 | ### Preparing tasks ###
22 | #######################
23 |
24 |
25 | #Check if a program is installed.
26 |
27 | _program=(dig host geoiplookup theHarvester)
28 |
29 | for i in "${_program[@]}"; do
30 | if [ -z $(command -v ${i}) ]; then
31 | echo "${i} is not installed."
32 | _count=1
33 | fi
34 | done
35 | if [[ ${_count} -eq 1 ]]; then
36 | exit
37 | fi
38 |
39 | unset _program
40 | unset _count
41 |
42 | #Read current date and time in hours and minutes into variable.
43 | _TIME=$(date +%d.%m.%Y-%H:%M)
44 |
45 | #Check if a folder exists and create otherwise.
46 | if ! [ -d "./free_enums" ]; then
47 | mkdir ./free_enums
48 | fi
49 |
50 | if ! [ -d "./free_temp/" ]; then
51 | mkdir ./free_temp/
52 | fi
53 |
54 | ###############################
55 | ### EXAMPLE TOOL USAGE TEXT ###
56 | ###############################
57 |
58 | funcHelp() {
59 | echo "From the Free OCSAF project"
60 | echo "Free OCSAF DNSENUM 0.2 - GPLv3 (https://freecybersecurity.org)"
61 | echo "Use only with legal authorization and at your own risk!"
62 | echo "ANY LIABILITY WILL BE REJECTED!"
63 | echo ""
64 | echo "USAGE:"
65 | echo " ./freednsenum.sh -d -l "
66 | echo " ./freednsenum.sh -n -l "
67 | echo ""
68 | echo "EXAMPLE:"
69 | echo " ./freednsenum.sh -d freecybersecurity.org -l subdomainslist.txt"
70 | echo " ./freednsenum.sh -d freecybersecurity.org -l subdomainslist.txt -t 2.5"
71 | echo " ./freednsenum.sh -n freecybersecurity -l toplevel.txt"
72 | echo ""
73 | echo "OPTIONS:"
74 | echo " -h, help - this beautiful text"
75 | echo " -d - the domain to check"
76 | echo " -n - the name to check the toplevel domains"
77 | echo " -l - subdomain or toplevel domain list to check"
78 | echo " -t - time between queries"
79 | echo " -g, geoip - shows country"
80 | echo " -o, osint - dns enumeration with theHarvester tool (dnsdumpster, crtsh)"
81 | echo " -v, verbose - shows additional information like alias etc."
82 | echo " -w, whois ip"
83 | echo " -z, zero - delete free_enums-files"
84 | echo " -c, no color scheme set"
85 | echo ""
86 | echo "NOTES:"
87 | echo "#See also - https://freecybersecurity.org"
88 | }
89 |
90 | ###############################
91 | ### GETOPTS - TOOL OPTIONS ###
92 | ###############################
93 |
94 | while getopts "d:n:l:t:govwzhc" opt; do
95 | case ${opt} in
96 | h) funcHelp; exit 1;;
97 | d) _DOMAIN="$OPTARG"; _CHECKARG1=1;;
98 | n) _NAME="$OPTARG"; _CHECKARG1=1;;
99 | l) _LIST="$OPTARG"; _CHECKARG2=1;;
100 | t) _WAIT="$OPTARG";;
101 | g) _GEOIP=1;;
102 | o) _OSINT=1;;
103 | v) _VERBOSE=1;;
104 | w) _WHOIS=1;;
105 | z) _ZERO_DEL=1;;
106 | c) _COLORS=1;;
107 | \?) echo "**Unknown option**" >&2; echo ""; funcHelp; exit 1;;
108 | :) echo "**Missing option argument**" >&2; echo ""; funcHelp; exit 1;;
109 | *) funcHelp; exit 1;;
110 | esac
111 | done
112 | shift $(( OPTIND - 1 ))
113 |
114 | #Check if _CHECKARG1 is not set
115 | if [ "${_CHECKARG1}" == "" ] && [ "${_ZERO_DEL}" == "" ]; then
116 | echo "**No domain or name set**"
117 | echo ""
118 | funcHelp
119 | exit 1
120 | fi
121 |
122 | #Check if _CHECKARG2 or _OSINT is not set
123 | if [ "${_CHECKARG2}" == "" ] && [ "${_ZERO_DEL}" == "" ] && [ "${_OSINT}" == "" ]; then
124 | echo "**Missing list [-l] or OSINT parameter [-o]**"
125 | echo ""
126 | funcHelp
127 | exit 1
128 | fi
129 |
130 | #Check if wait is set
131 | if [ "${_WAIT}" == "" ]; then
132 | _WAIT=0.2
133 | fi
134 |
135 | #Zero - delete all free_enums files
136 | if [ "${_ZERO_DEL}" == "1" ]; then
137 | touch ./free_enums/delete_${_TIME}
138 | touch ./free_temp/delete_${_TIME}
139 | rm -rf ./free_enums/*
140 | rm -rf ./free_temp/*
141 | echo "########################################################"
142 | echo "#### ./free_enums/ and ./free_temp/ FILES DELETED ####"
143 | echo "########################################################"
144 | echo ""
145 | exit 1
146 | fi
147 |
148 | ###############
149 | ### COLORS ###
150 | ###############
151 |
152 | #Colors directly in the script.
153 |
154 | if [[ ${_COLORS} -eq 1 ]]; then
155 | cOFF=''
156 | rON=''
157 | gON=''
158 | yON=''
159 | else
160 | cOFF='\e[39m' #color OFF / Default color
161 | rON='\e[31m' #red color ON
162 | gON='\e[32m' #green color ON
163 | yON='\e[33m' #yellow color ON
164 | fi
165 |
166 | #############################
167 | ### freednsenum functions ###
168 | #############################
169 |
170 | funcWhois() {
171 | local _ipcheck=${1}
172 | local _subdomain=${2}
173 | local _domain=${_DOMAIN}
174 | local _whoisfile
175 | local _inetnum
176 | local _netname
177 | local _orgname
178 | local _country
179 | local _route
180 | local _asn
181 |
182 | whois ${_ipcheck} > ./free_enums/${_domain}/whois_${_subdomain}_${_domain}.txt
183 |
184 | _whoisfile="./free_enums/${_domain}/whois_${_subdomain}_${_domain}.txt"
185 | _inetnum=$(cat ${_whoisfile} \
186 | | grep -i 'inetnum:\|netrange:')
187 | _orgname=$(cat ${_whoisfile} \
188 | | grep -i -m1 'org-name:\|orgname:\|descr:\|owner:')
189 | _netname=$(cat ${_whoisfile} \
190 | | grep -v ownerid, \
191 | | grep -i 'netname:\|ownerid:')
192 | _country=$(cat ${_whoisfile} \
193 | | grep -i country)
194 | _route=$(cat ${_whoisfile} \
195 | | grep -v mnt-route \
196 | | grep -i -m1 'route:\|cidr:')
197 | _asn=$(cat ${_whoisfile} \
198 | | grep -i -m1 'origin:\|OriginAS:\|aut-num:')
199 |
200 | echo "WHOIS [${_subcheck}]:"
201 | echo "|_ ${_inetnum}"
202 | echo "|_ ${_orgname}"
203 | echo "|_ ${_netname}"
204 | echo "|_ ${_country}"
205 | echo "|_ ${_route}"
206 | echo "|_ ${_asn}"
207 | }
208 |
209 | funcGeoIP() {
210 | local _geoipcheck=${1}
211 | local _geoip_country
212 | local _geoip_countrycode
213 |
214 | echo "GEOIP [${_geoipcheck}]:"
215 | _geoip_country=$(geoiplookup ${_geoipcheck} | cut -d " " -f5)
216 | _geoip_countrycode=$(geoiplookup ${_geoipcheck} | cut -d " " -f4 | cut -d "," -f1)
217 | echo "|_ ${_geoip_country} (${_geoip_countrycode})"
218 | }
219 |
220 | funcPhishingCheck() {
221 | local _checkdomain=${1}
222 | local _mx
223 | local _spf
224 | local _spfvalue
225 |
226 | _mx=($(dig -t mx ${_checkdomain} +noall +answer | grep "IN" | grep "MX" | sort -V))
227 | _spf=$(host -t txt ${_checkdomain} | grep -i "spf" | awk -F 'text' '{print $2}')
228 | _spfvalue=($(echo ${_spf} | grep -oE " .all| redirect"))
229 |
230 | if [ "${_spf}" == "" ] && [ "${_mx}" != "" ]; then
231 | echo "PHISHING:"
232 | echo -n "|_ "
233 | echo -e "${rON}Phishing possible!${cOFF}"
234 | echo "|_ MX active and SPF not set"
235 | elif [ "${_spf}" != "" ] && [ "${_mx}" == "" ]; then
236 | echo "PHISHING:"
237 | echo -n "|_ "
238 | echo -e "${gON}Phishing not possible!${cOFF}"
239 | echo "|_ SPF:${_spf}"
240 | elif [ "${_spf}" != "" ] && [ "${_mx}" != "" ]; then
241 | echo "PHISHING:"
242 | echo -n "|_ "
243 | echo -e "${gON}Phishing not possible!${cOFF}"
244 | echo "|_ SPF:${_spf}"
245 | elif [ "${_spf}" == "" ] && [ "${_mx}" == "" ]; then
246 | echo "PHISHING:"
247 | echo "|_ MX and SPF not set"
248 | fi
249 | }
250 |
251 | funcDNSEnumA() {
252 |
253 | local _subdomain=${1}
254 | local _domain=${_DOMAIN}
255 | local _whois=${_WHOIS}
256 | local _geoip=${_GEOIP}
257 | local _ip=${_IP}
258 | local _verbose=${_VERBOSE}
259 | local _time=${_TIME}
260 | local _acheck
261 | local _alist
262 | local _subcheck
263 | local _aliascheck
264 | local _aliascheck2
265 | local _noacheck
266 | local _line
267 | local _whoisfile
268 |
269 | host -t a ${_subdomain}.${_domain} > ./free_temp/acheck_${_subdomain}_${_domain}_${_time}.txt
270 |
271 | _alist=./free_temp/acheck_${_subdomain}_${_domain}_${_time}.txt
272 |
273 | _acheck=$(cat ./free_temp/acheck_${_subdomain}_${_domain}_${_time}.txt)
274 | _subcheck=$(echo ${_acheck} \
275 | | grep -v Host \
276 | | grep -v alias \
277 | | grep -v "no A record" \
278 | | grep -i "${_subdomain}.${_domain} has address" \
279 | | cut -d " " -f4)
280 | _aliascheck=$(echo ${_acheck} \
281 | | grep -i alias)
282 | _noacheck=$(echo ${_acheck} \
283 | | grep -i "no A record")
284 |
285 | if [ "${_ip}" != "${_subcheck}" ] || [ "${_subdomain}" == "www" ]; then
286 | if [ "${_subcheck}" != "" ]; then
287 | if ! [ -d "./free_enums/${_domain}" ]; then
288 | mkdir ./free_enums/${_domain}
289 | fi
290 |
291 | echo -e "${yON}${_subcheck} ${_subdomain}.${_domain} active${cOFF}"
292 |
293 | echo ${_subcheck} >> ./free_enums/${_domain}/ip_list_${_domain}.txt
294 | sort -u ./free_enums/${_domain}/ip_list_${_domain}.txt \
295 | -o ./free_enums/${_domain}/ip_list_${_domain}.txt
296 |
297 | if [ "${_geoip}" == "1" ]; then
298 | funcGeoIP ${_subcheck}
299 | fi
300 |
301 | if [ "${_whois}" == "1" ]; then
302 | funcWhois ${_subcheck} ${_subdomain}
303 | fi
304 |
305 | if [ "${_verbose}" == "1" ]; then
306 | funcPhishingCheck ${_subdomain}.${_domain}
307 | fi
308 | echo ""
309 | fi
310 | fi
311 |
312 | if [ "${_verbose}" != "" ]; then
313 | if [ "${_aliascheck}" != "" ]; then
314 | echo -e "${yON}${_subdomain}.${_domain} is an alias for${cOFF}"
315 | #geoiplookup ${_subdomain}.${_domain}
316 | while read _line
317 | do
318 | _aliascheck2=$(echo ${_line} \
319 | | grep -i "${_subdomain}.${_domain} is an alias" \
320 | | cut -d " " -f6)
321 | if [ "${_aliascheck2}" != "" ]; then
322 | echo "${_aliascheck2}"
323 | if [ "${_geoip}" == "1" ]; then
324 | funcGeoIP ${_aliascheck2}
325 | fi
326 | fi
327 | unset _line
328 | done < ${_alist}
329 | echo ""
330 | fi
331 |
332 | if [ "${_noacheck}" != "" ]; then
333 | echo -e "${yON}${_noacheck}${cOFF}"
334 | if [ "${_verbose}" == "1" ]; then
335 | funcPhishingCheck ${_subdomain}.${_domain}
336 | fi
337 | echo ""
338 | fi
339 | fi
340 |
341 | rm ${_alist}
342 | }
343 |
344 | funcTLDEnumA() {
345 |
346 | local _tld=${1}
347 | local _domain=${_DOMAIN}
348 | local _name=${_NAME}
349 | local _verbose=${_VERBOSE}
350 | local _whois=${_WHOIS}
351 | local _geoip=${_GEOIP}
352 | local _time=${_TIME}
353 | local _acheck
354 | local _subcheck
355 | local _aliascheck
356 |
357 | _acheck=$(host -t a ${_name}${_tld})
358 | _subcheck=$(echo ${_acheck} \
359 | | grep -v alias \
360 | | grep -i "has address" \
361 | | cut -d " " -f4)
362 | _aliascheck=$(echo ${_acheck} \
363 | | grep -i alias)
364 |
365 | if [ "${_subcheck}" != "" ]; then
366 | echo -e "${yON}${_name}${_tld} (${_subcheck}) active${cOFF}"
367 | if [ "${_geoip}" == "1" ]; then
368 | funcGeoIP ${_subcheck}
369 | fi
370 |
371 | if [ "${_whois}" == "1" ]; then
372 | funcWhois ${_subcheck}
373 | fi
374 |
375 | if [ "${_verbose}" == "1" ]; then
376 | funcPhishingCheck ${_name}${_tld}
377 | fi
378 | fi
379 |
380 | if [ "${_aliascheck}" != "" ]; then
381 | echo -e "${yON}${_aliascheck}${cOFF}"
382 |
383 | if [ "${_verbose}" == "1" ]; then
384 | funcPhishingCheck ${_subdomain}.${_domain}
385 | fi
386 | fi
387 | }
388 |
389 | funcHarvesterDNS() {
390 | #Thanks to TheHarvester - https://github.com/laramies/theHarvester
391 | local _time=${_TIME}
392 | local _domain=${_DOMAIN}
393 | local _i
394 | local _dns_enum_list
395 | local _dns_enum
396 | local _dns_checked
397 | local _dns_num
398 |
399 | if ! [ -d "./free_enums/${_domain}" ]; then
400 | mkdir ./free_enums/${_domain}
401 | fi
402 |
403 | theHarvester -d ${_DOMAIN} -b dnsdumpster,crtsh \
404 | | grep -v '[*]' | grep : | grep -i ${_domain} \
405 | > ./free_temp/osint_${_domain}_${_time}.txt
406 |
407 | _dns_enum_list=./free_temp/osint_${_domain}_${_time}.txt
408 |
409 | _dns_enum=$(cat ./free_temp/osint_${_domain}_${_time}.txt)
410 |
411 | if [ "${_dns_enum[*]}" != "" ]; then
412 | cat ./free_temp/osint_${_domain}_${_time}.txt \
413 | | grep -v ^${_domain}: \
414 | | awk -F ".${_domain}:" '{print $1}' \
415 | > ./free_enums/${_domain}/osint_${_domain}_${_time}.txt
416 |
417 | for ((_i=0;_i<${#_dns_enum[*]};_i++))
418 | do
419 | _dns_checked+=($(echo ${_dns_enum[$_i]}))
420 | done
421 |
422 | _dns_num=$(echo ${_dns_checked[*]} | wc -w)
423 |
424 | if [ "${_dns_checked[*]}" != "" ]; then
425 | if [ "${_dns_checked[1]}" == "" ]; then
426 | echo -e "${yON}$_dns_num host found for the domain ${_domain}${cOFF}"
427 | else
428 | echo -e "${yON}$_dns_num hosts found for the domain ${_domain}${cOFF}"
429 | fi
430 |
431 | for ((i=0;i<${#_dns_checked[*]};i++))
432 | do
433 | echo ${_dns_checked[$i]}
434 | done
435 |
436 | echo ""
437 | echo -e "${yON}Found subdomains for the following analysis stored in [use -l]:${cOFF}"
438 | echo "|_ [./free_enums/${_domain}/osint_${_domain}_${_time}.txt]"
439 | fi
440 |
441 | else
442 | echo -e "${gON}No hosts found with DNS enumeration.${cOFF}"
443 | fi
444 |
445 | rm ${_dns_enum_list}
446 | }
447 |
448 | ############
449 | ### MAIN ###
450 | ############
451 |
452 | echo ""
453 | echo "##########################################"
454 | echo "#### FREE OCSAF DNSENUM GPLv3 ####"
455 | echo "#### https://freecybersecurity.org ####"
456 | echo "#### Version 0.2 (28.09.21) ####"
457 | echo "##########################################"
458 | echo ""
459 |
460 | if [ "${_DOMAIN}" != "" ] && [ "${_OSINT}" == "" ]; then
461 | _IP=$(dig +short -t a ${_DOMAIN})
462 | echo -e "${gON}Test for ${_DOMAIN} with the IP ${_IP}:${cOFF}"
463 | echo ""
464 | while read _line
465 | do
466 | funcDNSEnumA ${_line}
467 | unset _line
468 | sleep ${_WAIT}
469 | done <${_LIST}
470 | if [ -d "./free_enums/${_domain}" ]; then
471 | echo -e "${yON}All found IPs were saved in:${cOFF}"
472 | echo "|_ [./free_enums/${_DOMAIN}/ip_list_${_DOMAIN}.txt]"
473 | echo ""
474 | fi
475 | elif [ "${_OSINT}" != "" ]; then
476 | echo -e "${gON}Test for ${_DOMAIN} with theHarvester (dnsdumpster, crtsh):${cOFF}"
477 | echo ""
478 | funcHarvesterDNS
479 | echo ""
480 | elif [ "${_NAME}" != "" ]; then
481 | echo -e "${gON}Test active a record for the name - ${_NAME}:${cOFF}"
482 | echo ""
483 | while read _line
484 | do
485 | funcTLDEnumA ${_line}
486 | unset _line
487 | sleep ${_WAIT}
488 | done <${_LIST}
489 | echo ""
490 | fi
491 |
492 | ################### END ###################
493 |
--------------------------------------------------------------------------------
/gtld.txt:
--------------------------------------------------------------------------------
1 | .DK
2 | .IT
3 | .PL
4 | .aaa
5 | .aarp
6 | .abarth
7 | .abb
8 | .abbott
9 | .abbvie
10 | .abc
11 | .able
12 | .abogado
13 | .abudhabi
14 | .academy
15 | .accenture
16 | .accountant
17 | .accountants
18 | .aco
19 | .active
20 | .actor
21 | .adac
22 | .ads
23 | .adult
24 | .aeg
25 | .aero
26 | .aetna
27 | .afamilycompany
28 | .afl
29 | .agakhan
30 | .agency
31 | .aig
32 | .aigo
33 | .airbus
34 | .airforce
35 | .airtel
36 | .akdn
37 | .alfaromeo
38 | .alibaba
39 | .alipay
40 | .allfinanz
41 | .allstate
42 | .ally
43 | .alsace
44 | .americanexpress
45 | .americanfamily
46 | .amex
47 | .amfam
48 | .amica
49 | .amsterdam
50 | .analytics
51 | .android
52 | .anquan
53 | .anz
54 | .ap
55 | .apartments
56 | .app
57 | .apple
58 | .aquarelle
59 | .arab
60 | .aramco
61 | .archi
62 | .army
63 | .arpa
64 | .art
65 | .arte
66 | .asda
67 | .asia
68 | .associates
69 | .athleta
70 | .attorney
71 | .auction
72 | .audi
73 | .audible
74 | .audio
75 | .auspost
76 | .author
77 | .auto
78 | .autos
79 | .avianca
80 | .aws
81 | .axa
82 | .azure
83 | .baby
84 | .baidu
85 | .banamex
86 | .bananarepublic
87 | .band
88 | .bank
89 | .bar
90 | .barcelona
91 | .barclaycard
92 | .barclays
93 | .barefoot
94 | .bargains
95 | .bauhaus
96 | .bayern
97 | .bbc
98 | .bbt
99 | .bbva
100 | .bcg
101 | .bcn
102 | .beats
103 | .beauty
104 | .beer
105 | .bentley
106 | .berlin
107 | .best
108 | .bestbuy
109 | .bet
110 | .bharti
111 | .bible
112 | .bid
113 | .bike
114 | .bing
115 | .bingo
116 | .bio
117 | .biz
118 | .black
119 | .blackfriday
120 | .blanco
121 | .blockbuster
122 | .blog
123 | .bloomberg
124 | .blue
125 | .bms
126 | .bmw
127 | .bnl
128 | .bnpparibas
129 | .boats
130 | .boehringer
131 | .bofa
132 | .bom
133 | .bond
134 | .boo
135 | .book
136 | .booking
137 | .boots
138 | .bosch
139 | .bostik
140 | .bot
141 | .boutique
142 | .box
143 | .bradesco
144 | .bridgestone
145 | .broadway
146 | .broker
147 | .brother
148 | .brussels
149 | .budapest
150 | .bugatti
151 | .build
152 | .builders
153 | .business
154 | .buy
155 | .buzz
156 | .bzh
157 | .cab
158 | .cafe
159 | .cal
160 | .call
161 | .calvinklein
162 | .cam
163 | .camera
164 | .camp
165 | .cancerresearch
166 | .canon
167 | .capetown
168 | .capital
169 | .capitalone
170 | .car
171 | .caravan
172 | .cards
173 | .care
174 | .career
175 | .careers
176 | .cars
177 | .cartier
178 | .casa
179 | .cash
180 | .casino
181 | .cat
182 | .catering
183 | .catholic
184 | .cba
185 | .cbn
186 | .cbre
187 | .cbs
188 | .ceb
189 | .center
190 | .ceo
191 | .cern
192 | .cfa
193 | .cfd
194 | .chanel
195 | .channel
196 | .chase
197 | .chat
198 | .cheap
199 | .chintai
200 | .chloe
201 | .christmas
202 | .chrome
203 | .chrysler
204 | .church
205 | .cipriani
206 | .circle
207 | .cisco
208 | .citadel
209 | .citi
210 | .citic
211 | .city
212 | .cityeats
213 | .claims
214 | .cleaning
215 | .click
216 | .clinic
217 | .clinique
218 | .clothing
219 | .cloud
220 | .club
221 | .clubmed
222 | .coach
223 | .codes
224 | .coffee
225 | .college
226 | .cologne
227 | .com
228 | .comcast
229 | .commbank
230 | .community
231 | .company
232 | .compare
233 | .computer
234 | .comsec
235 | .condos
236 | .conf
237 | .construction
238 | .consulting
239 | .contact
240 | .contractors
241 | .cooking
242 | .cookingchannel
243 | .cool
244 | .coop
245 | .corsica
246 | .country
247 | .coupon
248 | .coupons
249 | .courses
250 | .credit
251 | .creditcard
252 | .creditunion
253 | .cricket
254 | .crown
255 | .crs
256 | .cruises
257 | .csc
258 | .cuisinella
259 | .cymru
260 | .cyou
261 | .da
262 | .dabur
263 | .dad
264 | .dance
265 | .date
266 | .dating
267 | .datsun
268 | .day
269 | .dclk
270 | .dds
271 | .deal
272 | .dealer
273 | .deals
274 | .degree
275 | .delivery
276 | .dell
277 | .deloitte
278 | .delta
279 | .democrat
280 | .dental
281 | .dentist
282 | .desi
283 | .design
284 | .dev
285 | .dhl
286 | .diamonds
287 | .diet
288 | .digital
289 | .direct
290 | .directory
291 | .discount
292 | .discover
293 | .dish
294 | .diy
295 | .dnp
296 | .docs
297 | .doctor
298 | .dodge
299 | .dog
300 | .doha
301 | .domains
302 | .doosan
303 | .dot
304 | .download
305 | .drive
306 | .ds
307 | .dtv
308 | .dubai
309 | .duck
310 | .dunlop
311 | .duns
312 | .dupont
313 | .durban
314 | .dvag
315 | .earth
316 | .eat
317 | .eco
318 | .edeka
319 | .edu
320 | .education
321 | .email
322 | .emerck
323 | .energy
324 | .engineer
325 | .engineering
326 | .enterprises
327 | .epost
328 | .epson
329 | .equipment
330 | .ericsson
331 | .erni
332 | .esq
333 | .estate
334 | .esurance
335 | .eurovision
336 | .eus
337 | .events
338 | .everbank
339 | .exchange
340 | .expert
341 | .exposed
342 | .express
343 | .extraspace
344 | .fage
345 | .fail
346 | .fairwinds
347 | .faith
348 | .family
349 | .fan
350 | .fans
351 | .farm
352 | .farmers
353 | .fashion
354 | .fast
355 | .fd
356 | .fedex
357 | .feedback
358 | .ferrari
359 | .ferrero
360 | .fiat
361 | .fidelity
362 | .film
363 | .final
364 | .finance
365 | .financial
366 | .fire
367 | .firestone
368 | .firmdale
369 | .fish
370 | .fishing
371 | .fit
372 | .fitness
373 | .flickr
374 | .flights
375 | .flir
376 | .florist
377 | .flowers
378 | .flsmidth
379 | .fly
380 | .foo
381 | .foodnetwork
382 | .football
383 | .ford
384 | .forex
385 | .forsale
386 | .forum
387 | .foundation
388 | .fox
389 | .free
390 | .fresenius
391 | .frl
392 | .frogans
393 | .frontdoor
394 | .frontier
395 | .ftr
396 | .fujitsu
397 | .fujixerox
398 | .fun
399 | .fund
400 | .furniture
401 | .futbol
402 | .fyi
403 | .gal
404 | .gallery
405 | .gallo
406 | .gallup
407 | .game
408 | .games
409 | .gap
410 | .garden
411 | .gbiz
412 | .gdn
413 | .gea
414 | .gent
415 | .genting
416 | .george
417 | .ggee
418 | .gift
419 | .gifts
420 | .gives
421 | .giving
422 | .glade
423 | .glass
424 | .gle
425 | .global
426 | .globo
427 | .gmail
428 | .gmbh
429 | .gmo
430 | .gmx
431 | .go
432 | .godaddy
433 | .gold
434 | .goldpoint
435 | .golf
436 | .goo
437 | .goodhands
438 | .goodyear
439 | .goog
440 | .google
441 | .gop
442 | .got
443 | .gov
444 | .grainger
445 | .graphics
446 | .gratis
447 | .green
448 | .gripe
449 | .group
450 | .guardian
451 | .gucci
452 | .guge
453 | .guide
454 | .guitars
455 | .guru
456 | .hamburg
457 | .hangout
458 | .haus
459 | .hbo
460 | .hdfc
461 | .hdfcbank
462 | .health
463 | .healthcare
464 | .help
465 | .helsinki
466 | .here
467 | .hermes
468 | .hgtv
469 | .hiphop
470 | .hisamitsu
471 | .hitachi
472 | .hiv
473 | .hkt
474 | .hockey
475 | .holdings
476 | .holiday
477 | .homedepot
478 | .homegoods
479 | .homes
480 | .homesense
481 | .honda
482 | .honeywell
483 | .horse
484 | .hospital
485 | .host
486 | .hosting
487 | .hot
488 | .hoteles
489 | .hotmail
490 | .house
491 | .how
492 | .hq
493 | .hsbc
494 | .hughes
495 | .hyatt
496 | .hyundai
497 | .ibm
498 | .icbc
499 | .ice
500 | .icu
501 | .ieee
502 | .ifm
503 | .iinet
504 | .ikano
505 | .imamat
506 | .imdb
507 | .immo
508 | .immobilien
509 | .industries
510 | .infiniti
511 | .info
512 | .ing
513 | .ink
514 | .institute
515 | .insurance
516 | .insure
517 | .int
518 | .intel
519 | .international
520 | .intuit
521 | .investments
522 | .ipiranga
523 | .irish
524 | .iselect
525 | .ismaili
526 | .ist
527 | .istanbul
528 | .itau
529 | .itv
530 | .iwc
531 | .iz
532 | .jaguar
533 | .java
534 | .jcb
535 | .jcp
536 | .jeep
537 | .jetzt
538 | .jewelry
539 | .jlc
540 | .jll
541 | .jmp
542 | .jnj
543 | .jobs
544 | .joburg
545 | .jot
546 | .joy
547 | .jpmorgan
548 | .jprs
549 | .juegos
550 | .juniper
551 | .kaufen
552 | .kddi
553 | .kerryhotels
554 | .kerrylogistics
555 | .kerryproperties
556 | .kfh
557 | .kia
558 | .kim
559 | .kinder
560 | .kindle
561 | .kitchen
562 | .kiwi
563 | .koeln
564 | .komatsu
565 | .kosher
566 | .kpmg
567 | .kpn
568 | .krd
569 | .kred
570 | .kuokgroup
571 | .kyoto
572 | .lacaixa
573 | .ladbrokes
574 | .lamborghini
575 | .lamer
576 | .lancaster
577 | .lancia
578 | .lancome
579 | .land
580 | .landrover
581 | .lanxess
582 | .lasalle
583 | .lat
584 | .latino
585 | .latrobe
586 | .law
587 | .lawyer
588 | .lds
589 | .lease
590 | .leclerc
591 | .lefrak
592 | .legal
593 | .lego
594 | .lexus
595 | .lgbt
596 | .liaison
597 | .lib
598 | .lidl
599 | .life
600 | .lifeinsurance
601 | .lifestyle
602 | .lighting
603 | .like
604 | .lilly
605 | .limited
606 | .limo
607 | .lincoln
608 | .linde
609 | .link
610 | .lipsy
611 | .live
612 | .living
613 | .lixil
614 | .loan
615 | .loans
616 | .locker
617 | .locus
618 | .loft
619 | .log
620 | .logs
621 | .lol
622 | .london
623 | .lotte
624 | .lotto
625 | .love
626 | .lpl
627 | .lplfinancial
628 | .ltd
629 | .ltda
630 | .lundbeck
631 | .lupin
632 | .luxe
633 | .luxury
634 | .macys
635 | .madrid
636 | .maif
637 | .maison
638 | .makeup
639 | .man
640 | .management
641 | .mango
642 | .market
643 | .marketing
644 | .markets
645 | .marriott
646 | .marshalls
647 | .maserati
648 | .mattel
649 | .mba
650 | .mcd
651 | .mcdonalds
652 | .mckinsey
653 | .med
654 | .media
655 | .meet
656 | .melbourne
657 | .meme
658 | .memorial
659 | .men
660 | .menu
661 | .meo
662 | .metlife
663 | .miami
664 | .microsoft
665 | .mil
666 | .mini
667 | .mint
668 | .mit
669 | .mitsubishi
670 | .mlb
671 | .mls
672 | .mma
673 | .mobi
674 | .mobily
675 | .moda
676 | .moe
677 | .moi
678 | .mom
679 | .monash
680 | .money
681 | .montblanc
682 | .mopar
683 | .mormon
684 | .mortgage
685 | .moscow
686 | .motorcycles
687 | .mov
688 | .movie
689 | .movistar
690 | .msd
691 | .mtn
692 | .mtpc
693 | .mtr
694 | .museum
695 | .mutual
696 | .mutuelle
697 | .nab
698 | .nadex
699 | .nagoya
700 | .name
701 | .nationwide
702 | .natura
703 | .navy
704 | .nba
705 | .nec
706 | .net
707 | .netbank
708 | .netflix
709 | .network
710 | .neustar
711 | .new
712 | .news
713 | .next
714 | .nextdirect
715 | .nexus
716 | .nfl
717 | .ngo
718 | .nhk
719 | .nico
720 | .nike
721 | .nikon
722 | .ninja
723 | .nissan
724 | .nissay
725 | .nokia
726 | .northwesternmutual
727 | .norton
728 | .now
729 | .nowruz
730 | .nowtv
731 | .nra
732 | .nrw
733 | .ntt
734 | .nyc
735 | .obi
736 | .off
737 | .office
738 | .okinawa
739 | .olayan
740 | .olayangroup
741 | .oldnavy
742 | .ollo
743 | .omega
744 | .one
745 | .ong
746 | .onl
747 | .online
748 | .onyourside
749 | .ooo
750 | .open
751 | .oracle
752 | .orange
753 | .org
754 | .organic
755 | .orientexpress
756 | .origins
757 | .osaka
758 | .otsuka
759 | .ott
760 | .ovh
761 | .page
762 | .pamperedchef
763 | .panasonic
764 | .panerai
765 | .paris
766 | .pars
767 | .partners
768 | .parts
769 | .party
770 | .passagens
771 | .pay
772 | .pccw
773 | .pet
774 | .pfizer
775 | .pharmacy
776 | .philips
777 | .photo
778 | .photography
779 | .photos
780 | .physio
781 | .piaget
782 | .pics
783 | .pictet
784 | .pictures
785 | .pid
786 | .pin
787 | .ping
788 | .pink
789 | .pioneer
790 | .pizza
791 | .place
792 | .play
793 | .playstation
794 | .plumbing
795 | .plus
796 | .pnc
797 | .pohl
798 | .poker
799 | .politie
800 | .porn
801 | .post
802 | .pramerica
803 | .praxi
804 | .press
805 | .prime
806 | .pro
807 | .prod
808 | .productions
809 | .prof
810 | .progressive
811 | .promo
812 | .properties
813 | .property
814 | .protection
815 | .pru
816 | .prudential
817 | .pub
818 | .pwc
819 | .qpon
820 | .quebec
821 | .quest
822 | .qvc
823 | .racing
824 | .radio
825 | .raid
826 | .read
827 | .realestate
828 | .realtor
829 | .realty
830 | .recipes
831 | .red
832 | .redstone
833 | .redumbrella
834 | .rehab
835 | .reise
836 | .reisen
837 | .reit
838 | .ren
839 | .rent
840 | .rentals
841 | .repair
842 | .report
843 | .republican
844 | .rest
845 | .restaurant
846 | .review
847 | .reviews
848 | .rexroth
849 | .rich
850 | .richardli
851 | .ricoh
852 | .rightathome
853 | .rio
854 | .rip
855 | .rmit
856 | .rocher
857 | .rocks
858 | .rodeo
859 | .room
860 | .rsvp
861 | .ruhr
862 | .run
863 | .rwe
864 | .ryukyu
865 | .saarland
866 | .safe
867 | .safety
868 | .sakura
869 | .sale
870 | .salon
871 | .samsclub
872 | .samsung
873 | .sandvik
874 | .sandvikcoromant
875 | .sanofi
876 | .sap
877 | .sapo
878 | .sarl
879 | .sas
880 | .save
881 | .saxo
882 | .sbi
883 | .sbs
884 | .sca
885 | .scb
886 | .schaeffler
887 | .schmidt
888 | .scholarships
889 | .school
890 | .schule
891 | .schwarz
892 | .science
893 | .scjohnson
894 | .scor
895 | .scot
896 | .seat
897 | .secure
898 | .security
899 | .seek
900 | .select
901 | .sener
902 | .services
903 | .ses
904 | .seven
905 | .sew
906 | .sex
907 | .sexy
908 | .sfr
909 | .sh
910 | .shangrila
911 | .sharp
912 | .shell
913 | .shia
914 | .shiksha
915 | .shoes
916 | .shop
917 | .shopping
918 | .shouji
919 | .show
920 | .showtime
921 | .shriram
922 | .silk
923 | .sina
924 | .singles
925 | .site
926 | .ski
927 | .skin
928 | .sky
929 | .skype
930 | .sling
931 | .smart
932 | .smile
933 | .sncf
934 | .soccer
935 | .social
936 | .softbank
937 | .software
938 | .sohu
939 | .solar
940 | .solutions
941 | .song
942 | .sony
943 | .soy
944 | .space
945 | .spiegel
946 | .spot
947 | .spreadbetting
948 | .srl
949 | .srt
950 | .stada
951 | .staples
952 | .star
953 | .starhub
954 | .statebank
955 | .statefarm
956 | .statoil
957 | .stc
958 | .stcgroup
959 | .stockholm
960 | .storage
961 | .store
962 | .stream
963 | .studio
964 | .study
965 | .style
966 | .sucks
967 | .supplies
968 | .supply
969 | .support
970 | .surf
971 | .surgery
972 | .suzuki
973 | .swatch
974 | .swiftcover
975 | .swiss
976 | .sydney
977 | .symantec
978 | .systems
979 | .tab
980 | .taipei
981 | .talk
982 | .taobao
983 | .target
984 | .tatamotors
985 | .tatar
986 | .tattoo
987 | .tax
988 | .taxi
989 | .tci
990 | .tdk
991 | .team
992 | .tech
993 | .technology
994 | .tel
995 | .telecity
996 | .telefonica
997 | .temasek
998 | .tennis
999 | .teva
1000 | .thd
1001 | .theater
1002 | .theatre
1003 | .tiaa
1004 | .tickets
1005 | .tienda
1006 | .tiffany
1007 | .tips
1008 | .tires
1009 | .tirol
1010 | .tjmaxx
1011 | .tjx
1012 | .tkmaxx
1013 | .tmall
1014 | .today
1015 | .tokyo
1016 | .tools
1017 | .top
1018 | .toray
1019 | .toshiba
1020 | .total
1021 | .tours
1022 | .town
1023 | .toyota
1024 | .toys
1025 | .tp
1026 | .trade
1027 | .trading
1028 | .training
1029 | .travel
1030 | .travelchannel
1031 | .travelers
1032 | .travelersinsurance
1033 | .trust
1034 | .trv
1035 | .tube
1036 | .tui
1037 | .tunes
1038 | .tushu
1039 | .tvs
1040 | .ubank
1041 | .ubs
1042 | .uconnect
1043 | .university
1044 | .uno
1045 | .uol
1046 | .ups
1047 | .us
1048 | .util
1049 | .uu
1050 | .vacations
1051 | .vana
1052 | .vanguard
1053 | .vegas
1054 | .ventures
1055 | .verisign
1056 | .versicherung
1057 | .vet
1058 | .viajes
1059 | .video
1060 | .vig
1061 | .viking
1062 | .villas
1063 | .vin
1064 | .vip
1065 | .virgin
1066 | .visa
1067 | .vision
1068 | .vista
1069 | .vistaprint
1070 | .viva
1071 | .vivo
1072 | .vlaanderen
1073 | .vodka
1074 | .volkswagen
1075 | .volvo
1076 | .vote
1077 | .voting
1078 | .voto
1079 | .voyage
1080 | .vuelos
1081 | .wales
1082 | .walmart
1083 | .walter
1084 | .wang
1085 | .wanggou
1086 | .warman
1087 | .watch
1088 | .watches
1089 | .weather
1090 | .weatherchannel
1091 | .webcam
1092 | .weber
1093 | .website
1094 | .wed
1095 | .wedding
1096 | .weibo
1097 | .weir
1098 | .whoswho
1099 | .wien
1100 | .wiki
1101 | .williamhill
1102 | .win
1103 | .windows
1104 | .wine
1105 | .winners
1106 | .wme
1107 | .wolterskluwer
1108 | .woodside
1109 | .work
1110 | .works
1111 | .world
1112 | .wow
1113 | .wtc
1114 | .wtf
1115 | .xbox
1116 | .xerox
1117 | .xfinity
1118 | .xihuan
1119 | .xin
1120 | .xn--1ck2e1b
1121 | .xn--1qqw23a
1122 | .xn--3bst00m
1123 | .xn--3ds443g
1124 | .xn--3oq18vl8pn36a
1125 | .xn--3pxu8k
1126 | .xn--4gbrim
1127 | .xn--5su34j936bgsg
1128 | .xn--5tzm5g
1129 | .xn--6frz82g
1130 | .xn--6qq986b3xl
1131 | .xn--9dbq2a
1132 | .xn--9et52u
1133 | .xn--9krt00a
1134 | .xn--11b4c3d
1135 | .xn--30rr7y
1136 | .xn--42c2d9a
1137 | .xn--45brj9c
1138 | .xn--45q11c
1139 | .xn--55qw42g
1140 | .xn--55qx5d
1141 | .xn--80adxhks
1142 | .xn--80asehdb
1143 | .xn--80aswg
1144 | .xn--90ae
1145 | .xn--b4w605ferd
1146 | .xn--bck1b9a5dre4c
1147 | .xn--c1avg
1148 | .xn--c2br7g
1149 | .xn--cck2b3b
1150 | .xn--cg4bki
1151 | .xn--czr694b
1152 | .xn--czrs0t
1153 | .xn--czru2d
1154 | .xn--d1acj3b
1155 | .xn--d1alf
1156 | .xn--eckvdtc9d
1157 | .xn--efvy88h
1158 | .xn--estv75g
1159 | .xn--fct429k
1160 | .xn--fhbei
1161 | .xn--fiq64b
1162 | .xn--fiq228c5hs
1163 | .xn--fjq720a
1164 | .xn--flw351e
1165 | .xn--fpcrj9c3d
1166 | .xn--fzys8d69uvgm
1167 | .xn--g2xx48c
1168 | .xn--gckr3f0f
1169 | .xn--gecrj9c
1170 | .xn--hxt814e
1171 | .xn--i1b6b1a6a2e
1172 | .xn--imr513n
1173 | .xn--io0a7i
1174 | .xn--j1aef
1175 | .xn--jlq61u9w7b
1176 | .xn--jvr189m
1177 | .xn--kcrx77d1x4a
1178 | .xn--kpu716f
1179 | .xn--kput3i
1180 | .xn--l1acc
1181 | .xn--mgb9awbf
1182 | .xn--mgba3a3ejt
1183 | .xn--mgba3a4f16a
1184 | .xn--mgba7c0bbn0a
1185 | .xn--mgbaakc7dvf
1186 | .xn--mgbab2bd
1187 | .xn--mgbai9azgqp6j
1188 | .xn--mgbayh7gpa
1189 | .xn--mgbb9fbpob
1190 | .xn--mgbc0a9azcg
1191 | .xn--mgbca7dzdo
1192 | .xn--mgbpl2fh
1193 | .xn--mgbt3dhd
1194 | .xn--mgbtx2b
1195 | .xn--mix891f
1196 | .xn--mk1bu44c
1197 | .xn--mxtq1m
1198 | .xn--ngbc5azd
1199 | .xn--ngbe9e0a
1200 | .xn--ngbrx
1201 | .xn--node
1202 | .xn--nqv7f
1203 | .xn--nqv7fs00ema
1204 | .xn--nyqy26a
1205 | .xn--ogbpf8fl
1206 | .xn--p1acf
1207 | .xn--p1ai
1208 | .xn--pbt977c
1209 | .xn--pssy2u
1210 | .xn--q9jyb4c
1211 | .xn--qcka1pmc
1212 | .xn--rhqv96g
1213 | .xn--rovu88b
1214 | .xn--s9brj9c
1215 | .xn--ses554g
1216 | .xn--t60b56a
1217 | .xn--tckwe
1218 | .xn--tiq49xqyj
1219 | .xn--unup4y
1220 | .xn--vermgensberater-ctb
1221 | .xn--vermgensberatung-pwb
1222 | .xn--vhquv
1223 | .xn--vuq861b
1224 | .xn--w4r85el8fhu5dnra
1225 | .xn--w4rs40l
1226 | .xn--xhq521b
1227 | .xn--xkc2dl3a5ee0h
1228 | .xn--y9a3aq
1229 | .xn--zfr164b
1230 | .xperia
1231 | .xxx
1232 | .xyz
1233 | .yachts
1234 | .yahoo
1235 | .yamaxun
1236 | .yandex
1237 | .yo
1238 | .yodobashi
1239 | .yoga
1240 | .yokohama
1241 | .you
1242 | .youtube
1243 | .yun
1244 | .zappos
1245 | .zara
1246 | .zero
1247 | .zip
1248 | .zippo
1249 | .zone
1250 | .zuerich
1251 |
--------------------------------------------------------------------------------
/opt_tld.txt:
--------------------------------------------------------------------------------
1 | .ac
2 | .ad
3 | .ae
4 | .aero
5 | .af
6 | .ag
7 | .ai
8 | .al
9 | .am
10 | .ao
11 | .app
12 | .aq
13 | .ar
14 | .arpa
15 | .as
16 | .asia
17 | .at
18 | .au
19 | .aw
20 | .ax
21 | .az
22 | .ba
23 | .bargains
24 | .bb
25 | .bd
26 | .be
27 | .bf
28 | .bg
29 | .bh
30 | .bi
31 | .bid
32 | .biz
33 | .bj
34 | .bl
35 | .blog
36 | .bm
37 | .bn
38 | .bo
39 | .bq
40 | .br
41 | .bs
42 | .bt
43 | .bv
44 | .bw
45 | .by
46 | .bz
47 | .ca
48 | .cat
49 | .cc
50 | .cd
51 | .cf
52 | .cg
53 | .ch
54 | .ci
55 | .ck
56 | .cl
57 | .cloud
58 | .cm
59 | .cn
60 | .co
61 | .codes
62 | .com
63 | .coop
64 | .co.uk
65 | .cr
66 | .cu
67 | .cv
68 | .cw
69 | .cx
70 | .cy
71 | .cz
72 | .de
73 | .dev
74 | .dj
75 | .dk
76 | .dm
77 | .do
78 | .dz
79 | .ec
80 | .edu
81 | .ee
82 | .eg
83 | .eh
84 | .email
85 | .er
86 | .es
87 | .estate
88 | .et
89 | .eu
90 | .eus
91 | .expert
92 | .fi
93 | .fj
94 | .fk
95 | .fm
96 | .fo
97 | .fr
98 | .fun
99 | .ga
100 | .gal
101 | .gd
102 | .ge
103 | .gf
104 | .gg
105 | .gh
106 | .gi
107 | .gl
108 | .gm
109 | .gn
110 | .gov
111 | .gp
112 | .gq
113 | .gr
114 | .gs
115 | .gt
116 | .gu
117 | .gw
118 | .gy
119 | .hk
120 | .hm
121 | .hn
122 | .hr
123 | .ht
124 | .hu
125 | .id
126 | .ie
127 | .il
128 | .im
129 | .in
130 | .info
131 | .io
132 | .iq
133 | .ir
134 | .is
135 | .it
136 | .je
137 | .jm
138 | .jo
139 | .jobs
140 | .jp
141 | .ke
142 | .kg
143 | .kh
144 | .ki
145 | .kitchen
146 | .km
147 | .kn
148 | .kp
149 | .kr
150 | .kw
151 | .ky
152 | .kz
153 | .la
154 | .lb
155 | .lc
156 | .li
157 | .lk
158 | .lr
159 | .ls
160 | .lt
161 | .lu
162 | .lv
163 | .ly
164 | .ma
165 | .mc
166 | .md
167 | .me
168 | .mf
169 | .mg
170 | .mh
171 | .mil
172 | .mk
173 | .ml
174 | .mm
175 | .mn
176 | .mo
177 | .mobi
178 | .mp
179 | .mq
180 | .mr
181 | .ms
182 | .mt
183 | .mu
184 | .museum
185 | .mv
186 | .mw
187 | .mx
188 | .my
189 | .mz
190 | .na
191 | .nc
192 | .ne
193 | .net
194 | .nf
195 | .ng
196 | .ni
197 | .nl
198 | .no
199 | .np
200 | .nr
201 | .nu
202 | .nz
203 | .om
204 | .online
205 | .org
206 | .pa
207 | .pe
208 | .pf
209 | .pg
210 | .ph
211 | .pk
212 | .pl
213 | .pm
214 | .pn
215 | .pr
216 | .pro
217 | .ps
218 | .pt
219 | .pw
220 | .py
221 | .qa
222 | .re
223 | .ro
224 | .rocks
225 | .rs
226 | .ru
227 | .rw
228 | .sa
229 | .sb
230 | .sc
231 | .sd
232 | .se
233 | .sg
234 | .sh
235 | .shop
236 | .si
237 | .site
238 | .sj
239 | .sk
240 | .sl
241 | .sm
242 | .sn
243 | .so
244 | .space
245 | .sr
246 | .ss
247 | .st
248 | .store
249 | .sv
250 | .swiss
251 | .sx
252 | .sy
253 | .sz
254 | .tc
255 | .td
256 | .tech
257 | .tel
258 | .tf
259 | .tg
260 | .th
261 | .tj
262 | .tk
263 | .tl
264 | .tm
265 | .tn
266 | .to
267 | .tr
268 | .travel
269 | .tt
270 | .tv
271 | .tw
272 | .tz
273 | .ua
274 | .ug
275 | .uk
276 | .us
277 | .uy
278 | .uz
279 | .va
280 | .vc
281 | .ve
282 | .vg
283 | .vi
284 | .vn
285 | .vu
286 | .website
287 | .wf
288 | .ws
289 | .xxx
290 | .xyz
291 | .ye
292 | .yt
293 | .za
294 | .zm
295 | .zw
296 |
--------------------------------------------------------------------------------
/subdomainlist.txt:
--------------------------------------------------------------------------------
1 | a
2 | aa
3 | abuse
4 | access
5 | account
6 | activate
7 | activesync
8 | ad
9 | addon
10 | adfs
11 | adm
12 | admin
13 | administrator
14 | ads
15 | ads001
16 | ads01
17 | ads1
18 | aix
19 | android
20 | antivir
21 | antivirus
22 | api
23 | api-backend
24 | app
25 | app0001
26 | app001
27 | app01
28 | app1
29 | apphost
30 | apphost001
31 | apphost01
32 | apphost1
33 | appli
34 | appliance
35 | application
36 | applications
37 | apps
38 | apptest
39 | app-host
40 | app-test
41 | archiv
42 | asterix
43 | auth
44 | auth1
45 | auth2
46 | auth3
47 | auth4
48 | authentication
49 | autoconfig
50 | autoconfiguration
51 | autodiscover
52 | av
53 | axis
54 | backend
55 | backup
56 | banking
57 | barracuda
58 | blackberry
59 | cacti
60 | campus
61 | career
62 | cdn
63 | cdn1
64 | ceo
65 | cfo
66 | chat
67 | cisco
68 | citrix
69 | cloud
70 | cluster
71 | cms
72 | confidential
73 | confixx
74 | controller
75 | crm
76 | database
77 | db
78 | db0001
79 | db001
80 | db01
81 | db1
82 | db2
83 | db3
84 | dbadmin
85 | dbadmin001
86 | dbadmin01
87 | dbadmin1
88 | dbm
89 | deploy
90 | desktop
91 | dev
92 | development
93 | dev-service
94 | dev-services
95 | dialog
96 | digital
97 | dlink
98 | dna
99 | dns
100 | dock
101 | docker
102 | dockers
103 | domino
104 | download
105 | drive
106 | dynamics
107 | ebanking
108 | edi
109 | elearning
110 | elogin
111 | email
112 | emailing
113 | emc
114 | emm
115 | endpoint
116 | erp
117 | esx
118 | esxi
119 | ex
120 | exch
121 | exchange
122 | exchange1
123 | exchange2
124 | exim
125 | extra
126 | extranet
127 | extranet001
128 | extranet01
129 | extranet1
130 | e-banking
131 | e-learning
132 | e-mailing
133 | f1
134 | f2
135 | f3
136 | f4
137 | file
138 | filr
139 | firewall
140 | fort
141 | forti
142 | forti001
143 | forti01
144 | forti1
145 | fortifw
146 | fortifw01
147 | fortifw1
148 | fortinet
149 | free
150 | ftp
151 | ftp0001
152 | ftp001
153 | ftp01
154 | ftp1
155 | ftps
156 | fw
157 | fw1
158 | fw2
159 | fw3
160 | fw4
161 | gate
162 | gate001
163 | gate01
164 | gate1
165 | gateway
166 | geheim
167 | gif
168 | git
169 | gw
170 | gw001
171 | gw01
172 | gw1
173 | gw2
174 | gw3
175 | helpdesk
176 | hin
177 | hingateway
178 | hin-gateway
179 | horizon
180 | horizon001
181 | horizon01
182 | horizon1
183 | horizon2
184 | host
185 | hotline
186 | hp
187 | hr
188 | hub
189 | id
190 | idp
191 | idrac
192 | ids
193 | idswebadmin
194 | idswebadminssl
195 | idswebapp
196 | ilo
197 | image
198 | images
199 | info
200 | inst
201 | install
202 | installation
203 | int
204 | int1
205 | interface
206 | intra
207 | intranet
208 | intranet001
209 | intranet01
210 | intranet1
211 | ios
212 | iot
213 | ips
214 | jetadmin
215 | jetadvantage
216 | job
217 | jobs
218 | juniper
219 | kb
220 | kes
221 | kis
222 | kiss
223 | lab
224 | lab001
225 | lab01
226 | lab1
227 | labor
228 | ldap
229 | learning
230 | legacy
231 | linux
232 | linux001
233 | linux01
234 | linux1
235 | log
236 | login
237 | loginportal
238 | logserver
239 | log-api
240 | lostandfound
241 | lotus
242 | lxca
243 | lync
244 | mail
245 | mailgate
246 | mailgateway
247 | mailgateway1
248 | mailing
249 | malware
250 | managed
251 | map
252 | mariadb
253 | mcm
254 | mdm
255 | meraki
256 | mgnt
257 | mgnt1
258 | mgnt2
259 | mobil
260 | mobile
261 | mobileapp
262 | mobileweb
263 | mobile-app
264 | mobil-test
265 | monitor
266 | monitoring
267 | mp3
268 | mp4
269 | mx
270 | mx1
271 | mx2
272 | my
273 | myaccount
274 | mysql
275 | nagios
276 | nameserver
277 | nameserver1
278 | nameserver2
279 | nameserver01
280 | nameserver02
281 | nas
282 | nav
283 | navision
284 | net
285 | netgear
286 | netscaler
287 | netscaler001
288 | netscaler01
289 | netscaler1
290 | news
291 | newsletter
292 | nextcloud
293 | ns
294 | ns1
295 | ns2
296 | ns3
297 | ns4
298 | ntp
299 | ntp1
300 | ntp2
301 | oci
302 | old
303 | omsa
304 | onedrive
305 | online
306 | open
307 | openmanage
308 | opennms
309 | openshift
310 | openstack
311 | opmanager
312 | opnsense
313 | os
314 | owa
315 | owncloud
316 | partner
317 | partnervpn
318 | partner-vpn
319 | pass
320 | password
321 | pay
322 | payment
323 | personal
324 | pfsense
325 | phpmyadmin
326 | plesk
327 | png
328 | portal
329 | postfix
330 | printer
331 | privat
332 | private
333 | prod
334 | production
335 | produktion
336 | produktiv
337 | prosafe
338 | prtg
339 | pub
340 | public
341 | pw
342 | qnap
343 | quiz
344 | ras
345 | ras0001
346 | ras001
347 | ras01
348 | ras1
349 | ras2
350 | ras3
351 | rdp
352 | rds
353 | recruiting
354 | redirect
355 | redirect01
356 | redirect1
357 | remotevpn
358 | report
359 | rest
360 | restapi
361 | rest-api
362 | reverse
363 | rpc
364 | rpc1
365 | sam
366 | sandbox
367 | sap
368 | sap-vpn
369 | scan
370 | sce
371 | scom
372 | search
373 | sec
374 | secret
375 | secure
376 | securemail
377 | security
378 | selfservice
379 | selogin
380 | sepp
381 | seppmail
382 | server
383 | service
384 | services
385 | setup
386 | se-login
387 | sftp
388 | share
389 | sharepoint
390 | sip
391 | sip2
392 | smart
393 | smarthost
394 | sms
395 | smsgateway
396 | sms-gateway
397 | smtp
398 | smtps
399 | snmp
400 | soc
401 | soft
402 | software
403 | solar
404 | solaris
405 | solarwind
406 | solarwinds
407 | sophos
408 | sp
409 | space
410 | spf
411 | sql
412 | srv
413 | srv0001
414 | srv001
415 | srv01
416 | srv1
417 | srv2
418 | sslvpn
419 | streaming
420 | support
421 | sw
422 | sync
423 | syno
424 | synology
425 | team
426 | teams
427 | tel
428 | test
429 | test0
430 | test001
431 | test01
432 | test1
433 | test2
434 | test3
435 | test4
436 | testapp
437 | testsystem
438 | thinkvantage
439 | ticket
440 | ticketing
441 | time
442 | tlsvpn
443 | tool
444 | tools
445 | tor
446 | transfer
447 | uc
448 | ucc
449 | uid
450 | upload
451 | user
452 | usg
453 | utm
454 | vapp
455 | vdi
456 | vertraulich
457 | vhost
458 | view
459 | vip
460 | virtualapp
461 | vm
462 | vmware
463 | voice
464 | voip
465 | vpn
466 | waf
467 | wartung
468 | watch
469 | wd
470 | web
471 | webadmin
472 | webapi
473 | webedi
474 | webex
475 | webinterface
476 | webjetadmin
477 | webmail
478 | webportal
479 | websearch
480 | webtransfer
481 | web-api
482 | web-jetadmin
483 | whatsup
484 | wifi
485 | wlan
486 | wordpress
487 | work
488 | workplace
489 | workspace
490 | wsus
491 | www
492 | www.exchange
493 | www.test
494 | www1
495 | www2
496 | www3
497 | www4
498 | wwww
499 | xclarity
500 | xi
501 | zabbix
502 | zabix
503 | zugang
504 | zyxel
505 |
--------------------------------------------------------------------------------