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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Como puedo revertir este codigo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como puedo revertir este codigo  (Leído 2,676 veces)
SrTrp


Desconectado Desconectado

Mensajes: 327


Script/C#


Ver Perfil
Como puedo revertir este codigo
« en: 27 Junio 2020, 02:36 am »

Bueno esta viendo unos ejemplos de c# y por accidente ejecute este que me cambia la ip local la máscara y la puerta, pero ahora ya no tengo acceso a Internet después que ejecute este codigo en mi los, intente reestablecer con CMD usando el comando ipconfig/release pero me dice que "no se puede realizar ninguna operacion...."
Y quisiera saber como revertir esto
Código
  1. string IPAddress = "192.168.1.101";
  2.            string SubnetMask = "255.255.255.0";
  3.            string Gateway = "192.168.1.254";
  4.            ManagementClass objMC = new ManagementClass("Win32_NetworkAdapterConfiguration");
  5.            ManagementObjectCollection objMOC = objMC.GetInstances();
  6.  
  7.            foreach (ManagementObject objMO in objMOC)
  8.            {
  9.                if (!(bool)objMO["IPEnabled"])
  10.                    continue;
  11.  
  12.                try
  13.                {
  14.                    ManagementBaseObject objNewIP = null;
  15.                    ManagementBaseObject objSetIP = null;
  16.                    ManagementBaseObject objNewGate = null;
  17.                    objNewIP = objMO.GetMethodParameters("EnableStatic");
  18.                    objNewGate = objMO.GetMethodParameters("SetGateways");
  19.  
  20.                    objNewGate["DefaultIPGateway"] = new string[] { Gateway };
  21.                    objNewGate["GatewayCostMetric"] = new int[] { 1 };
  22.                    objNewIP["IPAddress"] = new string[] { IPAddress };
  23.                    objNewIP["SubnetMask"] = new string[] { SubnetMask };
  24.                    objSetIP = objMO.InvokeMethod("EnableStatic", objNewIP, null);
  25.                    objSetIP = objMO.InvokeMethod("SetGateways", objNewGate, null);
  26.  
  27.                    MessageBox.Show("Updated IPAddress, SubnetMask and Default Gateway!");
  28.                }
  29.                catch (Exception ex)
  30.                {
  31.                    MessageBox.Show("Unable to Set IP : " + ex.Message);
  32.  
  33.                }
  34.  
  35.  


En línea

FFernandez

Desconectado Desconectado

Mensajes: 128



Ver Perfil
Re: Como puedo revertir este codigo
« Respuesta #1 en: 1 Julio 2020, 09:51 am »

1º Seleciona el icono de red con el boton derecho (abrir configuracion de red y internet)
2º seleciona Ethernet
3º seleciona la red....1,2,


4º abajo puede configurar la ip, ponla en automatico


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Ayuda]como puedo poner los tres productos mas vendidos con este codigo
Programación C/C++
planta12 0 1,416 Último mensaje 17 Mayo 2015, 03:00 am
por planta12
Como puedo ver el codigo de este archivo
Hacking
McCript 1 3,614 Último mensaje 21 Junio 2016, 02:44 am
por engel lex
¿Como puedo acortar el código en este sencillo ejercicio?
Programación C/C++
Gojira 2 2,004 Último mensaje 24 Febrero 2018, 20:24 pm
por Gojira
Necesitamos revertir el código Intel HEX.
Ingeniería Inversa
xor.pt 1 3,471 Último mensaje 15 Junio 2020, 01:10 am
por FFernandez
Como puedo hacer que este código ensamblador funcione? « 1 2 »
ASM
alienxz77b 15 13,280 Último mensaje 25 Octubre 2021, 23:25 pm
por Eternal Idol
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines