{"id":16493044,"url":"https://github.com/darkcodersc/subseven","last_synced_at":"2026-01-25T09:33:37.681Z","repository":{"id":58135608,"uuid":"529956444","full_name":"DarkCoderSc/SubSeven","owner":"DarkCoderSc","description":"SubSeven Legacy Official Source Code Repository","archived":false,"fork":false,"pushed_at":"2023-11-09T10:28:15.000Z","size":21415,"stargazers_count":585,"open_issues_count":0,"forks_count":84,"subscribers_count":24,"default_branch":"main","last_synced_at":"2025-03-01T06:42:14.025Z","etag":null,"topics":["delphi","lazarus","pascal","remote-access","remote-control","remote-desktop","remote-file"],"latest_commit_sha":null,"homepage":"","language":"Pascal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DarkCoderSc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-08-28T19:14:56.000Z","updated_at":"2025-03-01T04:52:01.000Z","dependencies_parsed_at":"2023-11-09T12:24:34.584Z","dependency_job_id":null,"html_url":"https://github.com/DarkCoderSc/SubSeven","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/DarkCoderSc/SubSeven","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkCoderSc%2FSubSeven","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkCoderSc%2FSubSeven/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkCoderSc%2FSubSeven/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkCoderSc%2FSubSeven/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DarkCoderSc","download_url":"https://codeload.github.com/DarkCoderSc/SubSeven/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkCoderSc%2FSubSeven/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28750875,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T09:00:19.176Z","status":"ssl_error","status_checked_at":"2026-01-25T09:00:04.131Z","response_time":113,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["delphi","lazarus","pascal","remote-access","remote-control","remote-desktop","remote-file"],"created_at":"2024-10-11T14:08:11.627Z","updated_at":"2026-01-25T09:33:37.664Z","avatar_url":"https://github.com/DarkCoderSc.png","language":"Pascal","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"Assets\\screenshots\\banner.png\"/\u003e\n\u003c/p\u003e\n\n# SubSeven Legacy\n\n\"SubSeven Legacy is a complete remake of the infamous SubSeven Backdoor (also known as Sub7), a popular remote access trojan from the late 90s. More information about the original Sub7 Backdoor can be found on the official [Wikipedia page](https://en.wikipedia.org/wiki/Sub7).\n\nLike the original Sub7 program, SubSeven Legacy is entirely coded in Delphi and supports the latest version of the Delphi IDE/Compiler. However, unlike the original Sub7, SubSeven Legacy does not include any malicious features.\n\nTo preserve the old look and feel and prevent misuse, SubSeven Legacy still functions as a direct connection remote access tool and is installed as a Microsoft Windows service (which requires administrative privileges) to provide more control over the remote system.\n\nThe main goal of this project is to bring back good memories for those who, like me, grew up with such awesome projects.\"\n\n## Included Features:\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Assets\\screenshots\\features.png\"/\u003e\n\u003c/p\u003e\n\n-\tSubSeven 2.2.X branch UX theme in pure VCL/WinAPI.\n-\tPure Socket API with support of latest OpenSSL version. No extra libraries / components.\n-\tMulti-Threaded / Concurrency.\n-\tFile Manager (Reactive). \n-\tProcess Manager.\n-\tRemote Terminal.\n-\tWindows Session Manager.\n-\tRun As / Create Process As (Windows Session Supported)\n\n\n\"Unfortunately, I have not had the time to update this project in recent years and it is currently considered paused/dead. I am currently very busy with other projects.\n\nThis project was made possible during my long, sleepless nights with a newborn daughter, so please be understanding if you come across any humorous or experimental elements in the code. Thank you for your understanding.\"\n\nhttps://user-images.githubusercontent.com/2520298/187401573-f5b3702b-15ea-4771-93eb-8b0cc20de01d.mp4\n\n\n\n## VCL Packages / Components\n\nI minimized the need of external components while making this project. Only two external components are required:\n\n-\tVirtual TreeView (Free and open source: https://www.jam-software.com/virtual-treeview)\n-\tSynEdit (Free and open source: https://github.com/SynEdit/SynEdit )\n\n\nOther required components (custom components) mostly for the SubSeven UX can be found in the project:\n\n-\tSubSeven Viewer UX Components (`Viewer\\VCL\\*`)\n-\tSubSeven Tray Components (`Tray\\VCL\\*`)\n-\tCommon / Shared Components (`Shared\\VCL\\*`)\n\nIf you are not familiar with Delphi, installing components could be quite confusing. Basically, open each components corresponding `.dpk` files then right click on solution explorer and click install. \n\nYou must then tell Delphi Compiler where to find the source code of each components (see: https://docwiki.embarcadero.com/RADStudio/Sydney/en/Installing_Component_Packages). \n\n⚠️ **Import Notice**: The latest version of Delphi now supports HDPI for the IDE. However, when working with the SubSeven project, it is recommended to use the Delphi IDE in non-HDPI mode. The HDPI IDE is known to cause issues and negatively impact the user experience of the SubSeven project. To open and compile the project, simply disable HDPI mode in the Delphi IDE.\n\n## Screen Shots of the Viewer\n\n### Main Window (Viewer)\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Assets\\screenshots\\main.png\"/\u003e\n\u003c/p\u003e\n\n### Main Window (Certificate Information)\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Assets\\screenshots\\main-key.png\"/\u003e\n\u003c/p\u003e\n\n### Remote Terminal Concurrency\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Assets\\screenshots\\terminal.png\"/\u003e\n\u003c/p\u003e\n\n### Remote File Browser Concurrency + Reactive\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Assets\\screenshots\\files.png\"/\u003e\n\u003c/p\u003e\n\n### Remote Process List\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Assets\\screenshots\\process.png\"/\u003e\n\u003c/p\u003e\n\n## SubSeven Art Gallery\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Assets\\gfx\\art.png\"/\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkcodersc%2Fsubseven","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarkcodersc%2Fsubseven","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkcodersc%2Fsubseven/lists"}