Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - @XSStringManolo

#2781
Foro Libre / Re: La Muerte de Rubalcaba 10M
12 Mayo 2019, 17:06 PM
Hey, que voté a Podemos en las generales! xD No me siento identificado ideologicamente en absoluto, pero soy de los que gritaba "Con Ribera NO!" En Ferrat jaja. Vamos, que no voté al Psoe directamente para que pudiese haber un pacto de izquierdas para formar gobierno y evitar el pacto Ciudadanos-Psoe.
Las politicas ecológicas de Podemos me parecen utópicas y que solo traerían problemas económicos en un país en crisis. Eso de eliminar empresas energéticas como fabricas de carbón y nucleares para crear alternativas ecologicas que generen la misma cantidad de energía supondría un desembolso económico que en mi opinión no traería beneficios para nadie. Solo para el medioambiente. El coste de mantenimiento seria mucho mas alto e insostenible en un país en crisis. Esto subiría el precio de la energia. Estas medidas deben ser tomadas en los paises mas contaminantes y con una economia mucho mas estable. Vease Estados Unidos.

También las politicas de exteriores de Podemos me parecen un insulto al sentido común, el apoyo al regimen conociendo la situación actual de la población de Venezuela... Sin palabras. Si fuese por mi, haría una intervención militar inmediatamente. Que pueden morir cientos de civiles inocentemente? No tiene por que si la intervención es bien estudiada. Pero aún en ese caso, cientos de miles se mueren de hambre, mujeres siendo violadas diariamente. Padres de familia asesinados por no acceder a pagos de delincuentes. Etc. Todo esto debido a la pobreza que sufre el país y que cada día empeora.
Con un cambio de gobierno democrático, promoción de entornos naturales e inmediata incorporación a los mercados internacionales, con ayuda de financiación europea y americana, el pais podría ser de los más prosperos del mundo debido a la riqueza natural del país que podria mover cientos de miles de millones en turismo, dando trabajo a los Venezolanos y creando una estabilidad social que con grandes inversiones contra la delincuencia podría erradicarla de la calle.

#2782
Programación General / Re: C++ y Python
12 Mayo 2019, 16:22 PM
Python sirve perfectamente para realizar programas de escritorio. Es un lenguaje muy potente y la sintaxis es muy parecida a C++.

Si no te interesa absolutamente nada el desarrollo web me parece una estupidez cambiarse de C++ a Python, a menos que quieras desarrollar aplicaciones escritorio que trabajen con aplicaciones web.

C++ no es tan complicado de aprender. Yo en vez de complicado diría que es muy extenso.

Si te centras en aprender la teoria de algo del lenguaje un dia y al siguiente utilizar lo aprendido para asimilar el conocimiento del dia anterior, puedes entrar en una practica y metodo de aprendizaje en el que todos los dias aprendes algo nuevo.

Te pongo un ejemplo de esta metodologia: Hoy voy a aprendes a usar los bucles y los condicionales:
Cuales hay?
if, elseif, else, for, while, do while, switch, break, continue, goto.
Qué hace cada uno?
if comprueba si la condicion entre parentesis se cumple. En ese caso se ejecuta el codigo que contenga en el cuerpo. elseif si la condicion del if se cumple y la condicion del elseif tambien se cumple, ejecuta el codigo dentro de su cuerpo. Asi con todos. Una vez tenemos la teoria de todos, vamos a ver como se utilizan en c++.
Como se utilizan?
if (condicion1 == condicion2)
{
//el codigo que pongamos aqui se ejecutara si ambas variables contienen el mismo valor
}
elseif (condicion1 == condicion3)
{
// las 3 variables condicion tienen el mismo valor
}

Una vez que sabes como funciona todo, resuelves dudas añadiendo mas información teorica.
Por ejemplo, cuales son los posibles operadores que podemos utilizar en la condicion del if?
Mas, igual a, asignacion, menos, por, entre, resto de la division, or, and, mayor o igual que, menor o igual que...

Una vez aprendemos toda la informacion teorica extraida de libros, manuales, documentos, ejemplos...
No nos saturamos más poniendonos a aprender a usar otra cosa.
Al dia siguiente repasamos rapidamente la teoria y nos ponemos a programar intentando consultar lo menos posible los ejemplos. Para aprender a hacerlo de memoria.
Quiero hacer un programa que ordene los numeros que el usuario escriba por teclado en el programa y los ordene de mayor o menor usando if.
Quiero hacer tambien que el programa descarte los numeros mayores de 3 digitos usando else.
Quiero que el programa me permita mostrar los resultados y seguir pidiendo numero al usuario usando un bucle do while hasta que el usuario escriba un numero que haga finalizar el programa.
Quiero que se compruebe si esos numeros introducidos tienen la cifra numero 5 usando un bucle for y substituir el numero 5 por el numero 0 usando un switch.

Y asi con todo.
Si no entiendes algo teoricamente o surge algun problema implementando el codigo busca otros libros mas completos, ejemplos etc. En caso de resultarte imposible aprender algo concreto, pregunta en un foro exponiendo lo que intentas aprender, las dudas que tienes y los problemas que te surjen.

Usando esta metodologia diariamente usando buenos libros con gran contenido teorico y algunos ejemplos puedes aprender bastante rapido conceptos que a priori puede parecer muy complejos.
Hay que pararse palabra por palabra entendiendo absolutamente todo. Leer oraciones del tirón con explicaciones con terminos que no entiendes del todo solo hace que no se te quede nada, solo una idea generalizada poco concreta que no te servira para nada.

Una vez te acostumbres a este metodo de trabajo aprender algo nuevo no te liara la cabeza ni te creará confusión.
A veces por querer ir muy rapido no acabamos de entender o acostbrarnos a usar cosas tan basicas como utilizar unsigned para variables que no acepten numeros negativos, etc.
#2783
Windows / Re: Creando variante Lua
12 Mayo 2019, 15:00 PM
A mi me parece util que pudieses crear una base de datos con variables especificas de cada programa en un .txt y que simplemente modificando el valor de la variable del juego dentro del .txt este nuevo valor se implementase en el juego o en lo que sea. Tambien que estos .txt tengan una cabecera que indique a que programa pertenecen esas variables. Y que en el nombre del txt se incluya el nombre del juego/programa.
Igual se aleja mucho de tu proyecto.
#2784
Ohhh genial! Gracias.
#2785
Puedes confirmarme la siguiente afirmación?
Buscando el segundo "es", este no se encuetra debido a que find me retorna el indice de el primer caracter de "es", y al volver a usar found que ahora contiene el indice retornado por find de "es" y sumarle 1, find empieza a buscar "es" en la 's'. Por ese motivo no encuentra "es" en la cadena.
Estoy en lo correcto?

Código (cpp) [Seleccionar]

string MiString{"Este es mi string"};

void BuscarEnString(string MiString)
{
   size_t found = MiString.find("es");
   if (found != string::npos)
   {
         cout << "\" es\" encontrado en la posicion: " <<found <<endl;
   }

   found = MiString.find("es", found+1);
   if  (found != string::npos)
   {
         cout << "es encontrado en la posicion: " << found << endl;
   }
}



Estoy entendiendo como funciona el metodo find?








#2786
Das muy pocos detalles como para ofrecerte una solución concreta y adecuada para resolver tu problema.
Primer detalle que omites: Que software utilizas para la emulación. Vmware Virtualbox?
Segundo detalle: Para que quieres conectarte a la red. Para acceder a internet? Para hacer pentesting al sistema anfitrion?...
Tercer detalle: Que tipo de "adaptador wi-fi" utilizas. Una tarjeta de red, un pen usb que necesita la instalación de software mediante un cd...
Cuarto detalle: Hiciste algun tipo de comprobación que pueda descartar problemas de algun tipo o dar indicios de cual es el problema? En otras maquinas virtuales sí funciona el mismo tipo de conexión? Intentaste conectarte utilizando el cable ethernet para conectar el equipo directamente al router? Utilizas algun tipo de antena para conectarte al router?
Probaste utilizando el mismo sistema en el equipo mediante live cd para comprobar que funciona correctamente y centrar la busqueda de la solución en el software de emulación y en su configuración?

Voy a ofrecerte una posible solución que podría ayudarte pero sin nada de información me centrare en el que creo que puede ser el problema mas frecuente aunque no necesariente sea el tuyo concreto:

Usare el software virtualbox como referencia, aunque si usas Vmware la solución puede ser extrapolada.
En virtualbox tenemos 2 ajustes distintos de red. Uno atañe directamente a la configuración de una maquina ya existente, y el otro ajuste posible atañe a la configuración general del software virtualbox.
En el caso de querer utilizar alguna aplicación servidor y poder acceder a ella desde el equipo anfitrion haremos lo siguiente:
Arriba de todo en archivo, tenemos la opción preferencias que nos abre la configuracion de Vb (virtualbox). En esta nueva ventana nos vamos a la opción Red. En la parte derecha tenemos un + para añadir un adaptador de red. Le hacemos click derecho para configurarlo. Ahí indicaremos la dirección ip para nuestro cliente. La mascara suele ser 255.255
255.0 Aceptamos y listo.
El siguiente paso es hacer click derecho en la maquina a configurar e irnos a red. Hay podremos añadir hasta 4 adaptadores de red. Lo primero que vamos a hacer en caso de querer utilizar alguna aplicación servidor a la que querramos acceder desde la maquina anfitrion es configurar el nuevo adaptador que creamos. Lo pondremos en adaptador 2. Habilitamos el adaptador marcando la casilla correspondiente. En conectado a: seleccionamos adaptador solo anfitrion.
Debajo en nombre seleccionamos el nuevo adaptador que creamos y configuramos anteriormente.
Ese paso esta completado. Ahora solo tienes que configurar el software que deseas usar como servidor. Ya sea una shell remota, un servidor web, etc. Utilidad en tu caso? Por ejemplo alojar una web en un servidor para que puedas hacerle pentesting.

Ahora centremonos en la conexion a internet, como no tengo ni idea de que pretendes hacer, te voy a exponer las opciones disponibles, para que se utiliza cada una, y la configuración adecuada.

Importante, en la mayoria de linux se configurara una conexión disponible para cada adaptador de red habilitado en virtualbox, por lo que podremos conectarnos y desconectarnos de cada una de ellas segun nuestras necesidades.

La primera es NAT. Esta viene por defecto activada en el adaptador 1 y nos deberia permitir la conexion a internet. En avanzada vienen distintos tipos de adaptadores para segun que usos. En mi caso el adaptador MT Desktop me funciona correctamente para realizar una conexion a internet basica.

La segunda es Adaptador Puente. Esta se conecta (lo dire de una forma bruta para ahorrarme explicaciones) a la pieza de tu ordenador, o en caso de tener una tarjeta de red virtualizada con otro software tambien podria utilizarse. Esta seguramente te permita conectarte a internet si tu problema era por un error de configuración. Funciona de una forma un tanto curiosa, la tarjeta se "destrulle" metaforicamente si se pierde el acceso al wi-fi o cable. Esto debe saberse porque si tienes varias maquinas en una red, quedaran incomunicadas.

El tercero es Red Interna. Se creara una red para que puedas conectar varias maquinas virtuales a la misma red. En nombre le das el que tu quieras para identificarla. Y vas maquina por maquina añadiendolas a esta red. Es la adecuada para aislar maquinas por las que pueda viajar algun tipo de software que no quieras que se distribulla libremente de unas maquinas a otras.

La opcion de controlador generico te permite utilizar un adaptador personalizado que cumpla funciones especificas que los que vienen por defecto no desenpeñan.

Si tu problema no se ha solucionado se todo lo especifico que puedas en tu respuesta.

Ya que estas utilizando Kali, te recomiendo la web https://gbhackers.com en la que tienes una buena seleccion de tutoriales para conocer las herramientas que vienen por defecto en el sistema.

Tambien te recomiendo que no las utilices contra ninguna web/servidor o equipo personal sin autorización escrita para no tener problemas legales.
#2787
1- Dots and dashes - SSPU

2- Roxanne - ThePolice

3- La del pirata cojo - Joaquin Sabina

4- Hey there Delilah - Plain White T's

5- Locura transitoria - Extremoduro
#2788
Foro Libre / Re: La Muerte de Rubalcaba 10M
11 Mayo 2019, 17:54 PM
Tas loco.
Pobre hombre, ni se jubilo. Gran politico mejor persona.
#2789
Ya me tengo encontrado unos cuantos AV que le han salvado la vida a servidores web. Tipico que encuentras una vulnerabilidad en una aplicacion o formulario de login y puedes subir archivos, y el AV se come todo lo que le hechas que no haya sido proveniente de un directorio especificado por el admin.
Aun por encima mucho software de este tipo es muy dificil de desinstalar completamemte sin acceso fisico. Si tienes firewall activo y bien configurado en el router (por defecto muchos ISP ni los tecnicos que vienen a "configurartelo" ni la empresa desarrolladora ni siquiera te lo activan, ni te proporcionan la clave ni la url para acceder a esta configuracion avanzada. Un firewall activo con el usuario que te pregunte y te pida permisos para todas las conexiones, un buen AV con una base de datos actualizada al minuto y un motor potente. Un navegador web con extensiones fiables y sobre todo software actualizado y parches. Desactivación de autoruns, usar un usuario en el equipo sin privilegios etc.
Con todo esto no estas ni medianamente cerca de estar 100% protegido. El 99% de los usuarios no cumplen ni un cuarto de esta configuracion básica en su equipo. El AV es esencial diga lo que se diga, hay muchisimo malware dañino que no se conecta a la red, simplemente te jode el equipo o modifica archivos para que seas tu el que acceda a servicios en la red que piensas que son fiables tipo www.eIhacker.net
#2790
Que ganas de ver los codigos publicados  :o