Social-HUMINT: An LLM-Augmented Unified Framework for Measuring Social Media Exposure
Organizations: University of Naples Federico II, Department of Electrical Engineering and Information Technology (DIETI), Naples, Italy
Abstract
In the post-API landscape, social-media profiling has become inexpensive and automated: Large Language Models (LLMs) can extract structured information from unstructured content and deduce attributes users never disclosed. A person's true exposure is not what they post but what can be inferred from it. As these practices become routine, exposure to social engineering attacks becomes an operational certainty, demanding a shared framework for assessment and mitigation. We make this exposure measurable by quantifying how accurately a target can be profiled, and how far that profile enables social engineering attacks. Because no existing model fully spans this continuum, we unify Social Media Intelligence (SOCMINT) and Cyber Human Intelligence (Cyber-HUMINT), two individual-focused disciplines that evolved separately, into a single doctrine-grounded taxonomy of 38 capabilities across the Cyber Threat Intelligence lifecycle, where user profiling bridges passive collection and active engagement. Domain experts validated the taxonomy (Fleiss' = 0.92). We operationalize its core path (extraction, inference, and susceptibility assessment) as an LLM-augmented multi-agent pipeline, evaluated on real participants' public data. Susceptibility is assessed indirectly: the pipeline predicts how each target would rank personalized engagement options, matching their actual choices significantly above chance. This ranking capacity captures the personalization on which tailored attacks depend. The underlying profiles are accurate: extraction reaches F1 = 97.3%, and inferred attributes score 4.73/5, both far above rule-based and NER-based baselines at negligible cost. The framework augments security analysts' tradecraft rather than replacing it and enables defenders to gauge their own exposure before an adversary does.
Figures & tables
| Threat Actor | Type | Country | Campaigns | Social Profiling | Human Engage. | Target | Impact | Ref. |
| Contagious Interview | Nation State | KP | DEV#POPPER | Profile Scraping Job/Role Enum. | Fake Job Offers | Employees/Insiders | Financial Theft | [ 8 ] |
| Lazarus Group | Nation State | KP | Op. Dream Job Op. In(ter)ception | Job/Role Enum. People Network | Fake Job Offers Spear Phishing | Executives Employees/Insiders | Financial Theft Data Breach | [ 5 ] |
| EXOTIC LILY | Cybercriminal | RU | Bumblebee BazarLoader | Profile Scraping Job/Role Enum. | Spear Phishing Impersonation | Executives Employees/Insiders | Data Breach Service Disruption | [ 41 ] |
| Kimsuky | Nation State | KP | BabyShark AppleSeed | Profile Scraping Behavioral Analysis | Impersonation | Journalists/Activists | Data Breach | [ 42 ] |
| APT42 | Nation State | IR | Charming Kitten SpearSpecter | Profile Scraping Behavioral Analysis | Impersonation Disinformation | Political Figures | Electoral Interf. Reputation Damage | [ 43 ] |
| Scattered Spider | Cybercriminal | US/UK | MGM Breach Caesars Breach | Job/Role Enum. People Network | Voice Phishing | IT/Helpdesk | Service Disruption Data Breach | [ 44 ] |
| Platform | User Visibility | Platform / API Access | Abuse Resilience | ToS / Case Law |
| User-controlled (default: Friends) | Graph API; OAuth (user / app / page tokens); App Review | EDM team; rate limits; behavioral analysis; client-side defenses; account ban | Meta v. Bright Data | |
| User-controlled (default: Public); connection-degree visibility | OAuth (self only); Marketing / Talent API (no scraping) | CASAL; behavioral analysis; content moderation; anti-scraping; ML real-time risk assessment; account ban | hiQ v. LinkedIn | |
| User-controlled (default: Public) | Graph API; OAuth (Business / Creator only); App Review | EDM team; rate limits; behavioral analysis; client-side defenses; account ban | Meta v. Bright Data | |
| X/Twitter | User-controlled (default: Public) | Paid tiers (Free/Basic/Pro); OAuth (app + user level) | Rate limits; anti-spam; account ban | X v. Bright Data |
| TikTok | User-controlled (default: Public) | Research API; Business API (no scraping); VCE (non-profit only) | CAPTCHAs; rate limits; behavioral analysis; anti-scraping | EC v. TikTok |
| Planning & Direction | Collection | Processing | Analysis & Corr. | Dissemination |
| Strategy definition [1.00] | Passive observation [1.00] | Data triage & filtering [1.00] | Behavior & pattern [1.00] | Info sharing [1.00] |
| Risk assessment [0.92] | Automated acquisition [1.00] | Multi-channel normaliz. [0.92] | Media analysis [0.92] | Threat reporting [1.00] |
| Intel. requirements [0.92] | Active engagement [0.77] | KB ingestion [0.77] | People network [1.00] | Lessons learnt [0.92] |
| Legal & ethical [0.92] | Multimedia collection [0.85] | Entity extraction [1.00] | Trend & temporal [0.92] | Dashboard & visual. [0.69] |
| Collection strategy [0.92] | Crowd-sourced collect. [0.23] | Identity resolution [1.00] | Intent & deception [1.00] | Intel. liaison [0.77] |
| Digital identity [0.92] | Historical research [0.85] | Data enrichment [1.00] | Debriefing [0.69] | Oper. actionability [1.00] |
| Category | TP | FP | FN | % | % | % | |
| Identity | 14 | 44 | 4 | 0 | 91.7 | 100 | 95.7 |
| Experience | 14 | 249 | 4 | 0 | 98.4 | 100 | 99.2 |
| Education | 14 | 184 | 2 | 4 | 98.9 | 97.9 | 98.4 |
| Certifications | 12 | 120 | 0 | 16 | 100 | 88.2 | 93.8 |
| Projects | 4 | 24 | 0 | 0 | 100 | 100 | 100 |
| Places Visited | 11 | 69 | 5 | 5 | 93.2 | 93.2 | 93.2 |
| Rating | Calibr. | ||||||
| Class | Category | IQR | Min | Conf | Diff | ||
| Target | Short Bio | 4.57 | 1.00 | 0.65 | 3 | 4.47 | 0.10 |
| Main Skills | 4.79 | 0 | 0.58 | 3 | 4.40 | 0.39 | |
| OpSec Awareness | 4.79 | 0 | 0.58 | 3 | 3.94 | 0.84 | |
| Tech. Sophisticat. | 4.86 | 0 | 0.36 | 4 | 4.15 | 0.71 | |
| Org. Access | 4.57 | 0.75 | 0.76 | 3 | 4.19 | 0.38 | |
| Method | TP | FP | FN | % | % | % |
| Regex | 171 | 315 | 565 | 35.2 | 23.2 | 28.0 |
| spaCy NER | 536 | 4,930 | 200 | 9.8 | 72.8 | 17.3 |
| LLM pipeline | 711 | 15 | 25 | 97.9 | 96.6 | 97.3 |
Social Media Analysis
Social media analysis studies online posts, media, users, and interactions to understand communication, communities, and public behavior.
See all 221 papers