Service · Cybersecurity

System hardening

Out of the box, most systems are configured for convenience. Ancient protocols remain enabled in case something still needs them, every user is allowed to hand a random app access to their mail, and the copier's admin page sits online guarded by “admin/admin”. Individually these are minor. Collectively they are exactly the foothold an intruder hopes to find. Think of a structural engineering practice in Ljubljana: an obsolete file-sharing dialect is still enabled on its server, anyone in the firm can let an unknown app read their Microsoft 365 inbox, and macros fire happily in attachments fetched from the web. Not one of these issues calls for a purchase. They are all switches. Hardening is the systematic job of reviewing those switches against respected references, mainly CIS guides and Microsoft baselines. Flipping a value is easy; doing so without upsetting anyone's work is the skill. Hence our routine: measure, pilot, roll out, and write down every deliberate exception along with the reason.

Zero new licences
it is all configuration
CIS Benchmarks
plus Microsoft baselines as the reference
Exceptions
each one written up with a reason
Drift detection
stops settings creeping back

Scope of the service

We tighten things a layer at a time, from the cloud tenant all the way down to the office printer, measuring before and testing after each change.

Check the scope with an engineer

Microsoft 365 tenant

Admin approval required before users grant consent to third-party apps, old sign-in protocols retired, mail auto-forwarding to outside addresses stopped, Teams external and guest options reviewed.

Windows PCs

Microsoft baselines delivered by Intune or Group Policy, internet-sourced macros blocked, PowerShell constrained, local admin accounts brought under control.

Windows Server and AD

SMBv1 and NTLMv1 retired, needless services such as print spooling on domain controllers disabled, administrative tiers introduced, password rules modernised.

Linux hosts

SSH by key alone, direct root access disabled, host-level filtering, unattended security updates and surplus packages stripped out.

Network kit and printers

Default logins replaced, unencrypted admin access removed, firmware brought current. Copiers, storage boxes and CCTV recorders are frequent weak points.

Watching for drift

Automated checks run regularly to confirm hardened values are still in force, so a patch or a hurried tweak that undoes one does not go unnoticed.

How the work runs

Hardening done in a rush breaks things. Small, measurable increments avoid that.

01

Measuring the gap

Systems are scanned against the chosen baseline. You see each setting's present state, the target state and what changing it might affect.

02

Deciding together

Together we choose what changes and where an exemption is justified, for example an older line-of-business app that still relies on a legacy protocol.

03

Gradual deployment

Lab machines and early adopters go first, everyone else afterwards. Everything is applied by policy, so any step can be undone.

04

Proof and handover

A fresh scan, plus the register of justified exceptions. Ongoing drift detection is available as a regular service.

The least expensive security upgrade is the one hiding in your existing settings. No extra product, dashboard or subscription is required, only care and consistency. A surprising number of breaches pivot on one default that ought to have been switched off long ago.

Your questions answered

They come from the Center for Internet Security, a non-profit, and are drafted with input from practitioners worldwide to cover operating systems, cloud services and network devices. They cost nothing to download and are commonly cited as a practical, setting-by-setting reference, ISO 27001 projects included.

Not at all. Certain items will not fit your environment and some would upset older software. We keep the ones that are worthwhile and record a sentence or two on why the rest were skipped. Auditors view a reasoned exception far more kindly than an unexplained hole.

It stays switched on solely for the server and workstations that use that program and goes off across the rest of the network. The exception is logged as a risk, with a reminder to modernise or replace the software.

Undoing a policy-driven change takes minutes, and the pilot usually catches problems beforehand. Should one reach users anyway, contact helpme@apply.si; we reverse the change, diagnose it and put a precise fix in place.

Replace unsafe defaults with sound configuration

Give us an idea of your systems and their numbers. We will recommend which layer is worth hardening first.

When we work
Weekdays 9:00-17:00 CET, answers the same or next working day
Calls
Video meetings, Teams and Meet both welcome

We set essential cookies only: the ones that keep the site running and recall which town you chose. Nothing for ads and nothing that follows you around the web. Details are in our privacy and data protection notice.