RSS FEED

31 oct. 2011

Crackme v1




Crackme, programado por mi en Visual Basic 6. El reto es simple, consigue el User y el Pass, a cambio regalo el código fuente y el programa completo del SMS-Sender. +info
El usuario y la contraseña, me la dejais, en un e-mail, enviado a la dirección:

anesevillaatienza137@gmail.com


De todos modos, podéis comentar aunque sea en anónimo, poniéndome que lo habéis resuelto.

Mucha suerte.


Links de descarga:



http://www.megaupload.com/?d=0KCTVYSA

http://rapidshare.com/files/377721057/crackme.rar.html

http://www.mediafire.com/?ai2ck33mvhs30d8

23 oct. 2011

Archivo hosts. ¿Qué es y para qué sirve?


El archivo hosts, es el archivo que utiliza el sistema para para guardar la correspondencia entre dominios de Internet y direcciones IP.
Esta es una de las maneras que usa el sistema para resolver nombres de dominios, anteriormente a la aparición de servidores DNS, el archivo hosts era la única manera de resolver nombres de dominios. Este es un uso, de este archivo, pero tiene varios usos más que comentaré posteriormente.

En definitivo, es un archivo de texto plano que puede ser editado por el administrador(root) del sistema, su ubicación es variable según el sistema.

Ubicación:



Formato:


  • Se debe introducir la dirección IP a la que resolverá, uno o más espacios o tabulaciones y el dominio de Internet a resolver.
  • Se pueden introducir más de un dominio a resolver en la misma línea separados por uno o más espacios o tabulaciones.
  • Cada correspondencia de dirección IP y dominio debe ir en una línea distinta.
  • Las líneas que comienzan por # se consideran comentarios y no se computan.
  • Las líneas en blanco tampoco se computan.

Por defecto, el archivo hosts contiene la definición de localhost:
127.0.0.1 localhost
Es necesaria esta línea, y no puede ser borrada.

Usos:


- Redirigir dominios locales, y para poner a prueba sitios en desarrollo por parte de los programadores.

-Bloquear webs, el archivo hosts, se usa también, para bloquear páginas de publicidad, páginas maliciosas (que contengan spyware o adware). Para poder bloquear una web, procedemos a utilizar una IP inválida, para redirigir esa web:

255.255.255.0 www.ejemplo.com


Riesgos:

-Algunos virus, troyanos, etc..malware en general; utilizan el archivo hosts, para bloquear las páginas de ayuda de los fabricantes de antivirus, haciendo así imposible, consultar la ayuda.
A veces también pueden hasta bloquear las actualizaciones de Windows Update, dejando así al sistema Windows desactualizado y en peligro.

-Otro riesgo, es el pharming, el archivo hosts puede ser modificado malintencionadamente y así redirigir una página web a una copia fraudulenta, que puede robar datos personales.


Por ello, lo mejor es que hosts tenga como atributos, "Solo lectura" para evitar que el malware edite su contenido. Espero que esta publicación sirva para el bien (o para el mal) a mucha gente. Saludos

19 oct. 2011

1 año de Blog.



¡FELICIDADES!


Hace un añito, creaba un blog, DaraxBlog, nunca pensé que lo seguiría manteniendo un año después, ni que estaría tan activo, como a día de hoy lo está. No es gran cosa, todo hay que admitirlo, tiene pocas publicaciones, porque su dueño está bastante ocupado.

Solo me queda agradecer a cualquier persona, que lo haya leído alguna vez, que le haya comentado a un amigo, de la existencia de esta web, y agradecerte a ti, que estás leyendo esto.

Sin duda, la entrada que más os parece gustar es el mini-tutorial de WireShark. Mis metas, son seguir publicando aportes que os sigan interesando, y continuar, la historia de este blog personal.

Muchas gracias a todos, Darax.

16 oct. 2011

¿Como solucionar todos los virus USB?




Muchos virus usan el tan conocido método de propagación por USB, el cual consiste en infectar el archivo autorun.inf.

La mayoría de los virus crea un archivo autorun.inf que contiene la ruta / ubicación de los virus en la raíz de cada unidad y al hacer doble clic en la unidad para abrirla el virus también se activa con la ayuda de ese fichero infectado.

Para solucionar esto, debemos seguir los siguientes pasos:

Primero de todo eliminar el archivo autorun.inf, que sino podemos manualmente haremos esto:

1º Desactivar temporalmente el AntiVirus, ir a la consola de comandos(cmd.exe) irnos a la unidad y escribir el siguiente comando:
attrib -h -r -s autorun.inf

2º Ahora lo borramos desde la unidad, pues se habrá hecho visible y ahora reactivamos el AntiVirus.

3º Creamos una carpeta llamada autorun.inf así ya estaremos seguros de que ningun malware pueda crearnos otro fichero infectado y fastidiarnos el USB o nuestro ordenador.

Saludos!

10 oct. 2011

ScreenShot en C

El code no es mio, lo encontré en Internet, y como a mi me ha servido, quizás a vosotros también os sirva.

El uso es muy simple, creas un nuevo proyecto y agregas la librería "captura.h" y el "main.cpp".

Es importante saber nuestra resolución de pantalla, para poder modificar correctamente esta instrucción:

CapturaPantalla(0,0,800,600,name);

captura.h
Código:
PBITMAPINFO CreateBitmapInfoStructure(HBITMAP hBmp)
{
BITMAP bmp;
PBITMAPINFO pbmi;
WORD cClrBits;

//obtiene la altura, anchura, y profundidad del color de la imagen
if(!GetObject(hBmp,sizeof(BITMAP),(LPSTR)&bmp))return NULL;

cClrBits = 24;

/*
reserva la memoria para la estructura PBITMAPINFO, que contendrá la informacion
de la cabecera
*/
if(cClrBits!=24)
pbmi=(PBITMAPINFO)LocalAlloc(LPTR,sizeof(BITMAPINFOHEADER)+sizeof(RGBQUAD)*(1<<cClrBits));
else
pbmi=(PBITMAPINFO)LocalAlloc(LPTR,sizeof(BITMAPINFOHEADER));

//inicializa la estructura
pbmi->bmiHeader.biSize = sizeof( BITMAPINFOHEADER );
pbmi->bmiHeader.biWidth = bmp.bmWidth;
pbmi->bmiHeader.biHeight = bmp.bmHeight;
pbmi->bmiHeader.biPlanes = bmp.bmPlanes;
pbmi->bmiHeader.biBitCount = 24;

if(cClrBits<24)pbmi->bmiHeader.biClrUsed=(1<<cClrBits);

pbmi->bmiHeader.biCompression = BI_RGB;
pbmi->bmiHeader.biSizeImage=(pbmi->bmiHeader.biWidth+7)/8*pbmi->bmiHeader.biHeight*cClrBits;
pbmi->bmiHeader.biClrImportant = 0;

return pbmi;
}

HRESULT SaveBitmap(char strFileName[128],PBITMAPINFO pbi,HBITMAP hBMP,HDC hDC)
{
HRESULT hr = E_FAIL;
HANDLE hf; // file handle
BITMAPFILEHEADER hdr; // bitmap file-header
PBITMAPINFOHEADER pbih; // bitmap info-header
LPBYTE lpBits; // memorypointer
DWORD dwTotal; // total count of bytes
DWORD cb; // incremental count of bytes
BYTE *hp; // byte pointer
DWORD dwTmp; // temp-variable


if(pbi==NULL)return E_FAIL;

pbih=(PBITMAPINFOHEADER)pbi;
lpBits=(LPBYTE)GlobalAlloc(GMEM_FIXED,pbih->biSizeImage);

if(!lpBits)return E_FAIL;

if(!GetDIBits(hDC,hBMP,0,(WORD)pbih->biHeight,lpBits,pbi,DIB_RGB_COLORS))return E_FAIL;

//crea el .bmp
hf=CreateFile(strFileName,GENERIC_READ|GENERIC_WRITE,(DWORD)0,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,(HANDLE)NULL);

if(hf==INVALID_HANDLE_VALUE)return E_FAIL;

hdr.bfType = 0x4D42; // 0x42 = "B", 0x4D = "M"


hdr.bfSize=(DWORD)(sizeof(BITMAPFILEHEADER)+pbih->biSize+pbih->biClrUsed*sizeof(RGBQUAD)+pbih->biSizeImage);
hdr.bfReserved1=0;
hdr.bfReserved2=0;

hdr.bfOffBits=(DWORD)sizeof(BITMAPFILEHEADER)+pbih->biSize+pbih->biClrUsed*sizeof(RGBQUAD);


if(!WriteFile(hf,(LPVOID)&hdr,sizeof(BITMAPFILEHEADER),(LPDWORD)&dwTmp,NULL))return E_FAIL;

if(!WriteFile(hf,(LPVOID)pbih,sizeof(BITMAPINFOHEADER)+pbih->biClrUsed*sizeof(RGBQUAD),(LPDWORD)&dwTmp,(NULL)))return E_FAIL;


dwTotal=cb=pbih->biSizeImage;
hp=lpBits;

if(!WriteFile(hf,(LPSTR)hp,(int)cb,(LPDWORD)&dwTmp,NULL))return E_FAIL;
if(!CloseHandle(hf))return E_FAIL;

GlobalFree((HGLOBAL)lpBits);

return S_OK;
}

/*
uso: CapturaPantalla(posicion_inicial_x,posicion_inicial_y,posicion_final_x,posicion_final_y);
*/

void CapturaPantalla(unsigned int Ax,unsigned int Ay,unsigned int Bx,unsigned int By,char *Ruta)
{
BYTE *mem;
int bpp,c;
    HWND HwndSrc;
    HDC HdcSrc;
    HDC HdcMemory;
    HDC HdcStrech;
    HBITMAP Hbmp;
    HBITMAP HbmpStrech;
    HBITMAP HbmpPrev;
    HBITMAP HbmpPrevStrech;
    HBITMAP BmpPrueba;

HwndSrc=GetDesktopWindow();                               //almacena el manejador del escritorio
    HdcSrc=GetWindowDC(HwndSrc);                               //se obtiene el DC del escritorio
HdcMemory=CreateCompatibleDC(HdcSrc);                      //se crea una copia del DC del escritorio
HdcStrech=CreateCompatibleDC(HdcSrc);                   //Cd que almacenara la imagen pequeña
Hbmp=CreateCompatibleBitmap(HdcSrc,1024,768);          //se cra un bitmap del DC del escritorio
HbmpStrech=CreateCompatibleBitmap(HdcSrc,Bx-Ax,By-Ay);  //bitmap que almacenara el Strech
HbmpPrev=(HBITMAP)SelectObject(HdcMemory,Hbmp);        //se asocia el bitmap con el DC
HbmpPrevStrech=(HBITMAP)SelectObject(HdcStrech,HbmpStrech);

BitBlt(HdcMemory,0,0,800,600,HdcSrc,Ax,Ay,SRCCOPY);
    StretchBlt(HdcStrech,0,0,800,600,HdcMemory,0,0,800,600,SRCCOPY);
    HbmpStrech=(HBITMAP)SelectObject(HdcStrech,HbmpPrevStrech);
    Hbmp=(HBITMAP)SelectObject(HdcMemory,HbmpPrev);

bpp=800*600*8;

c=GetBitmapBits(HbmpStrech,0,0);
mem=(BYTE*)malloc((c-1)*sizeof(BYTE*));
memset(mem,0,sizeof(mem));

    GetBitmapBits(HbmpStrech,c,mem);
BmpPrueba = CreateCompatibleBitmap(HdcSrc,Bx-Ax,By-Ay);
SetBitmapBits(BmpPrueba,c,mem);
SaveBitmap(Ruta,CreateBitmapInfoStructure(BmpPrueba),BmpPrueba,HdcSrc);

    DeleteDC(HdcSrc);
    DeleteDC(HdcMemory);
    DeleteDC(HdcStrech);
    DeleteObject(Hbmp);
    DeleteObject(HbmpPrev);
    DeleteObject(HbmpStrech);
    DeleteObject(HbmpPrevStrech);

return;
}


main.cpp
Código:
#include <windows.h>
#include <iostream>
#include "captura.h"

using namespace std;

int main(int argc, char *argv[])
{
    char name[15];
    for(int i=0;i<10;i++)
    {
            name[0]='\0';
            strcat(name,"D:\\");
            char n[2];
            n[0]='\0';
            sprintf(n,"%i",i);
            strcat(name,n);
            strcat(name,".jpg");
    CapturaPantalla(0,0,800,600,name);
 Sleep(1000);
}
    system("PAUSE");
    return EXIT_SUCCESS;
}

6 oct. 2011

Steve Jobs fallece, el visionario del siglo XXI.


Así aparece hoy, la web de Apple, con una imagen llamada "t_hero", el cofundador de Apple ha fallecido.
El enigmático, reservado y visionario Steve Jobs, ha muerto hoy a los 56 años, ha anunciado Apple. Jobs era mucho más que el consejero delegado de Apple. Nunca antes una marca estuvo tan asociada a una persona. Su contribución al mundo tecnológico le convierte en uno de los grandes innovadores de los últimos 75 años, en un transformador de la industria. El Thomas Edison del siglo veintiuno hizo del ordenador un artilugio simple de usar, cambio la manera de hacer negocio con la música a través de Internet y lanzó la telefonía móvil en otra dimensión.

 La familia ha emitido un comunicado en el que explicaba que Jobs había muerto "en paz" y rodeado de sus seres queridos. "Sabemos que muchos de ustedes llorarán la pérdida con nosotros y les pedimos que respeten nuestra privacidad durante este momento de pena".
Apple fue fundada en abril de 1976, en un garaje en Los Altos (California), tal y como mandan los cánones del sueño americano. Al lado de Steve Jobs estaba su compañero de estudios y amigo Steve Wozniak. El dúo era perfecto. Jobs, que entonces tenía 21 años, se encargaba de las ideas y de vender el producto. Wozniak se dedicaba a las cuestiones de ingeniería que daban vida a complejos artilugios tecnológicos.
Así, y con un respaldo financiero de 90.000 dólares, nació su primera computadora, Apple I, con una visión: popularizar el uso de los ordenadores personales, llevándolos de las oficinas a las casas. En 1977 llegó su primer éxito, con el Apple II, la primera computadora producida en masa para el consumo. En tan sólo dos años, la facturación de la compañía se multiplicó por quince, de los 7,8 millones de dólares hasta los 117 millones, lo que les convirtió en multimillonarios antes de cumplir los 25 años.


La famosa manzana
El popular símbolo de la manzana con un bocado al lado derecho lo tomó de los Beatles, que utilizaban la imagen de la fruta del pecado original en sus discos a final de la década de los años 1960. La elección le costaría después una intensa batalla legal para su uso en la tienda electrónica iTunes, donde la música de la legendaria banda de Liverpool estuvo ausente hasta otoño de 2010. Era sólo el inicio de lo que estaba por llegar, en una época en el que el IBM era el gigante a batir.
Steve Jobs nació un 24 de febrero de 1955 en San Francisco. Sus padres biológicos, Abdulfattah Jandali -de origen sirio- y Joanne Schieble no estaban casados. Fue adoptado por Paul y Clara Jobs. Se crió en el seno de una familia con pocos recursos. Y abandonó la universidad, porque sabía que las oportunidades estaban fuera de las aulas.
A los 12 años, ya había escrito a William Hewlett para hacer unas prácticas en su compañía, HP. Le gustaba la ingeniería, y ya de niño no sólo tenía claro que sería rico, además tenía la ambición de llegar a ser uno de los más grandes entre los grandes, tan popular como Shakespeare o Einstein. A Jobs le fue diagnosticado un cáncer de páncreas en 2004. Lo hizo público un año después, en el discurso de graduación en la Universidad de Stanford. En abril de 2009 fue sometido a un transplante de hígado, tras negar durante meses los rumores sobre su delicado estado de salud. En septiembre de ese año reapareció en público para lanzar la tercera generación del popular reproductor iPod. Alarmantemente delgado, y con la voz muy débil, aprovechó para hacer campaña por la donación de órganos.
Aunque se le considera uno de los grandes innovares de la historia, no fue porque creara nuevos productos. Jobs ni inventó el ordenador personal, ni el ratón, ni los reproductores digitales de música, ni los teléfonos inteligentes, ni las tabletas, ni las tiendas electrónicas de música o de libros. Y estaba obsesionado con la competencia, a la que forzó a redefinir sus estrategias.
Jobs tuvo la capacidad de simplificar la tecnología existente y explotar su potencial, en el momento adecuado. El Mac que hoy se conoce debutó en el mercado en enero de 1984, como el primer ordenador que presentan todas sus funciones de una manera gráfica. Y lo dotó de un ratón, para que el usuario pudiera desplazar el cursor por la pantalla y con un simple click activar las funciones de los distintos programas. Simplificó la complejidad.
Un invento para la historia
El Macintosh marcó el futuro, a pesar de que sus funciones eran limitadas y su uso cuestionable. Para explotar el potencial de la nueva máquina, Jobs necesitaba un buen programa que le diera vida. En ese momento acudió buscando ayuda al joven Bill Gates, sin saber que con el paso del tiempo se convertiría en su gran rival en Microsoft. Su enemigo entonces era IBM. Las ventas decepcionaron y el PC del Big Blue dominaba de forma aplastante.
La tensión en el seno de Apple creció. Y un año después, Steve Jobs se vio forzado a abandonar la compañía por las diferencias que tenía con su entonces consejero delegado John Sculley, al que había contratado dos años antes de Pepsi. No estaban de acuerdo en cómo estaba llevando el negocio. Pero Sculley, un ejecutivo con más experiencia y madura, tenía el respaldo del consejo.
Los titulares de la época hablan del fin de una era. Pocos ejecutivos en la historia corporativa sufrieron un golpe así y lograron reponerse. Con 30 años, Jobs creó otra empresa, NeXT Computer en un intento por reinventar Apple con una ambición: cambiar el mundo. Pero tuvo serios problemas para abrir hueco en el mercado a un ordenador de esas características y a un precio tan alto como el que ofrecía. Los titulares de la época hablan del fin de una era. Pocos ejecutivos en la historia corporativa sufrieron un golpe así y lograron reponerse. Con 30 años, Jobs creó otra empresa, NeXT Computer en un intento por reinventar Apple con una ambición: cambiar el mundo. Pero tuvo serios problemas para abrir hueco en el mercado a un ordenador de esas características y a un precio tan alto como el que ofrecía.
El nacimiento de Pixar
El secretismo le permitió hacer ver más de lo que en realidad había. Y con la empresa rozando la bancarrota, se concentró en su sistema operativo y empezó a explorar nuevas oportunidades. En 1986 se hizo con la división gráfica por ordenador de Lucasfilm, por la que pagó 10 millones a George Lucas. Y así nacieron los estudios de animación Pixar, creadores de Toy Story y Finding Nemo.
Demostró a Hollywood que los ordenadores pueden dar rienda suelta a la imaginación y llegar al público general. La tecnología lo permitía. Robert Iger, entonces consejero delegado de Disney, lo entendió perfectamente y no se lo pensó dos veces antes de comprar Pixar por 7.500 millones. Empezaba así a forjarse una nueva era, en la que Jobs se consolidaría como una estrella.
NeXT sería adquirida por Apple en diciembre de 1996, por 400 millones. Y ocho meses después de integrarse en el gigante de la manzana, Steve Jobs fue nombrado consejero delegado interino de la compañía de Cupertino. Su puesto al frente de Apple se haría permanente en enero 2000, en lo que estaba llamado a ser en el retorno más importante en la historia corporativa de EE UU.
La vuelta del exilio
Todo lo que construyó en una década estaba destruido y hundido en pérdidas, y Microsoft dominaba el 80% del mercado de PC. Jobs se reincorporó tras 12 años de exilio a la compañía que creó cargado de ideas para resucitar Apple, como el iMac. La computadora fue lanzada un año después con un éxito rotundo. Pero lo que abrió sus productos al consumo en masa fue el reproductor iPod y la tienda electrónica iTunes, para la descarga legal de música.
Así rompió el nicho en el que estaba metido Apple, lanzando nuevos productos más allá de los PC y poco a poco la suerte de la compañía empezaría a cambiar. La cuadratura del círculo llegó en junio de 2007 con el teléfono móvil interactivo iPhone. Jobs consiguió así crear un atractivo de los consumidores hacia los Mac, que eran vistos como un club reservado al diseño y la publicidad. En la primavera de 2010 se le sumó la tableta iPad.
Steve Jobs, que se presentaba en público en vaqueros y camisa negra con cuello de tortuga, era una persona obstinada, apasionada, egocéntrica, arrogante y perfeccionista. Era también un genio de la promoción y la imagen. El anuncio que utilizó para el lanzamiento del primer Macintosh rompió moldes y está considerado como uno de los 50 mejores en la historia de la televisión. La estética es otra de las claves de su éxito, toda una declaración de diseño.
Jobs, imagen de Apple
Jobs era la imagen de Apple y su historia define la de la propia Silicon Valley. De hecho, podría decirse que hay un antes y después en el mundo tecnológico que lo marca Apple. Una combinación difícil de replicar que le permitió conectar la tecnología con las tendencias, y que explica el tsunami mediático que acompaña a cualquier artilugio que lanza al mercado.
Apple hace tambalear el mercado en el que penetra, porque sus productos son simples y marcan tendencia, como demuestra el caso del ratón. Y en torno a ellos es además capaz de crear un verdadero ecosistema, en el que todos conviven en armonía. Pero eso en Wall Street dicen que no es conveniente apostar contra Apple cuando lanza un nuevo producto.
La revista Fortune nombró por todo esto a Jobs "empresario de la década", y no sólo por la manera en la que llevó las riendas de Apple y su impacto en el mundo de los negocios. Los editores de la publicación financiera destacaron su influencia en la cultura mundial. "Cada día, algún estudiante, empresario o diseñador que se enfrenta a un problema se pregunta: ¿qué haría Jobs?".
Tan ingenioso como misterioso, Jobs fue el punto fuerte de Apple. Tres décadas durante las que redefinió o reinventó la tecnología de consumo, creando productos que el más corriente del ciudadano no sabía que iba a necesitar. Pero la imagen del "hombre de negro" está tan vinculada a la marca que eso le convierte a la vez en su principal vulnerabilidad.
Jobs sabía vender el producto, y tenía talento de distorsionar la realidad de tal manera que el público estuviera dispuesto a pagar más por ellos que los de la competencia. El éxito del iPhone, a pesar de sus problemas, es el más claro ejemplo. No era una cuestión de números, si no de emociones. Y eso es lo que crea todo tipo de preguntas sobre una Apple sin su gurú.

Fuente: ElPais
Arriba