peterdamen.com— A quick proof-of-concept Java application that lets you view the desktop of a remote computer using a just a web browser!
Jun 20, 2006View in Crawl 4
"It is no different from using that shareware demo that you just downloaded."Which is just as bad from a security perspective if that shareware demo was just a random piece of software posted somewhere.
Right on. I'd also wanna see the source just so I could pick it apart. The AJAX thing of all this ellicits a *meh* from me: you could just as well use page refreshes, or a flash applet... Now if the server side was AJAX.... =D
my god you are an idiot! Look at the source of the html you moron! The jar file is simply a java server running on the machine to supply ajax content to your browser.
Someone already replied that no JVM is required and no Applet is run at the client. So I'll address a different point.This also runs over pure Http. The client is just a plain ol' browser. It doesn't even strictly need to have JavaScript. (I tried it with J/S disabled in FireFox.) The browser can be any browser. Doesn't need java. Doesn't need javascript. Doesn't need ActiveX.VNC's client and VNC's java applet both require the use of a special port and a non-Http protocol which is blocked at major corporate networks.
It is really alarming how many people here just do not get the difference between a java applet and a java application. It's really easy, the server in this case is java. The client interacts with it via a web browser (AJAX is used to constantly update the images your web browser shows you, making it a remote desktop. Java is not not NOT used on the client and there is no JVM needed, the client is pure AJAX (which uses javascript, javascript has nothing whatsoever to do with Java).This is really just using AJAX to do something previously handled by either a java applet or activex control.
This is a great PoC. I personally have a great need for something like this - because I have a remote console on my KVM Over IP but it uses a Java Applet. This is a good thing normally, but I just bought an iPhone, which only supports AJAX in the browser - NO JAVA APPLETS! And, no 3rd party software installs... so I can't just use an RDP program, nor VNC, nor a SSH/Telnet client, nor a Java-Applet based solution.So.. if anyone knows if there's a fully developed version that allows input... hit me up.Good job!
This is a great PoC. I personally have a great need for something like this - because I have a remote console on my KVM Over IP but it uses a Java Applet. This is a good thing normally, but I just bought an iPhone, which only supports AJAX in the browser - NO JAVA APPLETS! And, no 3rd party software installs... so I can't just use an RDP program, nor VNC, nor a SSH/Telnet client, nor a Java-Applet based solution.So.. if anyone knows if there's a fully developed version that allows input... hit me up.Good job!
nickj6282Jun 21, 2006
Yeah, I figured that out after I posted, thus the comment change.
jugalatorJun 21, 2006
"It is no different from using that shareware demo that you just downloaded."Which is just as bad from a security perspective if that shareware demo was just a random piece of software posted somewhere.
creeptickJun 21, 2006
Right on. I'd also wanna see the source just so I could pick it apart. The AJAX thing of all this ellicits a *meh* from me: you could just as well use page refreshes, or a flash applet... Now if the server side was AJAX.... =D
exavigerJun 21, 2006
my god you are an idiot! Look at the source of the html you moron! The jar file is simply a java server running on the machine to supply ajax content to your browser.
dickbreathJun 21, 2006
Someone already replied that no JVM is required and no Applet is run at the client. So I'll address a different point.This also runs over pure Http. The client is just a plain ol' browser. It doesn't even strictly need to have JavaScript. (I tried it with J/S disabled in FireFox.) The browser can be any browser. Doesn't need java. Doesn't need javascript. Doesn't need ActiveX.VNC's client and VNC's java applet both require the use of a special port and a non-Http protocol which is blocked at major corporate networks.
realfinkploydJun 21, 2006
It is really alarming how many people here just do not get the difference between a java applet and a java application. It's really easy, the server in this case is java. The client interacts with it via a web browser (AJAX is used to constantly update the images your web browser shows you, making it a remote desktop. Java is not not NOT used on the client and there is no JVM needed, the client is pure AJAX (which uses javascript, javascript has nothing whatsoever to do with Java).This is really just using AJAX to do something previously handled by either a java applet or activex control.
rolandogJun 24, 2006
Anyone else getting this error?Xlib: connection to ":0.0" refused by serverXlib: No protocol specified
eyeofmindJun 27, 2006
A real good concept to work out with, but have you tried checking flashVNC using AS3 ?
errepuntoJul 11, 2006
Tightvnc can do it the same work, but with a very good security.
nayrbAug 16, 2006
I have not tried this yet but if it does what it says it does, then this is exactly what I am looking for. I really wish it was open source though.
forcetenJul 3, 2007
This is a great PoC. I personally have a great need for something like this - because I have a remote console on my KVM Over IP but it uses a Java Applet. This is a good thing normally, but I just bought an iPhone, which only supports AJAX in the browser - NO JAVA APPLETS! And, no 3rd party software installs... so I can't just use an RDP program, nor VNC, nor a SSH/Telnet client, nor a Java-Applet based solution.So.. if anyone knows if there's a fully developed version that allows input... hit me up.Good job!
forcetenJul 3, 2007
This is a great PoC. I personally have a great need for something like this - because I have a remote console on my KVM Over IP but it uses a Java Applet. This is a good thing normally, but I just bought an iPhone, which only supports AJAX in the browser - NO JAVA APPLETS! And, no 3rd party software installs... so I can't just use an RDP program, nor VNC, nor a SSH/Telnet client, nor a Java-Applet based solution.So.. if anyone knows if there's a fully developed version that allows input... hit me up.Good job!
davemnakMar 3, 2008
The instructions on the page say execute the jar file, but there is no jar file!
Closed AccountJun 21, 2008
not everyone can run java... what about the iphone?