Malicious PDF — malware analysis report

Static analysis result for SHA-256 3840dd4c13ebd4c8…

MALICIOUS

PDF

50.6 KB Created: 2020-08-03 23:49:45 +03:00 Authoring application: wkhtmltopdf 0.12.5 (via Qt 4.8.7) First seen: 2026-05-08
MD5: 7738486b1e9ef8ee5857d3f3be74971b SHA-1: 6c1ffce0b8c19936c30e3588658ed24e29f7b2e2 SHA-256: 3840dd4c13ebd4c8712b1d514665b4100961e1c708f423702b24c98a96462434
194 Risk Score

Malware Insights

MITRE ATT&CK
T1566.002 Spearphishing Attachment T1059.001 PowerShell

The PDF contains a mass of external links, many pointing to Shopify-hosted PDFs, which is indicative of a link farm or SEO spam campaign. One of the primary links, https://ttraff.com/pify?keyword=wagamama+drinks+menu+pdf, is identified as a malicious redirector. This suggests the document's purpose is to direct users to malicious infrastructure, likely for further exploitation or phishing.

Machine Learning

  • Nyx PDF Classifier malicious score 1.0000

Heuristics 5

  • 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.
  • Image lure linking to an SEO redirector (free-download phishing) high PDF_SEO_UTM_REDIRECTOR_LINK
    PDF embeds an image with little or no body text and a clickable link to a multi-word utm_term / FeedBurner-proxied SEO redirector — the 'free ebook / solution-manual / document download' phishing family that ranks for natural-language search queries and routes the user into a payload/redirect chain. The PDF carries no exploit; the risk is the linked destination. Flagged structurally (image lure + SEO redirector) so it does not depend on a ClamAV/ML signature, and regardless of how many filler text pages the lure carries.
  • 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/pify?keyword=wagamama+drinks+menu+pdf In PDF document text
    • http://files.peacockpointontario.ca/uploads/1/3/0/8/130814055/5265126.pdfIn PDF document text
    • http://files.serenitywholisticliving.com/uploads/1/3/1/3/131397955/widavajumibu.pdfIn PDF document text
    • http://files.lifeandmissionchoir.com/uploads/1/3/0/7/130775108/26451.pdfIn PDF document text
    • http://files.moredoorclassics.com/uploads/1/3/0/9/130969402/09df75a.pdfIn PDF document text
    • http://www.ascendercorp.com/In PDF document text
    • http://www.ascendercorp.com/typedesigners.htmlIn PDF document text
    • https://cdn.shopify.com/s/files/1/0429/7188/9817/files/gobebexenitidopenit.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0433/1801/8216/files/rewivijus.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0433/0687/7080/files/suxuteregejo.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0437/0323/8811/files/tasonizuruvaferoweg.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0430/3601/6802/files/13246832716.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0431/0702/5056/files/revupufemux.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0430/3696/7063/files/peparede.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0432/4956/5853/files/guretemotunumal.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0431/7937/6798/files/99607499938.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0433/0687/7080/files/43545787384.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0433/9059/9319/files/80110086759.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0438/4302/7104/files/fewekajopipa.pdfIn PDF document text
    • https://cdn.shopify.com/s/files/1/0434/3300/1126/files/halo_combat_evolved_cd_keys.pdfIn PDF document text
    • http://www.w3.org/1999/02/22-rdf-syntax-ns#In PDF document text
    • http://purl.org/dc/elements/1.1/In PDF document text
    • http://ns.adobe.com/pdf/1.3/In PDF document text
    • http://ns.adobe.com/xap/1.0/In PDF document text
    • http://ns.adobe.com/xap/1.0/mm/In PDF document text
    • http://ns.adobe.com/xap/1.0/rights/In PDF document text
    • http://dejavu.sourceforge.netIn PDF document text
    • http://dejavu.sourceforge.net/wiki/index.php/LicenseIn PDF document text
    • http://scripts.sil.org/OFLIn PDF document text

Extracted artifacts 4

Files carved from inside the sample during analysis.

FilenameKindSourceSize
stream_006_off0000978f.bin decompressed-pdf-stream PDF FlateDecoded stream at offset 0x978F 21316 bytes
SHA-256: 8f1c18b3cc7e5fa33d46aa9e80b34786aab04d1a2c9b2e5d0f08e49df1153b2d
font_00_sfnt_off00004f13.bin pdf-font-stream PDF embedded font (sfnt) at offset 0x4F13 5404 bytes
SHA-256: 166e0a52d632ff90fd77a1b4b1e5cc82648f4fc449bda689477baf49de02be29
font_01_sfnt_off00006169.bin pdf-font-stream PDF embedded font (sfnt) at offset 0x6169 7848 bytes
SHA-256: 4c97ccd354d878f2bd7cb81fa5873fe05161e669df4b8f9e7d2df333a7980c51
font_02_sfnt_off000074b7.bin pdf-font-stream PDF embedded font (sfnt) at offset 0x74B7 10124 bytes
SHA-256: 47cadd50b89eca20fc5f7737a9adc9380a48391791507e59175ca1ddfb0f3d34