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)


  Mostrar Mensajes
Páginas: 1 ... 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 [128] 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 236
1271  Programación / .NET (C#, VB.NET, ASP) / Re: AYUDA ERROR C# en: 17 Mayo 2020, 14:52 pm
- Donde te da el error? supongo que cuando intentas usar el método .Contains() en el Char Array delimitadores, al menos en mi .NET 2 al 3.5 no existe ese método.

- Como veo que está utilizando un List pues has lo mismo para delimitadores este sí que tiene el método .Contains()

Código
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. class Program {
  5.  public static void Main() {
  6.    string ecuacion = "x^4 - x^3 - 5x^2 - x - 6";
  7.  
  8.    ecuacion = ecuacion.Replace(" ", string.Empty);
  9.    List<char> delimitadores = new List<char> { '-', '+', '*', '/' };
  10.  
  11.    List<string> subEcuaciones = new List<string>();
  12.    string subEcuacion = string.Empty;
  13.  
  14.    foreach (char caracter in ecuacion) {
  15.      if (delimitadores.Contains(caracter)) {
  16.        subEcuaciones.Add(subEcuacion);
  17.        subEcuacion = string.Empty;
  18.      }
  19.      subEcuacion += caracter;
  20.    }
  21.  
  22.    subEcuaciones.Add(subEcuacion);
  23.    foreach (string ecuaciones in subEcuaciones) {
  24.      Console.Write(ecuaciones + ": ");
  25.  
  26.      if (ecuaciones[0] == '-' && char.IsDigit(ecuaciones[1])) {
  27.        Console.WriteLine(ecuaciones[0].ToString() + ecuaciones[1].ToString());
  28.      } else if (ecuaciones[0] == '+' && char.IsDigit(ecuaciones[1])) {
  29.        Console.WriteLine(ecuaciones[0].ToString() + ecuaciones[1].ToString());
  30.      } else if (ecuaciones[0] == '-' && !char.IsDigit(ecuaciones[1])) {
  31.        Console.WriteLine(ecuaciones[0].ToString() + "1");
  32.      } else if (ecuaciones[0] == '+' && !char.IsDigit(ecuaciones[1])) {
  33.        Console.WriteLine(ecuaciones[0].ToString() + "1");
  34.      } else if (char.IsDigit(ecuaciones[0])) {
  35.        Console.WriteLine("+" + ecuaciones[0].ToString());
  36.      } else if (ecuaciones[0] == 'x') {
  37.        Console.WriteLine("+1");
  38.      }
  39.    }
  40.    Console.ReadKey();
  41.  }
  42. }
1272  Seguridad Informática / Hacking / Re: Problema con nmap en: 17 Mayo 2020, 13:17 pm
No están en la misma Red, lo normal es configurar las máquinas virtuales como Bridge o Puente.

Al final tu máquina virtual y tu real deberían de estar en la misma red: 192.168.1.x

Luego puedes hacer un "ping" con el nmap a la red asi (solo busca, no escanea puertos):

sudo nmap -sn 192.168.1.0/24

Te recomendaría tener a mano el nmap cheat-sheet: http://share.ialab.dsu.edu/CRRC/Red%20Team/NmapCheatSheetv1.1.pdf
1273  Informática / Software / Re: Desinstalar un programa en: 16 Mayo 2020, 23:39 pm
Lo descargué y se queda cargando hasta el 90%, luego no continúa. Sin embargo la instalación fue inmediata, aunque previamente me mandó un mensaje diciendo que el programa se estaba ejecutando y que había que cerrarlo antes de desinstalar, simplemente se va la barra de notificaciones (al costado del reloj) buscar el icono del programa, darle click derecho > cerrar y al final reintentar la desinstalación.

Otro programa que hace lo mismo y que a mí si me ha funcionado es ApowerMirror: https://www.apowersoft.es/phone-mirror

Con las desventajas de que el instalador es más pesado 90MB contra los 30MB de MirrorGo y que además requiere instalar una App en el móvil ...
1274  Programación / ASM / Re: Duda programa 6809ASM en: 16 Mayo 2020, 02:59 am
Que compilador estás utilizando y que código causa el error XD.
1275  Informática / Electrónica / Re: Consulta tester en: 16 Mayo 2020, 01:13 am
Pues depende de los componentes del circuito y como están conectados, podrías tener un LED que soporte como máximo 5V o un FlyBack que soporte miles de voltios XD
1276  Informática / Electrónica / Re: Consulta de electronica en: 15 Mayo 2020, 23:09 pm
Quizá una pila de MotherBoard: Duracell CR1220 - Pilas botón (Litio, 3 V) Dimensiones del producto   1,3 x 1,3 x 0,2 cm



https://www.amazon.es/Duracell-CR1220-Pilas-bot%C3%B3n-Litio/dp/B005OQJCQI
1277  Programación / Scripting / Re: No se esperaba 2 en este momento en: 15 Mayo 2020, 22:26 pm
Saludos,

- En tus últimos IF estás haciendo referencia a %2 y pues Batch hace una primera pasada para reemplazar variables, por ejemplo si yo llamo al batch.bat 1 2 3 primero se revisará todo el "programa" actualizando/reemplazando las variables dadas 1 2 3 con %1 %2 %3 respectivamente, luego hace otra pasada para ver si el código no tiene errores y pues tu IF queda malformado si no hay segundo parámetro: IF LSS 2 esto provoca un error fatal.

- Para que no quede vació y no interfiera con la comparación de dos números puedes anteponer un +: IF +%2 LSS 2, o puedes poner un número delante o detrás de ambos miembros: IF %20 LSS 20 IF 5%2 LSS 52, en este último caso puedes tener problemas si antepones el 0 porque esto denotaría un número Octal.

- También podrías evitarte tanto paréntesis ya que estás utilizando saltos exclusivos:

Código
  1. @echo off
  2.  
  3. if [%1]==[] (
  4.  echo No ha sido introducido un primer argumento.
  5.  echo Por favor, debe introducir dos argumentos para comenzar la ejecucion del script.
  6.  goto :fin
  7. )
  8. if [%2]==[] (
  9.  echo No ha sido introducido un segundo argumento.
  10.  echo Por favor, debe introducir dos argumentos para comenzar la ejecucion del script.
  11.  goto :fin
  12. )
  13. if not [%3]==[] (
  14.  echo Ha sido introducido un tercer argumento.
  15.  echo Por favor, debe introducir solamente dos argumentos para comenzar la ejecucion del script.
  16.  goto :fin
  17. )
  18. set "arg1=" & for /f "delims=0123456789" %%i in ("%1") do set arg1=%%i
  19. if defined arg1 (
  20.  echo El primer argumento a introducir debe ser un entero y ademas positivo.
  21.  goto :fin
  22. )
  23. set "arg2=" & for /f "delims=0123456789" %%j in ("%2") do set arg2=%%j
  24. if defined arg2 (
  25.  echo El segundo argumento a introducir debe ser un entero y ademas positivo.
  26.  goto :fin
  27. )
  28. if %20 LSS 20 (
  29.  echo Ha introducido como segundo argumento un numero menor de 2.
  30.  echo Debe introducir como segundo parametro un numero entre 2 y 16.
  31.  goto :fin
  32. )
  33. if %20 GTR 160 (
  34.  echo Ha introducido como segundo argumento un numero mayor de 16.
  35.  echo Debe introducir como segundo parametro un numero entre 2 y 16.
  36.  goto :fin
  37. )
  38.  
  39. echo Los argumentos han sido correctamente introducidos.
  40.  
  41. :fin
  42.  echo.
  43.  echo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  44.  echo + Gracias por utilizar nuestro script: %0 +
  45.  echo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  46.  cls
1278  Seguridad Informática / Hacking / Re: Averiguar nombre de herramienta en: 15 Mayo 2020, 18:02 pm
Hace poco seguí un curso que más o menos toca el tema: https://www.udemy.com/course/aprenda-hacking-web-y-pentesting/

La herramienta que se utiliza es Burp Suite, puedes ver los vídeos gratuitos de: Vulnerabilidades de carga de archivos > Solicitudes HTTP - GET y POST y Explotación de vulnerabilidades de carga de archivos avanzadas

También existe varios videos de Burp Suite en YouTube.
1279  Foros Generales / Dudas Generales / Re: dn spy en: 15 Mayo 2020, 17:14 pm
dnSpy está hecho para abrir programas en .NET. Si tu programa no está hecho en .NET o tiene una "envoltura" no te va ha funcionar como quieres.

Lo ideal es primero analizar el programa objetivo con una aplicación como ExeInfoPE y ver si de verdad está hecho en .NET, tiene alguna "envoltura" (packer), o está hecho en otro lenguaje:

http://www.exeinfo.xn.pl
Descarga: https://app.box.com/s/72ns8s11oqdce14szsoh0tgid960psix > Descargar
1280  Programación / Desarrollo Web / Re: No cambia el color imagen SVG con js en: 15 Mayo 2020, 16:12 pm
Exacto, si la estructura del SVG no forma parte del DOM no lo puedes manipular como si fuera parte del DOM XD:
Páginas: 1 ... 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 [128] 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines