|
Mostrar Mensajes
|
Páginas: [1] 2
|
1
|
Programación / Programación C/C++ / Ayuda, Crear menu Hook OPENGL
|
en: 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
|
Programación / Ingeniería Inversa / Duda Existencial en DLL injection C++
|
en: 4 Septiembre 2013, 20:09 pm
|
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.htmlpor 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
|
Programación / .NET (C#, VB.NET, ASP) / Sockets UDP, como mandar paquetes en c#?
|
en: 15 Mayo 2013, 19:13 pm
|
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
|
Programación / Ingeniería Inversa / descifrar ts
|
en: 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
|
|
|
6
|
Programación / Ingeniería Inversa / Obtener Informacion de hlds.exe
|
en: 21 Marzo 2013, 21:31 pm
|
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
|
Programación / .NET (C#, VB.NET, ASP) / DUDA, Cneccion Sockets
|
en: 8 Marzo 2013, 04:50 am
|
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 } }
|
|
|
10
|
Programación / .NET (C#, VB.NET, ASP) / Re: Pregunta HttpWebRequest c#
|
en: 22 Febrero 2013, 17:49 pm
|
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
|
|
|
|
|
|
|