Trust No Program
Reply to topic
tzuk


Joined: 22 Jun 2004
Posts: 14999
Reply with quote
I see. For sake of completeness, there is also the possibility of NtOpenFile/NtCreateFile with the flag FILE_DELETE_ON_CLOSE. But I suppose the DLL did the job for you, so most deletions probably go through DeleteFile, and that's good enough. In any case I'll add it tomorrow.

_________________
tzuk
View user's profileSend private message
tzuk


Joined: 22 Jun 2004
Posts: 14999
Reply with quote
Updated:

http://www.sandboxie.com/index.php?ContributedUtilities
View user's profileSend private message
Buster


Joined: 06 Aug 2007
Posts: 2184
Reply with quote
tzuk: You should include too:

1) Your DLL to avoid file deletion. Donīt forget to include source code as it will be useful for C++ coders.

2) SandboxDiff by majoMo: http://sandboxie.com/phpbb/viewtopic.php?t=3606

Itīs something that many people ask often as feature: track changes in registry and files.
View user's profileSend private message
tzuk


Joined: 22 Jun 2004
Posts: 14999
Reply with quote
1. No, what's the point? Your DLL does the same thing. As for it being sample code, I'd rather properly document the Sandboxie API, which is something that I do consider.

2. You should look before you advise. Razz
View user's profileSend private message
Buster


Joined: 06 Aug 2007
Posts: 2184
Reply with quote
tzuk wrote:
1. No, what's the point? Your DLL does the same thing. As for it being sample code, I'd rather properly document the Sandboxie API, which is something that I do consider.


The point is the source code. Itīs true the DLLs do the same but if anyone wants to hook other API he will have a base from where start. So C++ coders will have available your source and Delphi coders mine.

The documentation of the Sandboxie API would be great and you could complete it with examples in several coding languages.
View user's profileSend private message
Mark_


Joined: 31 Dec 2008
Posts: 108
Reply with quote
as for dll's, a small c++ dll is always preferred over a delphi dll, performance wise Smile
View user's profileSend private message
tzuk


Joined: 22 Jun 2004
Posts: 14999
Reply with quote
Mark_, that may be true, but I feel silly "contributing" my own DLL. Which is exactly why I put Buster's DLL there.

Buster, I agree on the educational value of the DLL, but I still think it makes more sense in the context of an API help page rather than as a utility. As for multiple programming languages, that's where I draw the line. Smile
View user's profileSend private message
Buster


Joined: 06 Aug 2007
Posts: 2184
Reply with quote
Itīs up to you, man! Razz
View user's profileSend private message
Re: Utilities for sandboxie
raid


Joined: 23 Aug 2008
Posts: 58
Location: TN, USA
Reply with quote
Buster wrote:
raid wrote:
As some of you are into customizations and various things concerning Sandboxie. Programs such as nodelete provided by Tzuk himself, and Antidelete provided by another individual,


The another individual is your old buddy from the IRC. Rolling Eyes Wink

I see you are still using your old nick along with your real name. I also see you passed from one side to other... or on both now? Shocked Twisted Evil

Still coding in Asic or you gave up for good with that damn HLL?

Nice to meet you again!


I can't think of who you are.. Smile But you obviously know me... <G>

I still occasionally write stuff in asic yes, mostly small tools and things for home use. Yes, I converted over from the darkside. Smile

_________________
Everything is so different, yet I am the same...
View user's profileSend private message
raid


Joined: 23 Aug 2008
Posts: 58
Location: TN, USA
Reply with quote
tzuk wrote:
Mark_, that may be true, but I feel silly "contributing" my own DLL. Which is exactly why I put Buster's DLL there.

Buster, I agree on the educational value of the DLL, but I still think it makes more sense in the context of an API help page rather than as a utility. As for multiple programming languages, that's where I draw the line. Smile


Your DLL and buster's dll do vary slightly. Busters tends to stop various installers dead in their tracks, and yours does not. Users should have access to both for this reason. Smile
View user's profileSend private message
Buster


Joined: 06 Aug 2007
Posts: 2184
Reply with quote
raid wrote:
Busters tends to stop various installers dead in their tracks, and yours does not.


What installers are not supported by my DLL?
View user's profileSend private message
Utilities for sandboxie
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT  
Page 2 of 2  

Use the RSS feed to watch this topic for replies
  
  
 Reply to topic  

Sandboxie is Copyright © 2004-2012 by Sandboxie Holdings LLC.  All rights reserved.
Sandboxie.com | Contact Author
This site has been viewed 207,808,302 times since June 2004