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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ... 186
421  Programación / Scripting / Re: Extraer variable de un archivo de texto (BATCH) en: 8 Noviembre 2020, 23:20 pm
Para hacer token-ización se usa el For /F, puedes ver su referencia completa en: https://ss64.com/nt/for_f.html

Código
  1. @Echo Off
  2. For /F "tokens=10,22 delims=<,>" %%a In (calificar.txt) Do Echo LIKES: %%a DISLIKES: %%b

Prueba:

Citar
C:\Users\EdSon\Desktop>type calificar.txt
                  <td> <input type='image' src='../img/up.png' width='20px' height='20px' value='Like' id='like_28097' class='like'> <small><b>(<span id='likes_28097'>21</span>)</small></b> &nbsp;&nbsp;  <input type='image' src='../img/down.png' width='20px' height='20px' value='Unlike' id='unlike_28097' class='unlike'> <small><b>(<span id='unlikes_28097'>3</span>)</small></b> </td>

C:\Users\EdSon\Desktop>type likes.cmd
@Echo Off
For /F "tokens=10,22 delims=<,>" %%a In (calificar.txt) Do Echo LIKES: %%a DISLIKES: %%b
Pause

C:\Users\EdSon\Desktop>likes.cmd
LIKES: 21 DISLIKES: 3
Presione una tecla para continuar . . .
422  Foros Generales / Dudas Generales / Re: Como enviar archivo ejecutable por messenger, gmail? en: 8 Noviembre 2020, 14:50 pm
No puedes enviar un ejecutable directamente, y dependerá del servidor al que quieras subirlos.

Los servidores más permisivos simplemente verificarán la extensión del archivo (el .exe), cambiando la extensión a otra como un .pepe debería de bastar. Ya luego le dices al que va a recibir el archivo que le vuelva a cambiar la extensión.

Otros servidores verificarán también los primeros bytes del archivo, en este caso van a detectar si un archivo es un ejecutable porque van a leer parte del contenido de dicho archivo. Cambiar la extensión no sirve, la solución es cambiar los bytes por ejemplo con un compresor como WinRar o 7zip.

Servicios como Gmail y otros más serios reconocen archivos comprimidos como .rar, .zip, .7z, etc, y son capaces de directamente buscar los nombres de los archivos comprimidos y ver si estos son ejecutables mediante su extensión. En este caso tenemos las siguientes opciones:

- Cambiar la extensión y luego comprimir, es lo más simple PERO hay servidores que incluso descomprimen la revisar en busca de ejecutables por extensión o por contenido.

- Poner una contraseña en el comprimido, también depende del servidor y del compresor, ya que si es posible ver los nombres de archivos aún cuando estos estén comprimido con contraseña, habría que además cambiar a extensión.

- Comprimir con contraseña de apertura inmediata o cifrar los nombres de archivo. Está es la opción más difundida por gente "que comparte cosas". Compresores como WinRar o 7zip tienen opciones adicionales al momento de ponerle contraseña: "Cifrar nombres de archivo", de esta manera no es posible ver el nombre de los archivos que están comprimidos, ya que ponerle una contraseña no implica que se pueda ver el nombre y detalles de los archivos comprimidos.

Por último también comentar las listas blancas que usan algunos servidores, en estos casos se buscan patrones de archivos conocidos, como un jpg, png, docx, etc ya sea por su extensión y/o contenido, si no está en esta lista blanca simplemente no se permite compartir el archivo. Dependerá mucho del método que use el servidor, para estos casos se suele embeber archivos o agregar cabeceras falsas, pero obviamente al recibir el archivo hay que volverlo a restaurar. Métodos que se suelen usar son la Estenografía.
423  Programación / Programación General / Re: Ayuda con C# [boton carga al listbox] en: 7 Noviembre 2020, 01:17 am
Como ya lo estabas haciendo con DataSource era lo más rápido:

Código
  1. private void button1_Click(object sender, EventArgs e) {
  2.  listBox1.DataSource = File.ReadAllLines("alumnos.txt");
  3. }

Si piensas hacerlo a mano línea a línea, primero debes vaciar el listBox:

Código
  1. private void button1_Click(object sender, EventArgs e) {
  2.  StreamReader abrir = new StreamReader("alumnos.txt");
  3.  listBox1.Items.Clear();
  4.  string linea = abrir.ReadLine();
  5.  while ( linea != null ) {
  6.    listBox1.Items.Add(linea);
  7.    linea = abrir.ReadLine();
  8.  }
  9.  abrir.Close();
  10. }
424  Informática / Software / Re: Audition CS6/2020 en: 6 Noviembre 2020, 02:22 am
Depende mucho de lo que piensas hacer y que herramientas utilizas y/o quieres tener más a mano, yo recomendaría ver las recomendaciones de profesionales de audio, claro, si utilizas el software DAW de forma profesional XD.



Yo hago pruebas sencillas y rápidas para unas cuantas pistas, y me basta con AudaCity, lo de hacer pruebas de grabación y aplicar filtros sencillos sin tanta precisión va bien. Para cosas más detallas como hacer una ecualización cuidadosa en vivo, me sirve bien Audition.

Si usas el software de manera profesional, yo te recomiendo ver y seguir los canales de Nico Astegiano, Hispasonic, etc para ver que herramientas usan y para que, porque no siempre usan los mismos XD
425  Programación / Desarrollo Web / Re: Por que me muestra menos dias y mes input date javascript en: 6 Noviembre 2020, 01:53 am
Nop, getDay() devuelve el día de la semana, desde 0 para domingo a 6 para sábado, como vi que estabas utilizando un array dias[dia] supongo que estás usando uno del tipo:

Código
  1. var dias = [ "domingo", "lunes", "martes", "miercoles", "jueves", "viernes", "sabado" ]

Para obtener el día del mes tienes que usar getDate(), el cual devuelve un número desde 1 a 30 o 31 dependiendo del mes, es decir, para tu último ejemplo necesitas:

Código
  1. // Ej. para la fecha 05 de noviembre del 2020
  2. new Date("11-05-2020").getDate()
  3. // 5
426  Comunicaciones / Redes / Re: Mi Red Wifi se conecta pero no me deja navegar (Necesito Vuestra Ayuda) en: 6 Noviembre 2020, 01:37 am
Jaja, pues como comentan hay bastantes cosas que pueden ser, sin embargo ya se puede ver que el Ping hace la traducción de Nombre a IP pero llega hasta ahí.

Puede ser porque tu FireWall tiene algún problema, o que has instalado algún programa del tipo Acelerador de Internet que al final terminan retocando el Driver de Red y causando problemas de este estilo.

Primero desactiva y/o restablece tu FireWall: Panel de Control > Sistema y seguridad > Firewall de Windows > Restaurar valores predeterminados.

Si el problema persiste, desinstala el Driver de tu WiFi y luego lo vuelves a instalar. También revisa que programa has instalado antes que pase el problema.

Si piensas que el problema está en el Router podría ser que se desconfiguró, aunque veo que ya lo has reseteado, asi que puede que se haya dañado su firmware (cosa bastante rara), o simplemente tienen interferencia por algún otro aparato/s en la zona o está dañado alguna parte de la WiFi, de todas maneras siempre puedes usar otra PC, móvil, etc para comprobar si funciona o no. Llamar a tu ISP es buena opción para que hagan el checkeo desde su central o te avisen si hay un problema.
427  Comunicaciones / Redes / Re: Mi Red Wifi se conecta pero no me deja navegar (Necesito Vuestra Ayuda) en: 4 Noviembre 2020, 21:33 pm
El icono amarillo representa Advertencia, sería cosa de leer que dice dicha advertencia, puede ser una IP duplicada, que no hay IP configurada, etc.

Normalmente en estos casos, si no se tienen los conocimientos técnicos el primer paso es dar click derecho > solucionar problemas, esto al icono de la red que das click para mostrar las redes que detecta.

- Ahí debería de mostrar cual es el problema y repararlo automáticamente si es posible.
428  Seguridad Informática / Hacking / Re: http, tcp reverse shell en: 4 Noviembre 2020, 21:11 pm
No entendi nada pero gracias de todas formas XD

Jeje, siendo sencillos sería así:

- En Shell NO Inverso podrías conectarte a una PC remota y abrir un Shell, para esto tu PC hará usa solicitud a la PC remota y muy probablemente dicha solicitud tenga que pasar por ciertas barreras como una NAT o FireWall

- El Shell Inverso consiste es hacer que sea el PC Remoto quien solicite conectarse a tu PC, de esta manera las barreras que tenga que pasar dicha solicitud sean de alguna manera controladas por ti ya que serás tu quien deba configurar la NAT y FireWall para permitir dicha conexión

En la Wiki también describen algo: https://es.wikipedia.org/wiki/Anexo:%C3%89ticas_hacker#Shell_inverso

Hay bastante más en Internet, teniendo en cuenta lo que ya he puesto te será más fácil discriminar buena info

---
Creo que está demás pero Shell es una consola que interpreta comandos, como el Bash o el Cmd.
429  Programación / Desarrollo Web / Re: Por que me muestra menos dias y mes input date javascript en: 4 Noviembre 2020, 19:47 pm
Saludos,

Hay que seguir cierto estándar para construir una fecha con new Date("texto"), tienes que seguir el formato de EEUU: mes-día-año, Ej.: Para el 04 de noviembre del 2020:

Código
  1. new Date("11-04-2020")
  2. // Wed Nov 04 2020 00:00:00 GMT-0500 (hora estándar de Colombia)
  3.  
  4. new Date("2020-04-11")
  5. // Fri Apr 10 2020 19:00:00 GMT-0500 (hora estándar de Colombia)
430  Programación / Ingeniería Inversa / Re: Ingeniería inversa cursos de Ricardo Narvaja ¿quien los puede pasar? en: 3 Noviembre 2020, 22:56 pm
Actualmente Ricardo y Solid están dando un curso en video, todo lo suben en: https://drive.google.com/drive/folders/1N6P6R-kaeWznYShbmmBffsXgO9XnH9pd

Más info en el grupo telegram: https://t.me/crackslatinos

El curso de Olly, de IDA y demás están en la Web de Ricardo: http://ricardonarvaja.info/, si quieres el completo (incl. crackmes) de Olly puedes descargarte el Todo en Uno.
Páginas: 1 ... 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ... 186
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines