Numeration | Check | Stiker | Topic | Quantization | Edit Gitpot | Downloads | link |
---|---|---|---|---|---|---|---|
034 | 鉁旓笍 | Linux | 馃捇 | 馃捑 | 猬咃笍 back |
Interprete de Perl
perl
-v : Muestra la versi贸n del int茅rprete de Perl que estamos utilizando.perl
-V : Muestra informaci贸n sobre la configuraci贸n del int茅rprete de perl.perl -e expresi贸n
: Ejecuta la expresi贸n como si 茅sta fuera un programa de una l铆nea. Por ejemplo: perl -e "print 'hola a todos\n';"perl -ne expresi贸n
: Ejecuta la expresi贸n como si est谩 fuera un bucle repetitivo. He aqu铆 un ejemplo: perl -ne "print if /M+/;" usuarios.txt . Este ejemplo extrae todos los usuarios cuyo nombre empieze por la letra M.perl -d script
: Ejecuta el script bajo el depurador.perl -w script
: Da avisos sobre las contrucciones con errores.perl -pe expresi贸n
: Ejecuta la expresi贸n como si est谩 fuera un bucle repetitivo y adem谩s imprime cada l铆nea. He aqu铆 un ejemplo: perl -pe "print if /M+/;" usuarios.txt . Observar diferencia con la opci贸n -ne. La diferencia es que mientras la primera versi贸n s贸lo imprim铆a los nombres que empezaban por M, la segunda por su parte imprim铆a todos los nombre una vez salvo los que empiezan por M que los imprime dos veces.perl -x script
: Empieza a interpretar el fichero que contiene el script cuando encuentra la referencia al int茅rprete, por ejemplo: #!/usr/bin/perl.perl -i archivo
: Permite editar archivos. Por ejemplo, si ejecutamos lo siguiente sobre la l铆nea de comandos: perl -p -i -e "s/$seg/$segundos/g;" tiempo.pl. Esta orden cambiar谩 el nombre de la variable $seg por $segundos en el script contenido en el fichero tiempo.pl.
Larry Wall (Los 脕ngeles, 27 de septiembre de 1954) es un programador y escritor, m谩s conocido por su creaci贸n del lenguaje de programaci贸n Perl en 1987.
Consigui贸 su licenciatura en la Universidad Seattle Pacific en 1976.
Mientras hac铆a su posgrado en UC Berkeley, Wall y su mujer estudiaron ling眉铆stica con la intenci贸n ulterior de encontrar un lenguaje no escrito, quiz谩s en 脕frica, y crear un sistema de escritura para 茅l. Utilizar铆an este nuevo sistema de escritura para traducir varios textos en ese lenguaje, entre ellos, la Biblia. Debido a razones de salud estos planes fueron cancelados, y se quedaron en los EE. UU., donde Larry entr贸 a trabajar en el Jet Propulsion Laboratory de la NASA despu茅s de acabar su posgrado.
Perl(Practical Extraction and Report Language) Lenguaje Practico para Extraccion e Informe
Perl Compa帽es
- Amazon
- Audible
- BBC
- ASK
- Axtel
Perl es un lenguaje de programaci贸n dise帽ado por Larry Wall en 1987. Perl toma caracter铆sticas del lenguaje C, del lenguaje interpretado bourne shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programaci贸n.
Estructuralmente, Perl est谩 basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto y no tener ninguna de las limitaciones de los otros lenguajes de script.
[https://www.perl.org/], [https://dev.perl.org/perl5/]
馃摝 Install Perl 5 get the installer for windows
馃摝 Install strawberry Perl get the installer for windows Strawberry Perl
Perl is a programming language suitable for writing simple scripts as well as complex applications - see https://www.perl.org.
Variables Array Hashes Condicionales
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Hola Perl | 001 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
Los valores num茅ricos espresados literalmente se presentan en forma de valores reales codificados en doble precisi贸n. Este formato interno se utiliza para todas las operaciones aritm茅ticas. Por ejemplo:
$x = 0.897; # un real
$y = 6.23e-24; # un real
$n = 567; # un entero
$i = -234; # un entero
Las cadenas de caracteres se especifican literalmente por medio de un sucesi贸n de caracteres delimitada por comillas ("..") o ap贸strofes ('..').
$wld = "mundo";
$str = "隆Hola $wld!";
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Variables | 002 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
Un array es una lista de datos de tipo escalar. Cada elemento de la lista es una variable escalar a la que se le asocia un valor. Las variables de tipo array se identifican por el prefijo arroba @. Por ejemplo:
@numeros = (2, 1, 667, 23, 2.2, 5, 6);
@letras = ("perro", "gato", "le贸n");
@mezcla = ("hola", 23, "adios", 31.234);
Tambi茅n se puede acceder a un array mediante el operador que define una horquilla de 铆ndices. Por ejemplo:
@num1 = @numeros[1..3]; # @num1 = (1, 667, 23)
@str = @letras[0,2]; # @str = ("perro", "le贸n")
($ristra, $num) = @mezcla; # $ristra = "hola", $num = 23
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Array | 003 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
#!/usr/bin/perl
%data = ('John Paul', 45, 'Lisa', 30, 'Kumar', 40);
print "\$data{'John Paul'} = $data{'John Paul'}\n";
print "\$data{'Lisa'} = $data{'Lisa'}\n";
print "\$data{'Kumar'} = $data{'Kumar'}\n";
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Hashes | 004 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Condicionales | 005 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Bucles | 005 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Subrutinas | 006 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
#Igualdad == `eq`
#Inferior < `it`
#Inferior > `gt`
#Inferior <= `le`
#Inferior >= `ge`
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Operadores Relacionales | 007 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Operadores para Expresiones Regulares | 008 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Operadores Logico | 009 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Operador de Seleccion | 010 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Entrada de datos STDIN | 011 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Entrada de datos ARGV | 012 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Array Muntidimencional | 013 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Lista Asociativa | 014 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Funciones | 015 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Crear Funciones par谩metro opcional | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
-
binmode
: permite indicar la codificacion corracta para la entrada y la salidad de datos. -
Esta funcion permite indicar la codificacion cp850 de la consola de windows para evitar que aparescan caracteres extra帽os
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Funciones para Strings | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras) |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Funciones para Arrays | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Buscar Reemplazar | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Leer y Escribir Ficheros | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Programacion Orientada a Objetos | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Herencia | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
LWP Simple obtener contenio de sitios web | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
LWP simple Encontrar rastrear emails en la we | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
echanize Obtener links e imahenes de la web | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Mechanize hack wordpress login | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Mechanize hack joomla logi | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
Una de las caracteristicas poderosas de Perl
- Diccionario Extenso: rockyou.txt
- Se adjunta dicconario
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Filtrando informaci贸n | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Detectar Servicios | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Rangosbloques de IPS | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Exit | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
Kali Linux
Kali Linux is an open-source, Debian-based Linux distribution geared towards various information security tasks, such as Penetration Testing, Security Research, Computer Forensics and Reverse Engineering.
馃摝 Install Kali Linux - Download Kali Linux Images.
馃摝 Install Kali Linux images - Download Offensivesecurity.
馃摝 Install Vmware - Download VMware Workstation Pro.
馃摝 Install Virtualbox - Welcome to VirtualBox.org
File | Numeration | Link | Folk | Code | Version | State | Download | Go back |
---|---|---|---|---|---|---|---|---|
Linux | 016 | 鉁旓笍 | 鉁旓笍 | yes | yes | 鉁旓笍 | 馃捑 | 猬咃笍Atras |
Server | Name | Authors | Editor | Edition | Link |
OneDrive | Learning Perl | Randal L. Schwartz, brian d foy, and Tom Phoenix | Heather Scherer | Seventh Edition | Learning Perl |
OneDrive | Penetration Testing with Perl | Douglas Berdeaux | - | - | Penetration Testing with Perl |
Compilador Online Perl Perl 馃嵉
馃└ Hacer una donaci贸n PAYPAL 馃嵉
Todo acerca de la licencia here
A | B | ||
C | E | ||
F | G |