Skip to content
PERFECT LIGHTIT SERVICES ZAGREB

Cyber security

Penetration testing and cyber security assessments for businesses

We find security gaps before attackers do – in your website, application, network, Wi-Fi or email – and help you close them. You get a report that both management and IT understand.

7 years of experience · Written authorisation and NDA · OWASP and PTES methodology · free retest within 30 days

Sample report summary
Critical
1
High
2
Medium
3
Low
4
  • 9.8SQL injection in the login form
  • 8.1Remote Desktop (RDP) exposed to the internet
  • 7.5Admin accounts without two-factor sign-in
  • 6.1Reflected XSS in the site search
  • 3.1Missing security HTTP headers

Illustration. In a real report every finding comes with a description, evidence and remediation steps.

Experience

We have already helped small businesses and sole traders

We have worked in cyber security for seven years. Today we combine that expertise with AI technology, so testing is faster and more thorough – while an expert still makes the calls.

7years of experience in cyber security

  • Experience with small businessesWe know what systems in small offices look like – and which gaps attackers most often find in them. Our recommendations fit a real budget.
  • AI speeds up the analysisAI tools help us review scan results, configurations and code faster, and spot patterns that are easy to miss.
  • An expert makes the callsAI is an assistant, not a replacement. We verify every finding by hand before it goes into the report – no false alarms.

What we test

From your website to the office network

We build our own SaaS products and look after servers and networks every day, so we know where systems usually give way – and how to fix them, not just report them.

Websites and web apps

Login, user accounts, forms, payments and APIs – following the OWASP Top 10 and the OWASP WSTG methodology.

External infrastructure

Everything visible from the internet: public IP addresses, open ports, VPN, RDP, mail server and DNS.

Internal network and Active Directory

What an attacker could do once inside the office or on one infected computer – from shared folders to admin rights.

Wi-Fi networks

Password strength, guest network isolation, rogue access points and the path from Wi-Fi to the office network.

Microsoft 365 and Google Workspace

Two-factor sign-in, admin roles, document sharing, mail rules and SPF, DKIM and DMARC.

Phishing and staff

A simulated phishing attack and short training – because most attacks start with a single click on the wrong link.

MethodologyOWASP WSTGOWASP Top 10OWASP ASVSPTESNIST SP 800-115CIS Controls v8CVSS 3.1 / 4.0

Tools we use

For penetration testing we use Kali Linux with the standard commercial and open-source toolkit, and AI for faster analysis of the results. Not every tool is used with every client – we choose them based on the request and the scope of the test. Tools find possible issues; we verify every finding by hand before it goes into the report.

Web and API

  • Burp Suite Pro
  • Caido
  • OWASP ZAP
  • sqlmap
  • ffuf
  • feroxbuster
  • Nuclei
  • Nikto
  • WPScan
  • jwt_tool
  • Arjun
  • Postman
  • testssl.sh
  • Semgrep

Network and external infrastructure

  • Nmap
  • Masscan
  • Nessus
  • Greenbone OpenVAS
  • Metasploit
  • Wireshark
  • tcpdump
  • Netcat

Active Directory and Windows

  • BloodHound
  • SharpHound
  • NetExec
  • Impacket
  • Responder
  • mitm6
  • Certipy
  • Rubeus
  • Mimikatz
  • Kerbrute
  • Evil-WinRM
  • Snaffler
  • PingCastle

Microsoft 365, Entra ID and cloud

  • ScubaGear
  • ScubaGoggles
  • Maester
  • ROADtools
  • AADInternals
  • Prowler
  • ScoutSuite

Wi-Fi

  • WiFi Pineapple
  • Aircrack-ng
  • hcxdumptool
  • hcxtools
  • Bettercap
  • Kismet
  • EAPHammer

Passwords

  • Hashcat
  • John the Ripper
  • Hydra
  • CeWL
  • SecLists

Phishing and social engineering

  • GoPhish
  • Evilginx
  • Social-Engineer Toolkit

OSINT and reconnaissance

  • Amass
  • Subfinder
  • httpx
  • theHarvester
  • SpiderFoot
  • Shodan
  • Censys
  • Have I Been Pwned

What it looks like

Ethical hacking in reality, step by step

Packages

Start with a check-up, follow with a pentest

A security check-up is enough for most small offices. A penetration test makes sense once you run an online shop, an app or hold sensitive client data. After a short call about the scope you get a fixed quote.

Security check-up

For small offices with up to 5 computers. A check of the most common weak spots, done in a day.

from€290

  • Router, Wi-Fi and guest network
  • Passwords, 2FA and business email
  • Backups – do they exist and can they be restored
  • Updates, antivirus and shared folders
  • External check of your website and domain
  • A written list of the most important steps
Request a check-up
Most popular

Cyber security assessment

For companies with up to 25 employees: where you stand today, what threatens you and what to fix first.

from€790

  • Interviews with management and IT
  • Technical review of computers, network and cloud
  • External vulnerability scan
  • Comparison with CIS Controls and the Croatian Cyber Security Act (NIS2)
  • Risk register and a prioritised action plan
  • Report and presentation for management
Request a quote

Penetration test

A hands-on test of your website, application or network – the way an attacker would do it, but with your written permission.

from€990

  • Web, API, external and internal network, Wi-Fi
  • OWASP WSTG and PTES methodology
  • Every finding with a CVSS score and evidence
  • Clear remediation guidance
  • Free retest within 30 days
  • Letter of attestation
Request a quote

Pricing

How much does it cost?

Prices depend on the scope: the number of pages and user roles in the app, IP addresses, computers or employees. You always get a fixed quote before we start.

  • With a penetration test we re-check fixed findings for free within 30 days.
  • Every service comes with a fiscalised invoice, and companies receive an R1 invoice.
Full price list
Prices – Cyber security and pentesting
Security check-up for small offices (up to 5 computers)network and Wi-Fi, passwords and 2FA, email, backups, websitefrom €290
External vulnerability scan (website and public IP addresses)automated tools with manual verification of findingsfrom €190
Cyber security assessment (up to 25 employees)based on CIS Controls and the Croatian Cyber Security Actfrom €790
Preparing for the Cyber Security Act (NIS2) self-assessmentfrom €1,200
Penetration test of a website or online shopincludes a retest within 30 daysfrom €990
Penetration test of a web application or APIwith test user accounts (grey box)from €1,900
External penetration test (up to 5 public IP addresses)from €1,200
Internal network and Active Directory penetration testfrom €2,400
Wi-Fi penetration test (one location)from €390
Microsoft 365 / Google Workspace security reviewfrom €390
Phishing simulation with training (up to 25 employees)from €490
Cyber security workshop for employees (2 h)€250
Additional day of security testing€480 / day
Security consulting (1 h)€60

How we work

From the first call to closed gaps

  1. 01

    Free first call

    We agree on what to test, the goals and the timing. Then you get a fixed quote.

  2. 02

    Contract and authorisation

    Scope, rules of engagement, NDA and an emergency contact – signed before the first test.

  3. 03

    Testing

    We work in the agreed window and take care not to disrupt your business. Critical findings are reported straight away.

  4. 04

    Report and walkthrough

    A management summary and a technical part for IT, with priorities and remediation steps.

  5. 05

    Retest

    Once you have fixed the issues, we re-check the findings for free – within 30 days.

What you get

We can also fix the issues ourselves – we look after servers, networks, Microsoft 365 and websites every day anyway.

  • A management summary without technical jargon
  • A list of findings with severity scores (CVSS)
  • Evidence for every finding – screenshots and steps
  • Remediation guidance, ordered by priority
  • A walkthrough of the findings, online or in person
  • A letter of attestation for clients and insurers

Why small businesses too

Attackers don’t care how big you are

Most attacks on small businesses are not targeted. Automated tools look for easy targets, and a small office with an outdated WordPress site or open RDP is exactly that.

Attacks are automated

Bots scan the whole internet around the clock for known vulnerabilities and weak passwords – and find them within minutes.

The GDPR requires testing

Article 32 of the GDPR requires regularly testing and evaluating your security measures. A report shows that you do.

Croatian Cyber Security Act

Essential entities must be audited, and important entities must self-assess, at least every two years. We help you prepare and put the measures in place.

Clients and insurers ask for it

Larger clients, tenders and cyber insurance policies increasingly ask for proof of security testing.

Questions

Pentest and security assessment FAQ

What is the difference between a penetration test and a vulnerability scan?

A scan is automated and finds known, surface-level issues – it is quick and affordable, but produces false positives. In a penetration test an expert manually tries to exploit and chain the weaknesses, as a real attacker would, and finds flaws in the application logic that no scanner can see.

Does a small business really need this?

Yes, just on a smaller scale. Most attacks on small businesses are not targeted – bots look for easy targets. A security check-up is usually enough for a small office; a penetration test makes sense once you run an online shop, an app or hold client data.

Will testing take our systems down?

We plan tests so they do not disrupt your business: risky checks are avoided or run outside working hours, and on request we test a staging environment. If we find something critical, we tell you straight away, not just in the report.

Is it legal, and what do we need to prepare?

We only test with written authorisation from the system owner, with an agreed scope and time window. If someone else runs your site or server (hosting, cloud), we check their rules too. From you we need a contact person and, for application tests, test user accounts.

How long does it take, and when do we get the report?

A security check-up usually takes a day, a website penetration test 2–3 days, and larger applications and networks 5–10 days. You receive the report within 5 business days of the testing.

What happens to our data?

We sign an NDA, handle data in line with the GDPR and access only what is needed to prove a finding. The report is sent password-protected, and test data is deleted when the project ends.

Do you use artificial intelligence (AI)?

Yes, as an assistant. AI helps us review scan results, configurations and code faster, connect findings and prepare the report. The decisions stay with the expert: we verify and confirm every finding by hand. We do not send confidential data – passwords, personal data or documents – to public AI services.

Does the Croatian Cyber Security Act (NIS2) apply to us?

The Act (NN 14/2024) covers medium-sized and large organisations in sectors such as energy, transport, health, digital infrastructure, manufacturing and public administration – and some regardless of size. Essential entities must be audited, and important entities must carry out a self-assessment, at least once every two years. The official audit is done by certified auditors; we help you prepare and put the measures in place. Not sure whether you are in scope? We will check together on the first call.

Can we get a grant for this?

Possibly. In 2025 CARNET’s National Coordination Centre (NKS) ran a call to improve the cyber security of micro, small and medium-sized enterprises – grants of €7,500 to €60,000 covering 50% of eligible costs, with security testing among the supported activities. A new round has been announced; if you apply, we will prepare a quote and an activity description for your application.

pl contact --new

Find out how well protected you are

Get in touch for a free first call – we will agree on the scope and send a fixed quote. Everything you tell us stays between us.

CallWhatsAppInquiryRemote