Aktuelle Version: 1.7.5
PrivateBin ist ein minimalistischer Open-Source-Online-Pastebin, bei dem der Server keine Kenntnis von den eingefügten Daten hat.
Die Daten werden im Browser mit 256-Bit-AES im Galois-Counter-Modus verschlüsselt und entschlüsselt.
Dies ist ein Fork von ZeroBin, ursprünglich entwickelt von Sébastien Sauvage. PrivateBin wurde überarbeitet, um einfachere und sauberere Erweiterungen zu ermöglichen und verfügt über viele zusätzliche Funktionen. Es ist jedoch weiterhin vollständig kompatibel zum ursprünglichen Datenspeicherschema ZeroBin 0.19. Daher können solche Installationen ohne Datenverlust auf PrivateBin aktualisiert werden.
Als Serveradministrator müssen Sie sich keine Sorgen machen, wenn Ihre Benutzer Inhalte veröffentlichen, die in Ihrem Land als illegal gelten. Sie können den Inhalt der Pasten glaubhaft leugnen. Wenn Sie dazu aufgefordert oder erzwungen werden, können Sie alle Einfügungen von Ihrem System löschen.
Pastebin-ähnliches System zum Speichern von Textdokumenten, Codebeispielen usw.
Verschlüsselung der an den Server gesendeten Daten.
Möglichkeit, ein Passwort festzulegen, das zum Lesen der Paste erforderlich ist. Darüber hinaus schützt es eine Paste und verhindert, dass Personen, die über den Link Ihrer Paste stolpern, ihn ohne das Passwort lesen können.
Als Benutzer müssen Sie darauf vertrauen, dass der Serveradministrator keinen Schadcode einschleust. Aus Sicherheitsgründen muss eine PrivateBin-Installation über HTTPS verwendet werden! Andernfalls müssten Sie auch Ihrem Internetprovider und der Gerichtsbarkeit, durch die der Datenverkehr läuft, vertrauen. Zusätzlich sollte die Instanz durch HSTS gesichert sein. Es kann herkömmliche Zertifizierungsstellen und/oder einen DNSSEC-geschützten DANE-Eintrag verwenden.
Der zum Verschlüsseln der Paste verwendete „Schlüssel“ ist Teil der URL. Wenn Sie die URL einer Paste öffentlich veröffentlichen, die nicht passwortgeschützt ist, kann sie jeder lesen. Verwenden Sie ein Passwort, wenn Sie möchten, dass Ihre Paste privat bleibt. Stellen Sie in diesem Fall sicher, dass Sie ein sicheres Passwort verwenden und es privat und Ende-zu-Ende-verschlüsselt weitergeben.
Ein Serveradministrator kann gezwungen werden, Zugriffsprotokolle an die Behörden auszuhändigen. PrivateBin verschlüsselt Ihren Text und die Diskussionsinhalte, aber wer (zuerst) auf eine Paste zugegriffen hat, kann dennoch über Zugriffsprotokolle offengelegt werden.
Im Falle eines Serververstoßes sind Ihre Daten sicher, da sie nur verschlüsselt auf dem Server gespeichert werden. Der Server könnte jedoch missbraucht werden oder der Serveradministrator könnte rechtlich dazu gezwungen werden, seinen Benutzern Schadcode zu senden, der den Entschlüsselungsschlüssel protokolliert und an einen Server sendet, wenn ein Benutzer auf eine Paste zugreift. Greifen Sie daher nicht auf eine PrivateBin-Instanz zu, wenn Sie glauben, dass diese kompromittiert wurde. Solange kein Benutzer mit einer zuvor generierten URL auf diese Instanz zugreift, kann der Inhalt nicht entschlüsselt werden.
Einige Funktionen sind optional und können in der Konfigurationsdatei aktiviert oder deaktiviert werden:
Passwortschutz
Diskussionen, anonym oder mit Spitznamen und IP-basierten Identicons oder Vizhashes
Ablaufzeiten, einschließlich der Optionen „Für immer“ und „Nach dem Lesen brennen“.
Unterstützung des Markdown-Formats für HTML-formatierte Einfügungen, einschließlich Vorschaufunktion
Syntaxhervorhebung für Quellcode mit prettify.js, einschließlich 4 Prettify-Themen
Unterstützung für Datei-Upload, Bild-, Medien- und PDF-Vorschau (standardmäßig deaktiviert, Größenbeschränkung einstellbar)
Vorlagen: Standardmäßig stehen Bootstrap-CSS, Darkstrap und „klassisches ZeroBin“ zur Auswahl und Sie können diese problemlos an das Layout Ihrer eigenen Website anpassen oder ein eigenes erstellen.
Übersetzungssystem und automatische Browser-Spracherkennung (sofern im Browser aktiviert)
Sprachauswahl (standardmäßig deaktiviert, da ein Sitzungscookie verwendet wird)
QR-Code zum Einfügen von URLs, um diese einfach auf mobile Geräte zu übertragen
FAQ
Installationsanleitung
Konfigurationsanleitung
Vorlagen
Übersetzungsführer
Entwicklerhandbuch
Sind irgendwelche Probleme aufgetreten? Haben Sie Ideen für Weiterentwicklungen? Bitte melden Sie sie!