From: Craig on
On 01/22/2010 05:28 AM, Bear Bottoms wrote:
> This is a very easy open source method to access your computer/files from
> anywhere in the world using any web browser. Currently in Beta, they
> claim it will remain free. This is the only access to my home pc I've
> been able to get to work through my companies firewall.
>
....
> http://www.nuxinov.com/index.php

I was wondering about the technologies used & wasn't finding it on-line
so I emailed the project address & got a good response from the lead
developer / creator of FeelHome, Thomas Thelliez.

Below is a copy of the correspondence....

> Date: Sun, 24 Jan 2010 10:59:20 +0100
> From: contact(a)nuxinov.
> To: Craig <netburgher(a)gmail.>
> Subject: Re: [Web Service] FeelHome
>
> Hello,
>
> Thank you for your interest in FeelHome.
>
> To answer to your technical questions, you are almost right. In fact,
> the app is not a server. It is a simple HTTP/HTTPS client exactly as a
> web browser. There is no specific port opened with the app. Each time
> you click on a folder from the online interface. The request is sent
> to this remote desktop app which will serialize in XML format the
> content of the folders and send it back to the web server thanks to
> the Comet mechanism (Comet is the opposite of Ajax : Used in chat apps
> for example)
>
> The only things that come from KontrolPack is the folders
> serialization in XML format and yes, the author of KontrolPack is the
> same.
>
> This is not the VNC protocol rather HTTPS protocol with XML based message.
>
> Don't hesitate to contact me again if you need more informations.
>
> Sincerely,
>
> Thomas THELLIEZ
>
> Quoting Craig <netburgher(a)gmail.>:
>
>> Hello;
>>
>> FreeHome was just mentioned on alt.comp.freeware, an unmoderated nntp
>> newsgroup. We're trying to understand FreeHome better. Although your
>> site has a video showing the features & benefits, I'd like to know what
>> technologies are used to make this happen.
>>
>> It sounds as if FeelHome is comprised of a client- and
>> server-application. The server app runs as a service on the home
>> computer. This app allows for login and access to various cli-based
>> utilities. Furthermore, the server app establishes a connection to
>> FeelHome's servers (establishing port-forwarding as necessary).
>>
>> The client app logs in to FeelHome and makes a connection with the
>> server app. So... FeelHome is the proxy(?). Once the connection is
>> established, the user then logs in again to the home computer and now
>> has access to a host of utilities.
>>
>> So is this vnc + busybox via Qt?
>>
>> Below is the original post about FeelHome and beneath that is my
>> initial attempt to understand what's going on. I invite you to join us
>> on the newsgroup but, I should also warn you that since it is
>> unmoderated, there are a handful of posters who misuse this freedom by
>> being abusive.
>>
>> Regardless, thank you for developing these useful tools.
>>
>> best regards,
>> -Craig
>>
>> On 01/22/2010 05:28 AM, Bear Bottoms wrote:
>>> This is the only access to my home pc I've been able to get to work
>>> through my companies firewall. ... As for security, read the securtiy
>>> tab. They will have https in Feb.
>>>
>>> http://www.nuxinov.com/index.php
>>
>> More information...
>>
>>> Nuxinov is a young startup founded by Thomas Thelliez in 2009 with
>>> the objective to provide appealing online services based upon
>>> interactions and collaborations between desktop computer and online
>>> web server.
>>
>> <http://www.nuxinov.com/about.php>
>>
>> Nuxinov and Kontrol Pack <http://www.kontrolpack.com/>, on which it is
>> based, have the same lead developer, Thomas Thelliez. From what I can
>> gather, Nuxinov is a polished kontrolpack targeted at the general end-user=
> .
>>
>> Kontrolpack is described as:
>>
>>> KontrolPack is a cross-platform network controller. KontrolPack
>>> provides a large list of network related features such as : remote
>>> shell command execution, file transfer, network overview, etc... The
>>> objective of this project is to improve system interoperability by
>>> connecting remote computers, regardless of their operating system,
>>> and remotely executing shell commands over the network.
>>
>> Soo... I'm guessing all of this is a collection of tools like rsh & ftp
>> made available via the Qt gui. IP resolving happens through their servers=
> .

--
-Craig
From: Craig on
On 01/25/2010 03:54 PM, Bear Bottoms wrote:
> What is your take on his response?
>
> I spoke to my IT departement and they said they saw no issues
> with vulnerabilities to the company or me. They said it worked similar to
> a proxy hub whatever that means.

It gets down to one of those trust things. FeelHome is acting as the
proxy so anyone who wants to use it should be able to trust that
FeelHome operators:

- are keeping their boxen free of malware &
- are trustworthy themselves.

I hope someone better-versed in online security and/or privacy can chime
in. From what I gather, until they implement https, your sending your
files in the clear (serialized xml).

About the last name being capitalized, it's pretty common form for those
across the puddle but I don't know why they do it. I figured it's a
sort of electronic signature.

An interesting project and a dedicated community. As an aside, thx for
marking this as a web service. It set the expectation.

--
-Craig
From: Samm Luter on
On Mon, 25 Jan 2010 16:27:17 -0800, Craig wrote:

> I hope someone better-versed in online security and/or privacy can chime
> in.

not a chance, i've covered this several times and you idjits cant keep
up