mlProhard
ReLuess Your Inhibitions
kalmarcf
Task: black-box oracle for a 1-hidden-layer ReLU neural network (128×192), viewer.py converts weights to image. Solution: model stealing via ReLU kink analysis — find neuron activation boundaries along all-ones direction, compute 192-dim gradients via parallel finite differences (~48K queries), recover W2[j]*W1[j,:] rows from gradient differences, binarize and reconstruct pixel font image to read flag.
$ ls tags/ techniques/
model_extraction_attackrelu_kink_analysisfinite_difference_gradientparallel_oracle_queriesbinary_image_reconstructionpixel_font_ocr
🔒
Permission denied (requires tier.pro)
Sign in to access full writeups
Sign in with GitHub to continue. No email required.
$sign in$ grep --similar
Similar writeups
- [ml][Pro]leadgate— dicectf2026
- [ml][free]leaky-gradient— TJCTF 2026
- [reverse][Pro]ML Connoisseur— uoftctf2026
- [crypto][Pro]Coloring Fraud— scarlet
- [ml][Pro]Pittrap— tamuctf