Zo'n lijst bestaat uiteraard wel. Die ga jij alleen nooit van je leven krijgen, tenzij je hem zelf samenstelt. Is nogal gevoelig informatie zoals jezelf kan bedenken
Die informatie is niet gevoelig en is publiek (net zoals een telefoonboek, daar kan je jezelf uithalen en dat kan ook met domeinnamen via whoisguard), alleen bij mijn weten bestaat er geen lijst van. Alle info staat op dns.be maar denk niet dat er een lijst van bestaat.
Zelf een scannertje maken.
Er zijn Net iets meer dan 1,1 miljoen .be domeinen geregistreerd... En dan erna de lijst hier delen. Ik zou er graag wel eens statistiekjes van zien (gemiddelde lengte, variaties etc.).
Een beetje tegenstrijdig vind ik: je mag het wel opzoeken via whois (in beperkte mate) maar je mag niet gewoon een lijst zien de informatie is er en is publiek en toch proberen ze het af te schermen. Ik zou zeggen: verwijder whois of alle remmen los en gooi die lijst maar online mister dns.be
Het individueel opzoeken is inderdaad niet gevoelig, maar een complete lijst laat zich natuurlijk heel makkelijk misbruiken. Een ander voorbeeld: Zipcodes zijn ook publiekelijk, maar vind jij ergens een lijst met alle zipcodes gekoppelt aan straten. Nee, niet direct. Die kan je wel kopen, maar die zijn ontzettend duur omdat een bedrijf die heeft moeten samenstellen (om discussie te voorkomen, ik ben ervan op de hoogte dat er tegenwoordig ook gratis alternatieven zijn). Publieke informatie word nu eenmaal extreem gevoelig wanneer het voorgekauwt en verzamelt in lijst formaat word afgegeven. Dat staat laagdrempelig misbruik toe!
Een script dat op dezelfde manier werkt als brute-force?
Je kan de DNS van een domein dan ophalen met dns-get-record() (http://php.net/manual/en/function.dns-get-record.php), als dat lukt heb je een domein gevonden. Geeft de functie een lege string terug heeft hij geen domein gevonden.
Vrees wel dat het een werkje van lange adem gaat worden, en domeinnamen zonder nameservers aan gekoppeld ga je zo niet terugvinden...
When choosing the name for your domain, always remember that: - you *can't* use stressed vowels (such as à, é, ò, etc.); - you *can't* use symbols (such as ' + . , | ! " £ $ % & / ( ) = ? ^ * ç ° § ; : _ > ] [ @ ); - the name's length must range between 3 and 63 characters (excluding the extension); - the name can neither start nor end with the character "-", although the character "-" is allowed inside the name. So, to name your domain you can use any letter, numbers between 0 and 9, and the symbol "-". .
Length may vary, from 3 to 63 types.
Ik ben dat gedoe over kansberekening en dergelijk al weer even kwijt, maar dat zijn dus 37 soorten karakters over 63 plaatsen, min 2 (mag niet starten of eindigen met -). Zijn dat dan geen 626193587911053268732827767099982579610904461501866669014246836899225819910774694322888478540551851 mogelijke combinaties?
Edit: en reken dat eens dat je 3 seconden per lookup zou nodig hebben 5.957×10^91 jaar.. zelfs zonder die x10^91 is dat al redelijk lang lijkt mij..
Nu, aan de andere kant, zoals ik zei, ik kan er ook compleet naast zitten met mijn redenering
Als ik me niet vergis, minimaal 2 karakters, maximaal 63. Je hebt per karakter denk ik al een 40 mogelijkheden (letters, cijfers, en wat andere tekens). Die mogen ook nog is herhalend voorkomen. Als ik me niet vergis is dat wiskundig op te lossen door een herhalingsvariate. (ben niet 100% zeker) Je kiest maximaal 63 karakters, uit een 40 tal mogelijkheden. Dat is dus 40^63. En even die twee buiten beschouwing genomen moet daar dan nog een permutatie van genomen worden. (Want 62 karakters, 61 ... kan ook) 40^63! = 8,5070591730234615865843651857942e+100! (! = faculteit in dit geval)
M.a.w. véél mogelijkheden, zware server nodig, have fun. En o ja, je lijst updaten betekent dat je de domeinen nog is regelmatig moet controleren.
Edit: LOL Maarten was me voor. Maar hoe kom je aan die oplossing?
Of je haalt domeinen op die in Google voorkomen onder site:.be (Ongeveer 335.000.000 resultaten) met een scraper. Dan heb je toch alvast de belangrijke. Die kan je dan nog aanvullen met eventueel de korte domeinnamen (tem 7 tekens ofzo) die niet in de Google index zitten.
De lijst kan je aanvullen door verschillende andere diensten te scrapen, vb. Alexa, DMOZ,Bing,...
Zal al een pak tijd schelen. En als je rekenkracht te kort komt, kan je wat brute kracht huren bij Amazon.