Shellter v1.5 is now available for download.
Latest update, fixes a potential error issue when creating the child process, adds CREATE_NEW_CONSOLE flag in order to avoid I/O issues when tracing console applications, and also fixes a potential invalid pointer dereference issue when parsing a handcrafted PE file.
In the meantime, I am working on more updates and fixes of potential issues, as well as on other required optimizations and changes.
Last but not least, I have started working on making Shellter compatible with Wine, so that Linux/Mac users can also benefit from using Shellter without the need of a Windows VM. I need to thank my friend @blackthorne for his time for testing in his Mac all the stuff that I send to him…
The main issues have been solved, so now I need to concentrate on various details regarding the design of the new updates in order to evaluate if it’s worth it to have two separate builds of Shellter (Wine/Windows compatible and only Windows compatible), or make a build that can handle both cases. This is because of some changes I had to implement in the tracer to make it compatible with Wine. I will share the technical details about these issues later on.