Skip to content

Commit 0b8cfcd

Browse files
committed
added: Documentation
1 parent e5b430c commit 0b8cfcd

1 file changed

Lines changed: 308 additions & 0 deletions

File tree

Documentation/ObfuscatorUML.uxf

Lines changed: 308 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,308 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<diagram program="umlet" version="14.3.0">
3+
<zoom_level>8</zoom_level>
4+
<element>
5+
<id>UMLClass</id>
6+
<coordinates>
7+
<x>176</x>
8+
<y>248</y>
9+
<w>224</w>
10+
<h>72</h>
11+
</coordinates>
12+
<panel_attributes>
13+
Choice of obfuscation complexity</panel_attributes>
14+
<additional_attributes/>
15+
</element>
16+
<element>
17+
<id>UMLClass</id>
18+
<coordinates>
19+
<x>176</x>
20+
<y>440</y>
21+
<w>224</w>
22+
<h>72</h>
23+
</coordinates>
24+
<panel_attributes>
25+
Enter path of project/*txt file</panel_attributes>
26+
<additional_attributes/>
27+
</element>
28+
<element>
29+
<id>Relation</id>
30+
<coordinates>
31+
<x>224</x>
32+
<y>360</y>
33+
<w>120</w>
34+
<h>96</h>
35+
</coordinates>
36+
<panel_attributes>lt=&lt;&lt;-
37+
existence of option</panel_attributes>
38+
<additional_attributes>10.0;100.0;10.0;10.0</additional_attributes>
39+
</element>
40+
<element>
41+
<id>Relation</id>
42+
<coordinates>
43+
<x>328</x>
44+
<y>312</y>
45+
<w>48</w>
46+
<h>104</h>
47+
</coordinates>
48+
<panel_attributes>lt=&lt;&lt;-
49+
User</panel_attributes>
50+
<additional_attributes>10.0;10.0;10.0;110.0</additional_attributes>
51+
</element>
52+
<element>
53+
<id>Relation</id>
54+
<coordinates>
55+
<x>88</x>
56+
<y>464</y>
57+
<w>104</w>
58+
<h>32</h>
59+
</coordinates>
60+
<panel_attributes>lt=&lt;&lt;-
61+
Path</panel_attributes>
62+
<additional_attributes>110.0;20.0;10.0;20.0</additional_attributes>
63+
</element>
64+
<element>
65+
<id>Relation</id>
66+
<coordinates>
67+
<x>88</x>
68+
<y>272</y>
69+
<w>104</w>
70+
<h>32</h>
71+
</coordinates>
72+
<panel_attributes>lt=&lt;&lt;-
73+
Code key</panel_attributes>
74+
<additional_attributes>110.0;20.0;10.0;20.0</additional_attributes>
75+
</element>
76+
<element>
77+
<id>Relation</id>
78+
<coordinates>
79+
<x>280</x>
80+
<y>160</y>
81+
<w>120</w>
82+
<h>104</h>
83+
</coordinates>
84+
<panel_attributes>lt=&lt;&lt;-
85+
existence of a folder
86+
</panel_attributes>
87+
<additional_attributes>10.0;110.0;10.0;10.0</additional_attributes>
88+
</element>
89+
<element>
90+
<id>Relation</id>
91+
<coordinates>
92+
<x>272</x>
93+
<y>504</y>
94+
<w>48</w>
95+
<h>80</h>
96+
</coordinates>
97+
<panel_attributes>lt=&lt;&lt;-
98+
User</panel_attributes>
99+
<additional_attributes>10.0;10.0;10.0;80.0</additional_attributes>
100+
</element>
101+
<element>
102+
<id>Relation</id>
103+
<coordinates>
104+
<x>392</x>
105+
<y>384</y>
106+
<w>296</w>
107+
<h>120</h>
108+
</coordinates>
109+
<panel_attributes>lt=&lt;&lt;-
110+
Format path to project/*txt file</panel_attributes>
111+
<additional_attributes>170.0;10.0;170.0;130.0;10.0;130.0</additional_attributes>
112+
</element>
113+
<element>
114+
<id>Relation</id>
115+
<coordinates>
116+
<x>392</x>
117+
<y>280</y>
118+
<w>208</w>
119+
<h>128</h>
120+
</coordinates>
121+
<panel_attributes>lt=&lt;&lt;-
122+
Valid option</panel_attributes>
123+
<additional_attributes>170.0;140.0;170.0;10.0;10.0;10.0</additional_attributes>
124+
</element>
125+
<element>
126+
<id>UMLClass</id>
127+
<coordinates>
128+
<x>848</x>
129+
<y>248</y>
130+
<w>224</w>
131+
<h>72</h>
132+
</coordinates>
133+
<panel_attributes>
134+
Go to folder/catalog</panel_attributes>
135+
<additional_attributes/>
136+
</element>
137+
<element>
138+
<id>Relation</id>
139+
<coordinates>
140+
<x>952</x>
141+
<y>160</y>
142+
<w>88</w>
143+
<h>104</h>
144+
</coordinates>
145+
<panel_attributes>lt=&lt;&lt;-
146+
File existence
147+
</panel_attributes>
148+
<additional_attributes>10.0;110.0;10.0;10.0</additional_attributes>
149+
</element>
150+
<element>
151+
<id>Relation</id>
152+
<coordinates>
153+
<x>520</x>
154+
<y>280</y>
155+
<w>344</w>
156+
<h>128</h>
157+
</coordinates>
158+
<panel_attributes>lt=&lt;&lt;-
159+
obfuscation configure</panel_attributes>
160+
<additional_attributes>410.0;10.0;250.0;10.0;250.0;140.0;10.0;140.0</additional_attributes>
161+
</element>
162+
<element>
163+
<id>Relation</id>
164+
<coordinates>
165+
<x>1064</x>
166+
<y>272</y>
167+
<w>120</w>
168+
<h>40</h>
169+
</coordinates>
170+
<panel_attributes>lt=&lt;&lt;-
171+
Name of file
172+
</panel_attributes>
173+
<additional_attributes>130.0;20.0;10.0;20.0</additional_attributes>
174+
</element>
175+
<element>
176+
<id>UMLClass</id>
177+
<coordinates>
178+
<x>1168</x>
179+
<y>248</y>
180+
<w>224</w>
181+
<h>72</h>
182+
</coordinates>
183+
<panel_attributes>
184+
Reading file contents</panel_attributes>
185+
<additional_attributes/>
186+
</element>
187+
<element>
188+
<id>UMLClass</id>
189+
<coordinates>
190+
<x>1168</x>
191+
<y>368</y>
192+
<w>224</w>
193+
<h>72</h>
194+
</coordinates>
195+
<panel_attributes>
196+
Analyze file content</panel_attributes>
197+
<additional_attributes/>
198+
</element>
199+
<element>
200+
<id>Relation</id>
201+
<coordinates>
202+
<x>1272</x>
203+
<y>312</y>
204+
<w>80</w>
205+
<h>72</h>
206+
</coordinates>
207+
<panel_attributes>lt=&lt;&lt;-
208+
file content</panel_attributes>
209+
<additional_attributes>10.0;70.0;10.0;10.0</additional_attributes>
210+
</element>
211+
<element>
212+
<id>Relation</id>
213+
<coordinates>
214+
<x>1272</x>
215+
<y>432</y>
216+
<w>80</w>
217+
<h>64</h>
218+
</coordinates>
219+
<panel_attributes>lt=&lt;&lt;-
220+
file content</panel_attributes>
221+
<additional_attributes>10.0;60.0;10.0;10.0</additional_attributes>
222+
</element>
223+
<element>
224+
<id>UMLClass</id>
225+
<coordinates>
226+
<x>1584</x>
227+
<y>448</y>
228+
<w>160</w>
229+
<h>112</h>
230+
</coordinates>
231+
<panel_attributes>
232+
Output on screen/write to file</panel_attributes>
233+
<additional_attributes/>
234+
</element>
235+
<element>
236+
<id>Relation</id>
237+
<coordinates>
238+
<x>1272</x>
239+
<y>184</y>
240+
<w>80</w>
241+
<h>80</h>
242+
</coordinates>
243+
<panel_attributes>lt=&lt;&lt;-
244+
Obfuscator</panel_attributes>
245+
<additional_attributes>10.0;80.0;10.0;10.0</additional_attributes>
246+
</element>
247+
<element>
248+
<id>UMLClass</id>
249+
<coordinates>
250+
<x>1168</x>
251+
<y>480</y>
252+
<w>224</w>
253+
<h>72</h>
254+
</coordinates>
255+
<panel_attributes>
256+
Obfuscate source code depending
257+
of complexity option</panel_attributes>
258+
<additional_attributes/>
259+
</element>
260+
<element>
261+
<id>Relation</id>
262+
<coordinates>
263+
<x>1272</x>
264+
<y>544</y>
265+
<w>80</w>
266+
<h>72</h>
267+
</coordinates>
268+
<panel_attributes>lt=&lt;&lt;-
269+
Obfuscator</panel_attributes>
270+
<additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
271+
</element>
272+
<element>
273+
<id>Relation</id>
274+
<coordinates>
275+
<x>1656</x>
276+
<y>552</y>
277+
<w>32</w>
278+
<h>80</h>
279+
</coordinates>
280+
<panel_attributes>lt=&lt;&lt;-
281+
UI</panel_attributes>
282+
<additional_attributes>10.0;10.0;10.0;80.0</additional_attributes>
283+
</element>
284+
<element>
285+
<id>Relation</id>
286+
<coordinates>
287+
<x>1736</x>
288+
<y>496</y>
289+
<w>96</w>
290+
<h>32</h>
291+
</coordinates>
292+
<panel_attributes>lt=&lt;&lt;.
293+
Result</panel_attributes>
294+
<additional_attributes>100.0;20.0;10.0;20.0</additional_attributes>
295+
</element>
296+
<element>
297+
<id>Relation</id>
298+
<coordinates>
299+
<x>1384</x>
300+
<y>496</y>
301+
<w>216</w>
302+
<h>32</h>
303+
</coordinates>
304+
<panel_attributes>lt=&lt;&lt;-&gt;&gt;
305+
Output on screen / writing to file</panel_attributes>
306+
<additional_attributes>10.0;20.0;250.0;20.0</additional_attributes>
307+
</element>
308+
</diagram>

0 commit comments

Comments
 (0)