Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Want to learn about Sandboxing [closed]

I want to learn more about sandboxing. Not just about it. I want to learn such that I will be able to write a simple sandbox.

Surprisingly, there isn't any information available anywhere. Even the Wikipedia article is not good.

Can any one please suggest me good material. I know that its very advanced level concept. So, what are the prerequisites for learning & mastering it.

like image 1000
claws Avatar asked Jan 03 '10 12:01

claws


2 Answers

read about API hooking, for example sandboxie hooks Windows kernel to filter all api calls to filesystem and redirects it results to sandbox, you could hook APIs and filter it, pass only valid parameters, return errors for invalid calls

for API hooking you will find plenty materials on the net, try on codeproject.com

like image 160
Bartosz Wójcik Avatar answered Sep 30 '22 18:09

Bartosz Wójcik


Google's Chromium uses sandboxing and has several documents about it:

  • http://dev.chromium.org/developers/design-documents/sandbox
  • http://code.google.com/p/chromium/wiki/LinuxSandboxing
like image 24
el.pescado - нет войне Avatar answered Sep 30 '22 20:09

el.pescado - нет войне