Skills für Entwicklung & IT, Seite 2 55 Skills
Code, Tests, Doku und Betrieb. Grenze mit Unterbereich, Beruf, Tool und Niveau ein.
Ergebnisse
Filter
Filter
Cloud-Rechnung auf Einsparungen prüfen
Geht die Cloud-Kosten nach Dienst und Projekt durch, findet ungenutzte und zu große Ressourcen und ordnet Einsparungen nach Wirkung und Risiko.
Testlücken nach Risiko finden
Zeigt, wo in geändertem oder kritischem Code die Tests fehlen, die wirklich zählen: bei Geld, Rechten, Daten und Fehlerfällen.
Datums- und Zeitlogik auf Fehler prüfen
Prüft Code auf typische Fehler mit Datum und Uhrzeit: Zeitzonen, Zeitumstellung, Monatsenden, Schaltjahre und Vergleiche zwischen lokaler Zeit und UTC.
Texte auf Übersetzbarkeit prüfen
Findet in Code und Vorlagen fest eingebaute Texte, zusammengestückelte Sätze und falsch formatierte Daten oder Zahlen.
Hintergrundjobs auf Fehlerquellen prüfen
Prüft geplante und wartende Jobs darauf, ob sie doppelt laufen dürfen, sauber wiederholt werden, Zeitlimits haben und Fehler sichtbar machen.
Code auf Wettlaufsituationen prüfen
Findet Stellen, an denen gleichzeitige Anfragen, Prozesse oder Threads sich gegenseitig Daten überschreiben, doppelt buchen oder einander blockieren.
Speicherleck eingrenzen
Hilft, wachsenden Speicherverbrauch einer Anwendung einzugrenzen: Messwerte lesen, verdächtige Stellen finden und mit gezielten Messungen bestätigen.
N+1-Abfragen im Code finden
Findet Stellen, an denen Code in einer Schleife für jeden Datensatz eine eigene Datenbankabfrage auslöst, und schlägt gebündelte Abfragen vor.
API-Dokumentation auf Lücken prüfen
Vergleicht eine API-Dokumentation mit dem Code und findet fehlende Endpunkte, falsche Pflichtfelder, undokumentierte Fehlercodes und Beispiele.
Zeitlimits bei externen Aufrufen prüfen
Findet Aufrufe an andere Dienste, Datenbanken und Schnittstellen ohne Zeitlimit.
Eingabeprüfung im Backend prüfen
Prüft, ob jede Eingabe ans Backend auf Typ, Länge, Format und erlaubte Werte geprüft wird, unabhängig von Prüfungen im Browser.
CORS-Einstellungen einer API prüfen
Prüft, welche Herkünfte, Methoden und Header eine API von anderen Websites zulässt, und findet zu offene Einstellungen.
HTTP-Sicherheitsheader prüfen
Prüft die Antwort-Header einer Website auf Content Security Policy, HSTS, Schutz vor Einbettung.
Personenbezogene Daten in Logs finden
Findet Log-Anweisungen, die Namen, E-Mail-Adressen, IP-Adressen, Tokens oder ganze Anfrageinhalte schreiben, und schlägt Maskieren oder Entfernen vor.
Cache-Header prüfen
Prüft, ob Seiten, Dateien und API-Antworten für die richtige Dauer zwischengespeichert werden.
Formulare auf CSRF-Schutz prüfen
Prüft, ob Formulare und datenändernde Anfragen gegen Anfragen von fremden Websites geschützt sind, und schlägt Tokens oder Cookie-Einstellungen vor.
Offene Weiterleitungen finden
Findet Weiterleitungen, die ihr Ziel aus einem Parameter nehmen, etwa nach dem Login, und sorgt dafür, dass sie nur zu erlaubten Adressen führen.
Serverseitige Abrufe auf SSRF prüfen
Findet Stellen, an denen der Server Adressen abruft, die von außen kommen, etwa für Vorschaubilder, Webhooks oder Importe.
Massenzuweisung von Feldern prüfen
Findet Stellen, an denen Formulare oder API-Anfragen ganze Datenobjekte übernehmen, sodass Nutzer Felder wie Rolle, Preis oder Besitzer mitsetzen könnten.
Reguläre Ausdrücke auf ReDoS prüfen
Findet reguläre Ausdrücke, die bei bestimmten Eingaben extrem lange rechnen, etwa durch verschachtelte Wiederholungen, und schlägt sichere Muster, Längenlimits und Zeitgrenzen vor.
Dateipfade auf Verzeichnisausbruch prüfen
Findet Stellen, an denen Dateinamen oder Pfade aus Anfragen, Uploads oder Archiven in Dateizugriffe einfließen, und prüft, ob jemand mit Angaben wie ../ Dateien außerhalb des vorgesehenen Ordners lesen oder schreiben kann.
Cache und Lader auf Bündelung prüfen
Prüft Stellen, an denen bei einem Cache-Trefferfehler die Herkunft aufgerufen wird, und findet fehlende Bündelung gleichzeitiger Ladungen desselben Schlüssels.
Mehrschritt-Abläufe auf Ausgleich prüfen
Prüft Abläufe mit mehreren Schreibschritten darauf, ob bei einem Abbruch in der Mitte kompensiert, wiederholt oder klar als fehlgeschlagen markiert wird.
N+1-Abfragen prüfen
Prüft Code und Traces darauf, ob nach dem Laden einer Liste pro Element weitere Abfragen laufen, und schätzt die Roundtrips.
Keine Treffer. Entferne einen Filter oder such nach einem anderen Wort.