Rooted
Credencial verificada - AccesoVigente

BM::vinks

Malvin Ken Sudirgo

@vinks · Operator · Singapore

AI Security, DevSecOps, Web Security

EnglishIndonesianMandarin
ACCESO2RANGO
RANGO
2 · Operator
Puntos verificados
382
Emitida
2026-08-23
Vence
2027-09-14
Posición
37 de 134
Conocimiento demostrado

Habilidades

Cada señal nace de respuestas únicas del Daily. La dificultad y la evidencia sostenida la hacen crecer; las repeticiones nunca.

50respuestas únicas
Señal más fuerte · Código y tooling · 80/100 · Sólido
WEB

Web y AppSec

61/100
Operativo73% de precisión8/11 correctasDifícil superada↓ bajando

1 puntos de señal para Sólido · evidencia creciente

NETWORK

Redes y protocolos

34/100
En desarrollo57% de precisión4/7 correctasFácil superadaestable

6 puntos de señal para Operativo · evidencia creciente

AD

Active Directory

33/100
En desarrollo100% de precisión2/2 correctasMedia superadaseñal nueva

7 puntos de señal para Operativo · señal inicial

CRYPTO

Criptografía

25/100
En desarrollo50% de precisión1/2 correctasMedia superadaseñal nueva

15 puntos de señal para Operativo · señal inicial

FORENSICS

Forense y DFIR

33/100
En desarrollo100% de precisión2/2 correctasMedia superadaseñal nueva

7 puntos de señal para Operativo · señal inicial

RECON

Recon y OSINT

37/100
En desarrollo67% de precisión2/3 correctasDifícil superadaestable

3 puntos de señal para Operativo · señal inicial

CODE

Código y tooling

80/100
Sólido92% de precisión12/13 correctasDifícil superadaestable

2 puntos de señal para Avanzado · evidencia confiable

CLOUD

Cloud y contenedores

70/100
Sólido90% de precisión9/10 correctasDifícil superada↑ mejorando

12 puntos de señal para Avanzado · evidencia creciente

Annex — how this was earned

41 entries. Nothing scores without one.

382 total
Credentials79

1 entry

Quizzes and labs303

40 entries

Estos totales se apoyan en 41 entradas del registro. El detalle completo lo ven el titular y la revisión de Rooted.

Where your proof lands

Derived from what each verified ledger entry actually covers.

  • Code & tooling187
    Evidence
    A Node route executes `exec('ping -c 1 ' + req.body.host)` after checking only that host i
    A CI log reveals a production API key copied from `config.ts`. The team asks where that ke
    A Python worker loads a base64 job field with pickle.loads; jobs can be submitted by ordin
    On authentication failure, middleware logs the complete request headers, including Authori
    The build requests `company-auth` without a registry scope; the name is absent publicly an
    A download handler joins `/srv/reports` with a user filename after replacing the first `..
    During a fintech code review, you spot a search box concatenated directly into SQL. Which
    A server runs `eval()` on a value from the request body. What is the danger?
    Vin11704
    Code builds `ping ` + userInput and passes it to a shell. What is the main risk?
  • Cloud & containers66
    Evidence
    A URL previewer inside a cloud VM is being abused to hunt for temporary credentials. Which
    A CI role used to deploy one Lambda has `iam:PassRole` on `*` and permission to update arb
    A storage bucket lets anonymous visitors download private backups. What is wrong?
    A storage bucket denies listing but permits anonymous PutObject to the prefix used by the
    A tenant-controlled container runs privileged, mounts /var/run/docker.sock and can see the
    An app only reads one bucket but its IAM policy allows `s3:*` on `*`. Which principle is b
    A compromised Kubernetes service account tries to list every secret in the cluster. Which
    A container image contains a cloud key in an ENV layer. Why is that unsafe?
  • Web & AppSec62
    Evidence
    During an authorised pentest, GET /api/invoices/184 returns your invoice. Changing 184 to
    A page on another site can submit a form that changes your email while you are logged in.
    An image-from-URL feature can fetch http://127.0.0.1/admin from the server. What is this?
    The search route parameterises q but concatenates sort directly into `ORDER BY ${sort}`. A
    POST /account/email changes the logged-in user's email using only a session cookie; a cros
    Adding a single quote to a product ID changes the response to a SQL syntax error. What sho
    You change /users/41 to /users/42 and see another user's profile. What is this?
  • Recon & OSINT19
    Evidence
    Public tender PDFs list internal usernames, software versions and an author naming convent
    A web root exposes /.git/. What could an attacker recover?
  • Networks & protocols16
    Evidence
    First night on a hospital SOC: a scan shows TCP 443 open on the patient portal. Which serv
    The office can reach IP addresses but every hostname fails. Your packet capture shows unan
    A host can ping a server but cannot connect to its TCP 8080 service. What should you check
    A Windows file share is reachable on TCP 445. Which protocol are you looking at?
  • Active Directory12
    Evidence
    At 08:55 every employee in a branch loses domain login. One Windows server holds the direc
    A backup operators group unexpectedly holds Replicating Directory Changes and Replicating
  • Forensics & DFIR12
    Evidence
    EDR records powershell.exe -NoP -W Hidden -EncodedCommand followed by a connection to a ne
    Logs come from systems in different time zones. What is the safest timeline baseline?
  • Cryptography8
    Evidence
    A user export stores passwords as unsalted SHA-256; two employees with the same password h

The road to Hacker

518 pts short

Everything below is priced. Pick the cheapest one and the gap closes.

  1. Connect Hack The Box

    Rank, owns and global standing pulled from your profile.

    +300
    points
    58% of the gap
  2. Claim a CVE

    Any published advisory with your name on the credit line.

    +260
    points
    50% of the gap
  3. Connect TryHackMe

    Points and completed rooms.

    +180
    points
    35% of the gap
  4. Clear another lab

    40 lab entries scored. 1,697 points left before the lab ceiling.

    +60
    points
    12% of the gap
  5. Publish a write-up

    Explain the bug, impact and fix. Peer-reviewed write-ups score after approval.

    +180
    points
    35% of the gap
  6. Submit a vulnerability report

    A confirmed low, medium, high or critical report is the cleanest path up the ladder.

    +160
    points
    31% of the gap

Not one figure above was typed in by vinks.

Read how points are earned
Get your credential
Rank requirements beyond points
  • Rank 4+ - One verified credential or one confirmed report
  • Rank 7+ - One confirmed report or one credited CVE
  • Rank 9+ - A credited CVE at CVSS 9.0+, or three critical confirmed reports