Solutions

Information security is about protecting the core of your business

Tailored cyber defense solutions: audit, strategy, and protection for IT infrastructure and data

Our clients

Clients and partners

Capital Group
FSK Group
SMLT
Tochno
Dogma
Sber City
FM Logistic
Danone
Relief Center
Pandora
Comprehensive protection for systems and data from cyber threats
Saint-Gobain
Askona
FIX PRICE
Snezhnaia Koroleva
Muztorg
TVOE
Greenway
Polaris
Campari
Yandex
Lenta
International perfume and cosmetics brand
Comprehensive protection for systems and data from cyber threats
RAEC
EKF
L'Etoile
Inventive Retail Group

Information Security Perimeter

InfoSecPerimeter
Protection
Monitoring
Response
Access
Data
Network
Audit

Not sure how well your product is protected? We will conduct a security audit

  1. Request an audit In 2024, the number of cyberattacks on CIS companies increased 2.5 times.

  2. Attacks have become more widespread, faster, and more targeted

  3. Standard security measures do not protect you if your product specifics are not taken into account

  4. We tailor a cyber defense strategy to your business goals and help protect what really matters: finances, customers, and reputation

Consequences you cannot ignore

Fintech Data breach or payment failure → fines and customer trust loss Manufacturing

Control system breach → production line shutdown and million-dollar losses Logistics

Delivery disruption → supply chain breakdown and key client loss Construction

No access to project documentation and contractors → missed deadlines, government contract penalties Retail

Website breach -> checkout failures and lost revenue

A warehouse management system failure leads to supply disruptions and losses of up to 80 million RUB per day

Blocking project documentation at a construction company leads to delays and penalties of at least 5 million RUB on public contracts

Ransomware locking a medical information system causes direct losses of at least 3 million RUB per day

A leak of customer data from a bank information system leads to regulatory fines and indirect losses of at least 5 million RUB

Stopping a production line due to an attack on an industrial control system causes losses of 30 to 100 million RUB per day

If you are not sure how your protection is set up, you are vulnerable

KT approach: how we protect your IT product

We identify your product's goals and objectives

We define unacceptable key events

We prepare a tailored information security strategy

We integrate information security into business processes in 2 weeks

Check how well your product is protected

Security decisions were made with my involvement, not 'somewhere over in the security department' I have a map of business risks related to information security, not just compliance checkboxes I can clearly explain what is protected in my product and why Information security is built into business processes, from onboarding to development, rather than living separately I have a clear response scenario: who does what and when during an incident View result

When should you turn to KT?

  1. Information security is not built into business processes, so you do not know where your product has vulnerabilities or what they are

  2. Incidents or suspicions have already occurred, but they were not analyzed and defenses were not strengthened An information security team exists, but it works separately from business goals

  3. You work with contractors, but information security issues in their solutions remain outside your control

  4. Launching a new product and want to secure key processes from the start? More than six months have passed since the last security review, so settings may be outdated and new threats may have emerged.

End-to-end approach

We do more than just follow the spec: we analyze the specifics of your product and business processes, identify all key vulnerabilities and risks, and take on coordination and oversight of contractors

We speak the language of business

We explain information security in simple, clear language, not in terms of attack vectors and CVEs, but in terms of what happens to revenue, customers, and operations if the system goes down

We build a culture of cybersecurity

We integrate cybersecurity into daily processes - from employee onboarding to values development. Security becomes a natural part of the work, not a separate formality.

Regular security assessment

We provide scheduled security reviews and handle incidents during business hours. We do not provide 24/7 security analyst coverage (SOC) - if you need that, it is a separate contractor or provider service.

You are a key stakeholder

No information security specialist knows your business better than you do. We do not do security in isolation - we work with you. Your expertise plus our approach equals protection that works.

Comprehensive protection for systems and data from cyber threats
Low-code approach in IT project development
Campari
Campari
Danone
Danone
Sber City
Sber City

Web Application and API Protection: Where Responsibility Ends

A public service - a website, customer portal, B2B portal, or mobile backend - is attacked in two fundamentally different ways, and they are addressed in different places. Mixing these two layers leads to the most common post-incident question: “We have protection, so why did the service go down?”

Volumetric channel and network attacks saturate bandwidth before traffic reaches your application. No code setting can change that: if the channel is full, the application simply does not see requests. This layer is handled upstream - by the carrier, hosting provider, or a specialized traffic-scrubbing service - and it is chosen as a service, not as a development task.

Application-layer attacks look like ordinary requests: credential stuffing, catalog scraping, abuse of expensive endpoints, and exploitation of OWASP Top 10 vulnerabilities. Volume alone does not distinguish them; only intent does. This is where the web application firewall (WAF) directly in front of the service and the application logic itself come into play: limits, authentication, idempotency, and queues for heavy operations.

The practical takeaway is simple: a WAF buys time, but it does not remove the vulnerability. It lets you close a gap with a rule until the release, and that is its strength. The problem starts when a temporary measure becomes permanent and the code fix never ships.

The request path to the data and where it is stopped

Channel → perimeter → filter → application → data → monitoring

Channel

Provider and traffic scrubbingvolumetric attacks on the network and channel are stopped before they reach your perimeter

Perimeter

CDN, load balancer, TLScache, connection limits, blocking clearly malicious sources

Filter

Web application firewall (WAF)signatures and behavior, virtual patch until release

App

Logic, limits, authenticationrate limiting, idempotency, queue for expensive operations

Data

Access and loggingaccess control, encryption, data access audit trail

Monitoring

Metrics and reviewwhat worked, what was missed, what needs to be fixed in code
  • Failure 1 - WAF in monitoring mode The rules were left in monitoring mode “to avoid breaking anything” and never moved to blocking. Formally there is protection, but in practice only logging works.
  • Failure 2 - virtual patch instead of release The vulnerability is covered by a filter rule and stays that way for years. A change in route or request format brings the original hole back.
  • Failure 3 - no limits in the application One expensive endpoint without limits can overload the service with traffic that cannot formally be called an attack - an active scraper is enough
  • Failure 4 - API outside the perimeter The filter sits in front of the website, while the mobile app and partner integrations call the same backend directly and remain unchecked.
  • Failure 5 - protection does not survive release A new service was launched without rules, limits, or monitoring because security setup is not part of the delivery pipeline
Network-channel attacks and application attacks are handled at different layers: the first is a provider or traffic-scrubbing service, the second is work on the application and what sits directly in front of it.

Analyze data and reference master records in your environment

What we do on the application side

We work where protection meets code and integrations. The channel layer is connected as a service, and we help with the selection, but do not replace the provider.

Public surface inventory

Collect everything exposed externally: domains, API endpoints, admin panels, test environments, and older service versions. You can only protect what is listed, and the list is almost always broader than expected.

Deploy and tune the WAF to blocking mode

Place a WAF in front of the application, tune exceptions to match your real traffic, and move rules from monitoring to blocking. A separate profile is set up for APIs - their traffic does not look like browser traffic.

Limits and protection for expensive operations

Per-user and API key limits, a queue for heavy requests, caching, and operation idempotency. This is what keeps the service running when the filter has let traffic through.

Fixing vulnerabilities in code

We categorize findings by OWASP Top 10 classes and fix them in the application. The rule on the screen remains a temporary measure until release, not a substitute for the fix.

API and partner integration protection

Authentication, access scopes, limits, and logging on every integration channel, so the mobile client and partners do not reach the backend outside the protection perimeter.

Observability and incident review

Metrics, alerts, and regular reviews: what worked, what slipped through, and what needs to be fixed in code. Without review, the filter turns into a black box that is trusted out of inertia.

Protection within the delivery pipeline

Rules, limits, and monitoring should be added with the new service, not six months after launch. Otherwise every release reopens the same unprotected surface.

Who is responsible for what in public service protection

System / layerScope of responsibility
Carrier and hosting providerChannel capacity and filtering of volumetric traffic before it reaches your perimeter. The only layer where a network flood attack can actually be stopped.
Traffic scrubbing service or CDNAbsorb volumetric attacks, cache static content, and block clearly malicious sources before they reach the application.
Web application firewall (WAF)Filter application requests by signatures and behavior, with a virtual patch until the fix is released.
Development teamFix vulnerabilities in code, add limits and operation idempotency, and define authentication and access scopes for the API.
KT.TeamPublic surface inventory, setup and tuning of rules to blocking mode, limits and protection for expensive operations, observability, and embedding protection into the delivery pipeline.
BusinessDefine unacceptable events: what downtime, what service degradation, and what data loss are unacceptable. Without this, there is nothing to measure the scope of protection against.

Boundaries: what we do not do in web application protection

Sources for the web application protection section

FAQ

Frequently asked questions

What threats does the cybersecurity framework cover?

The main business risk classes are data leaks, ransomware, account compromise, attacks on web applications and APIs, and IT infrastructure failures. The framework is built in three layers: protection, monitoring, and response. First, we close off the unacceptable events that would stop your business, then we set up monitoring and an incident response plan.

Is this approach suitable for distributed infrastructure such as branches, stores, and warehouses?

Yes. A distributed infrastructure gets unified access policies, network segmentation, and centralized monitoring: headquarters and sites are visible in one environment. A local failure stays local and does not turn into a shutdown of the entire network.

Will this help with cybersecurity audits and regulator inspections?

We start with an audit and a business risk map, not with compliance checkboxes. Documented policies, logging, and a data map are the materials reviewed during inspections, including GDPR requirements. If the task is specifically about personal data, the workflow is outlined separately: compliance with Federal Law GDPR and protection of personal data information systems. An inspection becomes proof of a working control environment, not a last-minute scramble for a regulator visit.

Who works with the system, IT or the business?

Both, and that is essential. The IT team manages the technical environment, while the business gets a risk map and clear rules for what happens to revenue, customers, and operations if the system goes down. Information security decisions are made with your involvement - no security specialist knows your business better than you do.

How long does implementation take?

It depends on the scale of the infrastructure, but the work is staged: we identify goals and unacceptable events, prepare a personalized strategy, and integrate cybersecurity into business processes in 2 weeks. After that, protection evolves by risk priority, not as a single year-long project.

Is one WAF enough to protect a web application?

No. A web application firewall filters application requests and can block a vulnerability with a rule before the fix is released - that is its strength. But it does not remove the vulnerability itself, does not protect against volumetric channel attacks, and is useless if left in monitoring mode. The working combination is channel protection from the provider, a firewall in front of the application, limits, and fixes in code.

Who should defend against DDoS attacks - us or the provider?

It depends on the layer. An attack that saturates the channel is stopped only upstream in the traffic path: by the carrier, hosting provider, or scrubbing service. An attack that looks like normal requests to an expensive endpoint is stopped on the application side with limits, caching, and queues. Companies that buy only one of the two regularly suffer outages despite formally paid-for protection.

We have an API and a mobile app - does a WAF in front of the website protect them?

Usually not. A mobile client and partner integrations often call the same backend through a separate route, bypassing the filter in front of the web interface. API needs a separate rules profile, its own limits, access scopes, and logging - its traffic is unlike browser traffic, and a shared profile either catches nothing or breaks integrations.

Where should you start if there is no budget for security tools right now?

Start with the assets exposed to the outside world and the limits in the application. Inventorying the public surface, shutting down forgotten test environments, rate limiting, and access control require no purchases and cover a significant share of simple scenarios. Protection tools come next, once it is clear what they are meant to protect.

Discuss the solution: cybersecurity protects the core of your business

Enter your email or phone number so we can get back to you.

Send via: