Malicious PDF — malware analysis report

Static analysis result for SHA-256 b89b1b2106148d29…

MALICIOUS

PDF

34.7 KB Created: 2020-08-30 14:22:25 +03:00 Authoring application: wkhtmltopdf 0.12.5 (via Qt 4.8.7)
MD5: 1cf3aec8e3c52afdddf27d184ecff67d SHA-1: 89d004ee8f3abcd2f4ee63d991b018255966fa47 SHA-256: b89b1b2106148d294160de6e8b6b488a356c2c2ffe4c3bd33677d36c6eae569e
152 Risk Score

Malware Insights

MITRE ATT&CK
T1566.002 Spearphishing Attachment T1204.002 Malicious Link

The PDF contains numerous embedded links, with one specifically identified as a malicious redirector pointing to 'https://ttraff.com/wix?keyword=brian+and+lois+porn'. The presence of a large number of external PDF links, many hosted on cdn.shopify.com and static.usrfiles.com, suggests a link farm or SEO poisoning attempt. The ML classifier strongly flagged this PDF as malicious, supporting the conclusion that it is designed to redirect users to harmful content.

Machine Learning

  • Nyx PDF Classifier malicious score 1.0000

Heuristics 4

  • PDF links to known malicious redirector infrastructure critical PDF_MALICIOUS_REDIRECTOR_LINK
    PDF contains a clickable URI to redirector infrastructure used by a known malicious PDF SEO/adware delivery campaign. These documents typically rely on user interaction and redirect chains rather than a PDF parser vulnerability.
  • Small PDF contains mass external PDF link farm critical PDF_SEO_LINK_FARM
    Small PDF contains many clickable external PDF links, mostly clustered on one host. This matches generated SEO/link-farm PDF carriers used to route users into malicious or unwanted-software delivery chains, rather than a normal document citation pattern.
  • Object number defined twice with different bodies info PDF_DUPLICATE_OBJ_BODY_INCREMENTAL
    The same indirect object (N G) is defined more than once with different body bytes. First-wins and last-wins readers will resolve different content, which is a parser-confusion shape used by targeted PDFs. Body-only differences are common in benign incremental updates, so severity is raised only when the duplicate carries active content.
  • Embedded URL info EMBEDDED_URL
    One or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.
    URL https://ttraff.com/wix?keyword=brian+and+lois+porn
    • https://static.usrfiles.com/ugd/b8c837_b91b48a6a76541df97e01299ba7a0da1.pdf
    • https://static.usrfiles.com/ugd/60933b_476c267b7aa449fa84fd5e2290dd7a41.pdf
    • https://static.usrfiles.com/ugd/b8c837_04eb9e0fcc4344748837390be136e3eb.pdf
    • https://static.usrfiles.com/ugd/71fd01_c7e0c0969a2c437e9852390ba2720276.pdf
    • https://static.usrfiles.com/ugd/b8c837_8e9cc5ab94c448da854a1bd4eeb2081d.pdf
    • https://cdn.shopify.com/s/files/1/0427/7652/7014/files/gofivogato.pdf
    • https://cdn.shopify.com/s/files/1/0437/9167/9639/files/determine_buck_converter_efficiency_in_pfm_mode.pdf
    • https://cdn.shopify.com/s/files/1/0431/3314/1146/files/fodatoli.pdf
    • https://cdn.shopify.com/s/files/1/0431/6640/0666/files/autumn_leaves_trumpet_sheet_music.pdf
    • https://cdn.shopify.com/s/files/1/0454/5445/9030/files/sivivuvexefiwanazutatutu.pdf
    • https://cdn.shopify.com/s/files/1/0438/5269/3654/files/tegipewogefere.pdf
    • https://cdn.shopify.com/s/files/1/0440/9065/4870/files/midiruditeludaxe.pdf
    • http://www.w3.org/1999/02/22-rdf-syntax-ns#
    • http://purl.org/dc/elements/1.1/
    • http://ns.adobe.com/pdf/1.3/
    • http://ns.adobe.com/xap/1.0/
    • http://ns.adobe.com/xap/1.0/mm/
    • http://ns.adobe.com/xap/1.0/rights/

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
font_00_sfnt_off00004a81.bin
9c249433671dc54b8ddbf1883c52444eac2c02361df61a2e911eaf8cf1a78f3e
pdf-font-stream PDF embedded font (sfnt) at offset 0x4A81 5004 bytes
font_01_sfnt_off00005b88.bin
1c541fe7427d53121c975907b523deb229e2cb4e668895ebd5fcde36b0bc6892
pdf-font-stream PDF embedded font (sfnt) at offset 0x5B88 10240 bytes