Et hop !.... :-D
Voilà donc la nouvelle version (0.12 alpha) de ZeroBin... avec les DISCUSSIONS !
Remerciez PeaceCopathe, l'idée est de lui.
(Je m'en suis bouffé, du javascript. Pour les malheureux qui sont encore sous IE: ça marche toujours sous IE6, et même probablement sous IE 7/8/9.)
Quand vous créez un paste, vous avez la possibilité d'ouvrir une discussion qui y sera attachée.
Bien entendu la discussion est chiffrée également, et le serveur ne peut voir ni le contenu des réponses, ni les pseudos.
Ajoutez à cela l'option d'expiration, et vous avez la possibilité de discussions ad-hoc, éphémères et qui disparaîtront proprement dans le néant après expiration.
Quand on répond, on peut mettre un pseudo ou non (ce n'est pas obligatoire).
Quand vous mettez un pseudo, un vizhash (hash visuel) de votre adresse IP est affiché (cf.
http://sebsauvage.net/rhaa/index.php?2012/02/02/08/30/01-bouts-de-code). Pratique pour "identifier" les posteurs (ou imposteurs) sans pour autant révéler les adresses IP réelles: Image identique = adresse IP identique.
(Le serveur ne conserve pas non plus les IP, ni même leur hash: L'image est calculée, stockée et l'adresse IP oubliée.)
Le seul moyen de connaître votre IP, à part les logs Apache, c'est de pénétrer le serveur ZeroBin pour piquer le salt et faire un bruteforce sur toutes les IP possibles pour retrouver la même image.
Notez également que vous ne pouvez pas vérifier si une IP a posté un message précis en installant un ZeroBin chez vous: Chaque installation de ZeroBin possède son propre salt: Une même IP donnera des images différentes dans chaque installation de ZeroBin (c'est mieux pour la vie privée).
Je publierai les sources d'ici peu.
Si vous voyez des problème, n'hésitez pas à me le signaler !
EDIT: les sources sont dispo:
http://sebsauvage.net/files/zerobin_0.12_alpha.zip