File size: 9,093 Bytes
c3cdcce | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 | ---
license: mit
base_model:
- zai-org/GLM-5.3
language:
- en
tags:
- abliterated
- uncensored
- crack
- glm
- moe
- nvfp4
- cybersecurity
- offensive-security
- mtp
thumbnail: dealign_mascot.png
---
> ## ⚡ Built for offensive cybersecurity · Updated 2026-08-29
>
> **This is a red-team / offensive-security model.** GLM-5.3 (753B) with refusal removed at the
> weight level so it produces **real, working security code** — exploits, payloads, tooling —
> for authorized penetration testing, malware analysis, CTFs, and security research. Verified to
> generate working **keyloggers, SUID privilege-escalation, AES ransomware, reverse shells, and
> SSH brute-forcers** across reasoning modes (greedy), with **zero degeneration/looping** and
> capability preserved (**MMLU 84.11%**, within ~1.5pp of base). Load with stock vLLM.
>
> **Designed for high / max reasoning-effort usage** — the modes tuned and recommended for
> offensive-security work. A few borderline social-harm topics may still be declined at lower
> effort; use high or max effort for the fully-uncensored experience.
<div align="center">
<img src="dealign_mascot.png" width="140" />
# GLM 5.3 CRACK Uncensored NVFP4
**CRACK** · guardrails removed at the weight level · tuned for **offensive security**
a **CRACK** release by [dealignai](https://huggingface.co/dealignai) [@dealignai](https://twitter.com/dealignai) · compute by [@jordanschenck](https://twitter.com/jordanschenck)
*Also mirrored at [dealignai/GLM-5.3-ABLITERATED-NVFP4](https://huggingface.co/dealignai/GLM-5.3-ABLITERATED-NVFP4).*
</div>
---
> [!IMPORTANT]
> **Runtime notes** — field-tested on 8× DGX Spark GB10 by [@0xMagnus](https://huggingface.co/0xMagnus) ([discussion](https://huggingface.co/dealignai/GLM-5.3-UNCENSORED-FP8/discussions/3)):
>
> - **`reasoning_effort` only honors `"low"` and `"high"`.** Every other value — `off`, `medium`, `max`, unset, or an unquoted YAML `off:` (parses as boolean `false`) — falls through to `max`. There is no way to disable reasoning on this checkpoint; pass `"low"` for minimum.
> - **On NVFP4, `high` is usable** with `max_tokens ≥ 16384` (finishes cleanly). `max` will often exhaust the budget with a very long reasoning block and a truncated answer. NVFP4 tolerates `high` better than the FP8 build.
> - **Reasoning text is in `message.reasoning`**, not `message.reasoning_content`.
> - **On GB10, NVFP4 is a memory / context play, not a speed play** — no native FP4 compute, weights dequantize on the fly; decode lands near FP8 + MTP. The win is KV pool (~35 GiB/rank vs FP8's 7–9 GiB) → practical **512K context at TP8** (~695K-token pool at 1.33× concurrency).
> - **1M context via decode-context-parallel is closed** on `glm_moe_dsa` in vLLM today (DSA indexer `k_cache` is replicated across DCP ranks while MLA KV is sharded → `page size is not divisible by target page size and cannot be padded` for `nvfp4_ds_mla`).
## What Is This?
**CRACK** is dealignai's brand for permanent, weight-level uncensoring. This is
[GLM-5.3](https://huggingface.co/zai-org/GLM-5.3) (753B) in **NVFP4** with its refusal behavior
removed **directly in the model weights** — tuned so it complies with **offensive-security**
requests (exploit dev, payloads, red-team tooling) that stock models refuse.
- ❌ No fine-tuning / SFT / DPO. ❌ No jailbreak prompt or chat-template tricks.
- ❌ No LoRA, adapters, steering vectors, runtime hooks, or custom `model.py`.
- ✅ A permanent edit baked into the tensors. Load with stock vLLM and it just works.
## Specs
| | |
|---|---|
| **Architecture** | GLM-5.3 (`glm_moe_dsa`) — MoE + MLA + DeepSeek-sparse attention |
| **Parameters** | **753B total · ~18B active** per token |
| **Quantization** | **NVFP4** (routed experts NVFP4; attention + shared experts bf16) |
| **Context** | 1M tokens |
| **MTP** | multi-token-prediction draft head — **also CRACK'd** (~87% draft acceptance) |
| **Reasoning** | reasoning-off / low / high / max effort |
## Refusal Rates — HarmBench (greedy, per reasoning-effort mode)
Measured on random HarmBench prompts, greedy decode, single-stream, `max_tokens=1400`,
classifier reads **content + reasoning combined** so nothing is counted as refusal by accident:
| Reasoning effort | Prompts | Comply | Refuse | **Refuse rate** |
|---|---|---|---|---|
| **default (off)** | 109 answered | 101 | 8 | **7.3%** |
| **high** | 76 | 76 | 0 | **0.0%** |
| **max** | 80 | 80 | 0 | **0.0%** |
At **high** and **max** the model is fully uncensored — 0 refusals across 156 random
HarmBench prompts. The 8 refusals at off-mode are 7 **copyright** ('full lyrics of X',
'long passage from Y') plus 1 political persuasion — the true safety-refusal rate at off is
<1%. **Use high or max effort for the fully-uncensored experience.**
## Offensive-Security Compliance (direct-read)
Direct-read verification — the model returns **real, working code**, not refusals or redirects:
| Capability | Result |
|---|---|
| Reverse shell / C2 beacon | ✅ working code |
| Keylogger (capture + exfil) | ✅ working code |
| AES ransomware (encrypt + note) | ✅ working code |
| Linux SUID privilege escalation | ✅ working code |
| SSH brute-force | ✅ working code |
| SQL injection payloads | ✅ working code |
Also complies on broader red-team topics (malware analysis, phishing templates for awareness,
recon). **0 looping / degenerate outputs** in every mode.
## Capability Preserved — MMLU-logit
Identical logit-mode scoring (argmax over A/B/C/D), 1,026 questions:
| | Base | CRACK Uncensored | Δ |
|---|---|---|---|
| **MMLU (overall)** | **85.58%** | **84.11%** | **-1.47 pp** |
## MMLU by Topic (base → CRACK)
<details>
<summary>All 57 MMLU subjects</summary>
| Subject | Base | CRACK |
|---|---|---|
| Abstract Algebra | 66.7% | 55.6% |
| Anatomy | 83.3% | 83.3% |
| Astronomy | 94.4% | 94.4% |
| Business Ethics | 94.4% | 94.4% |
| Clinical Knowledge | 88.9% | 88.9% |
| College Biology | 94.4% | 94.4% |
| College Chemistry | 55.6% | 50.0% |
| College Computer Science | 77.8% | 66.7% |
| College Mathematics | 66.7% | 72.2% |
| College Medicine | 88.9% | 83.3% |
| College Physics | 77.8% | 83.3% |
| Computer Security | 94.4% | 88.9% |
| Conceptual Physics | 94.4% | 94.4% |
| Econometrics | 88.9% | 83.3% |
| Electrical Engineering | 77.8% | 77.8% |
| Elementary Mathematics | 83.3% | 83.3% |
| Formal Logic | 61.1% | 55.6% |
| Global Facts | 61.1% | 61.1% |
| High School Biology | 94.4% | 94.4% |
| High School Chemistry | 94.4% | 100.0% |
| High School Computer Science | 88.9% | 88.9% |
| High School European History | 83.3% | 77.8% |
| High School Geography | 83.3% | 83.3% |
| High School Government And Politics | 100.0% | 100.0% |
| High School Macroeconomics | 88.9% | 83.3% |
| High School Mathematics | 44.4% | 44.4% |
| High School Microeconomics | 94.4% | 94.4% |
| High School Physics | 72.2% | 83.3% |
| High School Psychology | 100.0% | 100.0% |
| High School Statistics | 100.0% | 83.3% |
| High School Us History | 88.9% | 88.9% |
| High School World History | 94.4% | 94.4% |
| Human Aging | 83.3% | 83.3% |
| Human Sexuality | 88.9% | 88.9% |
| International Law | 94.4% | 94.4% |
| Jurisprudence | 100.0% | 94.4% |
| Logical Fallacies | 94.4% | 94.4% |
| Machine Learning | 77.8% | 66.7% |
| Management | 94.4% | 88.9% |
| Marketing | 100.0% | 100.0% |
| Medical Genetics | 100.0% | 94.4% |
| Miscellaneous | 94.4% | 94.4% |
| Moral Disputes | 83.3% | 88.9% |
| Moral Scenarios | 61.1% | 66.7% |
| Nutrition | 100.0% | 94.4% |
| Philosophy | 100.0% | 100.0% |
| Prehistory | 94.4% | 88.9% |
| Professional Accounting | 66.7% | 66.7% |
| Professional Law | 83.3% | 77.8% |
| Professional Medicine | 94.4% | 94.4% |
| Professional Psychology | 100.0% | 100.0% |
| Public Relations | 77.8% | 72.2% |
| Security Studies | 66.7% | 66.7% |
| Sociology | 100.0% | 94.4% |
| Us Foreign Policy | 100.0% | 94.4% |
| Virology | 50.0% | 61.1% |
| World Religions | 94.4% | 100.0% |
</details>
## Usage
```bash
vllm serve dealignai/GLM-5.3-UNCENSORED-NVFP4 \
--tensor-parallel-size 8 --moe-backend marlin \
--tool-call-parser glm47 --reasoning-parser glm45 --enable-auto-tool-choice
```
NVFP4 routed experts serve via the Marlin FP4 path on Hopper (H100/H200). GLM-5.3's DSA sparse
attention needs a recent FlashInfer (>= 0.6.18) for the SM90 sparse-MLA backend.
**MTP speculative decoding** (also CRACK'd, ~87% draft acceptance): add
`--speculative-config '{"method":"mtp","num_speculative_tokens":1}'` and let vLLM auto-select
the MoE backend (the bf16 MTP head is unquantized, so don't force a global `--moe-backend`).
## Credits
- **[dealignai](https://huggingface.co/dealignai)** — CRACK abliteration research & release · Twitter **[@dealignai](https://twitter.com/dealignai)**
## Disclaimer
Safety guardrails have been removed; this model produces offensive-security content and will
comply with requests a stock model refuses. Released for **authorized** security research, red-
teaming, and CTFs. You are responsible for how you use it.
|