Skip to content
Back to skills

Analyzing Banking Trojan Webinjects

ASecurity

'Analyzes banking trojan webinject configurations to extract targeted institutions,

  • 22 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 11, 2026
securityjavascriptpythongojavabashapisecurity

Works with

  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 11, 2026

npx -y skills add meltedinhex/analyst-ai-pack --skill analyzing-banking-trojan-webinjects --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Analyzing Banking Trojan Webinjects?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Analyzing Banking Trojan Webinjects
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/meltedinhex-analyzing-banking-trojan-webinjects/badge)](https://www.skillsdirectory.com/skills/meltedinhex-analyzing-banking-trojan-webinjects)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: analyzing-banking-trojan-webinjects
description: 'Analyzes banking trojan webinject configurations to extract targeted institutions,
  injected JavaScript/HTML, and data-theft hooks, mapping the fraud workflow. Activates for
  requests to analyze banking trojan webinjects, parse a webinject config, or map targeted banks
  and credential-theft injections.'
domain: cybersecurity
subdomain: malware-analysis
tags:
  - malware-analysis
  - banking-trojan
  - webinject
  - fraud
  - credential-theft
version: 1.0.0
author: analyst-ai-pack
license: Apache-2.0
mitre_attack:
  - T1185
  - T1557
  - T1056.001
d3fend:
  - D3-SDA
  - D3-DA
references:
  - 'MITRE ATT&CK T1185 Browser Session Hijacking — https://attack.mitre.org/techniques/T1185/'
  - 'Zeus/SpyEye webinject format (public malware research) — https://attack.mitre.org/software/S0259/'
---

# Analyzing Banking Trojan Webinjects

## When to Use

- You have a banking trojan webinject config (Zeus/Gozi/Dridex-style `set_url`/`data_before`/
  `data_inject` blocks) and want to extract targeted institutions and injected code.
- You are mapping the web-fraud workflow (form-grabbing, fake fields, MFA interception).

**Do not use** this to deploy or test injects against live banking sites. This skill parses the
config statically and executes nothing.

## Prerequisites

- The decoded webinject config text (decrypt the config first if needed).

## Safety & Handling

- Treat injected JS/HTML as malicious; do not render it. Defang any exfil URLs.

## Workflow

### Step 1: Parse webinject blocks

```bash
python scripts/analyst.py parse webinjects.txt
```

Parses `set_url`/`data_before`/`data_inject`/`data_after` blocks into structured entries with the
targeted URL pattern and the injected snippet.

### Step 2: Extract targets and exfil endpoints

List targeted institution URL patterns and any exfil endpoints referenced by the injected code.

### Step 3: Classify the injection technique

Identify form-grabbing, fake additional fields (SSN, PIN, card), and MFA/OTP interception from the
injected markup/JS.

### Step 4: Defang and report

Defang URLs and summarize targeted banks and theft techniques.

## Validation

- Each webinject block is parsed into target URL + injection.
- Exfil endpoints in injected code are extracted and defanged.
- Injection techniques are classified from the snippet content.

## Pitfalls

- Encrypted/packed configs needing decryption before parsing.
- Wildcard URL patterns matching broadly — note the scope.
- Obfuscated injected JS hiding the true exfil endpoint.

## References

- See [`references/api-reference.md`](references/api-reference.md) for the parser.
- ATT&CK T1185 and webinject format references (linked in frontmatter).

Files in this skill

  • LICENSE340 B
  • SKILL.md2.7 KB
  • references/api-reference.md1.4 KB
  • scripts/analyst.py2.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.