• Domingo 18 de Mayo de 2025, 18:58

Mostrar Mensajes

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


Mensajes - Eternal Idol

Páginas: 1 ... 145 146 [147] 148 149 ... 205
3651
Windows 95 NO es de 16 bits.

3653
ASM (Ensamblador) / Re: Lectura De Un Numero
« en: Domingo 1 de Octubre de 2006, 16:37 »
Cita de: "Enko"
Por sierto, no usas proc? ¿Se arregla toda la cosa con saltos?
Una cosa es que no use PROC y otra que no use funciones. Basicamente lo que hago es meter por codigo lo que la directiva PROC del MASM mete "ocultamente". En MS-DOS se suelen pasar los parametros por registros y despues hacer el call y en Windows se usa la pila a placer.

3654
ASM (Ensamblador) / Re: Lectura De Un Numero
« en: Domingo 1 de Octubre de 2006, 09:25 »
Mira que el pseudocodigo no funciona tampoco eh, tenes que empezar a obtener los numeros de atras para adelante (el ultimo es la unidad y tiene que ser potenciada por cero asi termina siendo multiplicada por uno) y restarles el valor en ASCII de 0.

La verdad es que no me acuerdo de haber usado proc (tampoco lo suelo usar en MASM) con FASM, capaz aca encontras algo: http://flatassembler.net/docs.php

En cuanto a la consola de Windows: http://msdn.microsoft.com

Primero usas GetStdHandle para obtener un HANDLE a la consola y despues usas ese HANDLE con las funciones de I/O.

3655
C/C++ / Re: New Y Delete
« en: Sábado 30 de Septiembre de 2006, 22:13 »
Cita de: "AnioN"
si, es verdad. Pero puede ser qe se mismo codigo con malloc y free funcione?
No ... si estas leyendo una direccion incorrecta ... new y delete solo tienen diferencias si los usas con objetos, para tipos primitivos es lo mismo.

3656
C/C++ / Re: Parametros Por Referencia
« en: Sábado 30 de Septiembre de 2006, 21:57 »
La verdad es que no entiendo que queres hacer realmente ... no le veo sentido a lo que intentas ... mas bien parece que queres usar una carcateristica de C++ para probar ... una referencia es un doble puntero ... asi de simple.

3657
C/C++ / Re: New Y Delete
« en: Sábado 30 de Septiembre de 2006, 21:43 »
Esto no parece tener que ver nada con C++ ... proba cambiando eso por malloc/free ... estas incrementando pa y despues queres recorrerlo pero ya no tenes la direccion inicial ...

3658
Visual Basic 6.0 e inferiores / Re: Inyección En Vb
« en: Sábado 30 de Septiembre de 2006, 17:51 »
Y bueno ... tendras que depurar esa DLL para saber que pasa ...

3659
C/C++ / Re: Parametros Por Referencia
« en: Sábado 30 de Septiembre de 2006, 17:50 »
¿Con vector te referis a un array? Tal vez si explicas mejor lo que queres hacer sea mas simple ... parece un caso que yo resolveria usando un puntero ...

3660
C/C++ / Re: Bool
« en: Sábado 30 de Septiembre de 2006, 17:41 »
El bool a mi modo de ver solo aporta claridad al codigo (junto a true y false), fuera de eso es como usar un BYTE.

3661
Visual Basic 6.0 e inferiores / Re: Inyección En Vb
« en: Sábado 30 de Septiembre de 2006, 17:25 »
Cita de: "martinss"
el nombre de la ventana del cs es Valve001 , probe con ese y la inyecto.. pero la dll no hace lo que deberia..
Barbaro ... obviamente el codigo que copiaste y pegaste de Internet o donde fuera estaba correcto. ¿Que tiene que ver la DLL? ¿No la escribio tu amigo que sabe mucho de C? ...

3662
C/C++ / Re: Alguien Me Dice Cual Es El Error De Este Codigo?
« en: Sábado 30 de Septiembre de 2006, 17:20 »
Cita de: "AnioN"
Gracias. :D
De nadas  :smartass:

3663
C/C++ / Re: Vaciar El Buffer De Entrada En C++
« en: Sábado 30 de Septiembre de 2006, 17:19 »
Si, por lo que veo flush esta en ostream y no en istream ...

3664
C/C++ / Re: Alguien Me Dice Cual Es El Error De Este Codigo?
« en: Sábado 30 de Septiembre de 2006, 16:56 »
Los parametros por defecto van solo en el prototipo.

Código: Text
  1.  
  2. void PorDefecto(int a, int b = 0, int c = -7, int d = 2);
  3.  
  4. void PorDefecto(int a, int b, int c, int d) {
  5.   cout << endl << "a = " << a << "b = " << b << "c = " << c << "d = " << d;
  6. }
  7.  
  8.  
  9.  

3665
C/C++ / Re: Parametros Por Referencia
« en: Sábado 30 de Septiembre de 2006, 16:45 »
Cuando pasas algo por referencia usas su direccion de memoria ... dan lo mismo el tamaño y el tipo ya que lo que pasas es su comienzo.

http://www.conclase.net/c/curso/index.php?cap=015

3666
C/C++ / Re: Vaciar El Buffer De Entrada En C++
« en: Sábado 30 de Septiembre de 2006, 16:32 »
¿cin.flush()?

3667
Visual Basic 6.0 e inferiores / Re: Inyección En Vb
« en: Sábado 30 de Septiembre de 2006, 16:29 »
No alcanza con que nos digas que la funcion devuelve error, lo que queremos es que nos digas en que parte de la misma falla (tenes que depurarlo linea por linea).
 
Y en cuanto a lo de la ventana:
Seria mejor que usaras una enumeracion de todos los procesos en ejecucion y compararas su nombre con el del CS.

3668
C/C++ / Re: Ayuda
« en: Sábado 30 de Septiembre de 2006, 09:17 »
Cita de: "ArKaNtOs"
y luego dicen que hay gente que solo hace spam :P
Efectivamente, la diferencia es que yo en vez de unicamente responder a los mensajes de spam sobre drogas tambien ayudo a los demas.

3669
Visual Basic 6.0 e inferiores / Re: Inyección En Vb
« en: Sábado 30 de Septiembre de 2006, 08:28 »
Sigue sonandome rarisimo y la verdad es que la explicacion que das sobre el error es un tanto ridicula ... tenes que decirnos exactamente que parte del codigo falla ... no son mas que unas cuantas lineas.

Por favor asegurate de que la libreria Ejemplo.dll esta donde tiene que estar y el programa es capaz de encontrar la ventana del Notepad (cosa de la cual dudo muchisimo ya que cambia segun el idioma). Seria mejor que usaras una enumeracion de todos los procesos en ejecucion y compararas su nombre con el del CS.

3670
Visual Basic 6.0 e inferiores / Re: Inyección En Vb
« en: Viernes 29 de Septiembre de 2006, 23:23 »
¿Y en que consiste el "AntiCheat" sino es la DLL? Si tu codigo no es el inyector ni el inyectado ... ¿Que hace realmente?

¿De ese codigo que pusiste que no te funciona exactamente?

3671
ASM (Ensamblador) / Re: 2 Preguntas
« en: Viernes 29 de Septiembre de 2006, 23:11 »
Cita de: "robokop"
Pero yo nunca dije que thread e hilo eran diferentes en lo que dije podria haber cambiado threads por hilos o la palabra hilo por thread pero lo puse asi porque fue lo que se me ocurria al escribir.

Como no lo hiciste simplemente quedo como quedo ...

Cita de: "robokop"
Se me olvido especificar que eso no oculta un proceso pero si se puede lograr una inyeccion de proceso y practicamente es como decir que estas escondiendo el proceso y realmente es eso porque en cuanto se termina la inyeccion de codigo el proceso original se cierra y el otro codigo queda en la aplicacion inyectada aunque no tenga un grado de comparacion de efectividad con el api Hook.

Lo unico que logras con eso es ejecutar codigo bajo el contexto de otro proceso, eso no oculta ningun proceso ya que siguen existiendo 2 procesos: el inyectado y el inyector, ambos totalmente visibles para todo el mundo. Da exactamente lo mismo que usen esa tecnica para saltar firewalls, eso no implica ninguna ocultacion y en programas un poquito mas avanzados se marca el hilo inyectado y se le asignan las acciones al que inyecto el codigo y no al inyectado.

3672
ASM (Ensamblador) / Re: 2 Preguntas
« en: Viernes 29 de Septiembre de 2006, 22:01 »
Cita de: "robokop"
eso es cosa de desaparecer de todos los threads simplemente creando un hilo dentro de un proceso , o una tecnica como los rootkits ningun administrador de procesos lo detectara aun asi , sin utilizar las apis de windows , me refiero a apis de windows porque hay muchas aplicaciones que listan procesos usando apis de windows.

De Cualquier forma existen apis para trabajar con procesos por ejemplo la api CreateRemoteThread que te permite crear un nuevo hilo.

Thread e hilo son exactamente lo mismo ... y crear un hilo en otro proceso no tiene NADA que ver con ocultar un proceso.

3673
Visual Basic 6.0 e inferiores / Re: Inyección En Vb
« en: Viernes 29 de Septiembre de 2006, 21:57 »
Convengamos que suena cuanto menos sospechoso que seas capaz de hacer un "AntiCheat" que consiste de una DLL escrita en C y pidas el codigo para inyectarla desde VB ...

3674
C/C++ / Re: Ayuda
« en: Viernes 29 de Septiembre de 2006, 18:44 »
Cita de: "X.Cyclop"
¿Cómo no? Me hago el boludo. :devil:
Pero hay que hacerlo con arte!  :P

3675
ASM (Ensamblador) / Re: 2 Preguntas
« en: Viernes 29 de Septiembre de 2006, 18:37 »
Cita de: "y0mism0"
solo me extraño de como lo hacen los "malwares"... y pensandolo bien es de logica que no halla ninguna funcion de las apis que esconda un proceso, ni supongo que de C tampoco.. C utilizas las apis...
Hay formas de hacerlo pero a lo que iba es que no hay una funcion de Windows que sea OcultarProcesoDeMiMismo()  ;)  C no tiene ninguna funcion de ventanas.

Páginas: 1 ... 145 146 [147] 148 149 ... 205