27.10.2020 11:13

Weiterentwicklung des „Constituency-Portals“: Next Generation

This blogpost is also available in English.

Die Intevation GmbH entwickelt die nächste Version des "Consituency-Portal", unser Tool zur Verwaltung von Kontaktadressen, .

Die neue Version wird die bestehende Software ablösen, welche eine Weiterentwicklung des „do-portals“ (entwickelt von CERT-EU) ist. Seit 2017 passten wir diese im Rahmen von CEF 2016-AT-IA-0089 an unsere Bedürfnisse an.

Über die Jahre sind unsere Anforderungen erheblich gewachsen und die Softwarearchitektur war den Mehranforderungen nicht gewachsen, auch die Wartung wurde zunehmend schwieriger. Daher haben wir uns im im Frühjahr diesen Jahres für einen Neustart entschieden: Das Softwaredesign wird vollständig überarbeitet und auf Basis von Laravel und PHP neu implementiert. Über das Constituency-Portal werden wir auch die täglichen CERT-Aussendungen an Netzbetreiber mit IntelMQ durch eine gezielte Zuordnung von Netzwerken und Domains zu Organisationen besser adressieren können. Geplant ist, dass die darin bereits vorhandenen Kontaktdaten in Zukunft von der Constituency selbst verwaltet werden können. Zu diesem Zweck werden NetzwerkbetreiberInnen die Möglichkeit haben, Accounts anzulegen. Die Authentifizierung soll über Keycloak erfolgen, mit dessen Hilfe auch in Zukunft entwickelte Dienste von AEC/CERT.at und GovCERT integriert werden können.

Die Entwicklung der Software erfolgt durch die Intevation GmbH aus Osnabrück als freie Software bis Sommer 2021 und ist zu großen Teilen aus CEF 2018-AT-IA-0111 finanziert. Intevation hat im Rahmen anderer Projekte bereits IntelMQ maßgeblich weiterentwickelt. Die offene Entwicklungsweise unterstreicht unser Engagement für Freie Software und die internationale CERT-Gemeinschaft und das Werkzeug wird damit auch anderen CERTs/CSIRTs zur Verfügung stehen. Das Code-Repository ist auf gitlab zu finden.


This blog post is part of a series of blog posts related to our CEF Telecom 2018-AT-IA-0111 project, which also supports our participation in the CSIRTs Network.

Co-financed by the European Union Connecting Europe Facility

Verfasst von: Sebastian Wagner