├── 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 | --------------------------------------------------------------------------------