Specjalizacje

Katalog: Specjalizacje bezpieczeństwa na żądanie

Jak ładowane są specjalizacje z katalogu twojego projektu: na żądanie przez fazę albo bezpośrednio przez ciebie.

🧠 Specjalizacje Lagune to skupione na jednym zagadnieniu, niezależne od języka programowania moduły wiedzy o bezpieczeństwie, ładowane tylko na żądanie, nigdy domyślnie. Nie są poleceniami. Katalog twojego projektu to zestaw, z którego projekt korzysta: wbudowane specjalizacje jego kategorii oraz jego własne. Fazy detect i verify sięgają po nie w trakcie działania, a ty możesz w każdej chwili załadować dowolną z nich bezpośrednio.

Kontrola dostępu

Dba o to, by każdy widział i robił tylko to, do czego ma uprawnienia, więc nikt nie dostanie się do danych innego użytkownika ani do funkcji przeznaczonych tylko dla administratora, zmieniając po prostu link lub identyfikator.

OWASPLovable
Najedź na mnie
Załadujnpx lagune read catalog access-control

Endpoint API

Sprawdza drzwi, które twoja aplikacja otwiera na świat, aby żądania od obcych nie mogły wyciągnąć prywatnych danych ani uruchomić działań, do których nie mają prawa.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog api-endpoint

Przeglądarka

Pilnuje tego, co działa w przeglądarkach twoich odwiedzających, aby atakujący nie mógł wstrzyknąć kodu, który kradnie dane logowania albo przejmuje kontrolę nad tym, co twoi użytkownicy widzą i klikają.

JavaScriptLovable
Najedź na mnie
Załadujnpx lagune read catalog browser

C / C++

Wyłapuje niskopoziomowe błędy pamięci, przez które atakujący może doprowadzić do awarii programu albo uruchomić własny kod na twoim serwerze.

C / C++
Najedź na mnie
Załadujnpx lagune read catalog c-cpp

Kontener

Sprawdza, jak twoja aplikacja jest pakowana i wdrażana, aby włamanie pozostało ograniczone, zamiast oddawać atakującemu całą maszynę.

OWASPInfrastruktura
Najedź na mnie
Załadujnpx lagune read catalog container

Endpoint uwierzytelniania

Chroni logowanie, rejestrację i resetowanie hasła, aby atakujący nie mogli odgadywać haseł, przejmować kont ani resetować cudzych haseł.

OWASPLovable
Najedź na mnie
Załadujnpx lagune read catalog credential-endpoint

Kryptografia

Dba o to, by wrażliwe dane były właściwie zaszyfrowane, więc hasła, tokeny i dane osobowe pozostaną nieczytelne nawet po wycieku.

OWASPLovable
Najedź na mnie
Załadujnpx lagune read catalog crypto

CSV

Utwardza eksportowane arkusze kalkulacyjne, dzięki czemu otwarcie pobranego pliku znacznie rzadziej po cichu uruchomi szkodliwe polecenie na czyimś komputerze.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog csv

.NET

Obejmuje pułapki bezpieczeństwa typowe dla aplikacji .NET, przez które atakujący może uruchomić własny kod na twoim serwerze.

.NET
Najedź na mnie
Załadujnpx lagune read catalog dotnet

Federacja tożsamości

Utwardza logowanie typu "Zaloguj się przez Google, Microsoft itp.", dzięki czemu atakującemu znacznie trudniej podszyć się pod użytkownika albo wśliznąć się na cudze konto.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog federation

Go

Obejmuje pułapki bezpieczeństwa typowe dla aplikacji w Go, zwłaszcza subtelne błędy, które wychodzą na jaw dopiero przy prawdziwym ruchu.

Go
Najedź na mnie
Załadujnpx lagune read catalog go

Żądanie HTTP

Sprawdza dane, które docierają z każdym żądaniem HTTP, aby ukryte lub złośliwe dane wejściowe nie mogły nakłonić twojej aplikacji do niewłaściwego działania.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog http-request

Infrastruktura

Sprawdza pliki, które budują i wdrażają twoją aplikację, takie jak pliki Dockerfile, konfiguracje Terraform i przepływy pracy CI, aby jedno zbyt luźne ustawienie nie odsłoniło całego środowiska.

Infrastruktura
Najedź na mnie
Załadujnpx lagune read catalog infra

Interpreter

Nie pozwala, by dane od użytkownika zostały wykonane jako polecenia, więc pole formularza ani przesłany plik nie zmuszą twojego serwera do wykonania instrukcji atakującego.

OWASPLovable
Najedź na mnie
Załadujnpx lagune read catalog interpreter

Java

Obejmuje pułapki bezpieczeństwa typowe dla aplikacji w Javie, przez które atakujący może uruchomić własny kod na twoim serwerze.

Java
Najedź na mnie
Załadujnpx lagune read catalog java

JavaScript

Obejmuje pułapki bezpieczeństwa typowe dla aplikacji w JavaScripcie i Node, od uruchamiania niezaufanego kodu po odczytywanie plików, do których aplikacja nie powinna mieć dostępu.

JavaScript
Najedź na mnie
Załadujnpx lagune read catalog javascript

LLM

Chroni funkcje oparte na modelach AI, aby sprytnie sformułowana wiadomość nie nakłoniła AI do ujawnienia danych ani do nadużycia podłączonych narzędzi.

AI / LLMLovable
Najedź na mnie
Załadujnpx lagune read catalog llm

Sieć

Sprawdza, jak twoja aplikacja komunikuje się z innymi usługami, aby nie dało się jej podstępem skłonić, by pobrała coś, co kontroluje atakujący, albo temu zaufała.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog network

Ścieżka

Nie pozwala atakującym błądzić po plikach twojego serwera, więc manipulując nazwą pliku, nie odczytają prywatnych plików ani nie nadpiszą ważnych.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog path

Płatności

Utwardza proces zakupu i rozliczenia, przez co znacznie trudniej zmanipulować ceny, uniknąć zapłaty albo powtórzyć obciążenie.

OWASPLovable
Najedź na mnie
Załadujnpx lagune read catalog payment

PHP

Obejmuje pułapki bezpieczeństwa typowe dla aplikacji w PHP, przez które atakujący może uruchomić własny kod albo obejść logowanie.

PHP
Najedź na mnie
Załadujnpx lagune read catalog php

Python

Obejmuje pułapki bezpieczeństwa typowe dla aplikacji w Pythonie, zwłaszcza wczytywanie niezaufanych danych, które może uruchomić kod atakującego.

Python
Najedź na mnie
Załadujnpx lagune read catalog python

Regex

Utwardza sprawdzanie tekstu, aby działało wydajnie, a złośliwe dane wejściowe nie mogły łatwo zawiesić twojej aplikacji przez jej przeciążenie.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog regex

Ruby

Obejmuje pułapki bezpieczeństwa typowe dla aplikacji w Ruby, zwłaszcza wczytywanie niezaufanych danych, które może uruchomić kod atakującego.

Ruby
Najedź na mnie
Załadujnpx lagune read catalog ruby

Rust

Obejmuje pułapki bezpieczeństwa typowe dla aplikacji w Rust, zwłaszcza kod unsafe, który może uszkodzić pamięć albo doprowadzić do awarii programu.

Rust
Najedź na mnie
Załadujnpx lagune read catalog rust

Sekrety

Trzyma hasła, klucze API i tokeny z dala od kodu źródłowego, aby udostępnione repozytorium czy wyciek builda nigdy nie oddały ich w ręce atakującego.

OWASPLovable
Najedź na mnie
Załadujnpx lagune read catalog secrets

Serverless

Sprawdza funkcje chmurowe i ich uprawnienia, aby pojedynczej funkcji nie dało się nadużyć do sięgnięcia znacznie dalej, niż powinna.

OWASPInfrastrukturaLovable
Najedź na mnie
Załadujnpx lagune read catalog serverless

SQL

Pilnuje tego, jak twoja aplikacja komunikuje się z bazą danych, aby spreparowane dane wejściowe nie mogły odczytać, zmienić ani usunąć danych, których nigdy nie miały dotykać.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog sql

Supabase

Zabezpiecza twój backend Supabase, aby reguły bazy danych naprawdę działały, a tajne klucze nie trafiały do publicznego dostępu.

Lovable
Najedź na mnie
Załadujnpx lagune read catalog supabase

Transport

Utwardza transmisję, aby dane przesyłano szyfrowanym połączeniem, przez co znacznie trudniej je odczytać lub zmienić w drodze między twoimi użytkownikami a aplikacją.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog transport

Przesyłanie plików

Utwardza przesyłanie plików, przez co znacznie trudniej przesłać zamaskowany plik, który uruchamia kod, nadpisuje dane albo zapycha twoją przestrzeń dyskową.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog upload

XML

Utwardza sposób, w jaki twoja aplikacja odczytuje dane XML, dzięki czemu spreparowanemu plikowi znacznie trudniej ujawnić pliki serwera albo unieruchomić aplikację.

OWASP
Najedź na mnie
Załadujnpx lagune read catalog xml

Najczęściej zadawane pytania

To skupiony na jednym zagadnieniu, niezależny od języka programowania moduł wiedzy o bezpieczeństwie, ładowany tylko na żądanie, nigdy domyślnie. W odróżnieniu od skilli agenta nie jest poleceniem.

To specjalizacje, z których korzysta projekt: wbudowane specjalizacje jego kategorii oraz jego własne. Dopóki nie zapisano żadnej kategorii, projekt korzysta tylko z OWASP.

Nie. Ładują się tylko na żądanie, zgodnie z tym, czym projekt faktycznie jest.

W tym samym prompcie co zadanie poproś agenta, żeby uruchomił npx lagune read catalog <name>.