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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19
51  Programación / Desarrollo Web / [Aporte] Script para crawlear el sitio actual manualmente desde el navegador. en: 2 Febrero 2020, 17:12 pm
Anadirle javascriptDOSPUNTOS al inicio, lo pegais en la barra de direcciones como si fuera el link de una página web le dais a ir y ya corre el script.
Código
  1. eval(function(p,a,c,k,e,d){
  2. e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};
  3. while(c--){if(k[c]){
  4. p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}
  5. }return p
  6. }('2s:h A,B,C,D,E=j,F="",G=1,H=1,I=j;
  7. f K(L,M){
  8. b.2r(L,M)
  9. }u(K("J",c.W("1E")[0].2q),K("F","a"),K("1A","a"),K("1r","a"),K("1Q","a"),K("1W","a"),K("1R","a"),K("1M","a"),K("1P","a"),K("Q","a"),K("U","a"),K("V","a"),K("1h","a"),K("1j","a"),K("1i","a"),
  10. b.1A="T\\n* 1. 1f 2t 2u\\n* 2. 2x 2w\\n* 3. r\\n* 4. 2v Pá1X 1T\\n* 0. 2p",
  11. b.1r="s 2o 2i nú2h 2g a 2f 2jón",b.1Q="2k S 2nón?"
  12. ,b.1W="2m añ2l 2y 2z k a k 2N?",b.1R="s x 1s",b.1M="s x 2M",
  13. b.1P="2L:\\n*2O S k: ",b.Q="\\n\\n*2P k: ",b.U="2S 2R?",b.V="2Q...\\n\\2K 2J 2D 2C 2B. N:\\n",b.1h="1k 2e 2E\\n\\1m:\\2F",b.1j="1k 2I 1N Z\\n\\1m:\\q",
  14. b.1i="1N pá1X 2H 2G 2T Y x 21. 20 1f 2d 29 Y",K("X","a"),K("1u","a"),K("1B","a"),K("1C","a"),K("1y","a"),K("1q","a"),K("1v","a"),K("1Y","a"),K("1Z","a"),K("1O","a"),K("z","a"),K("1g","a"),K("1F","a"),b.X="T\\n* 1. 1z 1x 1I\\n* 2. 22 2a\\n* 3. 2b\\n* 4. 2c 1T 28\\n* 0. 27!",
  15. b.1u="v 23 w 1U 24 g w 25",b.1B="26 2A?",b.1C="2Z O 3n g 3x w 3w i g 3v i?",b.1y="v a 1s",b.1q="v 3y 3z",b.1v="3u:\\n*1U 3t i:  ",b.1Y="\\n\\n*3o i: ",b.1Z="3B 3p?",
  16. b.1O="3q...\\n\\3s 3r O 3A 2U!. N:\\n",b.z="3F\\n\\1n:\\3K",b.1g="Z 3L\\n\\1n:\\q",b.1F="3I 3D 3C 3E a 3J g y. 3H \\"1z 1x 1I\\" g 3G 3l y",K("1J","a"),
  17. K("1a","a"),K("1b","a"),K("1c","a"),K("19","a"),K("18","a"),K("14","a"),K("15","a"),K("16","a"),K("17","a"),K("1d","a"),K("1e","a"),K("1l","a"),
  18. b.1J="&#23383;&#31526;&#20018;&#39532;&#35834;&#27931;&#32593;&#32476;&#34584;&#34523;\\n * 1.&#26597;&#30475;&#30070;&#21069;&#38913;&#38754;\\n * 2.&#33258;&#23450;&#32681;&#36984;&#25799;\\n * 3.&#19979;&#36617;\\n * 4.&#21152;&#36617;&#21407;&#22987;&#20839;&#23481;\\n *0&#12290;&#36864;&#20986;&#65281;",b.1a="&#20677;&#36664;&#20837;&#33287;&#36984;&#38917;&#30456;&#23565;&#25033;&#30340;&#25976;&#23383;",b.1b="&#39023;&#31034;&#31186;&#65311;",b.1c="&#26159;&#21542;&#35201;&#23559;&#26032;&#32080;&#26524;&#28155;&#21152;&#21040;&#20197;&#21069;&#30340;&#32080;&#26524;&#20013;&#65311;",
  19. b.19="&#36664;&#20837;&#36984;&#25799;&#22120;",b.18="&#36664;&#20837;&#23660;&#24615;",b.14="&#25688;&#35201;&#65306;\\n *&#32080;&#26524;&#25976;&#65306;",b.15="\\n\\n*&#19968;&#20123;&#32080;&#26524;&#65306;",b.16="&#26597;&#30475;&#25152;&#26377;&#20839;&#23481;&#65311;",
  20. b.17="&#22909;&#20687;&#24744;&#25805;&#20102;&#65281;&#65281;&#37679;&#35492;&#65306;\\n",b.1d="&#25991;&#20214;&#21517;\\n\\n&#31034;&#20363;&#65306;\\n&#30334;&#24230;&#36229;&#37832;&#25509;",b.1e="&#25844;&#23637;&#21517;\\n\\n&#31034;&#20363;&#65306;\\q",
  21. b.1l="&#38913;&#38754;&#21152;&#36617;&#21487;&#33021;&#38656;&#35201;&#19968;&#20123;&#26178;&#38291;&#12290;&#35531;&#20351;&#29992;\\"&#26597;&#30475;&#30070;&#21069;&#38913;&#38754;\\"&#36914;&#34892;&#21152;&#36617;";I;)1==(I=d("33-32-&#36984;&#25799;&#35486;&#35328;&#65306;\\n* 1. 34ñ35\\n* 2. 36\\n* 3. &#20013;&#25991;"))&&(D="31",I=0),2==I&&(D="30",I=0),3==I&&(D="2W",I=0);
  22. f 1L(e){e&&(b.1o("J"),b.1o("F"))}f 1S(e,a){A=c.W(e),B=A.2V;u(h t=0;t<B;++t)G||(F=""),F+=A[t][a],F+="\\n",b.F=F;2X F}f r(e,a){h t=c.2Y("a");1K(t.R("3m","37:1G/38;3h=3g-8,"+3i(a)),t.R("3j",e),c.1H){h o=c.1H("3k");
  23. o.3f("1p",!0,!0),t.3e(o)}3a t.1p()}f m(){u(;0!=E;){E=j;1V{E=d(b[D+1])}1t(e){l(b[D+2])}1K(0==E&&1L(1),1==E&&(E=0,39(f(){E=j,m()},3b*d(b[D+3]))),2==E){H||(G=1w(b[D+4])),H=!1;1V{C=1S(d(b[D+5]),d(b[D+6])),l(b[D+7]+B+b[D+8]+C),1w(b[D+9])&&c.1D(C)}
  24. 1t(e){l(b[D+10]+e)}}3==E&&r(d(b[D+11])+"."+d(b[D+12]),F),4==E&&(c.3c("1G/1E"),c.1D(b.J),c.3d,l(b[D+13]))}}m();
  25. ',62,234,'|||||||||||localStorage|document|prompt||function|to|var|results|99|resultados|alert|Menu||||ntxt|Descargar|Introduce||for|Enter|the|un|load|ing11||||||||||||||Error|you||esp8|setAttribute|de|SMpider|esp9|esp10|querySelectorAll|ing1|cargar|Extension|||||chi7|chi8|chi9|chi10|chi6|chi5|chi2|chi3|chi4|chi11|chi12|Visualizar|ing12|esp11|esp13|esp12|Nombre|chi13|nEjemplo|nExample|removeItem|click|ing6|esp2|selector|catch|ing2|ing7|confirm|Current|ing5|View|esp1|ing3|ing4|write|html|ing13|text|createEvent|Page|chi1|if|LiberarEspacioLocal|esp6|La|ing10|esp7|esp3|esp5|GuardarContenido|Original|number|try|esp4|gina|ing8|ing9|Usa|poco|Custom|only|corresponding|option|Display|Quit|Content|dejarla|Selecction|Download|Load|para|Del|la|correspondiente|mero|el|opci|Segundos|adir|Quieres|Visualizaci|solo|Salir|outerHTML|setItem|javascript|Pagina|Actual|Cargar|Personalizada|Seleccion|los|nuevos|Seconds|algo|cargaste|te|Archivo|nlinksdegoogle|tardar|puede|De|que|nParece|Resumen|atributo|anteriores|numero|algunos|Ups|Todo|Mostrar|en|up|length|chi|return|createElement|Do|ing|esp|Language|Idioma|Espa|ol|English|data|plain|setTimeout|else|1e3|open|close|dispatchEvent|initEvent|utf|charset|encodeURIComponent|download|MouseEvents|it|href|want|some|everything|Oops|like|nSeems|of|Summary|previous|new|add|an|attribute|fucked|Show|may|page|take|Filename|let|Use|The|bit|ngooglelinks|Name'.split('|')))

Ejemplo 1:
Obtener código de etiquetas a.





Ejemplo 2:
Obtener código de imágenes.







Podeis descargar todo lo seleccionado.

El selector va igual que el css. #para los id
.para las clases
nada para los tags
...

Cualquier atributo que se pueda aplicar al elemento es válido. innerHTML value src href...

Explicación Extendida. Pinchar Aquí.
52  Foros Generales / Dudas Generales / Como distribullo software con dependencias? en: 30 Enero 2020, 23:42 pm
Por ejemplo, yo tengo creada una aplicación con node.js

Yo lo que quiero es hacer un .apk que venga ya con termux, node.js y mi aplicación. De tal forma que te la envio y la puedas correr directamente.

Un .exe para node.js sin termux, con mi app de node.js, etc.

Cual es la mejor forma para hacer la aplicación accesible para el usuario?
53  Comunicaciones / Android / Servidor Local Node.js en Android con Termux y Compartir Wi-Fi e Internet... en: 30 Enero 2020, 06:05 am
Guía como instalar un servidor local node.js en Android con termux. Compartir Wi-FI. Compartir Internet.

Dispositivos:
* M503 JUST5 2017 Android 7.0 (Servidor)
* Cualquier dispositivo que se pueda conectar a una red Wi-Fi y tenga un navegador u otras alternativas. (Cliente)

Características:
☆Funciona offline.
☆Funciona simultaneamente en múltiples dispositivos (En mi caso soporta 10 por cada Hotspot).
☆Tiene acceso compartido a internet con una sola SIM.

Utilidades:
♡Utilizar un Android de servidor.
♡Compartir internet y otros recursos.
♡Dar utilidad a dispositivos abandonados.
♡Desarrollar con node.js en Android o testear applicaciones.
♡Subir directamente desde Android una aplicación nodejs a Heroku (hosting online) o a github.
♡Utilizar otro tipo de aplicaciones o lenguajes de programación desde la terminal.

Necesario:
!! Conexión a Internet en uno de los 2 dispositivos. Preferiblemente en el servidor, pero es válido si solo tienes en el cliente y compartes internet hacia el servidor para hacer la instalación.
!! Compatibilidad de Termux en el servidor.
!! Tener Zona Wi-Fi. (Preferible, hay varias alternativas. Bluethooth, wi-fi direct/wi-fi p2p, tener un router disponible para conectar ambos dispositivos a la misma red local, etc)

Instrucciones:
1) Descargar e instalar termux en el dispositivo servidor:
https://play.google.com/store/apps/details?id=com.termux

2) Instalar npm y node.js:
Código
  1. pkg install nodejs

3) Opcional. Instalar otro software que te resulte útil. vim, git, cat, nano...
Código
  1. apt install nano

4) Crea una carpeta por comodidad y crea tu archivo de javascript:
Código
  1. mkdir dev
  2. cd dev
  3. nano miServidor.js

5) Introduce el código de la aplicación. (Ejemplo de la web W3schools):
Código
  1. var http = require('http');
  2. var url = require('url');
  3. http.createServer(function (req, res) {
  4. res.writeHead(200, { 'Content-Type': 'text/html' });
  5. var q = url.parse(req.url, true).query;
  6. res.end(txt); }).listen(8080, '192.168.43.1');

Con nano se guarda dándole a control y después a la letra o.
Para salir de nano control y después x.
Se le puede dar directamente a control y después a x. Te pregunta si quieres guardar. Le das a la letra y para confirmar. Te pide el nombre, le das a enter para confirmar el mismo nombre y ya vuelves a la terminal.

En mi caso la url por defecto del Android Wi-Fi Hotspot es 192.168.43.1 o mobile.hotspot.

6) Activar dun:
En mi Android está en Ajustes -> Más -> Conexiones Inalámbricas y Redes -> Redes móviles -> APN -> Telefónica Internet (El que tengas activado) -> Tipo de APN.
Al darle a Tipo de APN tenemos que añadir dun siguiendo el formato actual. Por ejemplo si pone defualt,supl le ponemos:
Código
  1. default,supl,dun
Aceptamos los cambios. Arriba a la derecha hay un botón de 3 puntos que muestra las opciones de Guardar o Descartar. Pulsamos el botón y pulsamos Guardar. Aceptamos de nuevo si sale una alerta.

7) Activar Hotspot/Zona Wi-Fi/Compartir Internet:
Ajustes -> Más -> Compartir Internet y zona Wi-Fi -> Crear punto de acceso Wi-Fi.
Se activa al pulsar una vez. Tarda unos segundos.

8) Ejecutar el archivo miServidor.js:
Abrimos la terminal, nos vamos a la ruta donde se encuentre el archivo que creamos anteriormente (no necesario si no se finalizo la aplicación de termux).
Código
  1. node miServidor.js
No debería salir ningún mensaje de ningún tipo. Solo desaparece el símbolo del $ de la terminal. No debería de volver a aparecer. (Si en algún momento se quiere cerrar la instancia de node y volver a la terminal, usar control y después la letra c.

9) Conectarse a la red Wi-Fi desde cualquier dispositivo:
Es como conectarse a cualquier red Wi-Fi. Si pide contraseña, viene en los ajustes del dispositivo que actua de servidor. En donde activaste la zona Wi-Fi debe haber algún menú de configuración. Si la modificas es posible que se cierre la zona Wi-Fi automáticamente o se necesite cerrar para que se apliquen los cambios. En ese caso es normal que salga error en la consola de termux y se necesite volver al paso anterior número 8.

10) Abrir cualquier navegador y escribir:
192.168.43.1:8080?year=funciona&month=xD

Funciona tanto en el propio servidor, como en cualquier otro dispositivo que se conecte a la Zona Wi-Fi.
Estos dispositivos que se conectan también tienen acceso al internet del dispositivo servidor.
Una vez conectado a la zona Wi-Fi tienes acceso a internet sin ninguna configuración extra.
54  Programación / Ingeniería Inversa / Firmware Aura TDT? en: 24 Enero 2020, 19:15 pm
Ando buscando el firmware de un Aura DVBT 50 Aquarius y no lo consigo encontrar.
55  Programación / Desarrollo Web / Botón submit hace cosas muy raras. en: 19 Enero 2020, 19:08 pm
http://stringmanolo.ml/dhunter

Comportamiento deseado:
Al hacer click en el botón azul de enviar este debe girar, transformarse en un átomo y quedar posicionado de forma fija en la esquina inferior derecha.
Al tocar en cualquier parte de la pantalla menos en el átomo, debe volver a su posición inicial de botón.

Problemas:
1. A veces o casi siempre se para el botón a medio de camino, como si se tocase en otro elemento. Sobre todo en dispositivos landscape, laptops y pcs. En Android Portrait va más o menos bien siempre y cuano no pinches en el borde superior del botón. El botón es como si no se clickase. Le acabo de añadir un onclick en local y no funciona cuando el botón vuelve a su sitio. En cambio si cuando está el botón si va al sitio se activa el javascript.

2. Se resaltan los input text. Los bordes se resaltan y parpadean.

3. Hay veces que el botón se posiciona fuera de la pantalla al girar el dispositivo.

4. Esto no lo miré pero en landscape y pcs el botón parece que está posicionado en la esquina izquierda superior en vez de su posición real. Posiblemente sea del margen y sencillo de arreglar, pero esto aún no lo miré. No me ralla mucho esto.

5. Según el navegador o dispositivo funciona o no?

Comentario:
Si pulso y mantengo pulsado por más o menos 1 o 2 segundos, al soltar si funciona correctamente?

http://stringmanolo.ml/dhunter/css/cssdhunter.css
56  Programación / Desarrollo Web / [Resuelto] Qué tipo de botón submit quedaría bien en esta página? [CSS] en: 17 Enero 2020, 16:20 pm
http://smlearningfullstack.000webhostapp.com/dhunter/indexBUENO.html

Necesito un botón. Un botón para enviar los inputs de los forms.

Nada me gusta como encaja en la página. Cómo lo haríais vosotros?
57  Foros Generales / Dudas Generales / Legalidad a cerca de realizar operaciones desde legislaciones permisivas? en: 14 Enero 2020, 22:48 pm
Hay países en los que ciertas actividades que aquí son ilegales, allí son completamente legales.

Es una simple conexión vpn a un servidor alojado en uno de estos países suficiente? O cuales son los pasos necesarios para no cometer delitos que en mi país si están penados pero en otros no?

Por ejemplo hay países en los que la copia no autorizada de archivos en un servidor no es delito al no haber privación de bienes y en otros si está tipificado como robo, revelación de secretos, invasión de la intimidad, etc.
58  Foros Generales / Dudas Generales / Cómo está el tema de hacer críticas y reviews de libros y webs? en: 10 Enero 2020, 22:25 pm
Estoy pensando en montar un sitio/blog en el que haga reviews de libros o webs con tutos, explique algunos conceptos en mayor detalle, los valore...

Tengo que ir autor a autor/webmaster/publicador pidiendo permiso? A ver si sabeis del tema.
59  Programación / Desarrollo Web / Mejor práctica para mostrar contenido dinámicamente? en: 7 Enero 2020, 23:37 pm
Lo que quiero hacer:
-Embeber unas 4 o 5 páginas al pinchar en un href sin necesidad de navegar a otro sitio.
Un ejemplo popular son las típicas web que tienen varias pestañas tipo:
[Home] [About] [Latest] [Support]
Aquí el contenido.
..............................
..............................
..............................

Según vás pinchando en las distintas pestañas, va cambiando solo el contenido. La funcionalidad es sencilla, y por eso mismo no sé de que forma debería implementarlo, ya que tengo muchas opciones y no sé cual es la más adecuada.

Formas que se me ocurren:
1. Crear un nodo con js y hacer append dentro de una tag main, un div, o culquier otra.

2. Tener todas las páginas en el contenedor de antemano y cambiar el contenido mostrado con un evento usando display: none; visibility: hidden y mostrar con display: block; visibility: visible. O mandando todo a un -9999px e ir trayéndolo y sacándolo.

3. Tener todo y cambiar el z-index.

4. Crear dinámicamente el código con createElement.

5. Al cargar la página chequear si se puede usar el domStorage y guardar ahí el contenido de las páginas.

6. Hacer una petición por xhr al pinchar el link.

7. Usar Iframes u otros marcos.

8. Tener el contenido en literales ` ` con un pre tag.

Las páginas van a ser estáticas. Por ejemplo una muy sencilla (tipo documento de texto) para reportar los bugs de la web con un text area y hacer menciones a quien los reporte. Otra con una descarga de un .ova. Otra con un link al github del proyecto. Otra con avisos legales... Cosas de ese tipo.
60  Programación / Desarrollo Web / Linters online más exigentes para javascript/ecmascript, HTML y CSS? en: 6 Enero 2020, 19:32 pm
Hace un par de días pasé el js por un linter y me tiro 2 warnings. En cambio lo pasé por otro y me tiro como 400 o una burrada así.
Busco linters muy exigentes para poder tener en consideración esos warnings y errores. Para aprender más que nada.

También pasé por alguno de html y css y me ayudaron a encontrar fallos y meta tags raros que usaba entre otras cosas.
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines