Skip to content

Aeindus/HorizonPro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

HorizonPro - Tool for System Administrators

This is an unofficial and automated copy of the repository hosted on tfs.

An efficient solution for remote controlling a Windows computer.

Team:

Features

The C++ clients provide control for: filesystem, regedit, cmd, screen, mouse. It features:

  • COM hijacking technology for in-system seeding
  • installation and uninstallation controls
  • all in-dll execution
  • efficient and self-repairing TCP protocol

The server features:

  • an extensible MVVM arhitecture written for VB.Net and used for composing the user interfaces
  • asynchronous programming for a better control over all connected components and users
  • security checks for all packets received
  • a mapping of raw in-memory data received from C++ clients to managed types native to VB.Net

Setup

Unfortunately property sheets had to be removed from this public repo. Because of this the dependecies between projects should be remade:

  • Core project is used by all components and Loader.
  • Loader requires Core and LoaderCore.
  • ServerCore is used only by LumiereSombre.

Config.h.in contains basic networking configuration for the components. The extension must be removed and the file edited. IP addresses are supported in tcp code but not in the Config.h file.

Screenshots

image

Diagrams

  • Logic diagram of the entire system:


  • Logic diagram for user/component selection implemented in server:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published