Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - lamique

#1
Programación C/C++ / Ayuda, Crear menu Hook OPENGL
11 Septiembre 2013, 16:42 PM
Hola, tengo una DLL(inyeccion DLL), con la cual hago un hoock a opengl y creo un wall 
para "Counter Sttrike", quiero crear un menu, pero no encuentro la funcion, osea


alguno tiene algun ejemplo?

Corddiales Saludos.
#2
Hola para todos, no me acuerdo de mi contraseña pero tenia esta cuenta suplente.

volví al mundo del hacking después de 2 años con mas dudas que certesas.

mi primera duda erradica en la injection DLL, el tema es el siguiente.

Estoy trabajando con el buscaminas de windows, pude lograr varias cosas con olly y despues con cheat engine

genere un script con cheat engine, pero mi problema fue llevar ese script a una DLL injection

probando el team DLL injection y miranod por internet logre el sigueinte codigo:


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

void HOLA()
{
    while(1){
       
        MessageBoxA(NULL, "Pasa viejo", "Pasa viejo", MB_OK);
         //cuando estemos cargados ejecutamos MessageBox depliega mensaje

        Sleep(50);
        }
   
}


BOOL APIENTRY DllMain (HINSTANCE hInst     /* Library instance handle. */ ,
                       DWORD reason        /* Reason this function is being called. */ ,
                       LPVOID reserved     /* Not used. */ )
{
    switch (reason)
    {
      case DLL_PROCESS_ATTACH:
            CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)HOLA, NULL, NULL, NULL); //create the new Thread
        break;

      case DLL_PROCESS_DETACH:
        break;

      case DLL_THREAD_ATTACH:
        break;

      case DLL_THREAD_DETACH:
        break;
    }

    /* Returns TRUE on success, FALSE on failure */
    return TRUE;
}


como se podía esperar, nunca ejecuto ese tierno mesagebox(yo siempre programe en c#, con C++ no se mucho, pero motivándome con un dll injection creo que puedo asquirir grandes cosas).

Mas dudas me genero el siguiente post:
http://foro.elhacker.net/programacion_cc/tutorialiniciandome_en_el_hacking_mediante_inyeccion_de_dll_con_ejercici-t258750.0.html

por que con dev++ no me funca el "__asm"

alguno que entienda podría decirme que estoy haciendo mal?, no logro mandar ese msgbox cuando lo injecto a una aplicación.

(obviamente quiero hacer algo con ese msgbox, para despues ir adentrrandome de a poco en injectar ASM)

si alguno tiene un buen tutorial le agradecere(los que encontre estan vc 6.0)

por lo muy simple se empieza.
Saludos Cordiales


#3
Hola gente, estoy desarrollando un MMOFPS, empeze estableciendo una conexión con TCP(logre enviar datos y conectarme), mirando arquitecturas de los demás MMOFPS me di cuenta que enviar datos como la posición de cada jugador(cada vez que un jugador aprieta una tecla, o cada vez que cambian las coordenadas) tengo que enviar esa info al servidor y el servidor a los demás jugadores, hacer esto con TCP, genera lag y sobrecarga la red, entonces opte por UDP, pero me surgen algunas dudas ya que no encontré suficiente información de como hacerlo en c#, la pregunta es, alguno tiene algún ejemplo o sabe como puedo hacer?


la conexión es la siguiente: enviar un dato al servidor y el servidor lo envia a todos los clientes.

Espero me puedan ayudar, Saludos
#4
Ingeniería Inversa / descifrar ts
31 Marzo 2013, 00:36 AM
Hola gente, tengo un deco, que al grabar me cifra los archivos(extensión .ts) de manera que solo se pueden reproducir en es deco, si trato de verlo en otro deco o en la pc no me deja, intente con varios convertidores y no es posible, si tienen alguna idea de como puedo hacer, saludos
#5
Gracias por la respuesta gente, me ahogue en un vaso de agua, queria desarmar todo un auto para sacarle un espejo :P, Saludos
#6
Hola gente, tengo un problemita, tengo un programa cliente servidor en c#, lo que quiero hacer es un ranking de cs 1.6.
Voy al grano, la duda que tengo es la siguiente, para poder hacer el ranking necesito obtener la informacion del hlds.ee(servidor dedicado), de que manera podría obtener esa informacion?(usuarios conectados y muertes), yo pensé en llamar a las funciones desde c# pero no tendría sentido, lo otro que pensé es buscar las instrucciones en olly y tratar de sacarlas con c#, pero no tengo tanta idea en olly, mi ingeniería inversa es pobre, la tercera opción es si alguien me puede facilitar el SDK del hlds.exe de esa manera podría mandarme las funciones a mi c#.

me interesaria la opinion de alguin que tenga un poco mas de idea.


el hlds esta en Visual C++ 5.0, y no esta empaquetado.


para los que no entendieron el hlsd es lo que te viene en la carpeta del cs para crear servidores dedicados.


Espero me ayuden Saludos.
#7
Hola gente, tengo un código en consola, pero quisiera pasarlo a win form, el asunto es que probé con métodos y thread, pero no logro imprimir en un textbox los datos(en la aplicación de consola si los imprime con consol, espero me ayuden les dejo el codigo.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Net;
using System.Net.Sockets;

namespace Server_consol
{
    class Program
    {
        static void Main(string[] args)
        {
            TcpListener serverSocket = new TcpListener(8888);//asignamos el server
            TcpClient clientSocket = default(TcpClient);//creamos un socket

            int contar_clientes = 0;

            serverSocket.Start();
            Console.WriteLine(" >> " + "Server Iniciado");

            contar_clientes = 0;//contador cliente

            while (true)
            {
                contar_clientes += 1;//asignamos un numero a cada cliente

                clientSocket = serverSocket.AcceptTcpClient();//aceptamos cliente

                //imprimimos el cliente conectado
                Console.WriteLine(" >> " + "Client Numero:" + Convert.ToString(contar_clientes) + " Conectado!");
               

            }

            clientSocket.Close();//cerramos socket
            serverSocket.Stop();//cerramos socket

            Console.WriteLine(" >> " + "exit");//imprimimos que salio
            Console.ReadLine();//siguiente linea
        }
    }



#8
Hola gente acá hice mi segundo juego, lo voy a ir actualizando con nuevas verciones, sin mas que decir les dejo, una imagen, un proyecto y un exe, Saludos

Imagen:


Proyecto:
http://www.4shared.com/get/9FS8fgTU/zombis.html

EXE:
http://www.4shared.com/get/F2JSYh5j/zombis_exe_.html

Saludos, hasta las próximas versiones.
#10
Hola gente, encontré algo, pero falta.

lo que logre hacer es que al ingresar una url, me busque en el index todas las urls, entre las etiquetas que yo ponga, pongo el código capas me entienden mejor

 
public static string GetDirectoryListingRegexForUrl(string url)
        {
            if (url.Equals("http://www.obrasdeleste.com.uy/"))
            {
                // busca estas etiquetas en el index
                return "href=(?<name>.*)type=/>";
            }
            throw new NotSupportedException();

        }

        private void button1_Click(object sender, EventArgs e)
        {
            string url = "http://www.obrasdeleste.com.uy/";
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
            using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
            {
                using (StreamReader reader = new StreamReader(response.GetResponseStream()))
                {
//carga el index en html
                    string html = reader.ReadToEnd();
                   
                    Regex regex = new Regex(GetDirectoryListingRegexForUrl(url));
                    MatchCollection matches = regex.Matches(html);
                   
                    if (matches.Count > 0)
                    {
                        foreach (Match match in matches)
                        {
                            if (match.Success)
                            {
                               

//muestra las url que aparecen entre las etiquetas de arriba                               listBox1.Items.Add(match.Groups["name"].Value);
                               


                            }
                        }
                       
                       
                    }
                }
            }

           
        }


bueno no se parece a lo que quiero pero algo es algo, la idea es como dije, mostrar todas las urls existentes en un listbox