iEntry 10th Anniversary Forum Rules Search
WebProWorld
Register FAQ Calendar Mark Forums Read
Internet Industry The Internet is about more than e-Business; it's a physical and virtual industry. Its wide variety of topics include spam, government regulation and taxation, breaking news, e-business trends, legal issues, and much more.

Share Thread: & Tags

Share Thread:

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 06-17-2009, 04:42 PM
wige's Avatar
Moderator
WebProWorld Moderator
 
Join Date: Jun 2006
Location: United States
Posts: 2,648
wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9
Default Opera - Uniting the Web?

Yesterday, Opera announced a new feature for Opera10, called Opera Unite. You can read about this system at http://unite.opera.com.

Essentially, with Opera 10, the browser will include a basic embedded web server. This server will allow users to share files and photos, post basic web sites (PHP and other dynamic content are not supported). In addition, developers can create applications that will allow users to connect their computers together in a wide variety of ways, from peer-to-peer messaging to remote file retrieval, and much more.

Note, most of the technology I have just mentioned is possible today through the installation of various software applications, although many of these ideas are considered a bad idea (running a web server is not allowed by most ISPs on home accounts, peer to peer instant messaging is a HUGE security and privacy risk, integrated web servers present an opportunity for DOS and DOR attacks that on traditional platforms are simply not possible, etc.).

One of the extension applications imagined by one of the developers (in a post here: Taking the Web into our own hands, one computer at a time) is a shared Jukebox, where each connected user selects a playlist, and all of the playlists are combined and played back for all of the users. RIAA is probably writing the C&D letters now, and the application doesn't even exist.

Don't get me wrong - some of the features sound like good ideas to me, such as the ability to download files from your computer from anywhere through a secured network socket, and the ability to share bookmarks between every computer you use.

So, basically, I am posting this to get all of your thoughts on this technology. Do you think the availability of full scale, extensible peer-to-peer communication is worth the risk? Do you envision any great new uses for such a technology?
__________________
The best way to learn anything, is to question everything.
Reply With Quote
  #2 (permalink)  
Old 06-17-2009, 11:43 PM
WebProWorld Member
 
Join Date: Jul 2003
Location: Philadelphia
Posts: 82
dean RepRank 1
Default Re: Opera - Uniting the Web?

I think it's not earth-shattering, but still very useful. Those who read WPW probably already know how to share large files with reasonable security, and have server space to do it. Unite would be good, however, when you want to transfer a large file without storing it on a server, or good if you're not privy to server space or otherwise restricted. I personally do not view it as a public server or public file-sharing solution. My own use of it would be restricted to more private transfers between who I choose or even just myself at different computers.
I also think that Operas' killer feature is the voice/speak add-on and Unite doesn't trump that for me.
Reply With Quote
  #3 (permalink)  
Old 06-24-2009, 07:12 PM
kgun's Avatar
WebProWorld 1,000+ Club
WebProWorld MVP
 
Join Date: May 2005
Location: Norway
Posts: 5,678
kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9
Default Re: Opera - Uniting the Web?

I think it is a great innovation that is good for the democratic nature of the web. Some quotes from the article in your second link that I liked:

  1. With Opera Unite, we are giving developers a chance to develop applications (known as Opera Unite services) that directly link people’s personal computers together, so that you can connect with one or more of your friends at the same time. It all happens through the browser, so no additional software has to be downloaded, and it will work wherever Opera works (Windows, Mac, Linux, and later mobile phones and other devices). Opera provides the platform and you provide the applications—what you create is limited only by your imagination.
  2. The key to Opera Unite is that it enables a whole new class of social software on the Web, applications that benefit from two or more people being online at the same time. And, with Opera Unite, these people can all connect directly without needing middlemen who control third-party servers.
  3. Currently, most of us contribute content to the Web (for example by putting our personal information on social networking sites, uploading photos to Flickr, or maybe publishing blog posts), but we don’t contribute to its fabric — the underlying infrastructure that defines the online landscape that we inhabit.
  4. Our computers are only dumb terminals connected to other computers (meaning servers) owned by other people — such as large corporations — who we depend upon to host our words, thoughts, and images. We depend on them to do it well and with our best interests at heart. We place our trust in these third parties, and we hope for the best, but as long as our own computers are not first class citizens on the Web, we are merely tenants, and hosting companies are the landlords of the Internet.
  5. We are connected to a Web that has democratized much and is an amazing source of information. However, “the wisdom of the crowd,” along with the notion that our data ought to live on other people’s computers that we don’t control, has contributed to making the Internet more impersonal, anonymous, fragmented, and more about “the aggregate” than the individual. In fact, quite the opposite of the original promise.
My boldings.
Quote:
Originally Posted by wige View Post
Essentially, with Opera 10, the browser will include a basic embedded web server. This server will allow users to share files and photos, post basic web sites (PHP and other dynamic content are not supported).
Note the comment made by http://my.opera.com/cshmuch/about/

You can use XMLHttpRequest in your own service's code, and then call xhr.open("GET", "http://your.local.domain" + e.connection.request.uri, false); // it will work =)

Source: http://unite.opera.com/service/192/

Related WPW thread: Web browsers converging to net operating systems?

Last edited by kgun; 06-24-2009 at 07:36 PM.
Reply With Quote
  #4 (permalink)  
Old 06-26-2009, 09:52 PM
kgun's Avatar
WebProWorld 1,000+ Club
WebProWorld MVP
 
Join Date: May 2005
Location: Norway
Posts: 5,678
kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9
Default Re: Opera - Uniting the Web?

A related site: Opera Unite HowTo's - Opera Unite HowTo's
Reply With Quote
  #5 (permalink)  
Old 07-09-2009, 11:05 AM
kgun's Avatar
WebProWorld 1,000+ Club
WebProWorld MVP
 
Join Date: May 2005
Location: Norway
Posts: 5,678
kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9
Default Re: Opera - Uniting the Web?

Quote:
Originally Posted by wige View Post
Note, most of the technology I have just mentioned is possible today through the installation of various software applications, although many of these ideas are considered a bad idea (running a web server is not allowed by most ISPs on home accounts, peer to peer instant messaging is a HUGE security and privacy risk, integrated web servers present an opportunity for DOS and DOR attacks that on traditional platforms are simply not possible, etc.).
An answer: Opera CEO Defends Unite Against Security Concerns - Business Center - PC World
Reply With Quote
  #6 (permalink)  
Old 07-09-2009, 11:28 AM
wige's Avatar
Moderator
WebProWorld Moderator
 
Join Date: Jun 2006
Location: United States
Posts: 2,648
wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9
Default Re: Opera - Uniting the Web?

Wow...

Quote:
In an interview in New York recently, Opera CEO Jon von Tetzchner said that the decentralized nature of Unite, a feature that turns each person's PC into a Web server by putting that capability in the browser, makes it more difficult for hackers to break into computer systems, not easier.
"When you're hacking a single system, if you have everything that belongs to everyone in one location, you only need to break in once," he said. "If you have it in different computers it's a little more complicated. If you get into one Web server and everyone's data is in there, that's easier than getting into a million computers."

Does he even know what the security concerns are here? Its not that "hey, a new place to steal data from" - its that thousands of computers will now be accepting unsolicited incoming connections that could potentially allow attackers to hijack those workstations and add them to botnets.


With Unite, when vulnerabilities are found, attackers will only have to start scanning the residential/home user address space looking for computers using Unite, then launch automated attacks to exploit those vulnerabilities and take control of the computers. A distributed system IS EXACTLY WHAT ATTACKERS WANT.

Now, there is a possibility that Unite may be very secure. However, this system, and Opera overall, has not come under a serious attack yet. By avoiding even commenting on this possible attack scenario, brushing it off by saying that some other attack, which isn't a concern in this scenario, is not possible, does not fill me with confidence that Opera is really taking the potential security implications of this type of setup seriously.
__________________
The best way to learn anything, is to question everything.
Reply With Quote
  #7 (permalink)  
Old 07-09-2009, 12:04 PM
kgun's Avatar
WebProWorld 1,000+ Club
WebProWorld MVP
 
Join Date: May 2005
Location: Norway
Posts: 5,678
kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9
Default Re: Opera - Uniting the Web?

Note this post by Brett Tabke, the admin of WMW:

"> if you run a site from your own machine.

It is *not* just like p2p. It is a proxy cache. Opera's proxy cache, keeps a copy of the object until it is replaced or updated on your machine. Your machine only fesses up one copy of it to the proxy cache. Everyone else pulls from the cached copy. Thus, it is not a true "web server". You could serve a picture a million times off your feed, and all you do is send one copy to the proxy cache server. This is *really* what Opera Turbo was testing in the beta tests (the proxy caching mechs).
It has been 12hours since the feature was introduced. Has mozilla ripped it off yet?

> any developers

You think? Just look at the huge numbers opera has attracted to it's widgets: http://widgets.opera.com . that is an awesome developer base".

Source: Opera about to "reinvent the web"

Additional information - search

opera unite site:webmasterworld.com

Last edited by kgun; 07-09-2009 at 12:40 PM.
Reply With Quote
  #8 (permalink)  
Old 07-09-2009, 02:49 PM
wige's Avatar
Moderator
WebProWorld Moderator
 
Join Date: Jun 2006
Location: United States
Posts: 2,648
wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9wige RepRank 9
Default Re: Opera - Uniting the Web?

To be clear, Unite is a web server, operating unencrypted on your computer, with third party addons. Opera on their FAQ describes Unite as an easier-to-configure alternative to installing Apache and using a DDNS service. The connections are in most cases standard HTTP connections, and Unite can be accessed directly with any modern web browser.

The quoted post is not accurate in describing how Unite works. Nothing is stored in a caching proxy, and all communication is done in a peer-to-peer form. There is one exception here - if your network has a strong firewall, and Unite simply can not get access to receive connections, it will connect to an Opera proxy server to receive connections. This is intended to guarantee that only the strictest of firewall configurations should allow network administrators to be able to prevent Unite from allowing remote connections into secured networks. Currently, the only known way to prevent Unite from running at the administrative level appears to be specifically blocking outgoing access to all MyOpera servers.

Let me give an example of an attack. In the past, flaws have been found in various media players that allowed viruses to be injected into media files, which would infect the computer when the file was played back. Unite provides a mechanism by which media files can be sent directly to the computer and played automatically. Through this widget, an infected file could be sent directly to the target computer and executed, resulting in a possible automatic infection. In the case of a zero-day exploit, Unite could become a new means of distributing malicious code to a large base of completely unprotected computers.
__________________
The best way to learn anything, is to question everything.

Last edited by wige; 07-09-2009 at 03:16 PM.
Reply With Quote
  #9 (permalink)  
Old 07-09-2009, 03:06 PM
kgun's Avatar
WebProWorld 1,000+ Club
WebProWorld MVP
 
Join Date: May 2005
Location: Norway
Posts: 5,678
kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9kgun RepRank 9
Default Re: Opera - Uniting the Web?

Quote:
Originally Posted by wige View Post
Let me give an example of an attack. In the past, flaws have been found in various media players that allowed viruses to be injected into media files, which would infect the computer when the file was played back. Unite provides a mechanism by which media files can be sent directly to the computer and played automatically. Through this widget, an infected file could be sent directly to the target computer and executed, resulting in a possible automatic infection. In the case of a zero-day exploit, Unite could become a new means of distributing malicious code to a large base of completely unprotected computers.
That is why I say to young people. Downloading music through LimeWire or other file sharing programs is asking for an infection.

I will be very surprised if the programmers at Opera don't know about that. I will also be very surprised if Opera Unite, in your own words, become a new means of distributing malicious code to a large base of completely unprotected computers.
Reply With Quote
Reply

  WebProWorld > eCommerce > Internet Industry

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Opera 9.6 is here. kgun Internet Security Discussion Forum 2 12-19-2008 12:31 PM
Opera, FF and IE 8 / 6. kgun Internet Security Discussion Forum 1 08-30-2008 03:39 AM
Gmail and Opera. kgun Google Discussion Forum 2 07-21-2008 06:33 PM
Opera 9.24 + widgets. kgun IT Discussion Forum 5 10-25-2007 08:10 PM
Uniting 2 sites arod777 Google Discussion Forum 2 04-23-2005 01:50 PM


All times are GMT -4. The time now is 05:08 AM.



Search Engine Optimization by vBSEO 3.3.0