typeentityconfidencehighcreated2026-05-29updated2026-08-17infostealermalware-familygolangsigningobfuscation

NeuralpulseCore5SBS

Go-based infostealer family compiled as PE32+ (x86-64), labelled neuralpulsecore5-sbs by OpenCTI / MalwareBazaar. First documented in the PacketPursuit corpus on 2026-05-29. It shares the same Go 1.26.2 build pipeline as the acrstealer / lummastealer / orderreshop cluster, but is distinguished by its 64-bit architecture, a Sectigo DV Authenticode certificate for sedo.com, and the complete absence of hardcoded C2 strings (runtime-decoded or DGA).

Build Stack

  • Compiler: Go 1.26.2 (GOARCH=amd64, GOOS=windows, CGO_ENABLED=0, -trimpath=true) ^[/intel/analyses/47a2204dd5a0c8e9540373dee70d74dbdb73bac49eb26091c0722589013239a3.html]
  • Signing: Authenticode-signed PE with a Sectigo Domain Validation certificate (CN=sedo.com, issuer Sectigo Public Server Authentication CA DV R36) ^[/intel/analyses/47a2204dd5a0c8e9540373dee70d74dbdb73bac49eb26091c0722589013239a3.html]
  • Obfuscation: Randomized Go module path; randomized main.* function names (10–18 chars); no external packer ^[/intel/analyses/47a2204dd5a0c8e9540373dee70d74dbdb73bac49eb26091c0722589013239a3.html]
  • Resources: No .rsrc section — stripped icon masquerade (same as lummastealer) ^[/intel/analyses/47a2204dd5a0c8e9540373dee70d74dbdb73bac49eb26091c0722589013239a3.html]

See golang-stealer-build-pattern for the shared build-pattern concept.

Deploy / TTPs

  • Execution: Standard Go runtime._rt0_amd64 entry point; Windows GUI subsystem. ^[/intel/analyses/47a2204dd5a0c8e9540373dee70d74dbdb73bac49eb26091c0722589013239a3.html]
  • Network: net/http + crypto/tls statically linked. No hardcoded C2 URLs; runtime-decoded or DGA (inferred from sibling behaviour). ^[/intel/analyses/47a2204dd5a0c8e9540373dee70d74dbdb73bac49eb26091c0722589013239a3.html]
  • Collection: Targets browser credential stores, cryptocurrency wallets, FTP/SSH credentials, and system information (family naming convention; consistent with sibling cluster).
  • Evasion: Absence of .rsrc and hardcoded strings reduces static detection surface; Sectigo DV certificate reduces trust-alert friction.

Capabilities

  • go-static-binary-no-cgo
  • trimpath-source-stripping
  • go-symbol-name-obfuscation
  • signed-pe-masquerade
  • sectigo-dv-code-signing
  • runtime-decoded-c2-urls
  • tls-https-c2-client
  • no-icon-stripped-variant
  • browser-credential-dumping
  • cryptocurrency-wallet-targeting
  • system-info-enumeration
  • prng-seeded-string-decode

Variants / Aliases

  • OpenCTI labels: neuralpulsecore5-sbs, exe, signed
  • MalwareBazaar family: neuralpulsecore5sbs
  • Likely sibling or evolution of the acrstealer / lummastealer / orderreshop cluster (same toolchain, different platform/arch target)

Contested Attributions

  • Sample b39688635bb5b2a90bb9101b372080b61d6ba78f2cd78ee275a983a84e2a047d (SHA-256) was preliminarily tagged neuralpulsecore5-sbs by OpenCTI but resolves to the acrstealer cluster by certificate chain (quiverquant.com/WE1), Go 1.25.4 build fingerprint, and 65 randomized main.* symbols. See /intel/analyses/b39688635bb5b2a90bb9101b372080b61d6ba78f2cd78ee275a983a84e2a047d.html.
  • Sample 58eda486d34d649502ff6f451760ef1fb340c15ed808c226e9831e785d39dc04 (SHA-256) was preliminarily tagged neuralpulsecore5-sbs by OpenCTI but resolves to the acrstealer cluster by certificate chain (seekingalpha.com / GlobalSign Atlas R3), Go 1.20.6 build fingerprint, and 90 randomized main.* symbols. See /intel/analyses/58eda486d34d649502ff6f451760ef1fb340c15ed808c226e9831e785d39dc04.html.
  • Sample ba1af85880677c82be1c4388452fad1874f2edf73e5cd1521553c3710cf63ffa (SHA-256) was preliminarily tagged neuralpulsecore5-sbs by OpenCTI but resolves to the acrstealer cluster by certificate chain (quiverquant.com / WE1), Go 1.25.4 build fingerprint, and 66 randomized main.* symbols. See /intel/analyses/ba1af85880677c82be1c4388452fad1874f2edf73e5cd1521553c3710cf63ffa.html.

Notable Analyses

  • /intel/analyses/47a2204dd5a0c8e9540373dee70d74dbdb73bac49eb26091c0722589013239a3.html — First observed sample: Go 1.26.2 PE32+, module path randomized, Sectigo DV cert sedo.com, no static C2

Related

  • golang-stealer-build-pattern — shared Go infostealer build artefacts
  • acrstealer — sibling cluster (x86 builds, same toolchain, self-signed certs)
  • lummastealer — sibling cluster (x86 builds, no .rsrc, self-signed certs)
  • orderreshop — sibling cluster (x86 builds, custom PE parser + multi-pass decoder)