Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #3609

Re: Domain names listed by host

From "Álvaro G. Vicario" <alvaro.NOSPAMTHANX@demogracia.com.invalid>
Newsgroups comp.lang.php
Subject Re: Domain names listed by host
Date 2011-10-28 09:46 +0200
Organization http://alvaro.es/
Message-ID <j8dmkc$62g$1@dont-email.me> (permalink)
References <1uneqmpy8wl9w$.1fca64byy6ef9$.dlg@40tude.net>

Show all headers | View raw


El 28/10/2011 5:44, richard escribió/wrote:
> This question came up in another newsgroup and it got me to thinking maybe
> it can be done with php.
>
> Let's say you wanted to know what domain names were listed on
> mystupidhosting.com
> Is there a way to get that list in PHP?
>
> As you know, a domain name resolves to an IP.
> But there could be hundreds of domain names on that same IP.
> How do I know for sure which domain name is spamming me?
> Just as an example.

The programming language does not really matter. The key point is 
whether such information is available somewhere. A few hints:

1. Neither the web server software (Apache, IIS...) nor the host 
computer are required to reveal what domains they are configured to 
served. Even if they wanted to, they wouldn't have a way to do it.

2. Usable domain names need to bind to one or more IP addresses and that 
information *is* publicly available (through a DNS server): you can 
easily look up IP addresses by domain name. However, the opposite is not 
true. You won't necessarily find a domain name by IP address in the DNS 
server, and even when you do it won't normally be what you expect:

C:\>nslookup google.com
Nombre:  google.com
Addresses:  209.85.229.147, 209.85.229.99, 209.85.229.105, 209.85.229.103
           209.85.229.104

C:\>nslookup 209.85.229.147
Nombre:  ww-in-f147.1e100.net
Address:  209.85.229.147

3. When you write a piece of software that opens and outgoing network 
connection (for instance, to spam you), you won't normally need to 
provide your domain name. Actually, the whole idea of whether your 
script belongs to a web site is totally irrelevant in this context.


So:

- If you want to locate a spammer you'll have to do it manually with the 
variety of on-line services that compile this kind of information or buy 
access to their API.

- If you want something else, you'll need to explain *what* you need to 
do rather than *how* you expect to do it.

In either case, I think it's pretty off-topic here.


-- 
-- http://alvaro.es - Álvaro G. Vicario - Burgos, Spain
-- Mi sitio sobre programación web: http://borrame.com
-- Mi web de humor satinado: http://www.demogracia.com
--

Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Domain names listed by host richard <member@newsguy.com> - 2011-10-27 23:44 -0400
  Re: Domain names listed by host "Álvaro G. Vicario" <alvaro.NOSPAMTHANX@demogracia.com.invalid> - 2011-10-28 09:46 +0200
  Re: Domain names listed by host Denis McMahon <denismfmcmahon@gmail.com> - 2011-10-28 13:26 +0000

csiph-web