Sandboxie Plus (Sbie fork)

Discussion in 'Sandboxie (SBIE Open Source) Plus & Classic' started by DavidXanatos, Apr 9, 2020.

Thread Status:
Not open for further replies.
  1. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,319
    Location:
    Viena
    Don't be pessimistic, I would say it depends how the collaboration develops.
     
  2. GrDukeMalden

    GrDukeMalden Registered Member

    Joined:
    Jun 16, 2016
    Posts:
    487
    Location:
    VPN city
    So does that mean once Tom gets the signature together you'll get it too? How is it going to work?
     
  3. Special

    Special Registered Member

    Joined:
    Mar 23, 2016
    Posts:
    454
    Location:
    .
    LOL, that goes against the whole point of a EV-Cert... Sure buddy, I'll let you borrow it, just return it by 5, and please don't scratch it.
     
  4. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,319
    Location:
    Viena
    First of all only the driver file needs to be signed,
    so given a cooperation on the core parts its likely that booth projects will use the same driver.

    And an other option would be Tom building and signing booth projects, I haven't asked him about that as given the early state of everything that would be IMHO not polite.

    Obviously "borrowing" a cert is not an option given that its on a physical Token and posting something forth and back between EU and the US would be prohibitively expensive on the long run. LOL
     
    Last edited: May 16, 2020
  5. ravenise

    ravenise Registered Member

    Joined:
    Jul 18, 2009
    Posts:
    92
    Yes making that "optional" and not the default option would be fine.

    An option to encrypt individual sandboxes would be nice, so once the sandbox is deleted, its gone for good.
     
  6. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,319
    Location:
    Viena
    This will not work reasonably the way sbie works currently, sbie us using a normal windows registry hive to store the visualized registry, that is a file inside the sandbox folder that is loaded by windows system and handles. Encrypting that if possible (don't know if windows patch guard may be in the way) would be a lot of messing around in the kernel.
    Encrypting all the files is easier but would also require a lot of additional work.

    IMHO just create an encrypted container (with VeraCrypt for example) and put the Sandbox folder into it, and voila fully encrypted with next to no extra work.
     
  7. diversenok

    diversenok Registered Member

    Joined:
    Oct 7, 2018
    Posts:
    18
    Location:
    Russia / Netherlands
    Why not just set EFS encryption for the whole sandbox folder in its properties? Also, you can configure Sandboxie to use SDelete.
     
  8. deugniet

    deugniet Registered Member

    Joined:
    Nov 25, 2013
    Posts:
    1,242
    You could use a ramdisk.
     
  9. GrDukeMalden

    GrDukeMalden Registered Member

    Joined:
    Jun 16, 2016
    Posts:
    487
    Location:
    VPN city
    I've never been able to get the secure deletion thing to work with any of the options. Sandboxie's icon turns into the red X to signal that it's deleting one of the boxes but nothing happens.

    On a more related note. Bleachbit is open source right? could a delete command for sandboxie be done with that?
     
  10. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,319
    Location:
    Viena
    I have finished a preview of the new UI concept: https://github.com/sandboxie-plus/Sandboxie/releases/tag/v0.1
    plus a few small driver improvements.

    There is also a new Sandboxie API Library made for Qt integration so if anyone wants to make a qt based tool that interfaces with Sandboxie its recommended to use it.


    upload_2020-6-1_18-27-40.png


    [0.1 / 5.40.2] - 2020-06-01
    Added
    • Created a new Qt based UI names SandMan (Sandboxie Manager)
    • Resource monitor now shows the PID
    • Added basic API call log using updated BSA LogApiDll
    Changed
    • reworked resource monitor to work with multiple event consumers
    • reworked log to work with multiple event consumers
     
  11. Itay

    Itay Registered Member

    Joined:
    Apr 6, 2019
    Posts:
    11
    Location:
    Israel
    The new UI is looking good, great job!
     
  12. Special

    Special Registered Member

    Joined:
    Mar 23, 2016
    Posts:
    454
    Location:
    .
    No Pizza background = Fail, sorry David. (not bad)
     
  13. Peter 123

    Peter 123 Registered Member

    Joined:
    Feb 1, 2009
    Posts:
    596
    Location:
    Austria
    First of all: Many thanks to you, David, for your decision to further develop Sandboxie and for all your work and your efforts. :thumb:

    Concerning the fresh version 5.40.2:

    - A completely unimportant detail: On the GitHub page the assets SandboxieInstall32 and 64 have the numbers 4.50.2. Obviously this should be 5.40.2.

    - More essential (for me :D): I downloaded the exe-file for SandboxieInstall32 and installed version 5.40.2. (directly over 5.33.3) without any problems.

    Sandboxie continues to work fine, but I can see no difference at all in the UI. The nice window you show in your above posting is not here (but the old one). And in my program folder of Sandboxie there is also no SandMan.exe but still the old SbieCtrl.exe.

    Can you tell me what I am doing wrong?

    Here the information window of Sandboxie. Version 5.40.2 is obviously installed:

    SB5.40.2.jpg
     
  14. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,319
    Location:
    Viena
  15. Peter 123

    Peter 123 Registered Member

    Joined:
    Feb 1, 2009
    Posts:
    596
    Location:
    Austria
    Thanks, David. :thumb: I'll try it again.
     
  16. Peter 123

    Peter 123 Registered Member

    Joined:
    Feb 1, 2009
    Posts:
    596
    Location:
    Austria
    Sorry to report the next problem:

    I downloaded the zip file, unpacked it and tried to execute the SandMan.exe. The following message appeared:

    FM.jpg

    That must be in English something like:

    "This app cannot be executed on the PC.
    Turn to the publisher of the software in order to find an appropriate version for your PC."


    I have a bad suspicion: I am still on 32-bit. Could it be that your Sandboxie development will run only on 64-bit?
     
  17. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,319
    Location:
    Viena
    Yes of cause...
    I'll build a 32 bit release wait a minute, or two...
     
  18. mmlr

    mmlr Registered Member

    Joined:
    May 31, 2020
    Posts:
    17
    Location:
    n/a
    The SBIE conservative branch withers. Tom does nothing. :'(
     
  19. Peter 123

    Peter 123 Registered Member

    Joined:
    Feb 1, 2009
    Posts:
    596
    Location:
    Austria
    Ah, I'm too impatient. :p

    Off topic:
    No, I do not think that anything in the conservative branch withers. We simply should not be impatient :D - neither here at David's project nor at Tom's one.
     
  20. DavidXanatos

    DavidXanatos Developer

    Joined:
    Sep 6, 2006
    Posts:
    2,319
    Location:
    Viena
    Here is the 32 bit version: https://github.com/sandboxie-plus/Sandboxie/releases/download/v0.1/Sandboxie-Plus-x86.zip

    About the conservative branch keep in mind that to set up the certificate Tom needed/wanted to first get a LLC and its not longer enough to have a EV cert, you need to get every release countersigned by MSFT, so there may be a lot of additional bureaucracy in the way.

    My approach to the signing issue is well bureaucracy free so to say :D
     
  21. Peter 123

    Peter 123 Registered Member

    Joined:
    Feb 1, 2009
    Posts:
    596
    Location:
    Austria
    Thanks again, David. All worked fine now with the installation. :thumb:

    A question just to be sure if I have understood the concept:

    In essence I have now two different UIs:
    - One for Sandboxie itself (currently version 5.40.2) which is the same one as for the older versions (e.g. 5.33.3).
    - An additional one for the new SandMan.exe (= the UI in your above posting).

    Is this correct?

    And another question concerning the folders:
    Where would you recommend to place the SandMan folder ("SandMan_32" in my case)?
    Under C:\Program Files or directly within the Sandboxie program folder or somewhere else?

    And something else:
    You write on your GitHub page:
    But the SbieCtrl.exe is still here (within the Sandboxie program folder). Is this intended?
     
  22. GrDukeMalden

    GrDukeMalden Registered Member

    Joined:
    Jun 16, 2016
    Posts:
    487
    Location:
    VPN city
    Does it work with windows 2004? can I still use it with HitManPro.Alert buffing it up?
     
  23. GrDukeMalden

    GrDukeMalden Registered Member

    Joined:
    Jun 16, 2016
    Posts:
    487
    Location:
    VPN city
    I don't think I did it right. Getting a lot of errors popping up about DLL's not being able to load.

    Edit!: Nevermind, it's working now
     
    Last edited: Jun 1, 2020
  24. GrDukeMalden

    GrDukeMalden Registered Member

    Joined:
    Jun 16, 2016
    Posts:
    487
    Location:
    VPN city
    Subjective decision time! color scheme for Sandboxie Plus.
    the icon for sandman(dot)exe is purple and gold.
    so we've got purple and gold as a possibility.

    To make it stand out. You might want to choose two colors that contrast with each other.

    We could also make the icon look more like a sandcastle pyramid with purple on the bottom.
     
  25. Buster_BSA

    Buster_BSA Registered Member

    Joined:
    Nov 29, 2009
    Posts:
    748
    Did you report the vulnerabilities to David already?
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.