Bienvenidos a mi blog personal aqui encontran temas de Programacion y Seguridad informatica tambien algunas cuantas tonterias xd

Actualizar estado de facebook con PHP y Curl

Jueves, Diciembre 24th, 2009
<?PHP
/*******************************
*	Facebook Status Updater
*	Christian Flickinger
*	http://nexdot.net/blog
*	April 20, 2007
*******************************/

$status = 'YOUR_STATUS';
$first_name = 'YOUR_FIRST_NAME';
$login_email = 'YOUR_LOGIN_EMAIL';
$login_pass = 'YOUR_PASSWORD';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://login.facebook.com/login.php?m&amp;next=http%3A%2F%2Fm.facebook.com%2Fhome.php');
curl_setopt($ch, CURLOPT_POSTFIELDS,'email='.urlencode($login_email).'&pass='.urlencode($login_pass).'&login=Login');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_COOKIEJAR, "my_cookies.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE, "my_cookies.txt");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3");
curl_exec($ch);

curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_URL, 'http://m.facebook.com/home.php');
$page = curl_exec($ch);

curl_setopt($ch, CURLOPT_POST, 1);
preg_match('/name="post_form_id" value="(.*)" \/>'.ucfirst($first_name).'/', $page, $form_id);
curl_setopt($ch, CURLOPT_POSTFIELDS,'post_form_id='.$form_id[1].'&status='.urlencode($status).'&update=Update');
curl_setopt($ch, CURLOPT_URL, 'http://m.facebook.com/home.php');
curl_exec($ch);
?>

Crear hack dll en C

Jueves, Noviembre 5th, 2009

Bueno aca les enseñare a crear un hack para buscaminas de windows xp en una dll para inyectarsela =)


#include "dll.h"
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

//Definimos las variables
DWORD ThreadID;
int *mina1  = (int*)0x01005194;    //Offset de las minas.
int *mina2  = (int*)0x01005330;    //0ffset de las minas.
int *mina3  = (int*)0x010056A4;    //Offset de las minas.

DWORD WINAPI cambiarminas(LPVOID lParam) {
 int x = 0;
 while(x < 10)
 {
 if(x == 9)
 {
 x = 0;
 }
 x++;
 *mina1 = 1;
 *mina2 = 1;
 *mina3 = 1;
 }
 ExitThread(0);
}

//DllMain
BOOL APIENTRY DllMain(HINSTANCE hDll, DWORD callReason, LPVOID lpReserved) {
 if(callReason == DLL_PROCESS_ATTACH) {
 MessageBox(0, "dll inyectada correctamente! ", "www.sdmdiego.com", MB_ICONEXCLAMATION | MB_OK);
 CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)&cambiarminas, 0, 0, &ThreadID);
 }

 return 1;
}

ahora solo le inyectamos la dll al buscaminas con mi inyector que lo pueden descargar desde aqui

Crear Hacks Para juegos

Jueves, Noviembre 5th, 2009

Bueno les mostrare como crear sus propios “Hacks” para los juegos que quieran

primero necesitaremos un editor de memoria ( el mas comun es el Cheat Engine) lo pueden descargar desde aqui

tambien necesitaremos un juego (en mi caso usare el buscaminas de windows xp)

primero abrir busca minas, ahora abrimos el Cheat Engine

y le damos click al icono de una pc con una lupa luego seleccionamos el proceso que queremos editar en nustro caso buscamianas (winmine)

ahora si nos fijamos bien en el buscaminas la cantidad de minas es 10 vamos al cheat engine y buscamos 10 en first scan

ahora vamos al buscaminas le damos a juego y selecionamos el modo experto como ven las minas cambiaron de valor ahora son 99!

ponemos 99 en el cheat engine y ponemos next scan

Nos quedan 3 valores los selecionamos y le damos a la flecha roja

cuando esten abajo les damos click a la columna del value y le cambiamos el valor a 1 luego activamos los checks y listo

ahora solo vamos al buscaminas le damos click a la carita y jugamos