Compilado de enlaces

Hola a todos!

Aca viene el compilado de enlaces sin tilde. :)

Y eso seria todo! Esta bastante interesante, si bien sencillo. :)
Un abrazo,

Pedro

Compilado de enlaces

¡Hola a todos!

Este post es mas que nada para desearles a todos una muy feliz navidad, espero que lo estén pasando genial con su familia, solos o con quien sea :) Por mi parte todo bien, acá ando todavía.

  • Jugando con Virtualhosts: The harvester Este programa nos serviría en la hipotética situación en la que no pudiesemos hackear un sitio web a pesar de haberlo intentado en diversas ocasiones, o quizás para tener un área de ataque mas grande. No lo probé, no por falta de oportunidad, pero la idea es interesante: encontrar otros vectores de entrada para encontrar un usuario vulnerable, escalar privilegios y luego llegar al lugar al que queremos llegar, o encontrar una vulnerabilidad de path disclosure que adaptándola nos pueda permitir conseguir un path disclosure para el sitio al que apuntamos.
  • La guía definitiva para la autenticación a través de formularios en una página web Interesantísimo, recomiendo una lectura.
  • The mole, una herramienta para explotar SQL injections Esta herramienta está interesante, es muy sencilla y funciona muy bien. Incluyo un link a el tutorial oficial, muy sencillo y efectivo también.
  • Exploiting cisco routers Good read! para cuando estamos en redes no muy permisivas, quizás. No se me ocurren muchos usos prácticos, pero si está interesante de leer.

¡Eso nomás!

Un abrazo,
Pedro

Compilado de enlaces

¡Hola a todos! Saludos neozelandeces. Sale para ustedes un compilado de enlaces. Mientras tanto, pensaba que sería divertido hacer un lenguaje de programación. Sería un lenguaje de programación sencillo, escrito en C.

Ja que lenguaje de programación jodido C, no entiendo ni garompa. El otro día lo agarré y de pedo que llegué al hola mundo, y a guardar una cadena en una variable. Interesante saber que no es el lenguaje de programación mas bajo nivel de todos, que podría ser peor todavía.

Bueno, me divagué un poco, tendría que concentrarme en algunas cosas mas importantes, como el compilado de enlaces:

Un abrazo grande,
Pedro

Compilado de enlaces

Hola a todos!

Compilado de enlaces, repartiendo aun los contenidos de viejas busquedas y cosas nuevas que voy encontrando. En este post no hay enies ni tildes, como podrán comprobar.

Kind regards,
Pedro

El mejor compilado de enlaces

¡Hola amigos!

Tengo un compilado de enlaces realmente espectacular, y es gracioso, porque solo tiene dos enlaces, pero valen la pena totalmente.

El primero, o el segundo, depende desde donde empecemos a contar, trata sobre seguridad wireless. Quiero decir con esto que nos explica como colarnos en redes WEP y WPA usando aircrack. Si quieren una alternativa liviana a metasploit pueden usar attack pup.

El segundo nos enseña a usar el metasploit a fondo. :) Muy recomendado, un enlace de hackers for charity.

Espero que los disfruten, son geniaaaaaaaaales.

Un abrazo,
Pedro

Compilado de enlaces

¡Hola a todos!

¡Acá va un compilado de enlaces! Tiene de todo un poco, me parece que les va a gustar un montón. :)

¡Espero que les haya gustado!
Un abrazo,
Pedro

Megapost de VIM

¡Hola a todos!

Este va a ser un recopilatorio de lo que he aprendido y de los enlaces que publiqué en este blog y no. Básicamente reviso lo que posteé, traduzco y anoto algo de todo lo interesante que hay en ellos . Este artículo va a tratar sobre:

Trabajar con múltiples ventanas en VIM

Para trabajar en vim lo mejor siempre son los tabs en mi opiníon. Pero si no queremos usarlos a ellos, o queremos copiar de un archivo a otro sin copiar y pegar porque tenemos que hacer algunas modificaciones mientras lo vamos copiando, el comando

`:split NOMBRE DE ARCHIVO`

`split %` // duplica la ventala actual

divide horizontalmente la pantalla. :vsplit, por su parte, la divide verticalmente. Para pasar de pantalla en pantalla hay que presionar control + W control + W.

Recomiendo de todas maneras también trabajar con tabs y instalar mi configuración de vim para poder cambiar de tabs con control av pag y control re pag.

Plugins de VIM

Los plugins que mas recomiendo de VIM son NerdTree que nos abre un explorador de archivos al ejecutar el comando `:NERDTree`. Si no quieren ejecutar este comando cada vez que abren el vim, pueden bajar mi configuración para que se abra automagicamente.

Tambien recomiendo doria, que es un theme en forma de plugin. Tambien está instalado en mi configuracion por defecto.

Usando VIM con BASH

Ahora esto si es interesante. Acá estan unos ejemplos:

:!cmd # ejecuta `cmd`, nos muestra el resultado y vuelve a VIM
!! cmd # ejecuta el comando y pone el resultado adentro de el archivo de texto
:!! #ejecuta el último comando nuevamente
:f nombrearchivo #renombra el archivo en el que estamos al nuevo nombre de archivo.
:w !cmd #envía el archivo completo al stdin de un comando y lo ejecuta. El potencial de esto es interesante.
:sh # abre una subconsola. Control + d vuelve a vim

Usando vimdiff para comparar archivos de consola

para comparar archivos desde consola hay que abrir el vim en modo diff.

`vimdiff archivo1 archivo2[ archivo3[...]]`

Si hay mas de dos buffers para comparar, hay que deshabilitar aquellos que no querramos modificar, poniendo

`:set nodiff`

Luego, cuando lo necesitamos nuevamente lo habilitamos con

`:set diff`

Para meter un diff ( un diff put ), hay que presionar dp. También se puede obtener con do. Control W Control W para cambiar de buffer.

Marcadores, mapeado de comandos, curiosidades

Los marcadores estan buenos para trabajar con vim. Interesantes porque no es tan fácil navegar como en otros IDEs sin ellos quizás. La matemática de los marcadores es simple: Marco un lugar con `mc`. c sería en este caso el nombre del marcador, podría haber sido cualquier letra. Luego, para ir hasta ese marcador hay que apretar `’c`. Eso sería comilla simple, c. Y voilá.

También se puede ir a la línea 55, por ejemplo, presionando `55gg`. ( Número de línea, gg )

El mapeado de comandos es muy interesante. En este caso lo vamos a usar para mapear el control S a la función guardar de vim ( `:w` )

Esto funciona mejor si lo colocan en su archivo de configuracion ~/.vimrc

map <C-s> :w<CR>
imap <C-s> <Esc>:w<CR>i

map es para cuando estamos en modo comando y imap es para cuando estamos en modo inserción

Esto también es muy sencillo, el primer parámetro es la combinación de teclas a presionar. Las letras mayúsculas en general representan funciones del teclado, C = Control, S = Shift. Hay un listado de todas las teclas en la documentación de VIM. El segundo parámetro indica en que se transforma dicha combinación. En el caso de que estemos en modo comandos, la transformación presiona las teclas :, la tecla w, y la tecla enter, de hecho guardando. En el modo inserción presióna Esc, :w, enter, y luego la I para volver a modo de inserción. :)

Respecto a las cosas curiosas, acá estan todas :)

Guardar con control S

Ups! ya maté esto con el ejemplo anterior. Bueno. Aprovecho este espacio para decirles que tengo un repositorio donde guardo toda mi configuración. Sientanse libres de descargarlo, usarlo, y modificarlo por supuesto. Está bueno porque tiene un montón de cosas mejoradas para mi gusto. :)

Un abrazo,
Pedro

Compilado de enlaces

¡Hola a todos!

Este compilado de enlaces está mas que nada enfocado a VIM, del que aprendí un montón de cosas en los últimos días y el que se transformó en mi IDE preferida — y la única que uso.

Bueno, ¡eso nada mas!

Mucha suerte.
Abrazo,
Pedro

VIM como ide de Python

¡Hola a todos!

Vim es un editor de texto que corre en BASH. GVim es su contraparte con interfaz gráfica. Últimamente me encontraba en la situación de querer programar en mi pentium 4, pero la mayoría de las IDEs son muy exigentes respecto al hardware. Quizás sea necesario, ya que las IDEs hacen muchas cosas interesantes, pero la verdad es que muy en el fondo todos sabemos que programar es cuestión de editar texto, y decirme que necesito mas de 1GB de RAM para editar texto… Además, no siempre va a tener uno la posibilidad de tener una PC así ( si está viajando o algo por el estilo. )

Ahora, no solo necesito editar texto. Necesito auto indentación, un fondo oscuro, y algo que me sirva para browsear los archivos. Así se ve mi Gvim:

Ese es un programa que estoy haciendo que obtiene información de la API de twitter en python para mi trabajo en brandigital :)

Si quieren descargarse el código para hacer que su vim se vea así, tienen que instalar moria y nerdtree. Mis archivos de configuración están en un repositorio público en bitbucket, solo tienen que ponerlos en su directorio home.

Un abrazo grande,
Pedro

Compilado de enlaces

¡Hola a todos!

Les escribo a ustedes para traerles un compilado de enlaces. Se me están acumulando los enlaces, así que voy a tener que publicar mucho mucho.

Un abrazo grande,
Pedro

« Entradas más antiguas Entradas más recientes »

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 137 seguidores

%d bloggers like this: