1. Foren
  2. Kommentare
  3. Security-Forum
  4. Alle Kommentare zum Artikel
  5. › OpenDMARC: Aktiv ausgenutzte…

Das tolle an OSS: keiner ist verantwortlcih

  1. Thema

Neues Thema


  1. Das tolle an OSS: keiner ist verantwortlcih

    Autor: schap23 11.09.19 - 12:53

    Open Source Software ist besser, weil jeder den Code ansehen und ändern kann. Dummerweise muß man das im Zweifelsfall auch machen, wenn kein Entwickler greifbar ist, weil sie nicht mehr wollen oder können (z.B. weil sie Geld verdienen müssen).

    Wenn man nicht selber so tief in den Code einsteigen will, daß man wirklich Änderungen machen kann, ist man auf eine Firma angewiesen, mit der man ein SLA abschließen kann und dann entfällt zumindest das Argument, daß OSS nichts kostet.

  2. Re: Das tolle an OSS: keiner ist verantwortlcih

    Autor: M.P. 11.09.19 - 13:10

    schap23 schrieb:
    --------------------------------------------------------------------------------
    > wenn kein Entwickler greifbar ist

    Vielleicht war er für interessierte Kreise "greifbar" und deshalb kann oder will er heute keine Patches mehr herausgeben. Wenn Finsterlinge einen Freizeit-Programmierer nachts aus dem Bett holen, die ganze Nacht erklären, dass es keine gute Idee ist, diese Software weiterzuentwickeln, und ihn danach wieder vor seiner Haustür absetzen, kann das die Motivation schmälern. Auch mit TrueCrypt gab es ein ziemlich abruptes Ende ...

  3. Re: Das tolle an OSS: keiner ist verantwortlcih

    Autor: franzropen 11.09.19 - 13:28

    Bei OpenSource besteht wenigstens die Möglichkeit, dass sich andere Entwickler der Software annehmen und sie weiter pflegen. Bei Closed Source bist du aufgeschmissen.

  4. Re: Das tolle an OSS: keiner ist verantwortlcih

    Autor: spagettimonster 11.09.19 - 13:43

    Der Link zum Fix steht im Artikel, wirklich Tief einsteigen braucht man dafür nun nicht, oder?

    Der Fehler sieht nach Programmieren mit Vervollständigung via Dropdown-Variablenauswahl aus, ansonsten ballert man auch das in einen folgenden Aufruf was man vorher teuer präpariert hat:

    opendmarc/opendmarc.c:
    > 2193|= |strncpy(dfc->mctx_fromdomain, domain, sizeof dfc->mctx_fromdomain - 1);
    > 2194|= |
    > 2195|= |ostatus = opendmarc_policy_store_from_domain(cc->cctx_dmarc,
    > 2196| - |from->hdr_value); // war falsch
    > 2196| +|dfc->mctx_fromdomain); // ist richtig

    Da war jemand auf der Flucht und hat nicht noch einmal Hingeschaut ob er auch das ausgewählt hatte was er eigentlich wollte ... bei solch langen Spagetticode Files (4699 Zeilen if-then-else-Schachtel!) aber auch leicht verständlich ... ^^



    3 mal bearbeitet, zuletzt am 11.09.19 13:57 durch spagettimonster.

  1. Thema

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. DevOps - Engineer BMC Helix ITSM - Remedy - (m/w/div)
    Deutsche Rentenversicherung Bund, Berlin
  2. Data Engineer Business Intelligence (m/w/d)
    VGH Versicherungen, Hannover
  3. Fachinformatiker Systemintegration (m/w/d)
    Rottländer Business-IT GmbH, Siegburg
  4. Mitarbeiter (m/w/d) für IT-Consulting
    ProSoft GmbH, Geretsried

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. basierend auf Verkaufszahlen


Haben wir etwas übersehen?

E-Mail an news@golem.de