We test your systems the way an attacker would, and show you what to fix.

Ghost Protocol is a penetration testing, software and AI company in Colombo, for companies in Sri Lanka and abroad.

Free, and it takes under a minute. What we keep Book a pentest

A member of the NVIDIA Inception program

Blink

What a penetration test gives you

One web application and its API, up to three hostnames and two user roles, tested by hand after our scanning engine has swept it.

$4,000, fixed. Report in 5 to 7 days, re-test included. Companies registered in Sri Lanka have a local rate card, set out under penetration testing in Sri Lanka.

Ryan Sebastian, our founder, leads every engagement and signs the attestation letter.

What you receive

  • An executive report in plain English, with every finding rated and explained.
  • A signed attestation letter for auditors, customers and investors.
  • Developer findings in JSON and SARIF, ready for your ticket system.
  • A free re-test after you fix, and an updated report.

Book a pentest Read the sample report

From booking to re-test, within 30 days

Day 0Book
Days 1 to 5Test
Days 5 to 7Report
Days 7 to 30Re-test
  • Day 0 Book
  • Days 1 to 5 Test
  • Days 5 to 7 Report
  • Days 7 to 30 Re-test
Drawn to scale, one square a day.

What we go looking for

Five kinds of hole, drawn as the creatures they are. Each one is a finding from our example report, written against a made-up client, with the rating it got there. Read the sample report

  1. The open door

    A way into the admin side of your app that was never meant to be open. In the example report, signing up as a customer with one extra field made the new account an administrator.

    Rated Critical, 9.8

    GP-NWR-01

  2. The leaky jar

    An app that hands one customer another customer’s records when asked the right way. In the example report, any customer could read and change other people’s orders.

    Rated High, 8.1

    GP-NWR-02

  3. The mimic

    A sign-in that never stops anyone guessing, so someone can keep trying until they get in as one of your customers. In the example report, sign-in and password reset had no limit or lockout.

    Rated Medium, 6.5

    GP-NWR-04

  4. The forger

    A field that keeps what is typed into it and later runs it as code in someone else’s browser. In the example report, a customer’s order note ran inside the staff console.

    Rated Medium, 5.4

    GP-NWR-05

  5. The old lock

    Software that tells strangers which version it is, so they know which public holes to try. In the example report, the framework and its version showed in headers and error pages.

    Rated Info

    GP-NWR-07

Auditors and regulators can take the report as evidence for ISO 27001 (A.8.8 and A.8.29), SOC 2 (CC4.1), PCI DSS (requirement 11.4), the Central Bank of Sri Lanka’s Technology Risk Management and Resilience Directions, and the security duty in Sri Lanka’s Personal Data Protection Act. A test is evidence toward each of these, not compliance on its own. See which apply to you.

Wyrm, our memory for AI coding agents

Wyrm gives AI coding agents a memory that lasts between sessions, and stops them repeating mistakes they have already made. It is free, and it runs on your own machine.

Episode one, tuesday. 33 seconds, sound on. Drawn and scored in code by the studio.

the ledger

failure #649

tue · 02:14

dropped sessions table.

everyone logged out.

3 hours to recover.

do not repeat.

A prop from episode one. The figures beside it are real.
32 of 32
repeated mistakes caught in the published benchmark, same and reworded, with 0 false blocks on 16 new actions.
622
real jailbreak payloads thrown at it, and 0 escapes from the lane where untrusted text is kept.
154
tools an agent can call, all free to use on your own machine.

Every figure, with its source

Install, with Node.js 22 or newer

npm install -g wyrm-mcp

Works in Claude Code, Claude Desktop, GitHub Copilot, Cursor, Windsurf, Codex and any MCP client. Proprietary: free for local use, no account needed. Paid plans add sync and teams. Get Wyrm

Our clients, and the live work we built for them

Clients who chose to be named. Each one opens the live site we built, so you can check it yourself; where we have written up the work, a case study sits beside it.

  1. slot 1Upali'sRestaurantOrdering platform for Upali's, built from scratch and run on DragonScale.order.upalis.com, live site, opens in a new tabcase study: Upali's
  2. slot 2Vision WorksProduction houseWebsite for Vision Works, a production house.visionworkslk.com, live site, opens in a new tab
  3. slot 3Bio Fuel LankaRenewable energyWebsite for Bio Fuel Lanka, a renewable energy company.biofuellanka.com, live site, opens in a new tab
  4. slot 4Into The PromptAI coursesLearning platform for Into The Prompt, where people learn to work with AI one short lesson at a time, and the tool that makes its animated lesson videos. A LinkedIn tool for planning and automating posts is being built now.intotheprompt.com, live site, opens in a new tab

All our work Case studies

The software we build and run ourselves

  • scoutPhantomDragon AIThe scanning engine behind every test we run. Every finding it raises is checked by hand before it reaches a report.
  • scribeWyrmMemory for AI coding agents, free on your own machine.
  • rangerDragonHuntDomain recon, subdomain discovery and email security checks.
  • merchantDragonScaleA self-hosted ordering and commerce platform for restaurants, retail and services, with no monthly fees or commissions.
  • innkeeperDragonLairHotel booking: reservations, activities and an admin dashboard.

We also build for clients: custom software, web applications and Cloudflare edge systems built security-first, and AI and automation, agents and search over your own documents built into working systems.

Our prices are fixed and published

ghost protocol · price list

  • Ghost ScanfreeNo signup, under a minute. Run it
  • Security scan$299One-time, in 48 hours.
  • Penetration test$4,000Per project, 5 to 7 days, re-test included. Expedite to 72 hours for $500.
  • Security retainer$899A month, six-month minimum. A pentest every quarter, a monthly deep scan and a re-test on every fix.
  • Regulated and enterprisefrom $8,000Quoted per scope, to your regulator's specification.
  • WyrmfreeOn your own machine. Paid plans from $29 a month, arranged by email.

Prices are in US dollars. Companies registered in Sri Lanka are invoiced in rupees from a local rate card. Everything on the price list

Talk to an engineer

Email ryan@ghosts.lk or message +94 71 055 5055 on WhatsApp. We reply within 24 hours.

We work Monday to Friday, 09:00 to 18:00 Colombo time (UTC+5:30).

Book a 15-minute call Buying for a company? Procurement details

A small company that does the work itself

Ghost Protocol was incorporated in Colombo in 2024. Ryan Sebastian, our founder, leads every engagement, and we build the tools we test with, so the people you speak to are the people doing the work.