---
title: "Detect Tricky or Security Issues"
url: https://www.exakat.io/detect-tricky-issues/
date: 2019-08-20
modified: 2025-03-29
author: "dams"
description: "[page_header type=\"subnav\" align=\"center\" title_case=\"uppercase\"] [section] [row] [col span=\"2\" span__sm=\"12\"] [/col] [col span=\"8\" span__sm=\"12\"] Check the code, as if you were reading it. Except, you’re using the unlimited power of cloud..."
word_count: 491
---

# Detect Tricky or Security Issues

# Using a vector database with PHP

# Check the code, as if you were reading it. Except, you’re using the unlimited power of cloud and AI to search for all flaws in your application, in a fraction of the actual time needed to do so manually

# BUGS, CODE SMELLS, SECURITY OR QUALITY ISSUES

#### Clean and Safe code is a desirable state, but always difficult to achieve. Issues raised by Exakat are either demonstrably wrong code, or prone to misbehave :

- Bug : code that lead clearly to a wrong behavior of your application
- Code Smells : code that is complex to maintain : duplicate code, dead code
- Security : code that creates vunerabilities : SQL injection, hardcoded password
- Quality : code that lead to technical debt : lack of standardisation, norm violation, inconsistencies across Team

[
EXLPORE ON AN OPEN SOURCE PROJECT
](/free-trial)

![Exakat Cloud Projects List](https://www.exakat.io/wp-content/uploads/2025/03/ExakatCloudProjectsList-1024x377.png)

![Exakat Cloud Rules List](https://www.exakat.io/wp-content/uploads/2025/03/ExakatCloudRulesList.png)

# RELY ON A LIBRARY OF MORE THAN +1000 RULES

Exakat has collected the most extensive list of analysis for PHP : common pitfalls, logic fallacies, architecture rules, unused resources, code modernisation, useless expressions, unwanted expression, and more. They are inspired by everyday coding errors and CS theory applications. Each of them are carefully documented, with examples, further documentation and suggested alternatives

[
Read more on our RULES
](https://exakat.readthedocs.io/en/latest/Reference/Rules.html)

# SCOPE YOUR ANALYSIS

#### Exakat offers a unique way to personalize the rules used during analysis of projects :

-

active the rules you need
- limit analysis on part of your project
- leverage analysis on ready to use rulesets

Exakat matches to your need.

[
READ MORE ON SCOPING ANALYSIS
](https://exakat.readthedocs.io/en/latest/User/Scoping.html)

![Exakat Cloud Analysis Configure](https://www.exakat.io/wp-content/uploads/2025/03/ExakatCloudAnalysisConfigure-1024x466.png)

![Exakat Cloud Issue Detail](https://www.exakat.io/wp-content/uploads/2025/03/ExakatCloudIssueDetail-1024x530.png)

# DIG INTO MEANINGFUL ISSUE AND REMEDIATION

#### “Issues” raised gives you full power to analyze in detail your flaws. Each issue is detailed to explain :

- what the issue is
- where it is located
- what is the root cause
- how / why to fix it
- A code example to how explain the violation.

Exakat is the every-day teammate of the developer.

[
LEARN MORE ON REAL CODE CASES
](https://exakat.readthedocs.io/en/latest/Cases.html)