Thread: Remote viewing and access

  1. #1
    Registered User
    Join Date
    Jul 2013
    Posts
    3

    Remote viewing and access

    Hi,

    My first post here. Hope to be a regular and helpful member here.

    I'm trying to code a simple module program that when installed enables remote screen viewing and keyboard and mouse input.

    I only want those three functions: viewing, mouse and keyboard input.

    Is there any library or open source project that might enable to achieve this. Or do you know of any approach I might take in coding this that will help me achieve that?

    The architecture will be that of master(can input keyboard and mouse) and slave(can receive commands and such).

    Would be best if the solution just works and does not need user to do any settings at all.


  2. #2
    Hurry Slowly vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,788
    you mean you want to re-implement vnc server/client pair? Or something else?
    All problems in computer science can be solved by another level of indirection,
    except for the problem of too many layers of indirection.
    – David J. Wheeler

  3. #3
    Registered User HelpfulPerson's Avatar
    Join Date
    Jun 2013
    Location
    Over the rainbow
    Posts
    288
    Unless you're doing something malicious, such as keylogging or taking over random computers, I'm not sure why you would want to do this. On a on-topic note though, you might want to look up system-independent things for this, because getting things like keystrokes and stuff like that isn't nessecarily standard. I suppose you could remotely connect to the computer if you knew the machine name and such and it was on your network, but I'm fairly sure that doing this would be strictly administrator only.

  4. #4
    Registered User
    Join Date
    Sep 2006
    Posts
    8,868
    I believe you can imagine the extremely malicious uses for such a program. Even if your intentions are angelic, such a program would inevitably be used for criminal purposes. Perhaps not by yourself, but surely by others.

    This goes far beyond keeping an eye on what your family or employees are doing, on-line. Consult with an attorney on this matter, even if your moral instincts can't turn you away from this. You'd be surprised at the liabilities you could be facing, including possibly prison.

  5. #5
    Ticked and off
    Join Date
    Oct 2011
    Location
    La-la land
    Posts
    1,728
    Quote Originally Posted by redcoder View Post
    Is there any library or open source project that might enable to achieve this.
    Sure, for example LibVNCServer/LibVNCClient, which is licensed under the GPL. Best of all, it uses VNC, which means you can have your software interoperate with other VNC clients and servers, too. See the server-side documentation -- server being the one who shares their screen --, and a SDL client example.

  6. #6
    Algorithm Dissector iMalc's Avatar
    Join Date
    Dec 2005
    Location
    New Zealand
    Posts
    6,318
    If it weren't for wanting to log the mouse and keyboard input back to the master, then I would almost have bought that this could be for legitimate purposes. Afterall, one can see typed characters on screen anyway, except when they are passwords etc.

    Sorry no, I believe we're obliged to not trust your motives for this project.
    My homepage
    Advice: Take only as directed - If symptoms persist, please see your debugger

    Linus Torvalds: "But it clearly is the only right way. The fact that everybody else does it some other way only means that they are wrong"

  7. #7
    Registered User
    Join Date
    Nov 2011
    Posts
    161
    redcoder red-flag

  8. #8
    Registered User
    Join Date
    Jul 2013
    Posts
    3
    I was actually thinking of a program like Teamviewer(for remote assistance and such) and such but I do see the ways such could be misused so i understand your misgivings.

    Nominal Animal
    , thanks for the pointer. Appreciated.

    FloridaJo
    no need for such; yet you don't know my intentions.

    Thanks for the replies, though I personally think that just like projects like Metasploit, they can be used for both good and bad and so could this project of mine.

  9. #9
    Registered User
    Join Date
    Jul 2013
    Posts
    3
    @imalc - not actually logging to master...allow the master to input mouse and keyboard. Like remote assistance programs do.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Viewing .o files
    By manutd in forum Tech Board
    Replies: 2
    Last Post: 11-18-2006, 01:50 PM
  2. Viewing directory
    By aspza in forum C++ Programming
    Replies: 2
    Last Post: 10-19-2004, 07:04 AM
  3. Viewing .lib files
    By /Muad'Dib\ in forum C++ Programming
    Replies: 4
    Last Post: 05-27-2004, 10:46 AM
  4. Remote access control
    By task in forum Tech Board
    Replies: 23
    Last Post: 03-30-2003, 08:25 AM
  5. Remote Access Robot control via the internet
    By Valdim in forum C++ Programming
    Replies: 1
    Last Post: 09-06-2001, 03:07 AM

Tags for this Thread