Skip to main content

Start des .NET-Supports für GitHub, Bitbucket und GitLab

Artikel von
Headshot of Ariel Ornstein

Ariel Ornstein

Launching NET support for GitHub Bitbucket and GitLab

4. Februar 2019

0 Min. Lesezeit

Wir freuen uns, Ihnen mitteilen zu können, dass wir ab sofort die Verwaltung von .NET-Quellcode unterstützen. Sie können .NET-Projekte direkt in GitHub, GitLab und Bitbucket in Snyk importieren, scannen und überwachen – ohne zu Snyk wechseln zu müssen.

Snyk hat es sich zur Aufgabe gemacht, Entwickler dabei zu unterstützen, ihren Open-Source-Code zu schützen. Deshalb arbeiten wir kontinuierlich daran, das Snyk-Ökosystem auszubauen und weitere Programmiersprachen zu unterstützen. Mit dieser Einführung erweitern wir unseren Support um .NET. Bislang war dies bereits über unsere CLI möglich, mit der sich Projekte lokal oder im Rahmen des CI-Prozesses testen ließen.

Was ist neu?

Ab sofort können Entwickler .NET-Projekte ganz einfach direkt aus GitHub, BitBucket und GitLab in Snyk importieren, testen und überwachen.

Wir teilen importierte Projekte nach Zielframeworks auf. So zeigt unsere App übersichtlich, wofür die einzelnen Pakete verwendet werden und wie sich anschließend Fixes anwenden lassen. Nach dem Import Ihres Projekts erstellen wir in der App für jedes unterstützte Zielframework ein Snyk-Projekt. Wenn das relevante Zielframework im Fokus ist, können Entwickler die Ergebnisse analysieren und mit der Priorisierung beginnen.

Die folgende Abbildung zeigt, wie ein .NET-Projekt importiert und in die unterstützten Zielframeworks aufgeteilt wird:

Nach dem Import des Projekts erstellt Snyk einen vollständig strukturierten Abhängigkeitsbaum mit direkten und transitiven Abhängigkeiten. So können Entwickler nachvollziehen, über welchen Pfad eine Schwachstelle eingeführt wurde. Der Baum wird für jedes Zielframework erstellt. Dadurch können Entwickler besser nachvollziehen, welche Pakete und Versionen direkt und indirekt in ihrem Code verwendet werden.

Die folgende Abbildung zeigt einen Abhängigkeitsbaum für ein .NET-Core-Projekt:

Abhängigkeitsbaum für ein .NET-Projekt mit Microsoft ASP.NET Core-Paketen und Versionsnummern.

Sobald der Baum erstellt ist, prüfen wir das Projekt anhand unserer Schwachstellendatenbank, die umfassende und einzigartige Daten zu NuGet bietet. Finden wir ein anfälliges Paket, verweisen wir Sie auf das genaue Paket.

Nach dem ersten Test überwachen wir das Projekt entsprechend Ihrer Konfiguration fortlaufend. So bleibt Ihr Code vor neu entdeckten Schwachstellen geschützt, die mit den bereits verwendeten Paketen zusammenhängen. Wir benachrichtigen Sie, wenn eine neue relevante Schwachstelle entdeckt oder durch einen neuen Pull Request eingeführt wird.

Wie geht es weiter?

Die heutige Ankündigung ist erst der erste Schritt auf Snyks Roadmap zum Ausbau unseres Angebots für die .NET-Community. Dazu gehören Funktionen zur Behebung von Schwachstellen, die Unterstützung weiterer Dateitypen beim Scannen und Integrationen mit Azure Repos.

Weitere Informationen zur Nutzung der neuen Funktionen finden Sie in unserer Support-Dokumentation zu .NET.

Wie immer schätzen wir die Meinung unserer Kunden und freuen uns über Ihr Feedback.

Schreiben Sie uns gerne an support@snyk.io.

Bleiben Sie sicher!

Weiterlesen

illustration hero ai
Blog

PHP behebt zwei kritische unauthentifizierte RCE-Schwachstellen (CVE-2026-109618, CVE-2026-109619): Jetzt aktualisieren

Zwei kritische Sicherheitslücken im Request-Lebenszyklus von PHP können unauthentifizierte Remote Code Execution ermöglichen. Aktualisieren Sie auf eine korrigierte Version oder installieren Sie für ältere Versionen einen Backport des Anbieters.

blog feature ai lilac
Blog

Mit agentischer Behebung Ihren Schwachstellen-Backlog in Pull Requests verwandeln

Der Evo Remediation Agent ist jetzt in der öffentlichen Vorschau verfügbar und erweitert Evo Agentic AppSec um die automatisierte Auflösung von Abhängigkeiten. AppSec-Teams können jetzt kontinuierliche Behebungskampagnen durchführen

AI Background min crop
Blog

KI ruft alle Risiken auf den Plan, die Sie akzeptiert haben: Sieben Erkenntnisse aus dem AI Security Panel: Unfiltered

KI macht Angriffe günstiger und schneller und legt Risiken offen, die Unternehmen bereits tragen. Vier Sicherheitsverantwortliche erklären, warum Abwehr in Maschinengeschwindigkeit und schnellere Behebung jetzt unverzichtbar sind.