• Viernes 19 de Abril de 2024, 21:32

Autor Tema:  Seguridad En Perl  (Leído 2212 veces)

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Seguridad En Perl
« en: Jueves 6 de Enero de 2005, 19:59 »
0
Hola, como hago un <STDIN> sin que se vea lo que uno escribe, es decir
Citar
#!/usr/bin/perl -w
use strict; print "User =>  ";
my $a = <STDIN>;
chop $a;
print "Password =>  ";
my $b = <STDIN>;
chop $b;

Como hacer que la terminal no muestre el <STDIN>?
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Seguridad En Perl
« Respuesta #1 en: Jueves 6 de Enero de 2005, 21:32 »
0
:D  Ya se :
Citar
#!/usr/bin/perl -w
use strict;
print "User =>  ";
chomp(my $a = <STDIN>);
print "Password =>  ";
system "stty -echo";
chomp(my $b = <STDIN>);
if ($a eq 'mall' && $b eq 'nopo'){print "Funciona\n";}
if ($a eq 'root' && $b eq 'lll'){print "funciona!\n";}
if ($a eq 'mall' && $b ne 'nopo' ){print "Permizo denegado\n";};
if ($a eq 'root' && $b ne 'llll'){print "acces denieg\n";}
system "stty echo";
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.