Author Topic: Just found a great toy, Synergy, share mouse and keyboard between computers.  (Read 433 times)

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 4809
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
I got it for peanuts, about $14.00 AUD, just a little pissing around to configure it and I now don't have to use two keyboards and mouses. Clipboard copy and paste work across both computers as well. I am using the Win10 box as the server and the Win7 box as the client and it works surprisingly well. It apparently works across Linux and MAC machines as well.

https://symless.com/synergy/linus17
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :biggrin:

npnw

  • Member
  • **
  • Posts: 151
nice hutch,

used to use hardware to do this years ago. Now they have implemented in software. Cool.


aw27

  • Member
  • ****
  • Posts: 699
nice hutch,

used to use hardware to do this years ago. Now they have implemented in software. Cool.
It is a remote access software without the remote screen viewers on the way. A simple idea that works much better than a complicated one when you have all the remote computers over your table.

npnw

  • Member
  • **
  • Posts: 151
aw27,

I don't think they did it years back due to the incompatibility of the operating systems. Now that the code has settled down. We were a windows shop, so didn't have to take in Unix, or Linux. Big production environment 1000 of machines. The hardware wasn't really that complicated at the time, although I've forgotten most of it. I didn't do the hardware, just did the software interface on it for testing purposes. Wrote the software in Assembler and it worked for years without a problem. Other software products (this was 5 1/2 or 3 1/2 disk) every 100 or so uses you would have to get a new disk. This keep going and going and going.  Didn't have to rewrite it till CD became standard. By then I wasn't working on the project.

aw27

  • Member
  • ****
  • Posts: 699
npnw,
There is only 1 thing that is escaping me: why are they selling it when they say in the github repository : "Synergy is free and open source (free as in free speech), meaning you are free to run it and redistribute it with or without changes."

I don't want to be bad, but at 1st sight it appears that someone is charging for the compilation. :lol:

Another interesting fact is that you can pay different prices, all depending in how you enter the site:
1) https://symless.com/synergy/linus17
2) https://symless.com/synergy/pricing


anunitu

  • Member
  • ****
  • Posts: 896
I had something kinda like this. It allowed you to use one keyboard,and one mouse between two computers,it also allowed you to use one monitor also. Worked well for my purposes,it was wire based,with mouse and keyboard plugs,and a monitor that allowed both systems to feed the monitor. It used a key on the keyboard to switch between systems. Not sure if it had software in the cable,but must have had something as it had no drivers to install.

npnw

  • Member
  • **
  • Posts: 151
aw,

don't know haven't had time to look at it.  Will have to check on it.  just remember the differences in operating systems how they did a stream or a message and interprocess communications. Microsoft called it something else and it wasn't as effective. Then they copied Unix, or Linux code, but called it something else. 

The internet is a big place and its hard to know everything about everything :)

aw27

  • Member
  • ****
  • Posts: 699
aw,

don't know haven't had time to look at it.  Will have to check on it.  just remember the differences in operating systems how they did a stream or a message and interprocess communications. Microsoft called it something else and it wasn't as effective. Then they copied Unix, or Linux code, but called it something else. 

The internet is a big place and its hard to know everything about everything :)

No interprocess communication, messages are sent through http which is a universal protocol.

npnw

  • Member
  • **
  • Posts: 151
anunitu,

I think they used hardware to capture a keypress so that the key was either a special key.
I think we designed and built ours before these came viable, or we did just after they came out. They weren't hard to build at all. Ours were built 1991.

Here is the manual on the KVM switches.
https://www.tripplite.com/products/kvm-buying-guide

http://archive.42u.com/kvm_switch_history.htm

looks like they are fairly expensive now... so the software version using an IP interface would be great in a room full of servers or pc's.

npnw

  • Member
  • **
  • Posts: 151
aw27,

Don't know all the ins and outs of the Http protocol,  although I am going to learn here real soon :) Depending on the network, could use that, or the IP protocol. IP more point to point, whereas the HTTP I thought was more server client response. Also HTTP is kinda open, not secure and they were stating secure connection which would be HTTPS. There were problems with open source SSL security a while back. Everyone thought because it was open source that it was good. RSA published they had fixed the hole in the SSL a long time ago on their paid for software. This was related to a lot of the financial hacks. Also read about the CRC 32 error where they were putting 1-2 bits in the older routers on the internet of things and taking over the DNS portion of the router. They then created a hole by jumping the stack, and inserting code. Don't know how the new systems do. Hopefully fixed now. Wonder if they used a key exchange pair for encryption.

aw27

  • Member
  • ****
  • Posts: 699
npnw,

Using https is likely unnecessary in this case, unless we are in a organization using a packet sniffer to spy on its employees (the kinds of CIA or NSA) minimum moves (including mouse moves).
On the other hand Open SSL is secure, as far as we can tell, of course, but there are always possibilities of backdoors.

npnw

  • Member
  • **
  • Posts: 151

aw27

  • Member
  • ****
  • Posts: 699
aw27,

Nothing is 100% secure anymore :)

https://pentest-tools.com/network-vulnerability-scanning/openssl-heartbleed-scanner
Open SSL issues frequent updates, but some people continue to use software with old releases of Open SSL.
Anyway, in most cases these attack scenarios are unlikely to take place in real life - but we are free to be as paranoid as we want to be.

npnw

  • Member
  • **
  • Posts: 151
aw27,

I wouldn't be so paranoid if corporate data breach's weren't happening all the time.
11 million open ssl websites vulnerable
http://thehackernews.com/2016/03/drown-attack-openssl-vulnerability.html

aw27

  • Member
  • ****
  • Posts: 699
I wouldn't be so paranoid if corporate data breach's weren't happening all the time.
11 million open ssl websites vulnerable

I am not concerned, my server is IIS and Microsoft does not use OpenSSL.  :biggrin: