如何打开有关GNU/Linux的AWS SOC PDF报告?

发布于 2025-01-26 22:48:55 字数 259 浏览 1 评论 0原文

当打开AWS在Linux中为SOC-2合规性生成的PDF时,Evince显示了此错误:

可悲的是,该系统中不支持Linux和Adobe的说明。

可以看到里面有什么吗?

When opening the PDF generated by AWS for SOC-2 compliance in linux, evince is showing this error:
enter image description here

Sadly, there is no instructions for Linux and Adobe is not supported in this system.

Is it possible to see what is inside?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

挖个坑埋了你 2025-02-02 22:48:55

看起来他们将PDF用作邮政编码。因此,第一步是用pdfdetach显示PDF内部的内容,在Ubuntu中可以使用poppler-utils软件包安装的内容)。

因此,如果我们的文件称为service_organization_controls_(soc)_2_report _-_-_ current.pdf,您可以执行:

pdfdetach 'Service_Organization_Controls_(SOC)_2_Report_-_Current.pdf' -list

这将列出内部内容,看起来像:

$ pdfdetach 'Service_Organization_Controls_(SOC)_2_Report_-_Current.pdf' -list
2 embedded files
1: Service Organization Controls (SOC) 2 Report - Current/AWS SOC 2 Report Apr-Sept 2020 - FINAL.pdf
2: Service Organization Controls (SOC) 2 Report - Current/SOC2 Excel Provided by AWS Apr-Sept 2020.pdf

我们可以提取第一个文档,但是PDFDETETACHNACH DOMNNON工作是因为目录不存在,因此需要手工创建它:

mkdir Service Organization Controls (SOC) 2 Report - Current
pdfdetach 'Service_Organization_Controls_(SOC)_2_Report_-_Current.pdf' -saveall

现在您可以打开服务组织控制(SOC)2报告 - Current/aws Soc 2 Apr -soc 2 Apr -nept 2020-最终。

pdfdetach "Service Organization Controls (SOC) 2 Report - Current/SOC2 Excel Provided by AWS Apr-Sept 2020.pdf" -list 

​真正的Excel文件,但是这次没有空格:

pdfdetach "Service Organization Controls (SOC) 2 Report - Current/SOC2 Excel Provided by AWS Apr-Sept 2020.pdf" -saveall

您也将获得Excel文件。

It looks like they used PDF as a ZIP file. So, first step is to show what is inside the PDF with pdfdetach, what can be installed with the poppler-utils package in ubuntu (apt install poppler-utils).

So, if our file is called Service_Organization_Controls_(SOC)_2_Report_-_Current.pdf, you can do:

pdfdetach 'Service_Organization_Controls_(SOC)_2_Report_-_Current.pdf' -list

This will list the internal content, that looks like:

$ pdfdetach 'Service_Organization_Controls_(SOC)_2_Report_-_Current.pdf' -list
2 embedded files
1: Service Organization Controls (SOC) 2 Report - Current/AWS SOC 2 Report Apr-Sept 2020 - FINAL.pdf
2: Service Organization Controls (SOC) 2 Report - Current/SOC2 Excel Provided by AWS Apr-Sept 2020.pdf

so we can extract the first document, but pdfdetach doesn't work because the directory doesn't exist, so it is required to create it by hand:

mkdir Service Organization Controls (SOC) 2 Report - Current
pdfdetach 'Service_Organization_Controls_(SOC)_2_Report_-_Current.pdf' -saveall

and now you can open Service Organization Controls (SOC) 2 Report - Current/AWS SOC 2 Report Apr-Sept 2020 - FINAL.pdf as usual, but Service Organization Controls (SOC) 2 Report - Current/SOC2 Excel Provided by AWS Apr-Sept 2020.pdf is just a container again:

pdfdetach "Service Organization Controls (SOC) 2 Report - Current/SOC2 Excel Provided by AWS Apr-Sept 2020.pdf" -list 

so you need to extract the real excel file, but this time it doesn't have spaces:

pdfdetach "Service Organization Controls (SOC) 2 Report - Current/SOC2 Excel Provided by AWS Apr-Sept 2020.pdf" -saveall

And you will get the excel file as well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文