7 changed files with 995 additions and 0 deletions
@ -0,0 +1,408 @@ |
|||
1 apt update |
|||
2 apt install autoconf automake libtool pkg-config gcc curl curl-dev |
|||
3 apt install autoconf automake libtool pkg-config gcc curl curl-dev |
|||
4 reboot |
|||
5 apt install automake autoconf libtool autoconf-archive gcc libglibc2-0 pkg-config uriparser-dev libgcrypt-dev uthash-dev |
|||
6 apt search libglib |
|||
7 apt search glibc |
|||
8 apt install automake autoconf libtool autoconf-archive gcc glibc-source pkg-config uriparser-dev libgcrypt-dev uthash-dev |
|||
9 apt search uriparser |
|||
10 apt install automake autoconf libtool autoconf-archive gcc glibc-source pkg-config liburiparser-dev libgcrypt-dev uthash-dev |
|||
11 apt install git |
|||
12 apt install automake autoconf libtool autoconf-archive gcc glibc-source pkg-config liburiparser-dev libgcrypt-dev uthash-dev g++ libssl-dev uthash-dev m4 build-essential libmocka0 libmocka-dev |
|||
13 apt install automake autoconf libtool autoconf-archive gcc glibc-source pkg-config liburiparser-dev libgcrypt-dev uthash-dev g++ libssl-dev uthash-dev m4 build-essential libcmocka0 libcmocka-dev |
|||
14 cat /sys/class/tpm/tpm0/power |
|||
15 cat /sys/class/tpm/tpm0/power/runtime_status |
|||
16 cat /sys/class/tpm/tpm0/power/runtime_enabled |
|||
17 cat /sys/class/tpm/tpm0/device/status |
|||
18 cat /sys/class/tpm/tpm0/device/uid |
|||
19 cat /sys/class/tpm/tpm0/device/description |
|||
20 cat /sys/class/tpm/tpm0/device/driver/MSFT0101\:00 |
|||
21 cat /sys/class/tpm/tpm0/dev |
|||
22 cat /sys/class/tpm/tpm0/ppi/tcg_operations |
|||
23 cat /sys/class/tpm/tpm0/ppi/version |
|||
24 cat /sys/class/tpm/tpm0/ppi/vs_operations |
|||
25 cat /sys/class/tpm/tpm0/ppi/transition_action |
|||
26 response |
|||
27 cat /sys/class/tpm/tpm0/ppi/response |
|||
28 cat /sys/class/tpm/tpm0/ppi/request |
|||
29 cat /sys/class/tpm/tpm0/ppi/response |
|||
30 reboot |
|||
31 cd tpm2-tss |
|||
32 ./configure --with-ptpm=/sys/class/tpm/tpm0 --with-prefix=/usr --with-udevrulesdir=/etc/udev/rules.d |
|||
33 make -j5 |
|||
34 echo $? |
|||
35 make install |
|||
36 echo $? |
|||
37 udevadm control --reload-rules && udevadm trigger |
|||
38 ldconfig |
|||
39 ./configure --enable doxygen-doc |
|||
40 ./configure --enable-doxygen-doc |
|||
41 make doxygen-doc |
|||
42 make |
|||
43 make clean |
|||
44 make |
|||
45 make clean |
|||
46 ./configure --with-ptpm=/sys/class/tpm/tpm0 --with-prefix=/usr --with-udevrulesdir=/etc/udev/rules.d --enable-doxygen-doc |
|||
47 make -j5 |
|||
48 make install |
|||
49 apt install doxygen-dev |
|||
50 apt install doxygen |
|||
51 ./configure --enable-doxygen-doc |
|||
52 make doxygen-doc |
|||
53 cd ../tpm2-abrmd/ |
|||
54 ./bootstrap |
|||
55 apt install dbus-1 |
|||
56 apt search dbus-a |
|||
57 apt search dbus |
|||
58 apt search dbus-1 |
|||
59 apt install dbus dbus-1-dbg libdbus-1-dev libdbus-1-3 |
|||
60 useradd --system --user-group tss |
|||
61 ./bootstrap |
|||
62 ./configure --help |
|||
63 #./configure --dbuspolicydir=/etc/dbus-1/system.d --with-udevrulesdir=/usr/lib/udev/rules.d --with-systemdsystemunitdir=/usr/lib/systemd/system --libdir=/usr/lib64 --prefix=/usr |
|||
64 exit |
|||
65 find / -name udev |
|||
66 #./configure --dbuspolicydir=/etc/dbus-1/system.d --with-udevrulesdir=/lib/udev/rules.d/ --with-systemdsystemunitdir=/lib/systemd/system --libdir=/lib64/ --prefix=/usr |
|||
67 cd tpm2-abmrd |
|||
68 cd tpm2-abrmd/ |
|||
69 ./configure --dbuspolicydir=/etc/dbus-1/system.d --with-udevrulesdir=/lib/udev/rules.d/ --with-systemdsystemunitdir=/lib/systemd/system --libdir=/lib64/ --prefix=/usr |
|||
70 ./configure --with-dbuspolicydir=/etc/dbus-1/system.d --with-udevrulesdir=/lib/udev/rules.d/ --with-systemdsystemunitdir=/lib/systemd/system --libdir=/lib64/ --prefix=/usr |
|||
71 echo $? |
|||
72 apt install libglib2.0-dev |
|||
73 ./configure --with-dbuspolicydir=/etc/dbus-1/system.d --with-udevrulesdir=/lib/udev/rules.d/ --with-systemdsystemunitdir=/lib/systemd/system --libdir=/lib64/ --prefix=/usr |
|||
74 echo $? |
|||
75 ./configure --with-dbuspolicydir=/etc/dbus-1/system.d --with-systemdsystemunitdir=/lib/systemd/system --libdir=/lib64/ --prefix=/usr |
|||
76 make -j5 |
|||
77 echo $? |
|||
78 make install |
|||
79 echo $? |
|||
80 cd ../tpm2-tools |
|||
81 ./bootstrap |
|||
82 ./configure --help |
|||
83 ./configure --prefix=/usr |
|||
84 echo $? |
|||
85 apt install libcurl |
|||
86 apt install curl-dev |
|||
87 apt install curl |
|||
88 ./configure --prefix=/usr |
|||
89 apt install libcurl-dev |
|||
90 apt install libcurl-openssl-dev |
|||
91 apt install libcurl4-dev |
|||
92 apt install libcurl4-openssl-dev |
|||
93 ./configure --prefix=/usr |
|||
94 apt install pyyaml |
|||
95 apt search pyyaml |
|||
96 apt install python-pretty-yaml |
|||
97 ./configure --prefix=/usr |
|||
98 echo $? |
|||
99 make -j5 |
|||
100 make install |
|||
101 echo $? |
|||
102 tpm2pcrlist |
|||
103 tpm2_pcrlist |
|||
104 cd .. |
|||
105 git clone htttps://github.com/theopolis/tpm2-examples |
|||
106 git clone https://github.com/theopolis/tpm2-examples |
|||
107 cd tpm2-examples/ |
|||
108 make |
|||
109 apt install clang |
|||
110 apt install clang++ |
|||
111 apt install clang |
|||
112 apt remove clang |
|||
113 apt install clang |
|||
114 apt install clang++ |
|||
115 apt install clang+ |
|||
116 apt install clang |
|||
117 make |
|||
118 find /lib64 -name tpm20 |
|||
119 find /lib -name tpm20 |
|||
120 find /lib -name tpm |
|||
121 find / -name tpm20.h |
|||
122 cat /lib64/libtss2-tcti-tabrmd.1 |
|||
123 cat /lib64/libtss2-tcti-tabrmd.a |
|||
124 tpm2_quote |
|||
125 tpm2_quote -L |
|||
126 tpm2_quote -l |
|||
127 man tpm2_quote |
|||
128 tpm2_nvlist |
|||
129 tpm2_getcap |
|||
130 tpm2_getmanufec |
|||
131 tpm2_listpersistent |
|||
132 tpm2_pcrlist |
|||
133 tpm2_pcrlist 0 |
|||
134 tpm2_pcrlist --halg=sha256 |
|||
135 tpm2_pcrlist --halg=sha384 |
|||
136 tpm2_pcrlist --halg=sha256 --sel-list=1 |
|||
137 tpm2_pcrlist --halg=sha256 -L |
|||
138 tpm2_pcrlist --halg=sha256 -s |
|||
139 tpm2_pcrlist --algs |
|||
140 tpm2_hash |
|||
141 tpm2_hash --help |
|||
142 tpm2_encryptdecrypt |
|||
143 tpm2_encryptdecrypt --mode=start |
|||
144 cd .. |
|||
145 rm -rf tpm2-examples/ |
|||
146 cd Downloads/ |
|||
147 dpkg install atom-amd64.deb |
|||
148 apt install atom-amd64.deb |
|||
149 apt install ./atom-amd64.deb |
|||
150 tpm2_encryptdecrypt |
|||
151 tpm2_encryptdecrypt --auth-key=helloworld |
|||
152 tpm2_encryptdecrypt --auth-key=helloworld 0 |
|||
153 tpm2_encryptdecrypt --auth-key=helloworld --iv=helloworld |
|||
154 apt install unifont |
|||
155 ls -la |
|||
156 cat README |
|||
157 ./autogen.sh |
|||
158 ./configure |
|||
159 apt install bison |
|||
160 apt install flex bison binutils |
|||
161 apt install libdevmapper sdl libpciaccess libusb |
|||
162 apt search libdevmapper |
|||
163 apt search libpciaccess |
|||
164 apt searc hsdl |
|||
165 apt search sdl |
|||
166 apt search libusb |
|||
167 apt install libusb-1.0-0-dev libsdl2-dev libpciaccess-dev libdevmapper-dev |
|||
168 ./configure |
|||
169 configure --help |
|||
170 ./configure --help |
|||
171 ./configure --enable-efiemu --enable-grub-emu-sdl --enable-grub-emu-pci |
|||
172 make |
|||
173 echo $? |
|||
174 make check |
|||
175 make && make install |
|||
176 echo $? |
|||
177 make clean |
|||
178 ./configure --enable-efiemu --enable-grub-emu-sdl --enable-grub-emu-pci --prefix=/usr --target=i386 --with-platform=pc |
|||
179 make |
|||
180 make install |
|||
181 /etc/default/ |
|||
182 cat /etc/default/grub |
|||
183 #/usr/sbin/grub-install --directory=/usr/lib/grub/i386-pc /dev/ |
|||
184 mount |
|||
185 mount | grep boot |
|||
186 #/usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg |
|||
187 cat /boot/grub/grub.cfg |
|||
188 cp /boot/grub/grub.cfg /boot/grub/grub.cfgbak |
|||
189 /usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg |
|||
190 reboot |
|||
191 nano /boot/grub/grub.cfg |
|||
192 reboot |
|||
193 nano /boot/grub/grub.cfg |
|||
194 reboot |
|||
195 /usr/sbin/grub-install /dev/nvme0n1 |
|||
196 reboot |
|||
197 cat /boot/grub/grub.cfg |
|||
198 nano /boot/grub/grub.cfg |
|||
199 /usr/sbin/grub-install /dev/nvme0 |
|||
200 /usr/sbin/grub-install -v /dev/nvme0 |
|||
201 reboot |
|||
202 /usr/sbin/grub-install --directory=/usr/lib/grub/i386-pc /dev/nvme0 |
|||
203 /usr/sbin/grub-install --directory=/usr/lib/grub/i386-pc /dev/nvme0n1 |
|||
204 apt install grub-efi |
|||
205 cd grub-tpm2/ |
|||
206 make clean |
|||
207 ./configure --enable-efiemu --enable-grub-emu-sdl --enable-grub-emu-pci --prefix=/usr --target=x86_64 --with-platform=efi |
|||
208 make |
|||
209 make install |
|||
210 /usr/sbin/grub-install --efi-directory=/boot/efi --target=x86-64 --boot-directory=/boot /dev/nvme0n1 |
|||
211 /usr/sbin/grub-install --efi-directory /boot/efi --target=x86-64 --boot-directory=/boot /dev/nvme0n1 |
|||
212 apt install libfreetype6-dev libfuse-dev liblzma-dev |
|||
213 cd .. |
|||
214 rm -rf ./grub-tpm2/ |
|||
215 git clone https://github.com/rhopfer/grub-tpm2.git |
|||
216 cd grub-tpm2/ |
|||
217 ./autogen.sh |
|||
218 ./configure --prefix=/usr --target=x86_64 --with-platform=efi --disable-werroro |
|||
219 ./configure --prefix=/usr --target=x86_64 --with-platform=efi --disable-werror |
|||
220 make && make install |
|||
221 /usr/sbin/grub-install --version |
|||
222 /usr/sbin/grub-install --efi-directory /boot/efi --target=x86-64 --boot-directory=/boot /dev/nvme0n1 |
|||
223 /usr/sbin/grub-install --efi-directory /boot/efi --target=x86-64 --boot-directory=/boot /dev/nvme0 |
|||
224 /usr/sbin/grub-install --efi-directory /boot/efi |
|||
225 /usr/sbin/grub-install --target=x86-64 --boot-directory=/boot /dev/nvme0 |
|||
226 /usr/sbin/grub-install --efi-directory /boot/efi --target=x86-64 |
|||
227 /usr/sbin/grub-install --target=x86-64 --boot-directory=/boot /dev/nvme0n1 |
|||
228 reboot |
|||
229 cd grub-tpm2/ |
|||
230 /usr/sbin/grub-install --target=x86-64 --boot-directory=/boot /dev/nvme0n1 |
|||
231 /usr/sbin/grub-install --target=x86-64-efi --boot-directory=/boot /dev/nvme0n1 |
|||
232 /usr/sbin/grub-install --efi-directory /boot/efi --target=x86-64-efi |
|||
233 /usr/sbin/grub-install --target=x86-64-efi --efi-directory /boot/efi |
|||
234 /usr/sbin/grub-install --target=x86-64-efi --efi-directory=/boot/efi --boot-directory=/boot /dev/nvme0n1 |
|||
235 ls /usr/lib/grub/ |
|||
236 /usr/sbin/grub-install --target=x86-64-efi --efi-directory=/boot/efi --boot-directory=/boot /dev/nvme0n1 |
|||
237 /usr/sbin/grub-install --efi-directory=/boot/efi --boot-directory=/boot /dev/nvme0n1 |
|||
238 reboot |
|||
239 nano /boot/grub/grub.cfg |
|||
240 reboot |
|||
241 tpm2_pcrlist |
|||
242 nano /boot/grub/grub.cfg |
|||
243 /usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg |
|||
244 nano /boot/grub/grub.cfg |
|||
245 reboot |
|||
246 nc |
|||
247 netcat |
|||
248 apt install netcat |
|||
249 apt install netcat |
|||
250 apt install netcat |
|||
251 exit |
|||
252 apt update && apt upgrade |
|||
253 apt install gnome-tweak |
|||
254 apt install gnome-tweaks |
|||
255 apt install gnome-tweak-tool |
|||
256 exit |
|||
257 apt update |
|||
258 apt install netcat |
|||
259 nc -l 3333 |
|||
260 ip addr |
|||
261 nc -l 3333 |
|||
262 nc -l 80 |
|||
263 su |
|||
264 exit |
|||
265 mv /home/michael/Downloads/clion-2018.2.6 /opt |
|||
266 /opt/clion-2018.2.6/bin/clion.sh |
|||
267 exit |
|||
268 LD_LIBRARY_PATH |
|||
269 getenv LD_LIBRARY_PATH |
|||
270 get LD_LIBRARY_PATH |
|||
271 display LD_LIBRARY_PATH |
|||
272 printenv |
|||
273 printenv | grep LD |
|||
274 cd CLionProjects/untitled/ |
|||
275 gcc main.c -o main -L/usr/local/lib -llibtss2-esys |
|||
276 gcc main.c -o main -L/usr/local/include -llibtss2-esys |
|||
277 gcc main.c -o main -L/usr/local/include/tpm2 -llibtss2-esys |
|||
278 gcc main.c -o main -L/usr/local/include/tpm2 -ltss2-esys |
|||
279 cc main.c -o main -L/usr/local/include/tpm2 -ltss2-esys |
|||
280 LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH |
|||
281 cc main.c -o main -L/usr/local/include/tpm2 -ltss2-esys |
|||
282 LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH |
|||
283 gcc -v main.c -o main -L/usr/local/include/tpm2 -ltss2-esys |
|||
284 cc main.c -o main -L/usr/local/include/tpm2/ -ltss2-esys |
|||
285 gcc -v main.c -o main -L/usr/local/include -ltss2-esys |
|||
286 LIBRARY_PATH=/usr/local/include/tss2:$LIBRARY_PATH |
|||
287 getenv |
|||
288 printenv |
|||
289 LIBRARY_PATH=/usr/local/include/tss2 |
|||
290 printenv | LIB |
|||
291 printenv | grep LIB |
|||
292 exit |
|||
293 apt install ldd ldconfig |
|||
294 apt install build-essentials |
|||
295 apt install build_essentials |
|||
296 apt search essentials |
|||
297 history | grep install |
|||
298 apt install libc-bin |
|||
299 ldconfig |
|||
300 exit |
|||
301 apt install cmake |
|||
302 ldconfig |
|||
303 ldconfig -p |
|||
304 man ldconfig |
|||
305 ldconfig -l |
|||
306 man ldconfig |
|||
307 cd /usr/local/lib/ |
|||
308 ls |
|||
309 ldconfig -l /usr/local/lib/ |
|||
310 ldconfig -l /usr/local/lib/* |
|||
311 ldconfig -p |
|||
312 ldconfig -p | local |
|||
313 ldconfig -p | grep local |
|||
314 cd /home/michael/CLionProjects/untitled/ |
|||
315 ls |
|||
316 /opt/clion-2018.2.6/bin/cmake/linux/bin/cmake --build /home/michael/CLionProjects/untitled/cmake-build-debug --target untitled -- -j 2 |
|||
317 cmake --build . --target untitled |
|||
318 cmake . |
|||
319 cmake . |
|||
320 ls |
|||
321 ls |
|||
322 make . |
|||
323 ls |
|||
324 ls -lha |
|||
325 cat Makefile |
|||
326 clear |
|||
327 ls |
|||
328 rm Makefile |
|||
329 ls |
|||
330 rm CMakeCache.txt |
|||
331 rm -r CMakeFiles/ |
|||
332 ls |
|||
333 rm cmake_install.cmake |
|||
334 ls |
|||
335 rm main |
|||
336 ls |
|||
337 mkdir build |
|||
338 cd build/ |
|||
339 cmake .. |
|||
340 ls |
|||
341 cat Makefile |
|||
342 ls |
|||
343 make |
|||
344 ldconfig -p | grep lib |
|||
345 ldconfig -p | grep local |
|||
346 ls |
|||
347 cd .. |
|||
348 cd build/ |
|||
349 rm -rf . |
|||
350 ls |
|||
351 cd .. |
|||
352 rm -rf build/* |
|||
353 cd build/ |
|||
354 cmake .. |
|||
355 make |
|||
356 tpm2tss-genkey -a rsa -s 2048 mykey_rsa |
|||
357 dbus |
|||
358 tpm2_pcrlist |
|||
359 cd .. |
|||
360 ls |
|||
361 cd build |
|||
362 ls |
|||
363 cd .. |
|||
364 cd cmake-build-debug/ |
|||
365 ls |
|||
366 ./untitled |
|||
367 ls /dev |
|||
368 ./untitled |
|||
369 systemctl status |
|||
370 systemctl status --all |
|||
371 systemctl status --all | grep tpm |
|||
372 systemctl status --all | grep abrmd |
|||
373 systemctl status --all | grep abrm |
|||
374 tpm2-abrmd |
|||
375 exit |
|||
376 tpm2-abrmd --allow-root |
|||
377 tpm2-abrmd --allow-root & |
|||
378 ./untitled |
|||
379 ./cmake-build-debug/untitled |
|||
380 ls /dev |
|||
381 kill 5912 |
|||
382 ./cmake-build-debug/untitled |
|||
383 ./cmake-build-debug/untitled |
|||
384 ./cmake-build-debug/untitled | grep Result |
|||
385 ./cmake-build-debug/untitled |
|||
386 ./cmake-build-debug/untitled | grep ess |
|||
387 ./cmake-build-debug/untitled |
|||
388 ./cmake-build-debug/untitled |
|||
389 ./cmake-build-debug/untitled |
|||
390 apt install valgrind |
|||
391 groups michael |
|||
392 groups |
|||
393 cat /etc/group |
|||
394 usermod -a -G tss michael |
|||
395 groups michael |
|||
396 ls -la /dev/tpm |
|||
397 ls -la /dev/tpm* |
|||
398 reboot |
|||
399 tpm2_getrandom |
|||
400 man tpm2_getrandom |
|||
401 tpm2_getrandom 5 |
|||
402 tpm2_getrandom 650 |
|||
403 tpm2_getrandom 32 |
|||
404 tpm2_getrandom 32 |
|||
405 sudo /opt/clion-2018.2.6/bin/clion.sh |
|||
406 history |
|||
407 /opt/clion-2018.2.6/bin/clion.sh |
|||
408 history > root.hist |
|||
@ -0,0 +1,102 @@ |
|||
1 su |
|||
2 git clone https://github.com/tpm2-software/tpm2-tss.git |
|||
3 git clone https://github.com/tpm2-software/tpm2-tools.git && git clone https://github.com/tpm2-software/tpm2-abrmd.git |
|||
4 git clone https://github.com/rhopfer/grub-tpm2.git |
|||
5 su |
|||
6 ifconfig |
|||
7 ip addr |
|||
8 cd tpm2-tss |
|||
9 ls |
|||
10 ./bootstrap |
|||
11 ./configure --help |
|||
12 ./configure --with-ptpm=/sys/class/tpm/tpm0 --with-prefix=/usr |
|||
13 ./configure --with-ptpm=/sys/class/tpm/tpm0 --with-prefix=/usr --with-udevrulesdir=/etc/udev/rules.d |
|||
14 cd tpm2-tss |
|||
15 su |
|||
16 xit |
|||
17 exit |
|||
18 cd grub-tpm2/ |
|||
19 su |
|||
20 [ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD" |
|||
21 cd /boot/efi/ |
|||
22 su |
|||
23 nano /boot/grub/grub.cfg |
|||
24 su |
|||
25 tpm2_pcrlist |
|||
26 su |
|||
27 nc |
|||
28 netcat |
|||
29 su |
|||
30 reboot |
|||
31 su |
|||
32 gcc |
|||
33 su |
|||
34 /opt/clion-2018.2.6/bin/clion.sh |
|||
35 su |
|||
36 printenv |
|||
37 printenv | grep LIB |
|||
38 setenv |
|||
39 export |
|||
40 export LIBRARY_PATH=/usr/local/include/tss2 |
|||
41 printenv | grep LIB |
|||
42 gcc -v main.c -o main -ltss2-esys |
|||
43 ls |
|||
44 cd CLionProjects/untitled/ |
|||
45 gcc -v main.c -o main -ltss2-esys |
|||
46 export LD_LIBRARY_PATH=/usr/local/include/tss2 |
|||
47 gcc -v main.c -o main -ltss2-esys |
|||
48 export C_INCLUDE_PATH=/usr/local/include/tss2:$C_INCLUDE_PATH |
|||
49 printenv | grep INC |
|||
50 gcc -v main.c -o main -ltss2-esys |
|||
51 g++ -v main.c -o main -ltss2-esys |
|||
52 export CPLUS_INCLUDE_PATH=/usr/local/include/tss2:$CPLUS_INCLUDE_PATH |
|||
53 g++ -v main.c -o main -ltss2-esys |
|||
54 gcc -v main.c -o main -ltss2-esys |
|||
55 g++ -v main.c -o main -ltss2-esys |
|||
56 python ~/Documents/tpmtest.py |
|||
57 gcc -v main.c -o main -ltss2-esys |
|||
58 gcc -v main.c -o main -ltss2-esys -lesys_iutil |
|||
59 export C_PATH=/usr/local/include/tss2:$C_PATH |
|||
60 export C_PATH=/home/michael/tpm2-tss/src:$C_PATH |
|||
61 gcc -v main.c -o main -ltss2-esys -lesys_iutil |
|||
62 export C_PATH=/home/michael/tpm2-tss/src/tss2-esys:$C_PATH |
|||
63 gcc -v main.c -o main -ltss2-esys -lesys_iutil |
|||
64 gcc -v main.c -o main -ltss2-esys |
|||
65 cmake build |
|||
66 /opt/clion-2018.2.6/bin/cmake/linux/bin/cmake --build |
|||
67 /opt/clion-2018.2.6/bin/cmake/linux/bin/cmake --build . |
|||
68 ld |
|||
69 ldconfig |
|||
70 cd CLionProjects/untitled/ |
|||
71 gcc -v main.c -o main -ltss2-esys |
|||
72 export C_PATH=/usr/local/include/tss2:$C_PATH |
|||
73 gcc -v main.c -o main -ltss2-esys |
|||
74 export C_PATH=/usr/local/include/tss2:$C_PATH |
|||
75 gcc -v main.c -o main -ltss2-esys |
|||
76 printenv |
|||
77 printenv | grep C_P |
|||
78 export C_PATH=/usr/local/include/tss2 |
|||
79 export C_PATH=/usr/local/include:$C_PATH |
|||
80 gcc -v main.c -o main -ltss2-esys |
|||
81 export C_INCLUDE_PATH=$C_PATH |
|||
82 gcc -v main.c -o main -ltss2-esys |
|||
83 gcc main.c -o main -ltss2-esys |
|||
84 ./main |
|||
85 printenv | grep C_P |
|||
86 printenv | grep C_I |
|||
87 ldconfig |
|||
88 ldd |
|||
89 ld |
|||
90 su |
|||
91 ldconfig |
|||
92 su |
|||
93 tpm2-abrmd |
|||
94 su |
|||
95 tpm2_getrandom |
|||
96 sudo -i |
|||
97 su |
|||
98 history |
|||
99 sudo -i |
|||
100 su |
|||
101 history |
|||
102 history > user.hist |
|||
@ -0,0 +1,62 @@ |
|||
\usepackage[naustrian]{babel} |
|||
\usepackage[utf8]{inputenc} |
|||
\usepackage[T1]{fontenc} |
|||
|
|||
%Designvorlage |
|||
\usetheme{Boadilla} |
|||
|
|||
%Font Typeface |
|||
\usepackage{paratype} |
|||
|
|||
\usepackage{graphicx} |
|||
\usepackage{url} |
|||
\usepackage{pgfpages} |
|||
\usepackage{lmodern} |
|||
|
|||
\usepackage{listings} |
|||
|
|||
\usepackage{marvosym} |
|||
\usepackage{textcomp} |
|||
|
|||
\usepackage{tikz} |
|||
\usepackage{geometry} |
|||
\usepackage{layout} |
|||
\usepackage{amsmath} |
|||
\usepackage{amssymb} |
|||
\usepackage{textcomp} |
|||
|
|||
|
|||
%properties for listings: |
|||
\lstset{ |
|||
language=[LaTeX]TeX, %language |
|||
basicstyle=\footnotesize\ttfamily, %common font style |
|||
xleftmargin=8pt, |
|||
numbers=left, %line numbers |
|||
numberstyle=\tiny, |
|||
numberfirstline=true, |
|||
stepnumber=1, |
|||
numbersep=5pt, |
|||
tabsize=2, %size of tabulator |
|||
columns=flexible, |
|||
upquote=true, |
|||
literate= %Umlauts in source files |
|||
{Ö}{{\"O}}1 |
|||
{Ä}{{\"A}}1 |
|||
{Ü}{{\"U}}1 |
|||
{ß}{{\ss}}2 |
|||
{ü}{{\"u}}1 |
|||
{ä}{{\"a}}1 |
|||
{ö}{{\"o}}1 |
|||
} |
|||
|
|||
%Beamer preferences |
|||
\AtBeginSection[] |
|||
{ |
|||
\begin{frame} |
|||
\frametitle{Inhalt} |
|||
\tableofcontents[ |
|||
currentsection, |
|||
sectionstyle=show/show, |
|||
hideothersubsections] |
|||
\end{frame} |
|||
} |
|||
Binary file not shown.
@ -0,0 +1,142 @@ |
|||
\documentclass[naustrian,notes]{beamer} |
|||
|
|||
\input{header} |
|||
%Titelinformationen |
|||
\title[Digidow Biometric Sensor]{Digital Shadow: Biometric Sensor} |
|||
\subtitle{Master's Thesis Seminar} |
|||
\author[Michael Preisach]{Michael Preisach} |
|||
\date{January 15, 2019} |
|||
\institute[INS]{\includegraphics[width=0.1\textwidth]{../../resources/ins}} |
|||
|
|||
\begin{document} |
|||
\begin{frame} |
|||
\titlepage |
|||
\end{frame} |
|||
|
|||
\begin{frame} |
|||
\frametitle{Project Overview Digital Shadow} |
|||
\begin{figure} |
|||
\centering |
|||
\includegraphics[width=0.9\textwidth]{../../resources/globalview} |
|||
\end{figure} |
|||
\end{frame} |
|||
|
|||
\begin{frame} |
|||
\frametitle{Physical Overview} |
|||
\begin{figure} |
|||
\centering |
|||
\includegraphics[height=0.8\textheight]{../../resources/networkview2.pdf} |
|||
\end{figure} |
|||
|
|||
\end{frame} |
|||
|
|||
\begin{frame} |
|||
\frametitle{TPM2: Platform Configuration Registers (PCR)\footnote{Arthur, Challener: \emph{A Practical Guide to TPM 2.0}}} |
|||
\begin{columns} |
|||
\begin{column}{0.5\textwidth} |
|||
\begin{itemize} |
|||
\item 24 Registers (for the PC) |
|||
\item represents state of measured unit |
|||
\item reset only by power cycle |
|||
\item SHA1 or SHA256 |
|||
\item modify by \emph{Extend()}: \\ |
|||
{\scriptsize\texttt{newPCR = Digest(oldPCR || data)}} |
|||
\item extension chain possible |
|||
\end{itemize} |
|||
\end{column} |
|||
\begin{column}{0.5\textwidth} %%<--- here |
|||
\begin{scriptsize} |
|||
\begin{tabular}{c|p{3.5cm}} |
|||
PCR &Allocation\\\hline |
|||
0 &BIOS \\ |
|||
1 &BIOS Config \\ |
|||
2 &Option ROM \\ |
|||
3 &Option ROM Config \\ |
|||
4 &MBR \\ |
|||
5 &MBR Config \\ |
|||
6 &State transition and wake events\\ |
|||
7 &Platform specific measurements\\ |
|||
8-15 &Static OS\\ |
|||
16 &Debug\\ |
|||
17-22 &General Purpose\\ |
|||
23 &Application Support\\ |
|||
\end{tabular} |
|||
\end{scriptsize} |
|||
\end{column} |
|||
\end{columns} |
|||
\end{frame} |
|||
|
|||
\begin{frame} |
|||
\frametitle{TPM2: Platform Configuration Registers (PCR)\footnote{\url{https://github.com/Rohde-Schwarz-Cybersecurity/TrustedGRUB2}}} |
|||
\begin{center} |
|||
\begin{tabular}{l|l} |
|||
Component &measured by\\\hline |
|||
BIOS &CRTM \\ |
|||
TrustedGRUB MBR bootcode &BIOS \\ |
|||
TrustedGRUB kernel (\texttt{diskboot.img}) &TrustedGRUB MBR bootcode \\ |
|||
TrustedGRUB kernel (\texttt{core.img}) &\texttt{diskboot.img} \\ |
|||
GRUB modules + OS &TrustedGRUB kernel \\ |
|||
Applications &OS (e.g. Linux IMA) \\ |
|||
\end{tabular} |
|||
\end{center} |
|||
\end{frame} |
|||
|
|||
\begin{frame} |
|||
\frametitle{Linux Integrity Measurement Architecture (IMA) |
|||
\footnote{\url{https://wiki.strongswan.org/projects/strongswan/wiki/IMA}} |
|||
\footnote{\url{https://sourceforge.net/p/linux-ima/wiki/Home/}}} |
|||
\begin{itemize} |
|||
\item Kernel extension for measuring accessed files |
|||
\item configurable via policies (access mode, files, users, \ldots) |
|||
\item standardized log file entries |
|||
\item extend PCR and create log file entry |
|||
\end{itemize} |
|||
\end{frame} |
|||
|
|||
\begin{frame} |
|||
\frametitle{Attestation} |
|||
\begin{enumerate} |
|||
\item hash a number of PCR values (= \emph{Quote}) |
|||
\item sign hash with TPM key |
|||
\item remote party validates signing key |
|||
\item remote party validates values of PCRs |
|||
\item remote party validates values of (IMA-)Event log |
|||
\end{enumerate} |
|||
\end{frame} |
|||
|
|||
|
|||
\begin{frame} |
|||
\frametitle{State of the Project: What is Done} |
|||
\begin{itemize} |
|||
\item small PC with dedicated TPM2 device |
|||
\item installed GRUB-TPM2 |
|||
\item installed TPM2-ESAPI and development environment |
|||
\item read most parts of the book \emph{Trusted Computing Platforms - |
|||
TPM2.0 in Context} and implemented basic examples |
|||
\end{itemize} |
|||
\end{frame} |
|||
|
|||
\begin{frame} |
|||
\frametitle{State of the Project: What is next} |
|||
\begin{itemize} |
|||
\item solve remaining problems with GRUB-TPM2 |
|||
\item implementing more complex tasks with the TPM2 |
|||
\item understanding \emph{Direct Anonymous Attestation} (DAA) |
|||
\item define and develop a trusted environment between BS and PA |
|||
\end{itemize} |
|||
\end{frame} |
|||
|
|||
\begin{frame} |
|||
\frametitle{Questions} |
|||
\begin{itemize} |
|||
\item IMA also works for other system calls? |
|||
\item Details about CRTM |
|||
\end{itemize} |
|||
\end{frame} |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
\end{document} |
|||
@ -0,0 +1,281 @@ |
|||
#FIG 3.2 Produced by xfig version 3.2.7 |
|||
Landscape |
|||
Center |
|||
Inches |
|||
Letter |
|||
100.00 |
|||
Single |
|||
-2 |
|||
1200 2 |
|||
0 32 #c6b797 |
|||
0 33 #eff8ff |
|||
0 34 #dccba6 |
|||
0 35 #404040 |
|||
0 36 #808080 |
|||
0 37 #c0c0c0 |
|||
0 38 #e0e0e0 |
|||
0 39 #8e8f8e |
|||
0 40 #aaaaaa |
|||
0 41 #555555 |
|||
0 42 #c7c3c7 |
|||
0 43 #565151 |
|||
0 44 #8e8e8e |
|||
0 45 #d7d7d7 |
|||
0 46 #85807d |
|||
0 47 #d2d2d2 |
|||
0 48 #3a3a3a |
|||
0 49 #4573aa |
|||
0 50 #aeaeae |
|||
0 51 #7b79a5 |
|||
0 52 #444444 |
|||
0 53 #73758c |
|||
0 54 #f7f7f7 |
|||
0 55 #414541 |
|||
0 56 #635dce |
|||
0 57 #bebebe |
|||
0 58 #515151 |
|||
0 59 #e7e3e7 |
|||
0 60 #000049 |
|||
0 61 #797979 |
|||
0 62 #303430 |
|||
0 63 #414141 |
|||
0 64 #c7b696 |
|||
6 8250 3750 9000 5025 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 8625 4927 76 69 8625 4927 8679 4976 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
8304 3799 8946 3799 8946 4829 8304 4829 8304 3799 |
|||
2 4 0 1 0 7 50 -1 -1 0.000 0 0 5 0 0 5 |
|||
9000 5025 9000 3750 8250 3750 8250 5025 9000 5025 |
|||
-6 |
|||
6 6075 6000 6825 7275 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 6450 7177 76 69 6450 7177 6504 7226 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
6129 6049 6771 6049 6771 7079 6129 7079 6129 6049 |
|||
2 4 0 1 0 7 50 -1 -1 0.000 0 0 5 0 0 5 |
|||
6825 7275 6825 6000 6075 6000 6075 7275 6825 7275 |
|||
-6 |
|||
6 6913 3234 7918 3609 |
|||
4 0 0 50 -1 1 10 0.0000 0 150 1005 6913 3564 Signed Response\001 |
|||
4 0 0 50 -1 1 10 0.0000 0 135 690 6913 3339 Trust(CA)\001 |
|||
-6 |
|||
6 1015 2203 6715 5128 |
|||
6 1015 2653 4765 5128 |
|||
6 2215 4453 2815 5053 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
2215 5053 2815 5053 2815 4453 2215 4453 2215 5053 |
|||
4 1 0 50 -1 2 12 0.0000 0 150 465 2515 4828 TPM\001 |
|||
-6 |
|||
6 1240 3478 1990 4603 |
|||
5 1 0 1 -1 -1 0 0 -1 0.000 0 1 0 0 1615.000 3553.000 1240 4453 1615 4528 1990 4453 |
|||
1 2 0 1 0 7 50 -1 -1 0.000 1 0.0000 1615 3553 375 75 1240 3478 1990 3628 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
|||
1990 3553 1990 4453 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
|||
1240 3553 1240 4453 |
|||
-6 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
3565 3403 4615 3403 4615 3928 3565 3928 3565 3403 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
3565 2803 4615 2803 4615 3328 3565 3328 3565 2803 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
3565 4003 4615 4003 4615 4528 3565 4528 3565 4003 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
2515 2803 3565 2803 3565 3328 2515 3328 2515 2803 |
|||
2 2 1 1 0 7 51 -1 -1 4.000 0 0 -1 0 0 5 |
|||
4690 2728 2215 2728 2215 5053 4690 5053 4690 2728 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
1015 2653 4765 2653 4765 5128 1015 5128 1015 2653 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
|||
2515 3028 1990 3703 |
|||
4 0 0 50 -1 1 10 0.0000 0 105 1320 2890 4978 Trusted Environment\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 135 480 3040 3028 Manage\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 465 3040 3223 Sensors\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 570 4090 3028 Network\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 555 4090 3223 Interface\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 150 615 4090 3628 Operating\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 135 450 4090 3823 System\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 615 4090 4228 Firmware\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 615 4090 4423 Hardware\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 615 1615 3028 Biometric\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 540 1615 3253 Database\001 |
|||
-6 |
|||
# Desktop tower |
|||
# Drawn by Dirko van Schalkwyk |
|||
6 5440 2428 6715 4303 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 6044 3238 20 18 6044 3238 6063 3256 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 6040 3342 37 34 6040 3342 6077 3375 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 5825 3545 12 11 5825 3545 5827 3556 |
|||
1 1 0 1 0 7 50 -1 -1 0.000 1 0.0000 5823 3608 12 11 5823 3608 5825 3619 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
5775 4066 5775 4156 5868 4162 5866 4066 5770 4061 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
5549 2620 5549 2784 6133 2804 6129 2636 5549 2620 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
5549 2786 5551 2950 6136 2979 6134 2804 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
5555 2956 5555 3116 6141 3147 6136 2982 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
5559 3154 5559 3253 5949 3278 5951 3172 5557 3152 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4 |
|||
5561 3253 5559 3356 5947 3385 5949 3276 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 9 |
|||
5479 2597 5487 3613 5489 4145 5489 4179 5500 4183 5515 4183 |
|||
5541 4183 5554 4183 5556 3426 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 14 |
|||
5556 4186 5556 4193 5556 4202 5688 4226 5847 4248 6002 4262 |
|||
6074 4270 6149 4272 6144 4250 6141 4229 6139 4202 6131 3875 |
|||
6133 3597 6144 3207 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 5 |
|||
6146 4275 6154 4268 6164 4262 6169 4256 6151 3361 |
|||
0.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 12 |
|||
6172 4260 6218 4262 6254 4260 6270 4260 6252 3104 6244 2645 |
|||
6242 2623 6234 2616 6224 2611 5855 2606 5580 2600 5479 2594 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 17 |
|||
6265 4260 6267 4260 6280 4250 6298 4236 6303 4229 6298 4140 |
|||
6288 3563 6280 3030 6272 2643 6272 2625 6267 2609 6265 2601 |
|||
6254 2600 5598 2577 5567 2575 5520 2573 5518 2575 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 15 |
|||
5474 2592 5641 2542 5927 2467 6046 2436 6509 2441 6664 2445 |
|||
6682 2443 6687 2455 6690 2469 6695 2527 6705 3781 6705 3823 |
|||
6685 3844 6486 4049 6303 4234 |
|||
0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 |
|||
1.000 1.000 1.000 1.000 1.000 1.000 0.000 |
|||
3 0 0 1 0 7 50 -1 -1 0.000 0 0 0 2 |
|||
6278 2652 6692 2488 |
|||
0.000 0.000 |
|||
-6 |
|||
2 1 4 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 |
|||
4765 5128 6262 4261 |
|||
2 1 4 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 |
|||
1015 2653 6055 2442 |
|||
4 1 0 50 -1 3 12 0.0000 0 150 270 6115 2353 PA\001 |
|||
-6 |
|||
6 1575 6450 5400 8925 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
1575 6450 5400 6450 5400 8925 1575 8925 1575 6450 |
|||
2 4 0 1 0 7 50 -1 20 0.000 0 0 7 0 0 5 |
|||
2700 7575 1800 7575 1800 7200 2700 7200 2700 7575 |
|||
2 4 0 1 0 7 50 -1 20 0.000 0 0 7 0 0 5 |
|||
2700 8025 1800 8025 1800 7650 2700 7650 2700 8025 |
|||
2 4 0 1 0 7 50 -1 20 0.000 0 0 7 0 0 5 |
|||
2700 7125 1800 7125 1800 6750 2700 6750 2700 7125 |
|||
2 2 1 1 0 7 51 -1 -1 4.000 0 0 -1 0 0 5 |
|||
5325 6525 2250 6525 2250 8850 5325 8850 5325 6525 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
2250 8850 2850 8850 2850 8250 2250 8250 2250 8850 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
|||
3150 6825 2700 6900 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
|||
3150 6825 2700 7350 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 |
|||
3150 6825 2700 7800 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
4200 7200 5250 7200 5250 7725 4200 7725 4200 7200 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
4200 6600 5250 6600 5250 7125 4200 7125 4200 6600 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
4200 7800 5250 7800 5250 8325 4200 8325 4200 7800 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
3150 6600 4200 6600 4200 7125 3150 7125 3150 6600 |
|||
4 1 0 50 -1 1 10 0.0000 0 135 480 3675 6825 Manage\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 465 3675 7020 Sensors\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 150 720 2250 6975 Fingerprint\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 225 2250 7425 Iris\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 15 195 2250 7875 . . .\001 |
|||
4 1 0 50 -1 2 12 0.0000 0 150 465 2550 8625 TPM\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 570 4725 6825 Network\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 555 4725 7020 Interface\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 150 615 4725 7425 Operating\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 135 450 4725 7620 System\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 615 4725 8025 Firmware\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 615 4725 8220 Hardware\001 |
|||
4 0 0 50 -1 1 10 0.0000 0 105 1320 2925 8775 Trusted Environment\001 |
|||
-6 |
|||
6 6495 7800 7095 9000 |
|||
6 6495 7800 7095 8775 |
|||
1 2 0 1 0 7 100 0 -1 4.000 1 0.0000 6792 7925 113 114 6705 7851 6880 7997 |
|||
2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 3 |
|||
6502 8772 6792 8479 7083 8772 |
|||
2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 16 |
|||
6792 8479 6792 8450 6792 8421 6792 8392 6792 8362 6792 8333 |
|||
6792 8304 6792 8275 6792 8245 6792 8216 6792 8187 6792 8158 |
|||
6792 8128 6792 8099 6792 8070 6792 8041 |
|||
2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 2 |
|||
6502 8187 7083 8187 |
|||
-6 |
|||
4 1 0 50 -1 2 10 0.0000 0 105 300 6795 9000 User\001 |
|||
-6 |
|||
6 4500 5175 6075 5775 |
|||
4 2 0 50 -1 1 10 0.0000 0 135 1080 6075 5550 Trust(CA,DAA)\001 |
|||
4 2 0 50 -1 1 10 0.0000 0 105 1020 6075 5775 Data Submission\001 |
|||
4 2 0 50 -1 1 10 0.0000 0 135 1530 6075 5325 Discover(UID, Verifier)\001 |
|||
-6 |
|||
6 9975 3375 10575 4575 |
|||
6 9975 3375 10575 4350 |
|||
1 2 0 1 0 7 100 0 -1 4.000 1 0.0000 10272 3500 113 114 10185 3426 10360 3572 |
|||
2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 3 |
|||
9982 4347 10272 4054 10563 4347 |
|||
2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 16 |
|||
10272 4054 10272 4025 10272 3996 10272 3967 10272 3937 10272 3908 |
|||
10272 3879 10272 3850 10272 3820 10272 3791 10272 3762 10272 3733 |
|||
10272 3703 10272 3674 10272 3645 10272 3616 |
|||
2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 2 |
|||
9982 3762 10563 3762 |
|||
-6 |
|||
4 1 0 50 -1 2 10 0.0000 0 105 450 10275 4575 Officer\001 |
|||
-6 |
|||
6 8550 5475 10800 7350 |
|||
6 8625 5550 9675 6075 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
8625 5550 9675 5550 9675 6075 8625 6075 8625 5550 |
|||
4 1 0 50 -1 1 10 0.0000 0 135 480 9150 5775 Manage\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 900 9150 5970 Authorization\001 |
|||
-6 |
|||
6 9675 5550 10725 7275 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
9675 6150 10725 6150 10725 6675 9675 6675 9675 6150 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
9675 5550 10725 5550 10725 6075 9675 6075 9675 5550 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
9675 6750 10725 6750 10725 7275 9675 7275 9675 6750 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 570 10200 5775 Network\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 555 10200 5970 Interface\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 150 615 10200 6375 Operating\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 135 450 10200 6570 System\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 615 10200 6975 Firmware\001 |
|||
4 1 0 50 -1 1 10 0.0000 0 105 615 10200 7170 Hardware\001 |
|||
-6 |
|||
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 |
|||
8550 5475 10800 5475 10800 7350 8550 7350 8550 5475 |
|||
-6 |
|||
2 1 4 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 |
|||
10800 5475 8978 3769 |
|||
2 1 4 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 |
|||
8550 7350 8250 4950 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
|||
2 1 1.00 90.00 150.00 |
|||
8250 4725 6825 6450 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 |
|||
2 1 1.00 90.00 150.00 |
|||
6701 3627 8250 3975 |
|||
2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 1 2 |
|||
2 1 1.00 90.00 150.00 |
|||
2 1 1.00 90.00 150.00 |
|||
6227 5992 6021 4260 |
|||
2 1 4 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 |
|||
6117 6005 1575 6450 |
|||
2 1 4 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 |
|||
5400 8925 6814 7243 |
|||
4 1 0 50 -1 3 12 0.0000 0 150 135 8625 3675 V\001 |
|||
4 0 0 50 -1 1 10 0.0000 0 150 900 7200 6225 Request(UID)\001 |
|||
4 1 0 50 -1 3 12 0.0000 0 150 225 6450 5925 BS\001 |
|||
Binary file not shown.
Loading…
Reference in new issue