mirror of
https://github.com/quasar/Quasar.git
synced 2026-04-25 23:35:58 +03:00
[GH-ISSUE #480] lighter client #256
Labels
No labels
bug
bug
cant-reproduce
discussion
duplicate
easy
enhancement
help wanted
improvement
invalid
need more info
pull-request
question
wont-add
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Quasar#256
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (Jul 12, 2016).
Original GitHub issue: https://github.com/quasar/Quasar/issues/480
it would be nice to have a lighter (Size) client maybe something like a client with only file manager and the user can upload the full client after connection
@yankejustin commented on GitHub (Jul 13, 2016):
While I do think it is interesting to be able to pick and choose features (as would be possible with a good plugin system), the client is pretty small in size already. I am just a bit lost on how it would be useful to have to upload the rest of the client later.
@ghost commented on GitHub (Jul 17, 2016):
it will be nice because now i don't have to send my 200kb client but something like 35kb client and maybe the server will upload the 200kb server automatically
@yankejustin commented on GitHub (Jul 20, 2016):
I suppose. But 200kb is still very very small.
@ghost commented on GitHub (Jul 23, 2016):
yes its small but not as small as the other rats
@abdullah2993 commented on GitHub (Jul 29, 2016):
I only see this happening with a good plugin system, which as of right now quasar is lacking
@ghost commented on GitHub (Aug 3, 2016):
Ability to choose between sending a full client or just certain classes like downloader.cs, which downloads the other classes such as file manager.cs; remote desktop.cs and etc. when a connection is fully established. Once downloaded it then installs the rest of the required ones or something similar like that. Would require some kind of a plugin manager as previously mentioned above. Which compiles with only downloader.cs and other possibly selected classes for minimum stub size.
That would be kinda of awesome.
@mvrozanti commented on GitHub (Aug 24, 2016):
Maybe in the Builder user could be able to choose what features to include (along with the space expense that one would take)
@MaxXor commented on GitHub (Aug 25, 2016):
The requirement for this to work is to make Quasar more modular (i.e. plugin system). It's planned, but no ETA yet.
@0xE232FE commented on GitHub (Aug 30, 2016):
An assembly Loader would meet the needs. The loader Programm streams the featrues from the Server. So that everything except the connection handling is in Memory. So no more needed more space on HDD. My smallest Loader written in c++ was 3 Kbyte in size. It loads downloads the QuasarRAT Client and decides which Version .Net Framework 3.x or 4.x to use because some have only .Net 3.x installed. The loader Downloads the Assemblys and executes them in their own Memoryspace, this prevents Virus Scanner detections or Heuristic attacks.
@abdullah2993 commented on GitHub (Aug 30, 2016):
@0xE232FE mind sharing the C++ stub/(down)loader ?
@0xE232FE commented on GitHub (Sep 23, 2016):
@Abdullah2993 yes, your right. Please excuse me for repeating!!! :-(
The first Problem I ran into was Virus Scanner ;-) I needed something to circumvent it and get rid of the Virus Scanner Headaches.