elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ... 75
111  Sistemas Operativos / Windows / Re: El navegador Microsoft Edge se me abre a los 10 minutos de estar el ordenador encendido en: 9 Abril 2022, 17:41 pm
F  :xD



En mi aplicacion, muestra la ruta de la entrada en el registro, Puedes eliminarla manualmente abriendo el regedit.


112  Sistemas Operativos / Windows / Re: El navegador Microsoft Edge se me abre a los 10 minutos de estar el ordenador encendido en: 8 Abril 2022, 15:35 pm
Hola perdón por mi respuesta tardía, la ultima version debe de tener algun bug, Prueba alguna otra version de mi programa Strely.

Strely Cleaner Versions





Descarga y Prueba estas versiones :

StrelyCleaner (1.5.1 BETA)

Y si todavia se te cierra al presionar Solve. Entonces Prueba una version Antigua.

StrelyCleaner (1.4.6 ALPHA)


113  Sistemas Operativos / Windows / Re: El navegador Microsoft Edge se me abre a los 10 minutos de estar el ordenador encendido en: 6 Abril 2022, 01:32 am
broooo, Por que tienes tanta cosa en tu inicio ? estoy 90% seguro que algo de aqui te esta afectando:




Que son esos scripts? . por que tienes tantos accesos directos en tu inicio con nombres sospechosos?




Ahora me surge otra duda, Algun Compañero del foro , tiene idea de que sea esta entrada ? :







Intenta Presionar "Solve" , en el escaneo antimalware, para ver si te solventa tu problema, o intenta tambien eliminar el item "MicrosoftEdgeAutoLaunch" .


PD: Perdón si se te cierra automaticamente el programa, no he corregido los bugs, no he tenido tiempo





114  Sistemas Operativos / Windows / Re: El navegador Microsoft Edge se me abre a los 10 minutos de estar el ordenador encendido en: 5 Abril 2022, 00:12 am
Hola, cuanto dura el antivirus? ya tengo el windows defender de windows 10 de vigilante

añado el windows defender me lo deetecta como virus... :S

Es un falso positivo, debes agregarlo a la lista de exclusion, lo abres.

El escaneo rapido tarda 1 o 2 minutos, incluso menos, el full tarda unos 15 a 20 minutos.

115  Programación / Scripting / Re: Acciones sobre archivos de texto. [Batch] en: 4 Abril 2022, 19:39 pm
[BATCH] [APORTE] Batch Auto Hide Start [BAHS]


aunque si quieres que de verdad no salga la cmd, puedes convertirlo a exe y modifica los parametros de inicio.




116  Sistemas Operativos / Windows / Re: El navegador Microsoft Edge se me abre a los 10 minutos de estar el ordenador encendido en: 4 Abril 2022, 18:35 pm
Puedes descargar el StrelyCleaner , y revisar tu Inicio. Tambien pasale el Escaneo antivirus :

StrelyCleaner

Sube Imagenes de lo que te salga.


117  Programación / .NET (C#, VB.NET, ASP) / Re: [Herramienta] Unmanaged.Net en: 4 Abril 2022, 18:16 pm
Enhorabuena, me encantaría saber más acerca de como funciona, si puedes dar mas detalles/explicación. 

Aunque también me inunda la gran duda.... ¿Vale para algo más que como experimento?  Desconozco .NET pero dudo que sin usar punteros puedas hacer algo dentro de un proceso (Al menos de forma medianamente 'decente').

saludos!

Claro que si vale para algo bro, Ahora Puedes Inyectar tu código (.NET) , en un Proceso Legitimo, Muy Util para desarrollar malware.




Buen aporte. Aunque no lo probé (tan sólo porque actualmente ya no me llaman mucho la atención estos temas, no por desconfianza o algo por el estilo) sí le di un vistazo al código y es refrescante ver algo directo, claro y sin florituras innecesarias (que parece ser lo común en estos tiempos). Te comento un error:

Código
  1. char *Pathvar = getenv("TEMP");
  2. ...
  3. DLLName = strcat(Pathvar, DLLName);

strcat modifica su primer parámetro, pero, dado que tú no reservaste la memoria a la que apunta, no es seguro hacerlo y de acuerdo a las reglas de C, es incorrecto (básicamente es como escribir más allá de los límites de un array). Como suele ser el caso con los bugs de punteros en C, es posible tener la suerte de que el programa funcione bien, pero no deja de ser un error esperando a manifestarse. Al margen de eso, las reglas del lenguaje expresamente prohíben modificar los datos del puntero devuelto por getenv. También aquí el resultado podría ser impredecible, por lo que es mejor corregirlo reservando (malloc) para Pathvar un bloque con el número de bytes suficientes para la ruta del directorio temporal más el nombre de la DLL más un byte adicional para el caracter nulo, y entonces sí, copiar getenv("TEMP") a Pathvar y luego concatenarle el nombre de la DLL.

Gracias Lo tomare en cuenta, apenas se lo basico de C/C++ , el Compañero @BloodSharp , me guio como hacerlo.



También hay algunas maneras en que podrías ahorrarte la compilación. Esto a lo mejor ya lo sabes y decidiste compilar por alguna otra razón, pero si no es el caso, y lo haces sólo para que el stub pueda conocer los datos de la DLL de .NET (preprocesas el .c para sustituir los datos entre "$$" antes de la compilación, imagino), puedes distribuir (o incluir en tu EXE) solamente la DLL del stub ya compilada. Tu programa podría simplemente añadirle como recursos tanto la DLL de .NET como el nombre del entry point o cualquier otra cosa que necesites, mediante la familia de funciones *UpdateResource de la API de Windows o lo que proporcione .NET. El stub cargaría esos recursos y reservaría dinámicamente la memoria de rawData. O, sin recursos, tu ejecutable podría limitarse a escribir toda esa información (junto con offsets para encontrar los datos fácilmente) al final de la DLL del stub. En cualquier caso, ya con esa información el stub procedería a escribir los bytes en la DLL temporal, la cargaría, etc. tal como lo hace actualmente.


Claro Originalmente lo tenia asi, Pero Por que tan oculto ? , Decidí que es mejor dejar el stub afuera, para que cualquiera pueda modificarlo a su antojo. claro exepto las variables dentro de $$ , ya que serán sustituidas por la herramienta.

Ademas , un stub estático , sera muy propenso a ser detectado por los antivirus ser tachado a futuro como "Malware" .

Entonces es mejor dejar el stub Dinamico , para que cualquiera pueda cambiarlo a su gusto y despues lo compilo .



Gracias por Comentar, Me alegra ver nuevas ideas. si tienen alguna otra idea, porfavor escribanla.








118  Programación / .NET (C#, VB.NET, ASP) / [Herramienta] Unmanaged.Net en: 31 Marzo 2022, 23:19 pm
Se acuerdan de este Post? : [Ayuda] Crear Archivo .asi (.dll) para GTA:SA | ASILOADER , Bueno , Lo he logrado, despues de 2 años y medios.  ;D

@Elektro se que andas perdido pero tienes que ver esto.   ::)

Introduccion

En mi Cabeza siempre ha rondado la Idea De Inyectar una DLL hecha en .NET (C# / VB) en un Proceso como lo harías con una DLL Nativa (C++) .

De hecho Hize un Loader Universal UdrakoLoader , básicamente debes inyectar el UdrakoLoader.dll y el se encargara de cargar todas las DLL (.Net) en el Proceso del juego , Mediante el método bien conocido de CLR Hosting.


Pero no estaba Satisfecho, Necesitaba crear algo que me permitiera Generar una DLL en base a una DLL .net, que se pueda Inyectar como lo harías con cualquier cheat normalmente.

Que Es Unmanaged.NET ?


Esta Herramienta es el Resultado Final de mi Investigación , Básicamente Toma una DLL hecha en NET , Exporto Una Función en Especifico (Esta función Sera el Equivalente al DLLMain() de C++, el EntryPoint de la DLL) y Después la Empaqueto con un Stub hecho en C , Compilo el Stub Generando la Nueva DLL ya Exportada.

Después de estos Pasos, Puedes Inyectar tu DLL con cualquier Inyector .

Aunque Podrías llamar a mi herramienta un Packer mixto. XD


Descarga

https://github.com/DestroyerDarkNess/Unmanaged.Net/releases/download/v1.0/Unmanaged.Net.7z

Como Usar ?

Primero Necesitamos Nuestra DLL hecha en .NET , A continuación pondré el Código de La DLL que usaremos :

Código
  1. using System;
  2. using System.Windows.Forms;
  3.  
  4. namespace TestLibrary
  5. {
  6.    public class Test
  7.    {
  8.  
  9.        public static void DllMain()
  10.        {
  11.            MessageBox.Show("Hello World!");
  12.        }
  13.  
  14.    }
  15. }

Código
  1. using System;
  2. using System.Windows.Forms;
  3.  
  4. namespace TestLibrary
  5. {
  6.    public class Test
  7.    {
  8.  
  9.        public static void DllMain()
  10.        {
  11.            MessageBox.Show("Hello World!");
  12.        }
  13.  
  14.    }
  15. }





Bien ya Tenemos Nuestra DLL, ahora Seguiremos estos Pasos:

  • 1. Abriremos la Herramienta y Seleccionamos La DLL (Automáticamente Se Cargaran Los Métodos)
  • 2. Seleccionamos el Método que Funcionara como EntryPoint de nuestra DLL.
  • 3. Seleccionamos la Arquitectura Destino para la que compilara. Generalmente es I386
  • 4. Presionar el Botón "Convet To Unmanaged" .
  • 5. Si todo termino Correctamente , en la misma ruta de tu DLL, habrá otra DLL que tendrá el nombre de "xxxExported.dll" , Esa es tu DLL Final, Inyéctala en cualquier Proceso!


Notas

  • El Metodo EntryPoint de tu DLL .NET , debe Ser Publico y Accesible para todos.




  • La Herramienta esta en su Primera versión estable, Puede haber Errores .



Injectando DLL (Prueba Final)





Gracias Por Leer, Si te ha gustado , Porfavor Comenta el Post.  ::)
Si quieres estar Pendiente de las Actualizaciones, Puedes una Estrella en el Repositorio de Github
Proximamente Publicare el Codigo Fuente y las Actualizaciones.

https://github.com/DestroyerDarkNess/Unmanaged.Net





Creditos

  • XPN
  • BloodSharp
  • Destroyer (yo)


119  Programación / .NET (C#, VB.NET, ASP) / Re: cheat en vb.net con controles en: 8 Marzo 2022, 19:59 pm
Puedes darle un vistaso al post anterior, deje una clase Overlay y algunas otras funciones. que te seran de ayuda.

Deberias darle un vistaso a mi Proyecto de ejemplo :  https://github.com/DestroyerDarkNess/Cheat-Menu-Example


Tiene todas las funciones necesarias implementadas.

Si quieres algo mas original sin necesida de formularios gdi, puedes revisar mi otro proyecto : https://github.com/DestroyerDarkNess/DirectX-Menu-Game
120  Programación / .NET (C#, VB.NET, ASP) / Re: Formulario por encima de otro proceso C# en: 5 Marzo 2022, 20:47 pm
Umm , basicamente lo que quieres es un Overlay no ?


Usa mi clase : https://foro.elhacker.net/net_c_vbnet_asp/ayuda_mi_class_overlay_para_cheats_genera_un_alto_consumo_de_ram-t506868.0.html



Y Acerca de Superponer, hice un tutorial :

Para juegos en pantalla completa : [Tutorial] Como Superponer Form Sobre Juegos En Pantalla Completa

Para cualquier aplicacion usa mi funcion "No Windows Focus" : https://foro.elhacker.net/net_c_vbnet_asp/ayuda_prevenir_que_un_programa_se_minimize_o_se_cambie_el_foco_de_windows-t506844.0.html





Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ... 75
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines