[GH-ISSUE #508] "Cannot find client.bin" #273

Closed
opened 2026-02-27 15:49:39 +03:00 by kerem · 6 comments
Owner

Originally created by @Korons on GitHub (Aug 14, 2016).
Original GitHub issue: https://github.com/quasar/Quasar/issues/508

When run with mono 4.4.2.11 on linux (Ubuntu 16.04) the builder errors out with "Cannot find client.bin".

Originally created by @Korons on GitHub (Aug 14, 2016). Original GitHub issue: https://github.com/quasar/Quasar/issues/508 When run with mono 4.4.2.11 on linux (Ubuntu 16.04) the builder errors out with "Cannot find client.bin".
kerem 2026-02-27 15:49:39 +03:00
  • closed this issue
  • added the
    duplicate
    label
Author
Owner

@MaxXor commented on GitHub (Aug 14, 2016):

Please extract all files from the zip if you are using a release from here.

<!-- gh-comment-id:239660011 --> @MaxXor commented on GitHub (Aug 14, 2016): Please extract all files from the zip if you are using a release from [here](https://github.com/quasar/QuasarRAT/releases).
Author
Owner

@Korons commented on GitHub (Aug 14, 2016):

@MaxXor I built it from source. It seems that if (!File.Exists("client.bin")) in 'Forms/FrmBuilder.cs' is returning true no matter if the file exists or not.

<!-- gh-comment-id:239681633 --> @Korons commented on GitHub (Aug 14, 2016): @MaxXor I built it from source. It seems that `if (!File.Exists("client.bin"))` in 'Forms/FrmBuilder.cs' is returning true no matter if the file exists or not.
Author
Owner

@MaxXor commented on GitHub (Aug 14, 2016):

Can you check if the file bin/Release/client.bin exists on your system after building it in release configuration? File.Exists returns also false when you got no permission to access the file.

edit: For me it's building fine on Debian 8 with mono 4.4.2.11. Could be your permissions of the file, if you compiled with MonoDevelop started as root.

<!-- gh-comment-id:239686179 --> @MaxXor commented on GitHub (Aug 14, 2016): Can you check if the file `bin/Release/client.bin` exists on your system after building it in `release` configuration? `File.Exists` returns also false when you got no permission to access the file. edit: For me it's building fine on Debian 8 with mono 4.4.2.11. Could be your permissions of the file, if you compiled with MonoDevelop started as root.
Author
Owner

@MaxXor commented on GitHub (Aug 14, 2016):

Can you try opening a terminal inside the directory and then execute the Server by mono Quasar.exe?

<!-- gh-comment-id:239689721 --> @MaxXor commented on GitHub (Aug 14, 2016): Can you try opening a terminal inside the directory and then execute the Server by `mono Quasar.exe`?
Author
Owner

@Korons commented on GitHub (Aug 14, 2016):

@MaxXor If I launch it with mono Quasar.exe it seems to work fine and can build the client, but if I right click and select open with mono it fails. I have no idea what's causing this but it's safe to say it isn't a bug in Quasar

<!-- gh-comment-id:239690285 --> @Korons commented on GitHub (Aug 14, 2016): @MaxXor If I launch it with `mono Quasar.exe` it seems to work fine and can build the client, but if I right click and select `open with mono` it fails. I have no idea what's causing this but it's safe to say it isn't a bug in Quasar
Author
Owner

@MaxXor commented on GitHub (Aug 14, 2016):

The cause for this is that for the building process the working directory needs to be the Quasar directory. I think when you select to open it with mono, it uses a different directory.

<!-- gh-comment-id:239690390 --> @MaxXor commented on GitHub (Aug 14, 2016): The cause for this is that for the building process the working directory needs to be the Quasar directory. I think when you select to open it with mono, it uses a different directory.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Quasar#273
No description provided.