Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for encrypted printers (Mars 3, etc..) without using the SDK #1

Open
PaulGD03 opened this issue Aug 23, 2021 · 7 comments
Open

Comments

@PaulGD03
Copy link

Hey there!

CryptoCTB have yesterday, after awaiting release of the SDK, released LiberatingMarsCLI as a free, open-source counter-response, licensed under the MIT License.

I'd love it if you take a look at it to understand the new file format and understand how to decrypt the files for reading!
For more info, feel free to contact me on Discord! Paul_GD#4195

@PaulGD03 PaulGD03 changed the title Support for encrypted printers (Mars 3, etc..) without the SDK Support for encrypted printers (Mars 3, etc..) without using the SDK Aug 23, 2021
@rudetrooper
Copy link
Owner

Thanks I'll look into your code, if it's just an AES encryption it should be easy enough to figure out. Is it okay if I reimplement some of your code in python for plugin compatibility reasons?

@PaulGD03
Copy link
Author

Thanks I'll look into your code, if it's just an AES encryption it should be easy enough to figure out. Is it okay if I reimplement some of your code in python for plugin compatibility reasons?

Of course! Feel free to use it however you find it fitting! :D

@altaic
Copy link

altaic commented Oct 1, 2021

@PaulGameDev nice work! Would I be right in thinking that this should work for any Chitu-based MSLA printer with recent firmware?

rudetrooper pushed a commit that referenced this issue Jan 19, 2022
@jremen
Copy link

jremen commented Aug 17, 2022

@rudetrooper
Any updates on this? Mariner seems to be dead, no updates, this plugin also seems not to support any new printers due to failing to implement CTB encrypted files support…

@TRusselo
Copy link

TRusselo commented Dec 27, 2022

Would love to see support
I dont see anyone has mention the open source files provided by elegoo for the Mars3 4k mono

Aug 12 2021 - statement
https://www.elegoo.com/blogs/news/newest-statement-of-the-chitubox-board-firmware-on-mars-3
Oct 09, 2021 - release statement
https://www.elegoo.com/blogs/news/open-source-files-for-elegoo-mars-3-ultra-4k-mono-lcd-3d-printer
https://github.com/elegooofficial/Mars3

this might put some movement on the project, i hope

@PaulGD03
Copy link
Author

PaulGD03 commented Jan 5, 2023

Would love to see support I dont see anyone has mention the open source files provided by elegoo for the Mars3 4k mono

Aug 12 2021 - statement https://www.elegoo.com/blogs/news/newest-statement-of-the-chitubox-board-firmware-on-mars-3 Oct 09, 2021 - release statement https://www.elegoo.com/blogs/news/open-source-files-for-elegoo-mars-3-ultra-4k-mono-lcd-3d-printer https://github.com/elegooofficial/Mars3

this might put some movement on the project, i hope

The "open-source" release of the Mars 3 has limited itself to the physical CAD files, leaving out the electronics and firmware completely. So sadly it has basically zero impact on this, besides maybe making it easier to retrofit an open resin controller board (PrometheusMSLA Apollo for example).

@rudetrooper
Copy link
Owner

Basically what PaulGameDev said. I'm working on it, but I haven't had time to finish adding the support for the files into the plugin. The code is mostly done, it will probably be finished sometime soon. Just need time to test it.

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

No branches or pull requests

5 participants