T04 · Embedded Malicious Code
- Location
scripts/caj2pdf-restructured/_dll_bundle.py:23- Finding
Encoded native binaries bypass platform controls and execute automatically
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This CAJ-to-PDF skill is mostly aligned with document conversion, but it uses opaque embedded Windows DLLs, automatic package installation, deletion-control bypasses, and optional system registry changes that need careful review.
Install only if you are comfortable running closed-source native Windows DLLs and network-installed Python packages on local academic files. Avoid using the bundled registry installer, run conversions in a restricted account or disposable environment, and do not process sensitive or untrusted documents without sandboxing.
scripts/caj2pdf-restructured/_dll_bundle.py:23Encoded native binaries bypass platform controls and execute automatically
scripts/setup.py:26Automatic installation of incompletely pinned packages from a third-party mirror
scripts/caj2pdf-restructured/caj2pdf/cajparser.py:202Predictable shared temporary files allow clobbering and race conditions
scripts/caj2pdf-restructured/caj2pdf/cajparser.py:8Direct Win32 deletion bypasses the platform safe-delete control
scripts/caj2pdf-restructured/caj2pdf/install.py:5Bundled CLI can elevate privileges and install machine-wide shell integration
The documentation claims a high-fidelity offline CAJ/KDH/NH conversion workflow with bundled decoder components, but the analyzed behavior does not substantiate those claims and appears inconsistent with the stated purpose. This kind of description-behavior mismatch is dangerous because users or agents may trust the skill with sensitive academic documents under false assumptions about what code runs, what formats are handled, and whether proprietary components are involved.
Referenced artifact was not completely inspected
| DLL | Windows 上 caj2pdf 依赖的闭源解码器;以 base64 内嵌于 `_dll_bundle.py`,运行时提取为 .dll 到 bin 目录 |
Referenced artifact was not completely inspected
| DLL | Windows 上 caj2pdf 依赖的闭源解码器;以 base64 内嵌于 `_dll_bundle.py`,运行时提取为 .dll 到 bin 目录 |
Code contains obfuscation (base64, hex encoding with execution). This is often used to hide malicious functionality.
]
_B64 = {
'libjbigdec-w32.dll': 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABQRQAATAESAJrM9l8AngAAcQMAAOAABiELAQIiACIAAABaAAAABAAAsBMAAAAQAAAAQAAAAACEYgAQAAAAAgAABAAAAAEAAAAEAAAAAAAAAACAAQAABgAAFdgBAAMAAAAAACAAABAAAAAAEAAAEAAAAAAAABAAAAAAkAAAuQIAAACgAACUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAADACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYYAAAGAAAAAAAAAAAAAAAAAAAAAAAAADcoAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC50ZXh0AAAA1CAAAAAQAAAAIgAAAAYAAAAAAAAAAAAAAAAAAGAAUGAuZGF0YQAAAEgQAAAAQAAAABIAAAAoAAAAAAAAAAAAAAAAAABAAGDALnJkYXRhAAA4BgAAAGAAAAAIAAAAOgAAAAAAAAAAAAAAAAAAQAAwQC80AAAAAAAAiAoAAABwAAAADAAAAEIAAAAAAAAAAAAAAAAAAEAAMEAuYnNzAAAAANQDAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAGDALmVkYXRhAAC5AgAAAJAAAAAEAAAATgAAAAAAAAAAAAAAAAAAQAAwQC5pZGF0YQAAlAQAAACgAAAABgAAAFIAAAAAAAAAAAAAAAAAAEAAMMAuQ1JUAAAAACwAAAAAsAAAAAIAAABYAAAAAAAAAAAAAAAAAABAADDALnRscwAAAAAIAAAAAMAAAAACAAAAWgAAAAAAAAAAAAAAAAAAQAAwwC5yZWxvYwAAMAIAAADQAAAABAAAAFwAAAAAAAAAAAAAAAAAAEAAMEIvMTQAAAAAAFgAAAAA4AAAAAIAAABgAAAAAAAAAAAAAAAAAABAAEBCLzI5AAAAAACiIgAAAPAAAAAkAAAAYgAAAAAAAAAAAAAAAAAAQAAQQi80MQAAAAAAWwQAAAAgAQAABgAAAIYAAAAAAAAAAAAAAAAAAEAAEEIvNTUAAAAAACIFAAAAMAEAAAYAAACMAAAAAAAAAAAAAAAAAABAABBCLzY3AAAAAAA4AAAAAEABAAACAAAAkgAAAAAAAAAAAAAAAAAAQAAwQi84MAAAAAAAXwEAAABQAQAAAgAAAJQAAAAAAAAAAAAAAAAAAEAAEEIvOTEAAAAAAEsEAAAAYAEAAAYAAACWAAAAAAAAAAAAAAAAAABAABBCLzEwMgAAAACIAAAAAHABAAACAAAAnAAAAAAAAAAAAAAAAAAAQAAQQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
...[truncated 28 chars]
Code contains obfuscation (base64, hex encoding with execution). This is often used to hide malicious functionality.
_B64 = {
'libjbigdec-w32.dll': 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABQRQAATAESAJrM9l8AngAAcQMAAOAABiELAQIiACIAAABaAAAABAAAsBMAAAAQAAAAQAAAAACEYgAQAAAAAgAABAAAAAEAAAAEAAAAAAAAAACAAQAABgAAFdgBAAMAAAAAACAAABAAAAAAEAAAEAAAAAAAABAAAAAAkAAAuQIAAACgAACUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAADACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYYAAAGAAAAAAAAAAAAAAAAAAAAAAAAADcoAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC50ZXh0AAAA1CAAAAAQAAAAIgAAAAYAAAAAAAAAAAAAAAAAAGAAUGAuZGF0YQAAAEgQAAAAQAAAABIAAAAoAAAAAAAAAAAAAAAAAABAAGDALnJkYXRhAAA4BgAAAGAAAAAIAAAAOgAAAAAAAAAAAAAAAAAAQAAwQC80AAAAAAAAiAoAAABwAAAADAAAAEIAAAAAAAAAAAAAAAAAAEAAMEAuYnNzAAAAANQDAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAGDALmVkYXRhAAC5AgAAAJAAAAAEAAAATgAAAAAAAAAAAAAAAAAAQAAwQC5pZGF0YQAAlAQAAACgAAAABgAAAFIAAAAAAAAAAAAAAAAAAEAAMMAuQ1JUAAAAACwAAAAAsAAAAAIAAABYAAAAAAAAAAAAAAAAAABAADDALnRscwAAAAAIAAAAAMAAAAACAAAAWgAAAAAAAAAAAAAAAAAAQAAwwC5yZWxvYwAAMAIAAADQAAAABAAAAFwAAAAAAAAAAAAAAAAAAEAAMEIvMTQAAAAAAFgAAAAA4AAAAAIAAABgAAAAAAAAAAAAAAAAAABAAEBCLzI5AAAAAACiIgAAAPAAAAAkAAAAYgAAAAAAAAAAAAAAAAAAQAAQQi80MQAAAAAAWwQAAAAgAQAABgAAAIYAAAAAAAAAAAAAAAAAAEAAEEIvNTUAAAAAACIFAAAAMAEAAAYAAACMAAAAAAAAAAAAAAAAAABAABBCLzY3AAAAAAA4AAAAAEABAAACAAAAkgAAAAAAAAAAAAAAAAAAQAAwQi84MAAAAAAAXwEAAABQAQAAAgAAAJQAAAAAAAAAAAAAAAAAAEAAEEIvOTEAAAAAAEsEAAAAYAEAAAYAAACWAAAAAAAAAAAAAAAAAABAABBCLzEwMgAAAACIAAAAAHABAAACAAAAnAAAAAAAAAAAAAAAAAAAQAAQQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
...[truncated 28 chars]
The code explicitly states the platform wraps deletion with a safer recycle-bin mechanism, then deliberately bypasses that safeguard with direct OS-level deletion via kernel32.DeleteFileW or raw os.remove. This defeats sandbox safety controls and can permanently delete files that the host intended to handle more safely, increasing the blast radius of mistakes or abuse.
The code self-elevates via ShellExecuteW with the runas verb and then performs system-wide registry writes affecting file association shell behavior. For a simple offline CAJ-to-PDF converter, privilege escalation and persistent OS integration are excessive and create a dangerous precedent: if the binary or path is replaced or tampered with, the elevated install path can be abused for privileged persistence or unwanted system changes.
The project pins PyPDF2 to version 2.2.0, which is affected by CVE-2023-36464, a denial-of-service issue where crafted PDF content can trigger an infinite loop during parsing. This skill explicitly processes untrusted document inputs and converts them automatically, so a malicious CAJ/PDF payload could hang the conversion process, consume CPU indefinitely, and disrupt batch workflows or agent availability.
The skill instructs the agent to read local files and execute Python scripts, but it does not declare any explicit tool scope or permission boundaries. In agent environments, missing scope declarations can lead to overbroad file and shell access, making unintended execution or access harder to constrain and audit.
The trigger phrase includes broad natural-language wording that could activate the skill in situations where the user did not specifically intend to run a local file-conversion workflow. In an agent setting, overbroad invocation increases the chance of accidental file handling or script execution on the wrong inputs.
The skill markets itself as strictly offline and non-uploading, yet it also references network-based fallback behavior and external source retrieval URLs. This inconsistency can mislead users handling sensitive files into approving a skill they believe never touches the network, increasing the risk of privacy violations or unexpected data exposure.
The invocation examples use ambiguous phrasing that lacks clear scope constraints, which can cause the agent to infer intent too broadly and launch conversion actions without sufficiently precise user direction. While not a code-execution flaw by itself, this weakens safe activation boundaries for a shell-capable skill.
The report content is entirely in Chinese across the operational description and conclusions, with no indication that the user can choose another language. The policy specifically calls for flagging language or locale constraints when they are imposed without user opt-in or documented justification.
Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.
# poppler 库
sudo pacman -S base-devel poppler mupdf-tools
pip install caj2pdf-restructured
# jbig2dec 库
Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.
# poppler 库
sudo pacman -S base-devel poppler mupdf-tools
pip install caj2pdf-restructured
# jbig2dec 库
Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.
# poppler 库
sudo pacman -S base-devel poppler mupdf-tools
pip install caj2pdf-restructured
# jbig2dec 库
Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.
# poppler 库
sudo pacman -S base-devel poppler mupdf-tools
pip install caj2pdf-restructured
# jbig2dec 库
Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.
# poppler 库
sudo pacman -S base-devel poppler mupdf-tools
pip install caj2pdf-restructured
# jbig2dec 库
Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.
# poppler 库
sudo pacman -S base-devel poppler mupdf-tools
pip install caj2pdf-restructured
# jbig2dec 库
The README documents a caj2pdf install command that adds a Windows context-menu integration by modifying the registry, which is a persistent system change beyond core file-conversion behavior. In the skill context, this is more concerning because the broader skill description emphasizes one-click automation and embedded binary components, so undocumented or weakly justified persistence-related capabilities increase the attack surface and user surprise.
The README mentions installing registry entries for right-click conversion, then immediately notes that uninstall will not clean them up, but it does not clearly warn users before invocation that this change is persistent. Persistent OS-level modification without strong advance notice can mislead users and makes abuse easier if this capability is triggered in an automated agent workflow.
Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.
]
_B64 = {
'libjbigdec-w32.dll': 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABQRQAATAESAJrM9l8AngAAcQMAAOAABiELAQIiACIAAABaAAAABAAAsBMAAAAQAAAAQAAAAACEYgAQAAAAAgAABAAAAAEAAAAEAAAAAAAAAACAAQAABgAAFdgBAAMAAAAAACAAABAAAAAAEAAAEAAAAAAAABAAAAAAkAAAuQIAAACgAACUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAADACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYYAAAGAAAAAAAAAAAAAAAAAAAAAAAAADcoAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC50ZXh0AAAA1CAAAAAQAAAAIgAAAAYAAAAAAAAAAAAAAAAAAGAAUGAuZGF0YQAAAEgQAAAAQAAAABIAAAAoAAAAAAAAAAAAAAAAAABAAGDALnJkYXRhAAA4BgAAAGAAAAAIAAAAOgAAAAAAAAAAAAAAAAAAQAAwQC80AAAAAAAAiAoAAABwAAAADAAAAEIAAAAAAAAAAAAAAAAAAEAAMEAuYnNzAAAAANQDAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAGDALmVkYXRhAAC5AgAAAJAAAAAEAAAATgAAAAAAAAAAAAAAAAAAQAAwQC5pZGF0YQAAlAQAAACgAAAABgAAAFIAAAAAAAAAAAAAAAAAAEAAMMAuQ1JUAAAAACwAAAAAsAAAAAIAAABYAAAAAAAAAAAAAAAAAABAADDALnRscwAAAAAIAAAAAMAAAAACAAAAWgAAAAAAAAAAAAAAAAAAQAAwwC5yZWxvYwAAMAIAAADQAAAABAAAAFwAAAAAAAAAAAAAAAAAAEAAMEIvMTQAAAAAAFgAAAAA4AAAAAIAAABgAAAAAAAAAAAAAAAAAABAAEBCLzI5AAAAAACiIgAAAPAAAAAkAAAAYgAAAAAAAAAAAAAAAAAAQAAQQi80MQAAAAAAWwQAAAAgAQAABgAAAIYAAAAAAAAAAAAAAAAAAEAAEEIvNTUAAAAAACIFAAAAMAEAAAYAAACMAAAAAAAAAAAAAAAAAABAABBCLzY3AAAAAAA4AAAAAEABAAACAAAAkgAAAAAAAAAAAAAAAAAAQAAwQi84MAAAAAAAXwEAAABQAQAAAgAAAJQAAAAAAAAAAAAAAAAAAEAAEEIvOTEAAAAAAEsEAAAAYAEAAAYAAACWAAAAAAAAAAAAAAAAAABAABBCLzEwMgAAAACIAAAAAHABAAACAAAAnAAAAAAAAAAAAAAAAAAAQAAQQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
...[truncated 28 chars]
Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.
]
_B64 = {
'libjbigdec-w32.dll': 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABQRQAATAESAJrM9l8AngAAcQMAAOAABiELAQIiACIAAABaAAAABAAAsBMAAAAQAAAAQAAAAACEYgAQAAAAAgAABAAAAAEAAAAEAAAAAAAAAACAAQAABgAAFdgBAAMAAAAAACAAABAAAAAAEAAAEAAAAAAAABAAAAAAkAAAuQIAAACgAACUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAADACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYYAAAGAAAAAAAAAAAAAAAAAAAAAAAAADcoAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC50ZXh0AAAA1CAAAAAQAAAAIgAAAAYAAAAAAAAAAAAAAAAAAGAAUGAuZGF0YQAAAEgQAAAAQAAAABIAAAAoAAAAAAAAAAAAAAAAAABAAGDALnJkYXRhAAA4BgAAAGAAAAAIAAAAOgAAAAAAAAAAAAAAAAAAQAAwQC80AAAAAAAAiAoAAABwAAAADAAAAEIAAAAAAAAAAAAAAAAAAEAAMEAuYnNzAAAAANQDAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAGDALmVkYXRhAAC5AgAAAJAAAAAEAAAATgAAAAAAAAAAAAAAAAAAQAAwQC5pZGF0YQAAlAQAAACgAAAABgAAAFIAAAAAAAAAAAAAAAAAAEAAMMAuQ1JUAAAAACwAAAAAsAAAAAIAAABYAAAAAAAAAAAAAAAAAABAADDALnRscwAAAAAIAAAAAMAAAAACAAAAWgAAAAAAAAAAAAAAAAAAQAAwwC5yZWxvYwAAMAIAAADQAAAABAAAAFwAAAAAAAAAAAAAAAAAAEAAMEIvMTQAAAAAAFgAAAAA4AAAAAIAAABgAAAAAAAAAAAAAAAAAABAAEBCLzI5AAAAAACiIgAAAPAAAAAkAAAAYgAAAAAAAAAAAAAAAAAAQAAQQi80MQAAAAAAWwQAAAAgAQAABgAAAIYAAAAAAAAAAAAAAAAAAEAAEEIvNTUAAAAAACIFAAAAMAEAAAYAAACMAAAAAAAAAAAAAAAAAABAABBCLzY3AAAAAAA4AAAAAEABAAACAAAAkgAAAAAAAAAAAAAAAAAAQAAwQi84MAAAAAAAXwEAAABQAQAAAgAAAJQAAAAAAAAAAAAAAAAAAEAAEEIvOTEAAAAAAEsEAAAAYAEAAAYAAACWAAAAAAAAAAAAAAAAAABAABBCLzEwMgAAAACIAAAAAHABAAACAAAAnAAAAAAAAAAAAAAAAAAAQAAQQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
...[truncated 28 chars]
Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.
]
_B64 = {
'libjbigdec-w32.dll': 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABQRQAATAESAJrM9l8AngAAcQMAAOAABiELAQIiACIAAABaAAAABAAAsBMAAAAQAAAAQAAAAACEYgAQAAAAAgAABAAAAAEAAAAEAAAAAAAAAACAAQAABgAAFdgBAAMAAAAAACAAABAAAAAAEAAAEAAAAAAAABAAAAAAkAAAuQIAAACgAACUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAADACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYYAAAGAAAAAAAAAAAAAAAAAAAAAAAAADcoAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC50ZXh0AAAA1CAAAAAQAAAAIgAAAAYAAAAAAAAAAAAAAAAAAGAAUGAuZGF0YQAAAEgQAAAAQAAAABIAAAAoAAAAAAAAAAAAAAAAAABAAGDALnJkYXRhAAA4BgAAAGAAAAAIAAAAOgAAAAAAAAAAAAAAAAAAQAAwQC80AAAAAAAAiAoAAABwAAAADAAAAEIAAAAAAAAAAAAAAAAAAEAAMEAuYnNzAAAAANQDAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAGDALmVkYXRhAAC5AgAAAJAAAAAEAAAATgAAAAAAAAAAAAAAAAAAQAAwQC5pZGF0YQAAlAQAAACgAAAABgAAAFIAAAAAAAAAAAAAAAAAAEAAMMAuQ1JUAAAAACwAAAAAsAAAAAIAAABYAAAAAAAAAAAAAAAAAABAADDALnRscwAAAAAIAAAAAMAAAAACAAAAWgAAAAAAAAAAAAAAAAAAQAAwwC5yZWxvYwAAMAIAAADQAAAABAAAAFwAAAAAAAAAAAAAAAAAAEAAMEIvMTQAAAAAAFgAAAAA4AAAAAIAAABgAAAAAAAAAAAAAAAAAABAAEBCLzI5AAAAAACiIgAAAPAAAAAkAAAAYgAAAAAAAAAAAAAAAAAAQAAQQi80MQAAAAAAWwQAAAAgAQAABgAAAIYAAAAAAAAAAAAAAAAAAEAAEEIvNTUAAAAAACIFAAAAMAEAAAYAAACMAAAAAAAAAAAAAAAAAABAABBCLzY3AAAAAAA4AAAAAEABAAACAAAAkgAAAAAAAAAAAAAAAAAAQAAwQi84MAAAAAAAXwEAAABQAQAAAgAAAJQAAAAAAAAAAAAAAAAAAEAAEEIvOTEAAAAAAEsEAAAAYAEAAAYAAACWAAAAAAAAAAAAAAAAAABAABBCLzEwMgAAAACIAAAAAHABAAACAAAAnAAAAAAAAAAAAAAAAAAAQAAQQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
...[truncated 28 chars]
Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.
]
_B64 = {
'libjbigdec-w32.dll': 'TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABQRQAATAESAJrM9l8AngAAcQMAAOAABiELAQIiACIAAABaAAAABAAAsBMAAAAQAAAAQAAAAACEYgAQAAAAAgAABAAAAAEAAAAEAAAAAAAAAACAAQAABgAAFdgBAAMAAAAAACAAABAAAAAAEAAAEAAAAAAAABAAAAAAkAAAuQIAAACgAACUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAADACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYYAAAGAAAAAAAAAAAAAAAAAAAAAAAAADcoAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC50ZXh0AAAA1CAAAAAQAAAAIgAAAAYAAAAAAAAAAAAAAAAAAGAAUGAuZGF0YQAAAEgQAAAAQAAAABIAAAAoAAAAAAAAAAAAAAAAAABAAGDALnJkYXRhAAA4BgAAAGAAAAAIAAAAOgAAAAAAAAAAAAAAAAAAQAAwQC80AAAAAAAAiAoAAABwAAAADAAAAEIAAAAAAAAAAAAAAAAAAEAAMEAuYnNzAAAAANQDAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAGDALmVkYXRhAAC5AgAAAJAAAAAEAAAATgAAAAAAAAAAAAAAAAAAQAAwQC5pZGF0YQAAlAQAAACgAAAABgAAAFIAAAAAAAAAAAAAAAAAAEAAMMAuQ1JUAAAAACwAAAAAsAAAAAIAAABYAAAAAAAAAAAAAAAAAABAADDALnRscwAAAAAIAAAAAMAAAAACAAAAWgAAAAAAAAAAAAAAAAAAQAAwwC5yZWxvYwAAMAIAAADQAAAABAAAAFwAAAAAAAAAAAAAAAAAAEAAMEIvMTQAAAAAAFgAAAAA4AAAAAIAAABgAAAAAAAAAAAAAAAAAABAAEBCLzI5AAAAAACiIgAAAPAAAAAkAAAAYgAAAAAAAAAAAAAAAAAAQAAQQi80MQAAAAAAWwQAAAAgAQAABgAAAIYAAAAAAAAAAAAAAAAAAEAAEEIvNTUAAAAAACIFAAAAMAEAAAYAAACMAAAAAAAAAAAAAAAAAABAABBCLzY3AAAAAAA4AAAAAEABAAACAAAAkgAAAAAAAAAAAAAAAAAAQAAwQi84MAAAAAAAXwEAAABQAQAAAgAAAJQAAAAAAAAAAAAAAAAAAEAAEEIvOTEAAAAAAEsEAAAAYAEAAAYAAACWAAAAAAAAAAAAAAAAAABAABBCLzEwMgAAAACIAAAAAHABAAACAAAAnAAAAAAAAAAAAAAAAAAAQAAQQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
...[truncated 28 chars]
Detected: suspicious.obfuscated_code