{"id":19124625,"url":"https://github.com/rsmudge/vncdll","last_synced_at":"2025-08-21T08:31:19.496Z","repository":{"id":53856803,"uuid":"104091977","full_name":"rsmudge/vncdll","owner":"rsmudge","description":"Stand-alone VNC server compiled as a Reflective DLL","archived":false,"fork":false,"pushed_at":"2019-04-20T22:14:04.000Z","size":992,"stargazers_count":184,"open_issues_count":2,"forks_count":58,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-12-11T12:24:43.632Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rsmudge.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-19T15:18:45.000Z","updated_at":"2024-11-27T07:03:48.000Z","dependencies_parsed_at":"2022-08-13T03:10:13.904Z","dependency_job_id":null,"html_url":"https://github.com/rsmudge/vncdll","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsmudge%2Fvncdll","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsmudge%2Fvncdll/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsmudge%2Fvncdll/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsmudge%2Fvncdll/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rsmudge","download_url":"https://codeload.github.com/rsmudge/vncdll/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230501172,"owners_count":18236061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T05:29:42.705Z","updated_at":"2024-12-19T21:10:09.700Z","avatar_url":"https://github.com/rsmudge.png","language":"C","funding_links":[],"categories":["C"],"sub_categories":[],"readme":"=======================================================\n= Stand-alone VNC server compiled as a Reflective DLL =\n=======================================================\n\nThis VNC server distribution is a derivative of the TightVNC server distributed with \nthe Metasploit Framework:\n\nhttps://github.com/rapid7/metasploit-framework/tree/master/external/source/vncdll\n\nThe changes are as follows:\n\n1) This VNC server distribution does not implement session tracking or the \n   other nifty features courtesy of the vncdll wrapper provided with the \n   Metasploit Framework. This simplifies the code a great deal (and its one less \n   thing that can go wrong)\n\n2) The MSF VNC Server is designed for delivery with a bind or reverse TCP \n   stager. This VNC server assumes its injected as-is and opts to bind to\n   localhost and a hard-coded port. See line ~133 of winvnc/vncdll.cpp\n\n3) This VNC server happily lives in its current desktop context and does not\n   try to switch to another context. This allows the server to function, as \n   expected, when injected into a process associated with another desktop\n   session.\n\nBuild Instructions: Open a Visual Studio cmd.exe session. Type 'make'.\n\nLicense: GPLv2\n\nSee LICENSE.txt for more information\n\nThese changes:\n\n\tCopyright (C) 2017 Strategic Cyber LLC\n\thttps://github.com/rsmudge/vncdll\n\nRapid7's Changes (Metasploit Framework):\n\n\tCopyright (C) 2006-2010, Rapid7, Inc\n\thttps://github.com/rapid7/metasploit-framework/tree/master/external/source/vncdll\n\t\nTightVNC 1.3.10 (see winvnc\\README.txt):\n\n\tCopyright (C) 1999 AT\u0026T Laboratories Cambridge.\n\tCopyright (C) 2000 Tridia Corp.\n\tCopyright (C) 2002-2003 RealVNC Ltd.\n\tCopyright (C) 2001-2004 HorizonLive.com, Inc.\n\tCopyright (C) 2000-2006 Constantin Kaplinsky.\n\tCopyright (C) 2000-2009 TightVNC Group\n\tAll rights reserved.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frsmudge%2Fvncdll","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frsmudge%2Fvncdll","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frsmudge%2Fvncdll/lists"}