Flail :: SecretPipe

Una tubería en la que ocultar secretos
Descargar ahora

Flail :: SecretPipe Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Sean Levy
  • Sitio web del editor:
  • http://www.bitsend.com/~snl/UpYours/

Flail :: SecretPipe Etiquetas


Flail :: SecretPipe Descripción

Una pipa en la que ocultar secretos Flail :: SecretPipe es una tubería en la que ocultar secretos.Synopsis Use Flail :: Secret Pipe; $ SP = Flail :: SecretPipe-> Nuevo; $ SP-> Ocultar ("primer secreto"); $ SP-> Ocultar ("Segundo Secreto"); $ SP-> Ocultar ("Tercer Secret"); $ x = $ SP-> revelar; # leerá el primer secreto $ X = $ SP-> revelar; # leerá el segundo secreto $ SP-> RESET; # se olvidará de la tercera secreta es una implementación deficiente de un truco simple debido a Bennet Yee (bsy@cs.ucsd.edu). La idea es usar la piscina de búfer del kernel para ocultar un secreto de los ojos incorporados, ya que tiene que ser raíz para lograrlo. Por supuesto, en este día y edad de las explotaciones de raíces remotas comunes, esto no parece reconfortante como lo hizo una vez, pero sigue siendo un disuasivo a corto plazo razonable en una máquina que es utilizada por más de una persona que no sucede. Para ser de propiedad. La idea básica es que crea una tubería, escriba una contraseña en el extremo de escritura, y luego, cuando lo necesite, lea de nuevo en el extremo de lectura. Obviamente, este truco solo funciona si puede garantizar que ha borrado la contraseña de la memoria en el intermediario, y solo manténgalo en voz baja siempre que tenga que tenerlo e incluso si un atacante tiene la capacidad de hacer su capacidad. Procesar el núcleo de descarga y los tiempos es justo, ganan. El truco de la tubería está realmente destinado a procesos de larga duración (como damas de correo) que necesitan usar una contraseña con poca frecuencia, pero en un contexto en el que es inconveniente para que lo escriba. Se ardizan la contraseña de distancia en la tubería (que se encuentra en el espacio de la dirección de la memoria del kernel), y leélo de nuevo cuando lo necesitan. Como es humilde, ya que este truco es, esta implementación sigue siendo de mala calidad, porque no hay manera de garantizar que Los personajes en la cadena que pasas en zapped. Para hacer un trabajo adecuado de esto, debería reescribirlo en XS y proporcionarle una primitiva a cero los contenidos de una cadena de real. Requisitos: · Perl


Flail :: SecretPipe Software relacionado