ksgi
/
figure4.dot
29 строк · 758.0 Байт
1digraph {
2node [shape="ellipse"; width="0"; height="0"; margin="0.05,0.05"];
3edge [arrowsize="0.5";];
4
5subgraph cluster0 {
6color="black";
7client [label="application logic"];
8subgraph cluster1 {
9parser [shape="record"; label="{ HTTP parser | input validator }"];
10color="red";
11label="sandboxed child";
12labelloc="b";
13}
14subgraph cluster2 {
15delegator [shape="record"; label="{ connection delegator }"];
16color="red";
17label="sandboxed child";
18labelloc="b";
19}
20label="FastCGI client";
21}
22evil [label="FastCGI socket"];
23
24delegator -> client [label="channel"];
25delegator -> parser [label="FastCGI Session"];
26parser -> client [label="validated pairs"];
27evil -> delegator [label="FastCGI"];
28client -> evil [label="HTTP"];
29}
30