Zum Inhalt springen

Winpooch

aus Wikipedia, der freien Enzyklopädie
{{#if: Winpooch | Winpooch | {{#invoke:WLink|getArticleBase}} }}

{{#if: |

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | {{{Logo}}} |
 {{#if: {{#invoke:Wikidata|claim|P154}} | 
[[Datei:{{#invoke:Wikidata|claim|P154}}|150px]]
 }}

}}{{#if: Datei:Winpooch.png |

Datei:Winpooch.png{{#if: |
}}|

}}

Basisdaten

{{#if: |

Hauptentwickler
 {{#if: {{#invoke:Wikidata|claim|P126}} | 
Maintainer claim|P126|parameter=link|references=ja|list=, }}
 }}

}}{{#if: Benoit Blanchon |

Entwickler
 {{#if: {{#invoke:Wikidata|claim|P178}} | 
Entwickler claim|P178|parameter=link|references=ja|list=, }}
 }}

}}{{#if: |

Erscheinungsjahr
 {{#if: {{#invoke:Wikidata|claim|P577}} | 
Erscheinungsjahr claim|P577|references=ja|list=, }} |
   {{#if: {{#invoke:Wikidata|claim|P571}} | 
Erscheinungsjahr claim|P571|references=ja|list=, }}
   }}
 }}

}}{{#ifeq: 0.6.6 (beta) | KEINE_ANGABE || {{#if: 0.6.6 (beta) |

Aktuelle Version
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format 19. März 2007 | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813}} | 
Aktuelle Version claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}}) }}}}}}

}}{{#ifeq: {{{AktuelleVorabVersion}}} | KEINE_ANGABE || {{#if: |

Aktuelle Vorabversion
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format {{{AktuelleVorabVersionFreigabeDatum}}} | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724}} | 
Aktuelle Vorabversion claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}}) }}}}}}

}}{{#if: |

Ausführungsumgebung
 {{#if: Microsoft Windows | 
Betriebssystem Microsoft Windows |
   {{#if: {{#invoke:Wikidata|claim|P306}} | 
Betriebssystem claim|P306|parameter=link|references=ja|list=, }}
   }}
 }}

}}{{#if: C |

Programmier­sprache C |
 {{#if: {{#invoke:Wikidata|claim|P277}} | 
Programmier­sprache claim|P277|parameter=link|references=ja|list=, }}
 }}

}}{{#if: Sicherheit |

Kategorie Sicherheit

}}{{#if: GPL |

Lizenz GPL |
 {{#if: {{#invoke:Wikidata|claim|P275}} | 
Lizenz claim|P275|parameter=link|references=ja|list=, }}
 }}

}}{{#if: ja |

deutschsprachig faculty|ja}} | ja | nein }}

}}{{#if: |

Sonstiges {{{Sonstiges}}}Vorlage:Infobox Software/Wartung/Sonstiges

}}{{#if: |

{{{Website}}} |
 {{#if: {{#invoke:Wikidata|claim|P856|notdeprecated=1}} | 
{{#invoke: WLink | formatURL | {{#invoke:Wikidata|claim|P856|parameter=link|notdeprecated=1}}}}
 }}

}}{{#if: |

Dateien [[c:Category:Created with {{{Dateien}}}|{{{Dateien}}}]]

}}

Winpooch bzw. Winpooch Watchdog ist eine freie Sicherheitssoftware für die 32-Bit-Varianten von Windows 2000, Windows XP und Windows Server 2003. Das in C geschriebene Projekt wird unter der GPL veröffentlicht und soll eine Alternative zu der kommerziellen Software ProcessGuard, sowie ein freies Windows-Gegenstück zu AppArmor (aus der Linuxwelt) sein.

Autor Benoit Blanchon hat die Weiterentwicklung von Winpooch am 13. Juni 2008 beendet,<ref>Entnommen dem Projektverzeichnis auf SourceForge</ref> da diese seine Freizeit zu sehr in Anspruch nähme. Er bietet anderen Programmierern an, das Projekt zu übernehmen.<ref>Entnommen der beiliegenden Readme-Datei, Abschnitt „Next evolutions“</ref>

Funktionsweise

Winpooch ist dafür gedacht, das Einnisten sämtlicher Formen von Malware zu verhindern, ohne dass dazu Signaturen benötigt werden. Realisiert wird dieser Schutz durch „API Hooking“, eine ständige Überwachung der Programmierschnittstelle von Windows. Der Benutzer kann Programmen Rechte erteilen oder entziehen, wie das Aufbauen von Netzwerkverbindungen, das Starten/Beenden von anderen Programmen, das Schreiben/Lesen in Verzeichnissen der Festplatte, sowie Eingriffe in die Windows-Registrierungsdatenbank. Mit Hilfe von Wildcards können diese Restriktionen auch auf bisher unbekannte Programme angewandt werden, wovon dann auch Malware betroffen wäre. Kommt es zu einem vordefinierten Szenario, wird der Benutzer wahlweise aufgefordert zu entscheiden was geschehen soll, oder der Vorgang wird automatisch aufgehalten, akzeptiert oder simuliert (wobei Winpooch versucht, dem jeweiligen Prozess vorzutäuschen, dass die von ihm gewünschte Aktion ausgeführt worden wäre).

Standardmäßig ist es jedem Programm verboten, in sensiblen Bereichen von Windows Änderungen vorzunehmen. Ferner ist Winpooch in der Lage, ausführbare Dateien vorher mit dem beiliegenden Antivirus ClamAV zu überprüfen.<ref>Eintrag und Erläuterung von Winpooch bei <templatestyles src="Webarchiv/styles.css" />{{#if:20071108085548

      | {{#ifeq: 20071108085548 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: pctipp.ch | {{#invoke:WLink|getEscapedTitle|pctipp.ch}} | {{#invoke:Webarchiv|getdomain|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20071108085548}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: pctipp.ch | {{#invoke:WLink|getEscapedTitle|pctipp.ch}} | {{#invoke:Webarchiv|getdomain|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if: 2024-06-16 04:41:12 InternetArchiveBot | 2024-06-16 04:41:12 InternetArchiveBot |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20071108085548}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: pctipp.ch | {{#invoke:WLink|getEscapedTitle|pctipp.ch}} | {{#invoke:Webarchiv|getdomain|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if: 2024-06-16 04:41:12 InternetArchiveBot | 2024-06-16 04:41:12 InternetArchiveBot |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: pctipp.ch | {{#invoke:WLink|getEscapedTitle|pctipp.ch}} | {{#invoke:Webarchiv|getdomain|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if: 2024-06-16 04:41:12 InternetArchiveBot | 2024-06-16 04:41:12 InternetArchiveBot |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: pctipp.ch | {{#invoke:WLink|getEscapedTitle|pctipp.ch}} | {{#invoke:Webarchiv|getdomain|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html}} }} (Memento{{#if: {{#if: 2024-06-16 04:41:12 InternetArchiveBot | 2024-06-16 04:41:12 InternetArchiveBot |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: pctipp.ch | {{#invoke:WLink|getEscapedTitle|pctipp.ch}} | {{#invoke:Webarchiv|getdomain|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html}} }}  
                 }}}}}}}}{{#if:2024-06-16 04:41:12 InternetArchiveBot
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20071108085548|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html}}
    || {{#if:  || }}
  }}{{#if: pctipp.ch
    | {{#if: {{#invoke:WLink|isBracketedLink|pctipp.ch}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://www.pctipp.ch/downloads/sicherheit/40630/winpooch.html }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }}</ref>

Kritik

Eine bislang fehlende Dokumentation, wie auch eine Reihe heftiger Programmfehler ab der frühen, öffentlichen Testphase der 0.6er-Reihe führten dazu, dass Winpooch bei einigen Benutzern in Misskredit fiel. Da die Software bei falscher bzw. vernachlässigter Konfiguration Abstürze oder ungewollte Einschränkungen verursachen kann, wird ihr Einsatz stellenweise als riskant tituliert.<ref>Eintrag bei freenet.de in welchem unerfahrenen Benutzern von Winpooch abgeraten wird</ref> Im Extremfall könnte sich der Benutzer selbst sämtliche Kontrolle entziehen (auch wenn er Administrator ist), so dass er nicht einmal mehr Windows herunterfahren könnte. Beim dadurch nötig werdenden Hardware-Reset würde Datenverlust drohen.

Weblinks

Einzelnachweise

<references />