comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[Perl TK] GenPassword

  • 0 Respuestas
  • 760 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado BigBear

  • *
  • Underc0der
  • Mensajes: 543
  • Actividad:
    0%
  • Reputación 3
    • Ver Perfil
« en: Julio 03, 2011, 10:01:06 pm »
Un simple generador de contraseñas

Imagen






Código: Perl
  1. #!usr/bin/perl
  2. #Gen Password (C) Doddy Hackman 2011
  3.  
  4. use Tk;
  5.  
  6. if ($^O eq 'MSWin32') {
  7. use Win32::Console;
  8. Win32::Console::Free();
  9. }
  10.  
  11. my $sin = MainWindow->new();
  12. $sin->title("Gen Password (C) Doddy Hackman 2011");
  13. $sin->geometry("530x80+20+20");
  14. $sin->resizable(0,0);
  15.  
  16. $sin->Label(-text=>"Result : ",-font=>"Impact1")->place(-x=>30,-No tienes permisos para ver links. Registrate o Entra con tu cuenta=>20);
  17. my $rex = $sin->Text(-width=>28,-height=>1)->place(-No tienes permisos para ver links. Registrate o Entra con tu cuenta=>24,-x=>90);
  18. $sin->Label(-text=>"Length : ",-font=>"Impact1")->place(-x=>310,-No tienes permisos para ver links. Registrate o Entra con tu cuenta=>20);
  19. my $leng = $sin->Entry(-width=>3,-text=>3)->place(-No tienes permisos para ver links. Registrate o Entra con tu cuenta=>24,-x=>370);
  20. $sin->Button(-text=>"Generate",-command=>\&gen,-width=>12)->place(-No tienes permisos para ver links. Registrate o Entra con tu cuenta=>22,-x=>410);
  21.  
  22. MainLoop;
  23.  
  24.  
  25. sub gen {
  26.  
  27. $rex->No tienes permisos para ver links. Registrate o Entra con tu cuenta("0.0","end");
  28. my $ala = $leng->get;
  29.  
  30. my @password = genpass($ala);
  31. for $pass(@password) {
  32. $rex->insert("end",$pass);
  33. }}
  34.  
  35. sub genpass {
  36.  
  37. my $length = No tienes permisos para ver links. Registrate o Entra con tu cuenta;
  38.  
  39. my @re;
  40.  
  41. my @mayus = (A..Z);
  42. my @minus = (a..z);
  43. my @number = (0..9);
  44. my @op = (1..3);
  45.  
  46. for (1..$length) {
  47.  
  48. my $opt = @op[No tienes permisos para ver links. Registrate o Entra con tu cuenta(@op)];
  49. if ($opt eq 1) {
  50. No tienes permisos para ver links. Registrate o Entra con tu cuenta(@re,@mayus[No tienes permisos para ver links. Registrate o Entra con tu cuenta(@mayus)]);
  51. }
  52. elsif ($opt eq 2) {
  53. No tienes permisos para ver links. Registrate o Entra con tu cuenta(@re,@minus[No tienes permisos para ver links. Registrate o Entra con tu cuenta(@minus)]);
  54. }
  55. elsif ($opt eq 3) {
  56. No tienes permisos para ver links. Registrate o Entra con tu cuenta(@re,@number[No tienes permisos para ver links. Registrate o Entra con tu cuenta(@number)]);
  57. }
  58. }
  59. No tienes permisos para ver links. Registrate o Entra con tu cuenta @re;
  60. }
  61.  
  62. #Thanks to explorer (perlenespanol)
  63. # ¿ The End ?
  64.  
« Última modificación: Julio 17, 2011, 03:43:14 am por Sthefano02 »

 

¿Te gustó el post? COMPARTILO!



Tutorial perl desde cero By: Black Poision & Painboy

Iniciado por ProcessKill

Respuestas: 2
Vistas: 3231
Último mensaje Septiembre 02, 2011, 09:43:36 pm
por blozzter
[Perl] Verificando si es root para correr un script

Iniciado por c1st

Respuestas: 1
Vistas: 1513
Último mensaje Octubre 07, 2012, 06:01:39 pm
por ANTRAX
[Perl] Half Life Servers List 0.1

Iniciado por BigBear

Respuestas: 0
Vistas: 1140
Último mensaje Noviembre 12, 2012, 07:31:50 pm
por BigBear
[Perl] Search in google for scan SQLI

Iniciado por BigBear

Respuestas: 0
Vistas: 1307
Último mensaje Julio 03, 2011, 09:49:49 pm
por BigBear
DoSing IP 1.0 - [Creado por SkillmaX] + Source [PERL]

Iniciado por SkillmaX

Respuestas: 0
Vistas: 1398
Último mensaje Julio 04, 2010, 10:14:31 am
por SkillmaX