Closed xaionaro closed 2 years ago
Adding a command to generate ACM modules for unit-tests:
xaionaro@void:~/go/src/github.com/9elements/converged-security-suite$ dd if=/dev/zero of=/tmp/test bs=1K count=1 1+0 records in 1+0 records out 1024 bytes (1.0 kB, 1.0 KiB) copied, 0.000137668 s, 7.4 MB/s xaionaro@void:~/go/src/github.com/9elements/converged-security-suite$ go run ./cmd/cbnt-prov/ acm-gen /tmp/acm --txtsvn 2 --bodypath=/tmp/test xaionaro@void:~/go/src/github.com/9elements/converged-security-suite$ ls -ld /tmp/acm -rw------- 1 xaionaro xaionaro 1728 Jan 18 16:05 /tmp/acm xaionaro@void:~/go/src/github.com/9elements/converged-security-suite$ go run ./cmd/cbnt-prov/ acm-show /tmp/acm ----Authenticated Code Module---- Module Vendor: Unknown Module Type: UNKNOWN Module Subtype: 0x0 Module Date: 0x00 Module Size: 0x0 (0) Header Length: 0x1b0 (432) Header Version: 768 Chipset ID: 0x00 Flags: 0x00 TXT SVN: 0x00000002 SE SVN: 0x00000000 Code Control: 0x00 Entry Point: 0x00000000:00000000 Scratch Size: 0x0 (0) --Info Table-- Chipset ACM: BIOS Version: 0 Length: 0x0 (0) Chipset ID List: 0x00 OS SINIT Data Version: 0x00 Min. MLE Header Version: 0x00000000 Capabilities: 0x00000000 ACM Version: 0 --Chipset List-- Entries: 0 --Processor List-- Entries: 0 --TPM Info List-- Capabilities: External Policy: 00 Algorithms: 0
Adding a command to generate ACM modules for unit-tests: