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


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 ... 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 [248] 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 ... 287
2471  Foros Generales / Foro Libre / Re: ¿Que aporta el reagueton a nuestras vidas y a las de los más jóvenes? en: 12 Junio 2019, 13:11 pm
A mi no me gusta porque siempre es el mismo ritmo en todas las canciones y los "escritJAJAJAJA no saben ni usar las preposiciones, genero y número... Son analfabetos.

Lo que más escucho es rock y pop-rock rollo Queen, Rolling Stones, y compañia. Las letras son igual de machistas y ya ves que problemón.
Pero también hay letrazas como la de Sabina
Citar
No soy un fulano con la lágrima fácil
De esos que se quejan solo por vicio
Si la vida se deja yo le meto mano
Y si no aún me excita mi oficio

Y como además sale gratis soñar
Y no creo en la reencarnación
Con un poco de imaginación
Partiré de viaje enseguida
A vivir otras vidas
A probarme otros nombres
A colarme en el traje y la piel
De todos los hombres
Que nunca seré

Al Capone en Chicago
Legionario en Melilla
Pintor en Mont Parnesse

Mercader en Damasco
Costalero en Sevilla
Negro en Nueva Orleans

Viejo verde en Sodoma
Deportado en Siberia
Sultán en un harén

¿Policía? Ni en broma
Triunfador de la feria
Gitanito en Jeréz

Tahur en Montecarlo
Cigarrillo en tu boca
Taxista en Nueva York

El más chulo del barrio
Tiro porque me toca
Suspenso en religión

Confesor de la reina
Banderillero en Cádiz
Tabernero en Dublin

Comunista en Las Vegas
Ahogado en el Titanic
Flautista en Hamelin

Billarista a tres bandas
Insumiso en el cielo
Dueño de un cabaret

Arañazo en tu espalda
Tenor en Rigoletto
Pianista de un burdel

Bongosero en La Havana
Casanova en Venecia
Anciano en Shangri La

Polizón en tu cama
Vocalista de orquesta
Mejor tiempo en Le Mans

Cronista de sucesos
Detective en apuros
Conservado en alcohol

Violador en tus sueños
Suicida en el viaducto
Tío guapo en un culebrón

Morfinómano en China
Desertor en la guerra
Boxeador en Detroid

Cazador en La India
Marinero en Marsella
Fotógrafo de Play Boy

Pero si me dan a elegir
Entre todas las vidas
Yo escojo

La del pirata cojo con pata de palo
Con parche en el ojo
Con cara de malo

El viejo truhán, capitán
De un barco que tuviera por bandera
Un par de tibias y una calavera
A ver cuando un apampanado del guarretó usa en una canción el nombre de un oficio que no esté relacionado con droga, zorras y bancos.
El trap es aún peor.

El resto de música me gusta practicamente todo menos el pop estúpido que solo habla de amor, felicidad o melancolía como si solo existiese eso en la vida. Tampoco las letrás suelen tener mucho sentido y suelen usar palabras sueltas durante varioas segundos y las repiten todo el rato tipo: AMOOOOOOOR! donde estás AMOOOOOOOR!
Por dios... Insoportable.  Es como escuchar un piano de una sola tecla.
2472  Programación / Programación C/C++ / Re: Necesito ayuda en el juego del cross the road en: 12 Junio 2019, 09:08 am
Me puse a mirar ejemplos de colisiones y me encontré con el juego a partir del cual fue creado el que pusiste tú o viceversa.

Tiene ya las colisiones hechas. Puedes reescribirlas para el Cross The Road.
También tiene vidas, sonidos, etc.

https://gist.github.com/RicardoACS/274c0e1e2d4785a76ef7
Si no tienes la librería de sonidos comenta el body de las funciones y ya te va.
Una vez compilado maximiza la ventana de consola para jugar.

2473  Sistemas Operativos / GNU/Linux / Re: VPN en: 12 Junio 2019, 07:31 am
Probaste el test.py para ver si te daba el mismo error que con el server.py?
Mira ambos códigos y prueba eso a ver que te dice. Seguro que te ayuda a saber en donde está el problema. Por las imagenes que pasaste me pareció que era un problema con el hostname. Pero a saber...

Prueba eso y pasa ambas salidas a ver si sacamos algo en claro.  :huh:
2474  Programación / Programación C/C++ / Re: Necesito ayuda en el juego del cross the road en: 12 Junio 2019, 07:00 am
Aún no me puse a escribir código. Estaba contestando unos mensajes etc.
Tal y como lo tienes la arroba desaparece al chocar. Pero tiene un bug que si te mueves sin parar puedes atravesar las O jajaja.

Voy a ponerme a escribir las colisiones ( a ver si me salen )   :rolleyes:
2475  Programación / Programación C/C++ / Re: Necesito ayuda en el juego del cross the road en: 12 Junio 2019, 06:20 am
Nunca he hecho colisiones. Voy a pasar el código al pc a ver si las doy hecho por intuicion xD.
Busca Detectar colisiones C++ en google, seguro que te salen varias formas.

Ohh, lo estoy probando y está muy chulo. Jajaja.
2476  Programación / Programación C/C++ / En que cabecera encuentro los #define ID_EJEMPLO de Windows.h? en: 12 Junio 2019, 05:19 am
Es para ver el listado de todas las opciones posibles e ir probándolas. En el codeblocks no me salen.
En visual studio me imagino que los nombres de las cabeceras serán parecidos. A ver si alguien me puede mirar o sabe donde los puedo encontrar. Estoy mirando en Codeblocks\MinGW\Include

Encontré un ejemplo por google y lo estoy modificando para hacer mi programa mientras aprendo.
Para hacer la gui a mi gusto más o menos le he dado la forma que me gustaría a cada ventana. Le añadi 2 edit box y las hice multilinea y que el enter salte de linea usando las flags correspondientes. Despues puse 2 botones. Uno para enviar texto y otro para separar los 2 editbox. En el ejemplo venian las macros  de los ID_BUTTON e ID_EDIT definidos en el propio programa.

Ahora mismo lo que quiero hacer es substituir un EDIT por un control que muestre texto plano para mostrar el resultado del cifrado. Estoy usando provisionalmente otro EDIT mientras no encuentro los #define ID_LOQUESEA 111 para poder saber todas las opciones disponibles y elegir la que me convezca y la correcta para ello.
El mismo problema tengo con el boton que puse en el centro para hacer un separador entre los EDIT box para que quedase mejor. Si pudiese mirar los define buscaría algun borde adecuado para ello.

Después solo me faltaría buscar como obtener el input en un string para aplicarle el cifrado. Y como mostrar el string en el control adecuado. Esto aún no lo miré porque estoy intentando hacer lo anterior de substituir el boton y el editbox por un borde y un texto estatico o algo así.

Aquí dejo el código por si quereis compilarlo y ver la ventana para entender mejor lo que intento explicar.

Sé que no estoy usando los handlers correctamente para los botones y los edit box, de momento ni lo cambie. Lo puse de cualquier manera para ir probando y moldeando la ventana sin distraerme con otras cosas. Cuando acabe el programa repasare el código línea por línea dejándolo mejor formateado comentado, etc.

Código
  1. /*
  2. Code::Blocs 17.12
  3. Other Linker Settings:
  4. -lmingw32 -mwindows
  5. */
  6.  
  7. #include <windows.h>
  8.  
  9. #define ID_EDIT 1
  10. #define ID_BUTTON 2
  11.  
  12. LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
  13.  
  14. int WINAPI WinMain(HINSTANCE hInstance , HINSTANCE hPrevInstance,
  15. LPSTR lpCmdLine, int nCmdShow)
  16. {
  17.  
  18. MSG msg;
  19. WNDCLASSW wc = {0};
  20. wc.lpszClassName = L"Edit control";
  21. wc.hInstance = hInstance;
  22. wc.hbrBackground = GetSysColorBrush(COLOR_3DDKSHADOW);
  23. wc.lpfnWndProc = WndProc;
  24. wc.hCursor = LoadCursor(0, IDC_ARROW);
  25.  
  26. RegisterClassW(&wc);
  27. CreateWindowW(wc.lpszClassName, L"CIFRADO CESAR ASCII",
  28.  WS_OVERLAPPEDWINDOW | WS_VISIBLE,
  29.  250, 170, 430, 380, 0, 0 , hInstance, 0);
  30.  
  31. while (GetMessage(&msg, NULL, 0, 0))
  32. {
  33. TranslateMessage(&msg);
  34. DispatchMessage(&msg);
  35. }
  36.  
  37. return (int) msg.wParam;
  38.  
  39. }
  40.  
  41.  
  42. LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
  43. {
  44. static HWND hwndEdit;
  45. HWND hwndButton;
  46. HWND hwndButton2;
  47.  
  48. switch (msg)
  49. {
  50. case WM_CREATE:
  51. {
  52.    hwndEdit = CreateWindowW(L"Edit", L"Texto Cifrado.", WS_CHILD | WS_VISIBLE | WS_BORDER |
  53. ES_MULTILINE | ES_WANTRETURN,
  54. 10, 154, 404, 160, hwnd, (HMENU)ID_EDIT, NULL, NULL);
  55.  
  56. hwndEdit = CreateWindowW(L"Edit", L"Escribe aqui tu texto a cifrar.", WS_CHILD | WS_VISIBLE | WS_BORDER |
  57.            ES_MULTILINE | ES_WANTRETURN,
  58. 10, 10, 404, 138, hwnd, (HMENU)ID_EDIT, NULL, NULL);
  59.  
  60. hwndButton = CreateWindowW(L"button", L"ENTER", WS_VISIBLE | WS_CHILD,
  61. 335, 320, 80, 25, hwnd, (HMENU)ID_BUTTON, NULL, NULL);
  62.  
  63.            hwndButton2 = CreateWindowW(L"button", NULL, WS_VISIBLE | WS_CHILD,
  64. 11, 150, 403, 3, hwnd, (HMENU)ID_BUTTON, NULL, NULL);
  65. } break;
  66.  
  67.  
  68. case WM_COMMAND:
  69. {
  70. if (HIWORD(wParam) == BN_CLICKED)
  71. {
  72. int len = GetWindowTextLengthW(hwndEdit) + 1;
  73. wchar_t text[len];
  74.  
  75. GetWindowTextW(hwndEdit, text, len);
  76. SetWindowTextW(hwnd, text);
  77. }
  78. } break;
  79.  
  80. case WM_DESTROY:
  81. {
  82. PostQuitMessage(0);
  83. break;
  84. }
  85. }
  86. return DefWindowProcW(hwnd, msg, wParam, lParam);
  87. }
2477  Foros Generales / Noticias / Re: LaLiga, multada con 250.000 euros por usar el micrófono de tu móvil para ... en: 11 Junio 2019, 23:11 pm
Entonces como utilizas android? Cuando comprar un teléfono no te dice nada de aceptar nada  :silbar:
Cual es la difefencia?
No es ningún tipo de abuso o engaño, es lo que hace el programa.
El programa que comento existe. Está destinado a periodistas en conflictos de guerra que quieran publicar sus noticias de una forma rápida y eliminar las pruebas de su telefono. Que otro usuario lo use pensando que borra una foto no es culpa del desarrollador. Obviamente en el programa pone lo que hace. Si el usuario lo descarga para borrar una foto es su culpa.
2478  Seguridad Informática / Seguridad / Re: Como empezar en el mundo del hacking y seguridad informatica? en: 11 Junio 2019, 21:52 pm
No es necesario hacer carreras, cursos, etc.
Normalmente en esos estudios no aprendes nada ilegal. Si no sabes como se hace algo ilegal ni que clases de ataques haymenos aúm vas a saber como protegerte de esas misma técnicas.
La ciber seguridad tiene muchas ramas. Desde estudiar ataques que ya se han realizado para intentar seguirle el rastro al autor. Hasta programar un parche para un módulo del kernel de un sistema operativo. Pasando por seguridad en aplicaciones web, cifrados, etc.

Investiga sobre lo que te guste. Haz tus malware, arregla problemas de seguridad de tu web... etc.

2479  Seguridad Informática / Análisis y Diseño de Malware / Re: no recibe la conexion en: 11 Junio 2019, 21:14 pm
Por lo que dices es conexion inversa. Tienes que abrir el puerto en tu router hacia la máquina que tiene el cliente instalado para poder recibir la conexion.

En el caso de ser conexion directa tienes que abrirlo el puerto hacia el equipo infectado.

El puerto o lo tienes por defecto, o te lo pide al crear el server.exe

Si tienes ip dinámica dejará de funcionar en el momento que tu ISP te cambie la ip, o apages el rputer para que te la cambien.

Por lo que necesitarás un subdominio/dominio que uses como si fuese tu ip.
Así el dominio siempre sera el mismo, no te lo cambiará el ISP y podrás ponerlo como direcccion a la que se conectará el server.exe
   
Despues con un DDNS podrás indicarle al dominio cual es tu ip actual cada poco tiempo para que automaticamente se te redirigan las peticiones desde el dominio al ordenador con el cliente.exe


DDNS wikipedia:
Citar
El DNS dinámico (DDNS) es un servicio que permite la actualización en tiempo real de la información sobre nombres de dominio situada en un servidor de nombres. El uso más común que se le da es permitir la asignación de un nombre de dominio de Internet a un dispositivo con dirección IP variable (dinámica). Esto permite conectarse con la máquina en cuestión sin necesidad de tener conocimiento de que dirección IP posee en ese momento.

Troyano wikipedia:
Citar
Conexión directa
    El atacante se conecta directamente al PC infectado mediante su dirección IP. En este caso, el equipo atacante es el cliente y la víctima es el servidor.
Conexión indirecta (o inversa)
    El equipo host o víctima se conecta al atacante mediante un proceso automático en el malware instalado en su equipo, por lo que no es necesario para el atacante disponer de la dirección IP de la víctima. Para que la conexión este asegurada, el atacante puede utilizar una IP fija o un nombre de dominio. La mayoría de los troyanos modernos utilizan este sistema de conexión, donde el atacante es el servidor a la espera de la conexión y el equipo host es el cliente que envía peticiones de conexión para recibir órdenes de ejecución remotas bajo su propia demanda.

Direccion Ip wikipedia:
Citar
Una dirección IP dinámica es una IP asignada al usuario, mediante un servidor DHCP (Dynamic Host Configuration Protocol). La IP que se obtiene tiene una duración máxima determinada. El servidor DHCP provee parámetros de configuración específicos para cada cliente que desee participar en la red IP. Entre estos parámetros se encuentra la dirección IP del cliente.

Redireccion de puertos wikipedia:
Citar
La redirección de puertos, a veces llamado tunelado de puertos, es la acción de redirigir un puerto de red de un nodo de red a otro. Esta técnica puede permitir que un usuario externo tenga acceso a un puerto en una dirección IP privada (dentro de una LAN) desde el exterior vía un router con NAT activado.

La redirección de puertos permite que computadoras remotas (por ejemplo, máquinas públicas en Internet) se conecten a un computador en concreto dentro de una LAN privada.

Dominio de internet wikipedia:
Citar
Sin la ayuda del sistema de nombres de dominio, los usuarios de Internet tendrían que acceder a cada servicio web utilizando la dirección IP del nodo (por ejemplo, sería necesario utilizar http://172.217.10.110/ en vez de http://google.com).
2480  Foros Generales / Noticias / Re: Huawei sale del mercado PC y pide ayuda a los desarrolladores para poder .... en: 11 Junio 2019, 20:58 pm
No sé como puede benificar estona estadosnunidos de ninguna forma. China tiene muchos habitantes. Si se betan ambos, ambos pierden.
Páginas: 1 ... 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 [248] 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 ... 287
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines