Delphos Lantern scores #1 on BinaryAudit backdoor detection: by mean, peak, floor, and reproducibilityLearn more
Delphos LabsDelphos Labs
Use CasesReportsBlogAbout UsSign InRequest Access
Use CasesReportsBlogAbout UsSign InRequest Access
  1. Threat Analysis

Multi-payload dropper analysis: process-injection stealer bundled with dork-generator tool

C2 / beaconingPrivilege escalationCollectionDiscoveryDefense evasionExecutionAnti-Analysis

PE · Oct 8, 2026

Verdict:Malicious
Confidence:High

Conclusion

The root artifact /workspace/2b52858a79dbb765572d7c497f0fcf2540ba68b80866ab3c08b29032385b92e3.bin is not a benign standalone application. Dynamic execution showed it creates, writes, and launches multiple executable payloads from C:\Users\Michael\AppData\Roaming\ using randomized names such as bvcbghgf.exe, cxvezrfde.exe, wxcvxverd.exe, cvcxxxx.exe, and dfssdfxx.exe, then invokes them with ShellExecuteW. One recovered child payload (dfssdfxx.exe) has code-backed capability for process injection, screenshot capture, and network communications, which materially elevates the set from merely suspicious packaging to malicious staging. Immediate safety implication: treat the root sample and all dropped children as an active malware bundle or offensive-tool dropper, not as a legitimate installer.

Scope and Coverage

Examined artifacts

  • Root upload: /workspace/2b52858a79dbb765572d7c497f0fcf2540ba68b80866ab3c08b29032385b92e3.bin
  • Derived carved children from embedded PE headers under /workspace/analysis_carved/:
    • carved_00298e20_014c.bin — SHA256 2106190991efc4291f4211dd54ddb7444e7bf51503842a1380a4a1d902d888b6
    • carved_00300c20_8664.bin — SHA256 fbcbe26a6c1a6fc8b451d3aec8a91384a15124c8ca9931363bdd9ed174631b11
    • carved_00be9550_8664.bin — SHA256 631491fd39ec560d77b9c0bf55c1fb8c144e2b7effd25fe52342ed99c052d4ee
    • additional carved PEs at offsets 0x2d680, 0x601420, 0xba5950, and 0xf9f150
  • Emulator outputs:
    • root run: emulator_report_2b52858a_706a1c90/report.json
    • child run: emulator_report_21061909_0e28a0b5/report.json

Coverage notes

  • Root bintools coverage was incomplete: 99% of code bytes disassembled, 17 unattributed regions, 49 unresolved indirect branches.
  • carved_00298e20_014c.bin coverage was also incomplete: 94% of code bytes disassembled.
  • These gaps limit absence-based claims. I do not treat missing xrefs, missing imports-with-callers, or missing plaintext config strings as proof that behavior is absent.
  • A Rust-specific unpack attempt on the root failed because auto-unpack required a key; this is a coverage limit, not evidence of safety.

Artifact Relationships and Behavioral Sequence

Root sample behavior

Direct emulation of the root PE (input_kind=pe, x64, entry 0x140005f2c) produced these runtime events from emulator_report_2b52858a_706a1c90/report.json:
  • FileAccess(Create) and FileAccess(Write) for:
    • C:\Users\Michael\AppData\Roaming\bvcbghgf.exe
    • C:\Users\Michael\AppData\Roaming\cxvezrfde.exe
    • C:\Users\Michael\AppData\Roaming\wxcvxverd.exe
    • C:\Users\Michael\AppData\Roaming\cvcxxxx.exe
    • C:\Users\Michael\AppData\Roaming\dfssdfxx.exe
  • ShellExec events for those same paths with verb open
  • FileAccess(Create) plus ShellExec for Launcher.exe
  • Exit: ExitProcess(0) This establishes a clear parent-child relationship: the uploaded root binary acts as a dropper/launcher for multiple embedded executables.

Child correlation

The emulator retained hashes for several dropped files, which match carved embedded payloads:
  • Runtime dfssdfxx.exe → SHA256 2106190991ef... = /workspace/analysis_carved/carved_00298e20_014c.bin
  • Runtime cvcxxxx.exe → SHA256 fbcbe26a6c1a... = /workspace/analysis_carved/carved_00300c20_8664.bin
  • Runtime wxcvxverd.exe → SHA256 631491fd39ec... = /workspace/analysis_carved/carved_00be9550_8664.bin Two other runtime-dropped executables were only partially retained by the emulator:
  • bvcbghgf.exe — pe_like=True, original size 2,537,365, retained 1,048,576, truncated
  • cxvezrfde.exe — pe_like=True, original size 5,915,939, retained 1,048,576, truncated So the root definitely stages at least five PE payloads, and likely more functionality than the retained dynamic artifacts alone expose.

Key Findings

1. The root file is a multi-payload Windows dropper

Evidence:
  • High-entropy root .data section: size 16,340,480 bytes, entropy about 7.80.
  • Raw byte scan found multiple valid embedded MZ/PE images at offsets including 0x2d680, 0x298e20, 0x300c20, 0x601420, 0xba5950, 0xbe9550, and 0xf9f150.
  • Emulation confirmed it writes several .exe files to Roaming AppData and launches them. Why it matters: This is direct staged-execution behavior, not a benign single-binary application model.

2. One dropped child has process-injection capability

Artifact: /workspace/analysis_carved/carved_00298e20_014c.bin (dfssdfxx.exe at runtime) Evidence from its import table:
  • OpenProcess
  • VirtualAllocEx
  • WriteProcessMemory
  • ReadProcessMemory
  • GetThreadContext
  • SetThreadContext
  • ResumeThread
  • CreateToolhelp32Snapshot
  • Process32FirstW / Process32NextWWhy it matters: This import cluster is characteristic of remote-process manipulation/injection workflows. I am reporting this as capability evidence from the child payload, not as a fully observed executed injection path.

3. The same child has screenshot and collection capability

Artifact: /workspace/analysis_carved/carved_00298e20_014c.binEvidence from imports:
  • GetDC, CreateCompatibleDC, CreateCompatibleBitmap, BitBlt
  • GdipCreateBitmapFromHBITMAP, GdipSaveImageToFile, GdiplusStartupWhy it matters: This supports desktop/screen capture functionality.

4. The same child has network/C2 or exfiltration capability

Artifact: /workspace/analysis_carved/carved_00298e20_014c.binEvidence from imports:
  • WinINet: InternetOpenA, InternetConnectA, HttpOpenRequestA, HttpSendRequestA, InternetReadFile, InternetWriteFile
  • Winsock: socket, connect, send, recv, getaddrinfo, inet_ptonWhy it matters: The payload can communicate over HTTP and raw sockets. I did not recover specific endpoints, so this is capability evidence rather than a confirmed live C2 address.

5. The child also includes token and registry manipulation capability

Artifact: /workspace/analysis_carved/carved_00298e20_014c.binEvidence from imports:
  • OpenProcessToken, DuplicateTokenEx, ImpersonateLoggedOnUser
  • RegOpenKeyExA, RegGetValueA, RegSetValueExA, RegEnumValueAWhy it matters: These APIs support user-context manipulation and Windows configuration access.

6. The bundle contains offensive or abusive tooling beyond a single payload

Artifact: /workspace/analysis_carved/carved_00ba5950_014c.binEvidence:
  • .NET analysis identifies assembly name Lazy Mans Dork Gen v0.2 and module Lazy Mans Dork Gen v0.2.exe.
  • Strings include Dork.gen.resources, dorklist.txt, Your dorks will be saved in dorks.txt at this directory., GENERATE!, and search-term lists including login-related tokens. Why it matters: Even if this component is not itself malware, it is an offensive/abusive utility, which contradicts any benign-software packaging explanation for the set.

7. Additional dropped Rust payloads were present and launched

Artifacts:
  • /workspace/analysis_carved/carved_00300c20_8664.bin
  • /workspace/analysis_carved/carved_00be9550_8664.binEvidence:
  • Both are x64 PEs with Rust metadata (rustc/129f3b...\lib) and high-entropy .rdata regions.
  • Their hashes matched runtime-dropped executables cvcxxxx.exe and wxcvxverd.exe.
  • They import process enumeration APIs (CreateToolhelp32Snapshot, Process32FirstW, Process32NextW) and broad filesystem/environment primitives. Why it matters: The dropper launches multiple secondary components, not just one. I did not prove their full roles, but they are active child payloads in the execution chain.

Alternative Explanations and Contrary Evidence

Alternative considered: legitimate multi-component installer

There is real installer-like evidence:
  • Strings indicate Inno Setup (This installation was built with Inno Setup.)
  • The root imports many file/console/runtime APIs consistent with packaging logic.

Why that alternative does not adequately explain the observed behavior

A normal installer could embed multiple files, but this sample:
  • writes executables directly into Roaming AppData rather than an obvious application install path,
  • uses randomized nonsense names for those executables,
  • immediately launches each dropped executable, and
  • includes at least one child with process injection, screenshot, and network capability. Those facts are materially inconsistent with a straightforward benign installer explanation.

Unknowns

  • The exact family or operator intent of the whole bundle remains unresolved.
  • Two runtime-dropped PE files (bvcbghgf.exe, cxvezrfde.exe) were only partially retained by the emulator; their full behavior is not fully characterized.
  • Launcher.exe was created and executed, but I did not recover its full on-disk image from this run.
  • No specific C2 endpoints, URLs, or exfiltration targets were recovered from plaintext strings. This is not a confident negative finding because some child payloads were truncated or opaque, and Rust string recovery on the root produced no validated decryption output.

Verdict Rationale

The set-level verdict is malicious because the root artifact demonstrably acts as a dropper and launcher for multiple embedded executables, and one recovered launched child carries a combination of process injection, screen capture, network communication, and token/registry capabilities that are strongly consistent with malware functionality. Even without complete decoding of every child, the direct execution chain from the root to those payloads is established by emulator telemetry. The evidence is stronger than mere suspicion because it includes both:
  1. executed behavior from the root sample, and
  1. code-backed capabilities from an executed child payload. Coverage gaps limit some absence-based statements, but they do not materially weaken the positive evidence supporting a malicious classification.

About Delphos Labs Analysis

The Delphos platform analyzes compiled binaries directly and produces structured behavioral intelligence reports within minutes. This lets analysts understand what a binary does without manual analysis.

Request Access
Back to all reports
Share

Analyze your own artifacts

Request Access

File facts

File name

2b52858a79dbb765572d7c497f0fcf2540ba68b80866ab3c08b29032385b92e3.bin

SHA-256

2b52858a79dbb765572d7c497f0fcf2540ba68b80866ab3c08b29032385b92e3

File format

PE

Last analyzed

Sep 25, 2026

Delphos LabsDelphos Labs

No source code required. No signatures. No blind spots.

Company
About UsReportsBlogSecurity Trust CenterBug Bounty ProgramVulnerability Research Policy
Account
Privacy PolicyTerms of Service
Help & Feedback
Contact SupportEmail Us
Social
LinkedInXGitHub
Copyright © 2026 Delphos Labs Inc.
Compliance & memberships
SOC 2 Type IINVIDIA Inception ProgramFS-ISAC Early Stage Affiliate