Skip to content
This repository has been archived by the owner on Mar 17, 2024. It is now read-only.

Question: has anyone tried or succeeded at converting the client into a Windows Service? #612

Closed
seancroberts opened this issue Jun 21, 2017 · 15 comments

Comments

@seancroberts
Copy link

I have rights sufficient to install Windows Services on my company's computers, and I already have code that can launch executables as local system or as logged on use.
I also have my service set to interact with the desktop.
Can anyone think if a reason why the client.exe could not be turned into a Service?

@santoshcxs
Copy link

santoshcxs commented Jul 11, 2017

Due to windows service starts as Local System user, which has no access for the UI, we cannot convert Client.exe to a service

@seancroberts
Copy link
Author

seancroberts commented Jul 11, 2017 via email

@seancroberts
Copy link
Author

seancroberts commented Jul 11, 2017 via email

@santoshcxs
Copy link

Please provide me code samples and reference URLs if any. I need to implement the client as windows service.

@seancroberts
Copy link
Author

seancroberts commented Jul 11, 2017 via email

@seancroberts
Copy link
Author

seancroberts commented Jul 11, 2017 via email

@seancroberts
Copy link
Author

seancroberts commented Jul 11, 2017 via email

@seancroberts
Copy link
Author

seancroberts commented Jul 11, 2017 via email

@yankejustin
Copy link
Contributor

Wow... Impressive UI changes.
Have you considered committing your changes to source control for us or are you keeping it private?
I'd be willing to see what I can do.

@seancroberts
Copy link
Author

seancroberts commented Jul 11, 2017 via email

@seancroberts
Copy link
Author

seancroberts commented Jul 11, 2017

A quick thought for you all - I see that you rolled your own Explorer... why not make use of the Windows API Code pack's ExplorerBrowser? That's what I did - the only thing it's missing in my version is the inclusion of search - and I would love to share what I have if we can work together to add searching.

Below is NOT Explorer.exe embedded in a form - it is the actual ExplorerBrowser component from the WIndows API Code pack. I imported all the classes and code so I could have this Explorer without having to add MS dll's to my project.

An added benefit of using this component is that, in environments that have Explorer.exe locked down so that it can't see other computers' drives, this explorer is not from Explorer.exe, and so it does not get affected by that policy!

Explorer as an MDI child:
image

Explorer maximized:
image

Two instances of Explorer for a Norton Commander-type look and feel:
image

@seancroberts
Copy link
Author

So, does anyone want to work together\collaborate?

@54D-R0807
Copy link

I would love to help. Unfortunately I cannot code (yet). I want to learn to code and collaborate with this project.
What I can do right now, is offer myself for testing purposes and giving feedback. I have a lot of old machines (and VMs) I can use as a testing lab. I already have Visual Studio Community Edition 2017 set up and testet a few features of QuasarRAT.
I personally am aiming to use this project for business purposes, so striping out the black hat parts (key logging/surveillance etc.) is also in my interest (and mandatory).
Never the less, I think giving the dev/admin/user of these tools the ability, to decide for themselves what they stripe out should be kept in mind. So the Plug-In system, mentioned here https://github.com/quasar/QuasarRAT/issues/534 should be considered to be adapted.

Here are a few of my skills that might come in handy for this project:

  • basic commandline scripting (bash and batch lin/win)
  • basic system/network administration
  • setting up services on servers (lin/win)
  • artwork creation/editing

@seancroberts
Copy link
Author

seancroberts commented Jul 14, 2017 via email

@MaxXor MaxXor closed this as not planned Won't fix, can't repro, duplicate, stale Jul 21, 2023
@MaxXor
Copy link
Contributor

MaxXor commented Jul 21, 2023

Closed in favor of #1199

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants