Buscar en el Blog

martes, 28 de enero de 2014

Arrancar y detener httpd - Servidor Apache HTTP

Poco a poco estoy incursionando en el mundo de Linux y escogi Mageia basandome en la recomendacion de un amigo  mio, Juanjo, tambien conocido en el mundo de la red como Kapyderi, gracias a el poco a poco y lentamente voy profundizando mas y mas en el mundo de Linux.



Ahora si manos a la obra!

El RPM de httpd instala el script /etc/init.d/httpd, el cual se puede acceder usando el comando /sbin/service.

Abrimos la consola






Para iniciar el servidor, como root escriba: su -





Luego le pedira que ingrese la contraseña del usuario root



luego ingresamos la siguiente instruccion
/sbin/service httpd start y presionamos en


El resultado es el siguiente:




Con esto indica que el servicio se esta ejecutando. Pero para estar seguro vamos a realizar una prueba.

Abrimos un navegador e ingresamos la siguiente direccion: 127.0.0.1



Exito!!


Para detener el servidor, como root escriba: /sbin/service httpd stop

La opción restart es un truco para detener y luego arrancar el Servidor Apache HTTP.

Para reiniciar el servidor, como root escriba: /sbin/service httpd restart

Nota: El directorio raiz esta en la direccion /var/www/


sábado, 25 de enero de 2014

Introduccion a Visual Basic 6.0

Primer video de una serie de tutoriales en los cuales podran aprender a programar en visual Basic 6.0.




Si desean aprender a programar con una atencion personalizada escribanme a mi correo.

lexblas@gmail.com


miércoles, 22 de enero de 2014

Abrir un Programa externo desde PowerBuilder

Para abrir un programa externo desde PowerBuilder , usaremos "WScript.Shell".

Primero declaramos una variable del tipo OleObject



OleObject wsh
integer  li_rc//para  almacenar la respuesta de la instruccion

//constantes para usarlo en
CONSTANT integer MAXIMIZED = 3
CONSTANT integer MINIMIZED = 2
CONSTANT integer NORMAL = 1
CONSTANT boolean WAIT = TRUE
CONSTANT boolean NOWAIT = FALSE

string url
url="http://infotutoriales.blogspot.com"


//creamos un objeto
wsh = CREATE OleObject

// conectamos el objeto con el
//WScript.Shell
 li_rc = wsh.ConnectToNewObject( "WScript.Shell" )
//ejecutamos la aplicacion, indicando el nombre de la aplicacion entre comillas
li_rc = wsh.Run("chrome "+url , NORMAL, NOWAIT)
//destruir objecto
destroy wsh




martes, 21 de enero de 2014

Agenda - Operaciones en linea - SUNAT


Es una pequeña aplicacion que usa access para almacenar los datos, en la cual se pueden registrar datos como: RUC, nombre de la empresa, usuario y password, lo que permitira acceder a la pagina de SUNAT - Operaciones en linea con un solo click, con esto podra iniciar sesion automaticamente sin necesidad de estar ingresando los datos manualmente.
Ademas es una aplicacion portable, lo que quiere decir que no es necesario instalarlo, solo lo ejecuta y listo!.
Puede llevar en una memoria USB sin problemas.
Espero que sea de utilidad para los contadores



Abrir una pagina web en Internet Explorer desde PowerBuilder

En esta ocasion veremos como abrir una pagina web desde Powerbuilder usando un objeto OLEObject. Especificamente usaremos "InternetExplorer.Application".
¡Manos a la obra!

Creamos nuestra aplicacion en PowerBuilder

 Diseñamos nuestra ventana




 Ingresamos el siguiente codigo



//declaramos el objeto
OLEObject IE
//instanciamos
IE = CREATE OLEObject
//conectamos el objeto con la libreria
IE.ConnectToNewObject("InternetExplorer.Application")


//navegamos a la url
IE.Navigate(ls_url)

//mientres que este ocupado que espere la aplicacion
DO WHILE IE.busy
LOOP
//finalmente mostramos la pagina web

IE.Visible = True


sábado, 18 de enero de 2014

PowerBuilder Manual del programador

 
 
 
PowerBuilder Manual del programador
 
 Waldo Gómez Alvarez
 
 Viña del Mar, Julio de 2000




A pesar de ser un manual de hace tiempo aun no deja de ser muy util. En este manual explica desde la base del lenguaje,caracteristicas, elementos, conexion a una base de datos, arquitectura cliente servidor y muchas cosas mas que nos seran de utilidad como material de consulta en cualquier momento.





jueves, 16 de enero de 2014

Usar Funciones Sql Server desde PowerBuilder

Primero creamos nuestra funcion en  Sql Server

--Suma de dos numeros
Create FUNCTION FuncionSuma (@n1 int, @n2 int)
RETURNS int
AS
BEGIN
DECLARE @r int
SET @r = @n1 + @n2
RETURN (select @r)
END 



//En powerBuilder
integer n1,n2,r//no necesariamente deben ser iguales que en la funcion

n1 =8
n2 = 5

Select dbo.FuncionSuma (:n1, :n2)
Into :r
From producto;//producto es una tabla de la base cambia
//cambia el nombre por cualquiera que tengas en la tabla es
Using SqlCa;

sle_1.text = string(r) 

martes, 14 de enero de 2014

Macro Excel Mayorizar Libro Diario - Contabilidad

¿Eres contador y no usas un sistema contable?

Ahora puedes descargar esta aplicacion desarrollada en Excel 2010 totalmente garatis.

Puedes generar tu libro Mayor(Contabilidad) con el formato de SUNAT en solo segundos.

Genere automaticamente el Libro mayor con un click a partir del libro diario.

miércoles, 1 de enero de 2014

GUÍA DE PRUEBAS OWASP


Tabla de contenidos

Prólogo.........................................................................................................................................................................................7

¿PAra Quién? ................................................................................................................................................7

las guías de owasp ............................................................................................................................7

¿Porqué OWASP? ....................................................................................................................................................................8

Escogiendo la estrategia y prioridades.......................................................................................................8

El papel de las herramientas automatizadas .....................................................................................9

Convocatoria ...........................................................................................................................9

Notas de traducción.................................................................................................................10

Notas ................................................................................................................................10

Glosario de términos y desambiguación.....................................................................10

Agradecimientos .......................................................................................11

1. Portada ................................................................................................................................................12

Bienvenidos a la guía de pruebas OWASP 3.0................................................................................................12

Acerca del proyecto abierto de Seguridad de Aplicaciones Web ..............................................15

2. Introducción...............................................................................................................................................18

Principios de la comprobación ...........................................................................................21

Técnicas de comprobación explicadas ..........................................................................................................24

Derivaciones de los requerimientos de pruebas de seguridad ..................................................................30

3. El entorno de pruebas OWASP ..........................................................................................47

INFORMACIÓN general .........................................................................................................47

Fase 1: Antes de empezar el desarrollo ......................................................................................48

Fase 2 - Durante el diseño y definición ............................................................................48

Fase 3: Durante el desarrollo .............................................................................................50

Fase 4: Durante la implementación .......................................................................................51

Fase 5: Mantenimiento y operaciones..........................................................................51


DataStore - PowerBuilder

DataStore - PowerBuilder


un DataStore es un datawindow que permanece oculto, permitiendo que esta consuma menos recursos y se ejecute mucho mas rapido que un Datawindow normal.


Para usar un DataStore.
Primero declaramos una variable del tipo DataStore.

DataStore Empleado

Luego creamos o instanciamos el DataStore.

Empleado=Create DataStore


Asignar el objeto DataWindow al objeto DataStore

Empleado.DataObjecto="dw_empleado"

Conectar el objeto usando la transaccion

Empleado.SetTransobject(sqlca)

 Recuperando los datos

Empleado.Retrieve()

El siguiente paso es usar el objeto DataStore como si fuera un datawidow normal por ejemplo: GetItemString()

Finalmente despues de usar el objeto y cuando ya no lo necesitamos, procedemos a la destruccion del mismo.

Destroy Empleado



BATch to EXE Convertir archivos de Windows por lotes a los archivos ejecutables

Una sencilla aplicación que convierte cualquier ventana batch archivo. Bat o. Cmd incluyendo cualquier otro archivo de su elección a un ejecutable de pleno funcionamiento. EXE con un icono de su elección.

BAT2EXE Screenshot


Mole Automatic SQL Injection Exploitation Tool

Mole es una herramienta automática explotación Inyección SQL. Sólo al proporcionar una URL vulnerable y una cadena válida en el sitio que puede detectar la inyección y explotarlo, ya sea mediante el uso de la técnica de unión o una consulta booleana basada en las técnicas. El topo utiliza una interfaz de comandos basada, lo que permite al usuario indicar la acción que quiere realizar fácilmente. La CLI también proporciona auto-completado de comandos y argumentos de comandos




Características
  •      Soporte para MySQL, Postgres, SQL Server y Oracle.
  •      Explotación de inyección SQL automático utilizando la técnica de unión.
  •      Explotación de inyección SQL ciega automática.
  •      Explota inyecciones SQL en GET / parámetros de POST / COOKIE.
  •    Soporte para filtros, con el fin de eludir ciertas reglas IPS / IDS utilizando filtros genéricos, y la posibilidad de crear otras nuevas con facilidad.
  •      Explota inyecciones SQL que devuelven datos binarios.
  •      Intérprete de comandos de gran alcance para simplificar su uso.
 
 

Angry IP Scanne


Angry IP Scanner es el escáner de red rápida y fácil para Windows, Linux y Mac. Es muy extensible, permitiendo que sea utilizado para muy amplia gama de propósitos, con el objetivo principal de ser útil a los administradores de red.

Preview version: 3.0-alpha2


PSeInt - interprete de pseudo-código - programación

PSeInt es un intérprete de pseudo-código para los estudiantes de programación de habla hispana. Su principal objetivo es ser una herramienta para el aprendizaje y la comprensión de los conceptos básicos acerca de la programación y su aplicación con un fácil entendimiento pseudocódigo español.



Edición del diagrama de flujo

OWASP Mantra - navegador de código libre y abierto

OWASP Mantra
 
Framework de Seguridad basada en el navegador de código libre y abierto, es un conjunto de herramientas de código libre y abierto integrado en un navegador web, el cual puede llegar a ser muy útil para pruebas de penetración, los desarrolladores de aplicaciones web, profesionales de seguridad, etc


Cookie Manager - Macintosh 





Galley Bookmarks 




Samurai Web Testing Framework

Samurai Web Testing Framework



Es un entorno linux  que ha sido pre-configurado para funcionar como un entorno de pen-testing web. El CD contiene lo mejor del código abierto y herramientas gratuitas que se centran en las pruebas y ataque a  sitios web. En el desarrollo de este entorno.


Samurai Menu Items


Samurai Desktop 


Boot-Repair , una herramienta sencilla para recuperar el acceso a sus sistemas operativos (OS)

Boot-Repair , una herramienta sencilla para recuperar el acceso a sus sistemas operativos (OS)

 

  • Fácil de usar (reparaciones con un clic!)
  • Gratuito y libre (código abierto GPL)
  • Útil (crea un resumen «BootInfo» para obter ayuda fácilmente)
  • Seguro (backups automáticos)
  • Famoso (300.000 usarios al año)
  • Puede reparar el acceso a Windows (Xp, Vista, Windows7, Windows8)
  • Puede reparar el acceso a Debian, Ubuntu, Mint, Fedora, OpenSuse, ArchLinux...
  • Puede reparar el acceso a cualquier sistema operativo (Windows, MacOS, Linux..) si su PC contiene Debian, Ubuntu, Mint, Fedora, OpenSuse, ArchLinux, o derivado
  • Puede reparar un PC OEM con MBR bloqueado, si el MBR original fue salvado por Clean-Ubiquity
  • Puede reparar el boot si usted tiene un mensaje de error « Boot Recovery »
  • Opciones para reinstalar fácilmente los cargadores GRUB2/GRUB1 (sistema operativo predeterminado, purga, opciones del kernel ...)
  • Y mucho más ! (UEFI, SecureBoot, RAID, LVM, WUBI, reparación del sistema de ficheros)
Boot-Repair

 

OBTENER BOOT-REPAIR : qualqueres sistemas sean instalados en el disco, elegir una de estas tres formas:
  • RECOMMANDADO: arrancar en un disco Boot-Repair-Disk. El programa Boot-Repair se iniciará automáticamente.
  • O arrancar en un disco Linux-Secure, elegir « Probar Ubuntu », iniciar Boot-Repair a través del icono a la izquierda de la pantalla.
  • O arrancar en un disco Debian (o derivados : Ubuntu, Linux Mint, …), ya sea en sesión normal o en live-CD o live-USB. Luego, instalar Boot-Repair sea via PPA para Ubuntu y Mint, o sea via DEBs para Debian.
UTILIZAR BOOT-REPAIR :
Iniciar Boot-Repair, luego haga clic en el botón « Reparación recomendada ». Cuado la reparación se acaba, tomar nota de la URL (paste.ubuntu.com/XXXXX) que aparece, reiniciar y comprobar si tiene acceso a sus sistemas. Si la reparación ha fallado, indicar la URL por email a boot.repair@gmail.com para obtener ayuda.
Atención: cambiar las opciones avanzadas puede empeorar su problema, no lo haga antes de pedir consejo.
OBTENER AYUDA : por Email (boot.repair@gmail.com)