Re: [OT] Identify web user in intranet

2005-02-11 Thread PA
On Feb 11, 2005, at 10:29, Duncan Mills wrote:
Unfashionable as they are, applets do have their uses.
Perhaps. But this is really something which good, old DNS can easily 
solve. There is a plethora of more or less obsolete record types 
dealing with identity and location: GPOS, HINFO, LOC, TXT, etc. It's 
just a question of setting this up.

Keep in mind that you can very easily access DNS informations through 
JDNI:

http://java.sun.com/j2se/1.4.2/docs/guide/jndi/jndi-dns.html
Cheers
--
PA, Onnay Equitursay
http://alt.textdrive.com/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] Identify web user in intranet

2005-02-11 Thread Duncan Mills
You could always write a Java applet that inspects the machine in some 
way and launches the correct page in the browser. I assume that, in this 
case the machines don't get moved much, so a simple configuration file 
could be used to indicate the correct location.
Unfashionable as they are, applets do have their uses.

Regards
Duncan Mills
http://www.groundside.com/blog

Ashish Kulkarni wrote:
Hi
thanx for the mail, here is my problem we have
machines installed on different floors of building,
and we have to design a web page which will give floor
plan and display it on that machine browser, so if the
machine is on 4th floor we want to display the plan of
fourth floor, if the machine had static ip address
then i would have a cross reference table and make it
work, but since there is dynamic IP address, i cannot
do this..
how can we handle this situation, 

Ashish
--- [EMAIL PROTECTED] wrote:
 

There is the MAC address, but only if you are
connected to the same
switch/hub. Otherwise, it will fail because the MAC
address is usually the
one of the default gateway.
The big big problem is that almost everything can be
spoofed. IP address
can be spoofed (well at least the response never
arrives...), MAC address
can be spoofed, even cookies can be spoofed. In
fact, before writing this
email, I thought about setting a cookie on the
client machine, but:
1) maybe the client sometimes deletes all of his
cookies;
2) the cookie itself is insecure and can be spoofed.
In SSH (the Secure SHell, that permits secure remote
shells), both client
and server have criptography and electronic
signatures enabled, so that
the server is sure that the legitimate owner of the
private key is the one
who is communicating. But not in HTTP or at least in
normal HTTP.
The SET technology, usually used in money
transactions (but I have to say
I never saw that in action!), gives a certificate to
everyone: client,
seller and bank.
Anyway, these technologies identify THE PERSON and
not THE MACHINE because
you can simply copy certificates and key pairs on
another machine (though
usually, except of extreme cases of stupidity, the
one which does such a
thing is the legitimate owner).
Maybe you can rely on the header of HTTP request, to
see its OS,
machine,etc. But again it can be spoofed.
So I think the most viable way is to use SSL with a
login phase
(eventually with a cookie). To identify the agent,
you should analyze the
header of HTTP requests, hoping it is not spoofed,
but only for view
reasons (different page organizations, different
colours, etc.) because
relying on header of HTTP requests is pretty
dangerous.
I thought in this email that security is your main
problem. But if you
only want to display something different while a
user is on a different
machine, I think you should see Dimensions:
http://mutidimensions.sourceforge.net/
Hope it helps
Antonio Petrelli
Ashish Kulkarni wrote:
   

Hi
Is there any thing unique to identify the client
machine(desktop) other then IP address?
I have a situtation where in my intranet, i need to
identify the machine uniquely and do some
 

processing,
   

But the problem is that we dont haev static IP
address, but dynamic IP address.
I want to display a particular screen if the user
 

is
   

using a perticular computer or network node
Ashish
 


   

-
 

To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]
   


		
__ 
Do you Yahoo!? 
All your favorites on one personal page – Try My Yahoo!
http://my.yahoo.com 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] Identify web user in intranet

2005-02-10 Thread Ashish Kulkarni
Hi
Thanx for all the information, i can now try to find a
solution using one of the ways

Ashish
--- PA <[EMAIL PROTECTED]> wrote:

> 
> On Feb 10, 2005, at 16:44, PA wrote:
> 
> > Well... there is no simply solution to this
> problem... to make matter 
> > worst, you have dynamic IP address... sigh...
> >
> > Couple of options:
> 
> Forgot one more option:
> 
> - If your are in a Windows environment, you could
> leverage information 
> from CIFS's UniAddress.
> 
> Cheers
> 
> --
> PA, Onnay Equitursay
> http://alt.textdrive.com/
> 
> 
>
-
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 




__ 
Do you Yahoo!? 
The all-new My Yahoo! - Get yours free! 
http://my.yahoo.com 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [OT] Identify web user in intranet

2005-02-10 Thread PA
On Feb 10, 2005, at 16:44, PA wrote:
Well... there is no simply solution to this problem... to make matter 
worst, you have dynamic IP address... sigh...

Couple of options:
Forgot one more option:
- If your are in a Windows environment, you could leverage information 
from CIFS's UniAddress.

Cheers
--
PA, Onnay Equitursay
http://alt.textdrive.com/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] Identify web user in intranet

2005-02-10 Thread PA
On Feb 09, 2005, at 21:39, Ashish Kulkarni wrote:
Is there any thing unique to identify the client
machine(desktop) other then IP address?
I have a situtation where in my intranet, i need to
identify the machine uniquely and do some processing,
But the problem is that we dont haev static IP
address, but dynamic IP address.
I want to display a particular screen if the user is
using a perticular computer or network node
Well... there is no simply solution to this problem... to make matter 
worst, you have dynamic IP address... sigh...

Couple of options:
- Plain, old DNS. Each machine could have a name as well as an address. 
Discriminate on the name.

- If you cannot change your DNS system, use Zeroconf's DNS Service 
Discovery. In that scenario, each machine advertises it's name and IP 
address without the need for a centralize DNS server. Out-of-the-box, 
this only works in a subnet through.

http://www.zeroconf.org/
http://www.dns-sd.org/
- Use a X509 client certificate.
- An oldy, but a goody... use ident (aka Identification Protocol):
http://www.faqs.org/rfcs/rfc1413.html
None of those solution are perfect, but at the very least you should be 
able to automatically identify a machine on an intranet one way or 
another if you really want to :)

Cheers
--
PA, Onnay Equitursay
http://alt.textdrive.com/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] Identify web user in intranet

2005-02-10 Thread Ashish Kulkarni
Hi
This is not the exact requirement to display floor
plan, i have production line in factory and the worker
needs to know his production plan for that, and he is
not allowed to touch the screen or enter book mark, 
this is very crucial to display the correct line, or
else he will end up manufactoring some thing else...

How to tackle this issue

Ashish
--- Jeff Beal <[EMAIL PROTECTED]> wrote:

> If I were to be given this requirement, I'd just
> create a bookmark with 
> the appropriate floor number on each computer.  For
> computers on the 
> fourth floor, I'd create a bookmark 
> 'http://somecomputer/showmap?floor=4'.  I think that
> the problem of 
> mapping dynamically allocated IP addresses to
> computers is too hard for 
> the task at hand (displaying floor plans).  Of
> course, it's not as if 
> it's a hard thing for users to go to a central page
> that has a link to 
> all floor plans and click on the one they want.  (As
> a side note, Adobe 
> once had an SVG demonstration that had a 3-D model
> of their building 
> that users could click on to see floor plans of each
> floor.  *that* was 
> cool.)
> 
> Just my two bits.
> 
> -- Jeff
> 
> Ashish Kulkarni wrote:
> > Hi
> > thanx for the mail, here is my problem we have
> > machines installed on different floors of
> building,
> > and we have to design a web page which will give
> floor
> > plan and display it on that machine browser, so if
> the
> > machine is on 4th floor we want to display the
> plan of
> > fourth floor, if the machine had static ip address
> > then i would have a cross reference table and make
> it
> > work, but since there is dynamic IP address, i
> cannot
> > do this..
> > how can we handle this situation, 
> > 
> > Ashish
> 
> 
>
-
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 




__ 
Do you Yahoo!? 
The all-new My Yahoo! - What will yours do?
http://my.yahoo.com 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [OT] Identify web user in intranet

2005-02-10 Thread Jeff Beal
If I were to be given this requirement, I'd just create a bookmark with 
the appropriate floor number on each computer.  For computers on the 
fourth floor, I'd create a bookmark 
'http://somecomputer/showmap?floor=4'.  I think that the problem of 
mapping dynamically allocated IP addresses to computers is too hard for 
the task at hand (displaying floor plans).  Of course, it's not as if 
it's a hard thing for users to go to a central page that has a link to 
all floor plans and click on the one they want.  (As a side note, Adobe 
once had an SVG demonstration that had a 3-D model of their building 
that users could click on to see floor plans of each floor.  *that* was 
cool.)

Just my two bits.
-- Jeff
Ashish Kulkarni wrote:
Hi
thanx for the mail, here is my problem we have
machines installed on different floors of building,
and we have to design a web page which will give floor
plan and display it on that machine browser, so if the
machine is on 4th floor we want to display the plan of
fourth floor, if the machine had static ip address
then i would have a cross reference table and make it
work, but since there is dynamic IP address, i cannot
do this..
how can we handle this situation, 

Ashish

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] Identify web user in intranet

2005-02-10 Thread Ashish Kulkarni
Hi
thanx for the mail, here is my problem we have
machines installed on different floors of building,
and we have to design a web page which will give floor
plan and display it on that machine browser, so if the
machine is on 4th floor we want to display the plan of
fourth floor, if the machine had static ip address
then i would have a cross reference table and make it
work, but since there is dynamic IP address, i cannot
do this..
how can we handle this situation, 

Ashish
--- [EMAIL PROTECTED] wrote:

> There is the MAC address, but only if you are
> connected to the same
> switch/hub. Otherwise, it will fail because the MAC
> address is usually the
> one of the default gateway.
> The big big problem is that almost everything can be
> spoofed. IP address
> can be spoofed (well at least the response never
> arrives...), MAC address
> can be spoofed, even cookies can be spoofed. In
> fact, before writing this
> email, I thought about setting a cookie on the
> client machine, but:
> 1) maybe the client sometimes deletes all of his
> cookies;
> 2) the cookie itself is insecure and can be spoofed.
> In SSH (the Secure SHell, that permits secure remote
> shells), both client
> and server have criptography and electronic
> signatures enabled, so that
> the server is sure that the legitimate owner of the
> private key is the one
> who is communicating. But not in HTTP or at least in
> normal HTTP.
> The SET technology, usually used in money
> transactions (but I have to say
> I never saw that in action!), gives a certificate to
> everyone: client,
> seller and bank.
> Anyway, these technologies identify THE PERSON and
> not THE MACHINE because
> you can simply copy certificates and key pairs on
> another machine (though
> usually, except of extreme cases of stupidity, the
> one which does such a
> thing is the legitimate owner).
> Maybe you can rely on the header of HTTP request, to
> see its OS,
> machine,etc. But again it can be spoofed.
> So I think the most viable way is to use SSL with a
> login phase
> (eventually with a cookie). To identify the agent,
> you should analyze the
> header of HTTP requests, hoping it is not spoofed,
> but only for view
> reasons (different page organizations, different
> colours, etc.) because
> relying on header of HTTP requests is pretty
> dangerous.
> I thought in this email that security is your main
> problem. But if you
> only want to display something different while a
> user is on a different
> machine, I think you should see Dimensions:
> http://mutidimensions.sourceforge.net/
> Hope it helps
> Antonio Petrelli
> 
> Ashish Kulkarni wrote:
> 
> >Hi
> >Is there any thing unique to identify the client
> >machine(desktop) other then IP address?
> >I have a situtation where in my intranet, i need to
> >identify the machine uniquely and do some
> processing,
> >But the problem is that we dont haev static IP
> >address, but dynamic IP address.
> >I want to display a particular screen if the user
> is
> >using a perticular computer or network node
> >
> >Ashish
> >
> 
> 
> 
>
-
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 




__ 
Do you Yahoo!? 
All your favorites on one personal page – Try My Yahoo!
http://my.yahoo.com 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [OT] Identify web user in intranet

2005-02-10 Thread brenmcguire
There is the MAC address, but only if you are connected to the same
switch/hub. Otherwise, it will fail because the MAC address is usually the
one of the default gateway.
The big big problem is that almost everything can be spoofed. IP address
can be spoofed (well at least the response never arrives...), MAC address
can be spoofed, even cookies can be spoofed. In fact, before writing this
email, I thought about setting a cookie on the client machine, but:
1) maybe the client sometimes deletes all of his cookies;
2) the cookie itself is insecure and can be spoofed.
In SSH (the Secure SHell, that permits secure remote shells), both client
and server have criptography and electronic signatures enabled, so that
the server is sure that the legitimate owner of the private key is the one
who is communicating. But not in HTTP or at least in normal HTTP.
The SET technology, usually used in money transactions (but I have to say
I never saw that in action!), gives a certificate to everyone: client,
seller and bank.
Anyway, these technologies identify THE PERSON and not THE MACHINE because
you can simply copy certificates and key pairs on another machine (though
usually, except of extreme cases of stupidity, the one which does such a
thing is the legitimate owner).
Maybe you can rely on the header of HTTP request, to see its OS,
machine,etc. But again it can be spoofed.
So I think the most viable way is to use SSL with a login phase
(eventually with a cookie). To identify the agent, you should analyze the
header of HTTP requests, hoping it is not spoofed, but only for view
reasons (different page organizations, different colours, etc.) because
relying on header of HTTP requests is pretty dangerous.
I thought in this email that security is your main problem. But if you
only want to display something different while a user is on a different
machine, I think you should see Dimensions:
http://mutidimensions.sourceforge.net/
Hope it helps
Antonio Petrelli

Ashish Kulkarni wrote:

>Hi
>Is there any thing unique to identify the client
>machine(desktop) other then IP address?
>I have a situtation where in my intranet, i need to
>identify the machine uniquely and do some processing,
>But the problem is that we dont haev static IP
>address, but dynamic IP address.
>I want to display a particular screen if the user is
>using a perticular computer or network node
>
>Ashish
>



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[OT] Identify web user in intranet

2005-02-09 Thread Ashish Kulkarni
Hi
Is there any thing unique to identify the client
machine(desktop) other then IP address?
I have a situtation where in my intranet, i need to
identify the machine uniquely and do some processing,
But the problem is that we dont haev static IP
address, but dynamic IP address.
I want to display a particular screen if the user is
using a perticular computer or network node

Ashish



__ 
Do you Yahoo!? 
Take Yahoo! Mail with you! Get it on your mobile phone. 
http://mobile.yahoo.com/maildemo 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]