Skip to content
View sonnycroco's full-sized avatar

Block or report sonnycroco

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sonnycroco/README.md

scope.yaml

Engagement scope for sonnycroco. Read-only.

target:
  name:    Nikos Pitsilis
  handle:  sonnycroco
  origin:  Greece
  role:    Security Researcher

approach:
  language: python
  deps:     none
  outputs:  [tools, writeups]

contact:
  linkedin:   https://www.linkedin.com/in/nikos-pitsilis/
  hackthebox: https://app.hackthebox.com/public/users/3376923

in_scope:

  published tools:
    - id:      h1grep
      summary: grep for disclosed HackerOne reports from the terminal
      filters: [keyword, severity, cwe, program, votes, bounty]
      edge: reverse-engineered GraphQL — encodes crash-avoidance rules
        for query shapes H1's endpoint rejects
      install: pip install h1grep
      socket:  https://socket.dev/pypi/package/h1grep

    - id:      nuclei-index
      summary: map a CVE id to local nuclei-templates, emit the exact
        rate-limited nuclei command
      traits:  [indexes-once, cached, "--json", "stdlib-only", "py>=3.9"]
      install: pip install nuclei-index
      socket:  https://socket.dev/pypi/package/nuclei-index

  writeups:
    - box:   HTB Reactor
      chain: CVE-2025-55182 -> shell -> exposed Node.js debugger -> root
    - box:   HTB MonitorsFour
      chain: PHP type-juggling -> leaked hashes -> admin -> Cacti RCE in Docker -> exposed Docker API -> Windows host
    - box:   HTB Pirate
      chain: pre-Windows 2000 machine account -> gMSA read -> WinRM foothold -> ligolo pivot -> NTLM relay/RBCD -> WEB01 local admin -> ForceChangePassword -> constrained-delegation SPN injection -> Domain Admin

  adjacent:
    # cloud surface the tooling gets pointed at
    - aws-ssm-secure-parameter-retrieval
    - S3-filesize-checker

out_of_scope:
  - anything not public on github.com/sonnycroco

h1grep Socket Downloads     nuclei-index Socket Downloads

Pinned Loading

  1. nuclei-index nuclei-index Public

    Map CVE IDs to your local nuclei-templates and get the exact rate-limited nuclei command to run.

    Python

  2. h1grep h1grep Public

    Search disclosed HackerOne reports from the terminal. Zero dependencies, no API key.

    Python

  3. HTB-Reactor-Linux-Machine-Walkthrough HTB-Reactor-Linux-Machine-Walkthrough Public

    Full walkthrough of HTB's Reactor machine — exploit CVE-2025-55182 to gain a shell, then get root via an exposed Node.js debugger. Step-by-step with screenshots.

  4. HackTheBox-MonitorsFour-Walkthrough HackTheBox-MonitorsFour-Walkthrough Public

    MonitorsFour is a Windows box where a PHP type-juggling flaw leaks password hashes, leading to admin access. A vulnerable Cacti instance then provides code execution inside a Docker container. From…

    1

  5. aws-ssm-secure-parameter-retrieval aws-ssm-secure-parameter-retrieval Public

    Bash script that retrieves app config and a KMS-encrypted secret from AWS SSM Parameter Store on EC2, backed by a least-privilege IAM policy

    Shell

  6. HTB-Pirate---Walkthrough HTB-Pirate---Walkthrough Public

    Full walkthrough of HackTheBox Pirate (Hard, Windows). A pure Active Directory chain from a pre-Windows-2000 machine account to Domain Admin, no CVEs, finishing with a constrained-delegation SPN in…

    Python