Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: leogtz en 17 Febrero 2009, 01:34 am



Título: [Perl] Clip.pl
Publicado por: leogtz en 17 Febrero 2009, 01:34 am
Bueno, hice este Script por que no me gustaba usar Nircmd, para manipular el Clipboard de Windows, asi que aqui esta :

Código
  1. #!/usr/bin/perl
  2. # Leo Gutierrez Ramirez.
  3. # leorocko13@hotmail.com
  4. use strict;
  5. use warnings;
  6. use diagnostics;
  7. use Win32::Clipboard;
  8. if(!@ARGV)
  9. {
  10. print $0;
  11. print "\nModo de uso : \n$0 [-v] [-c] [-s Cadenas]\ n";
  12. -v : Ver el contenido del portapapeles.
  13. -c : Limpiar el contenido del portapapeles.
  14. -s : Poner el texto especificado en el portapapeles
  15. );
  16. } elsif(lc($ARGV[0]) eq '-v')
  17. {
  18. my $CLIP = Win32::Clipboard();
  19. print $CLIP->Get();
  20. } elsif(lc($ARGV[0]) eq '-c')
  21. {
  22. my $CLIP = Win32::Clipboard();
  23. $CLIP->Empty();
  24. } elsif(lc($ARGV[0]) eq '-s')
  25. {
  26. die "Falto la cadena a poner en el portapapeles" unless($ARGV[1]);
  27. my $CLIP = Win32::Clipboard();
  28. $CLIP->Set($ARGV[1]);
  29. }
  30. exit();

Código:
C:\>code.pl -v
aklsjdlkjalsdkj alksjdal  s laksdflaksdjlaksd
C:\>

Código:
C:\>code.pl -c

C:\>


Código:
C:\>code.pl -s "Este texto irá al portapapeles"

C:\>code.pl -v
Este texto irß al portapapeles
C:\>


Saludos.


Título: Re: Clip.pl [Perl]
Publicado por: Novlucker en 17 Febrero 2009, 03:21 am
Algo de perl ;-)
A este se lo tiene algo abandonado fuera de lo que es para explotar vulnerabilidades, aunque eso también esta bueno  :rolleyes:

Saludos