1 |
Hi, Thank you for your advice and for reviewing my code, EBo. |
2 |
|
3 |
I agree with your advice, the whitelist method is good practice. |
4 |
In my current code, the default security model is the whitelist method. |
5 |
However, in the test code, I change it to the blacklist method for convenience. |
6 |
So I guess you might misunderstand. |
7 |
|
8 |
Because the behavior of ACL should be maintained to Gentoo's sandbox, |
9 |
this behavior might be changed for the future. |
10 |
Anyway, thank you for your advice. I'll keep your advice in mind. |
11 |
|
12 |
On Mon, Jul 27, 2020 at 1:48 PM EBo <ebo@×××××××.com> wrote: |
13 |
> |
14 |
> Recently I was watching some videos that was looking at vulnerabilities |
15 |
> in IP camera systems and many of the fails that the security person was |
16 |
> able to exploit were forgetting to lock down access to some directory or |
17 |
> file so that he was able to first examine a program or script, and then |
18 |
> determine points of access. With the discussion here I was wondering if |
19 |
> there was any mechanism to turn all access off, and then 'grant' access |
20 |
> to something. This may be similar to how Gentoo's USE flags can be |
21 |
> likewise cleaned by: "USE = "-* X alsa..." |
22 |
> |
23 |
> Anyway, I browsed your tests and did not find anything and thought I |
24 |
> might mention it. |
25 |
> |
26 |
> EBo -- |
27 |
> |
28 |
> On Jul 26 2020 5:00 PM, Kaoru Esashika wrote: |
29 |
> > Hi, |
30 |
> > This week, I wrote the code about ACL (Access Control List). |
31 |
> > The ACL allows you to actually control whether or not the application |
32 |
> > can access your files. |
33 |
> > This implementation also includes an interface that allows you to |
34 |
> > control access to the files dynamically. |
35 |
> > Specifically, you can control access to specific files by writing a |
36 |
> > list of files to be controlled in a special virtual file called a |
37 |
> > control file. |
38 |
> > |
39 |
> > Next week, I will integrate the Fusebox with emerge/portage. And |
40 |
> > also, |
41 |
> > I need prepare to evaluation... |
42 |
> > |
43 |
> > Project Repository: https://github.com/pluser/fusebox |
44 |
> > |
45 |
> > Regards, |
46 |
> > Kaoru Esashika |
47 |
> |
48 |
> |