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 - karmany

#41
Hola.
Es difícil responderte si no vemos el código. Si tienes la web online y quieres pasarnos el link para que lo nosotros lo comprobemos porque el código que escribes debería funcionar. La mejor forma es que inspecciones el código, por ejemplo, desde Firefox y observes en vista responsive si el código actúa o no.

También te puede servir de ayuda validar tu archivo CSS, un simple punto y coma puede hacer que tu estilo no se ejecute correctamente... https://jigsaw.w3.org/css-validator/

Un saludo
#42
Desarrollo Web / Re: sobre joomla
22 Agosto 2017, 00:12 AM
Hay que saber qué has modificado. Si has hecho una copia de seguridad como te he dicho, tienes que ver cuándo te ha dado el error. Si por ejemplo, estás modificando index.php de tu template y te acaba de dar el error, comprueba la copia de seguridad de index.php y tu actual archivo.

Si vas a trabajar con uno o pocos archivos puedes hacerlo con Filezilla pero si vas a hacer una copia de seguridad de todo tu sitio web o subir a tu sitio todo de nuevo, eso hay que hacerlo desde Cpanel. El administrador de archivos te permite subir y descomprimir archivos comprimidos.

Debes saber que para que Joomla funcione en local, tienes que modificar el archivo configuration.php que está en la raiz de Joomla, ahí tienes el nombre de la base de datos etc...
#43
Desarrollo Web / Re: sobre joomla
20 Agosto 2017, 00:58 AM
Hola.
Es muy sencillo hacer copias de seguridad en Joomla. Aunque antes te aconsejaría:

Primeramente, si vas a hacer pruebas en tu web, es mejor hacerlas en local desde herramientas como XAMPP o WAMP o similares que emulan a un servidor Apache y ahí puedes hacer lo que quieras; trabajar con PHP con tu base de datos etc... No te recomiendo que hagas pruebas directamente desde la red.

Yo hago eso: si voy a hacer pruebas, me descargo desde CPanel (contratado con tu alojamiento) una copia entera de mi web y cuando ya la tengo en mi ordenador, la instalo en XAMPP y trabajo con ella. No solo debes hacer copia de seguridad de los archivos, sino de la base de datos también.

Si solo quieres hacer una copia de seguridad de un archivo (por ejemplo estás haciendo unas mínimas pruebas en template.css, puedes usar el administrador de archivos desde CPanel) o más fácilmente usar un cliente FTP como es Filezilla y lo haces todo muy rápido.

He trabajado bastante con Joomla!, si tienes cualquier otra duda...
Un saludo
#44
Hola.

Iba a echar un vistazo a un viejo CD que tengo bien guardado (tan bien guardado que no lo encuentro) pero he desistido porque si observas los programas en descarga, muchos son muy viejos y seguramente no los necesites (a no ser que estés buscando uno en concreto...).

Si quieres una página actualizada donde descargar herramientas tienes este link:
https://tuts4you.com/download.php
#45
Por añadir alguna idea más:
¿Has probado a usar el ordenador sin batería? ¿solo con el cable de red(eléctrica)? Podría ser el problema.

He visto, preguntando a Google, que es un problema bastante común. ¿Has comprobado si exite una actualización  por ej de BIOS? Creo recordar que en las descargas de dichas actualizaciones desde su pag oficial, te indican los fallos que reparan.

Suerte
#46
Desarrollo Web / Re: duda con seo facebook
4 Agosto 2017, 19:11 PM
Hola.
Puede deberse a múltiples factores. Tienes que revisar las palabras y el orden en que las escribes en el cuadro de búsqueda de Google. Fíjate con esa búsqueda en los resultados y el uso que le has dado en el título, url y metadescripción tanto en tu página de Facebook como en tu web. Mejora la metadescripción de tu web sin caer en la repetición excesiva de palabras (Keyword Stuffing) para posicionar tu web, ni en otras acciones poco recomendables porque Google te penalizará.

Es posible que si tu web está mejor optimizada que la facebook, esta última lleve mucho más tiempo de vida y por eso, tus usuarios accedían a esta última desde Google y es normal que esté por encima. Todo depende y hay que tener sentido común: imagina que actualizas tu página de facebook diariamente y tu web una vez al año, sería normal que la gente visitara tu página de facebook para estar informados ¿no?

Echa un vistazo a la guía de Google:
https://support.google.com/webmasters/answer/34397?hl=es&ref_topic=3309300

Si quieres dejarnos la URL...
No soy ningún experto en SEO, pero aplico lo aprendido con la experiencia...
#47
Hola.

Los dos crackmes de Cruehead fueron muy conocidos, me lo acabo de descargar y la última modificación es del ¡año 1998!, ¡han pasado años!

Es bastante sencillo de depurar porque no está comprimido, probablemente haya sido programado en MASM y a mi en Windows 10 con OllyDBG v2 me lo ha abierto sin ningún problema.

Lo he analizado y es muy instructivo para aprender. Veo que, efectivamente, como tú dices, toma tu serial, lo pone en mayúsculas y realiza un XOR byte a byte con los valores hex del texto "Messing_in_bytes" (4D 65 73 73 69 6E 67 5F  69 6E 5F 62 79 74 65 73) y ese resultado lo compara con un valores hex que están en memoria (1F 2C 37 36 3B 3D 28 19 3D 26 1A 31 2D 3B 37 3E).

Tú lo has identificado todo correctamente. Ahora solo queda cerrar el OllyDBG y trabajar con los valores hex.

Si te fijas, los dos valores hex tienen 16 bytes, eso me hace pensar que el serial válido pudiera tener 16 letras. La operación XOR es una operación que puede ser reversible. Por ejemplo XOR 12h, 34h = 26h, por lo tanto, XOR 26h, 34h = 12h y XOR 12h, 26h = 34h. Por este motivo, si hacemos XOR byte a byte "Messing_in_bytes", valor final tenemos lo siguiente:
4D 65 73 73 69 6E 67 5F 69 6E 5F 62 79 74 65 73
1F 2C 37 36 3B 3D 28 19 3D 26 1A 31 2D 3B 37 3E
-----------------------------------------------
52 49 44 45 52 53 4f 46 54 48 45 53 54 4f 52 4d


Por lo tanto, tanto en mayúsculas como en minúsculas, la contraseña sería pasar esos bytes a texto...
Un saludo.
#48
Hola.
He echado un vistazo un poco por encima al exe y sacar aunque sea el formulario no es sencillo. Esto es porque he usado varios programas (por ejemplo ILspy) y de ellos se obtiene un archivo .resources.
Este archivo resources, según recuerdo, es una especie de archivo compilado de los recursos .resx que están en XML, así que si tienes Visual Basic instalado puedes, desde la línea de comandos hacer lo siguiente (la ruta es posible que no sea exactamente igual):

Código (dos) [Seleccionar]
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

...

C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin>resgen.exe /compile archivo.resources,archivo.resx
Leer en 911 recursos de "archivo.resources"
Escribiendo el archivo de recursos...  Listo.


Y ahí obtendrás el archivo, archivo.resx. Si analizas el mismo, desde un editor cualquiera, verás que no aparecen la posición ni el tamaño tanto del formulario como de otros controles. He intentado importarlo en un nuevo proyecto C#, pero arroja muchos errores, tantos como recursos hay...
Me gustaría analizarlo más pero no tengo tiempo... posiblemente algún .NET resourcer más potente como NET Reflector... a ver si alguno/a puede analizarlo...

Respecto al código fuente, hay que reconocer que por ejemplo ILSpy te resuelve gran parte del mismo:
Código (vbnet) [Seleccionar]
Private Sub RESULTADOS()
Me.GroupBox8.set_Visible(True)
Me.DateTimePicker5.set_Visible(True)
Me.ListBox9.get_Items().Clear()
Dim dateTimePicker As DateTimePicker = Me.DateTimePicker5
Dim text As String = dateTimePicker.ToString()
Me.fec1 = Strings.Mid(text, 44, 11)
Me.fec1 = Strings.Trim(Me.fec1)
Me.VFE1 = "  "
Me.VFE2 = "  "
Me.VFE3 = "    "
Dim text2 As String = Me.fec1
Me.VFE1 = Strings.Mid(text2, 1, 2)
Me.VFE2 = Strings.Mid(text2, 4, 2)
Me.VFE3 = Strings.Mid(text2, 7, 4)
Me.vfecha = DateType.FromString(String.Concat(New String() { Me.VFE1, "/", Me.VFE2, "/", Me.VFE3 }))
Me.ListBox9.set_Visible(True)
Me.Button12.set_Visible(True)
Me.Button13.set_Visible(True)
Dim oleDbConnection As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=BD2.mdb")
Dim text3 As String = "select serial,caja,jugada,premio,pagado from premios where fecha=@vfecha order by cod"
Dim oleDbCommand As OleDbCommand = New OleDbCommand(text3, oleDbConnection)
oleDbCommand.set_CommandType(1)
oleDbCommand.get_Parameters().Add("@vfecha", Me.vfecha)
oleDbConnection.Open()
Dim oleDbDataReader As OleDbDataReader = oleDbCommand.ExecuteReader()
Me.ListBox9.get_Items().Add("CAJA NUMERO:   TODAS                                  ")
Me.ListBox9.get_Items().Add("DESDE:                                                ")
Me.ListBox9.get_Items().Add("HASTA:                                                ")
Me.ListBox9.get_Items().Add("Serial           Cj Jugada           Premio  P  ")
Me.ListBox9.get_Items().Add("======================================================")
While oleDbDataReader.Read()
Dim text4 As String = oleDbDataReader.get_Item(0).ToString()
Dim text5 As String = oleDbDataReader.get_Item(1).ToString()
Dim text6 As String = oleDbDataReader.get_Item(2).ToString()
Dim text7 As String = oleDbDataReader.get_Item(3).ToString()
Dim text8 As String = oleDbDataReader.get_Item(4).ToString()
If Conversion.Val(text7) > 0.0 Then
Me.ListBox9.get_Items().Add(String.Concat(New String() { text4, "  ", text5, " ", text6, "  ", vbTab, "  ", text7, "  ", text8 }))
End If
End While
oleDbConnection.Close()
oleDbDataReader.Close()
End Sub
#49
Aparte de los consejos que te han dicho, yo te recomiendo que insertes imágenes en los artículos con marcas de agua y los vídeos, ya he visto que los tienes en un servidor, bloquéalos para que solo se puedan ver desde tu URL (en Youtube, por ej. existe esa opción), y en los vídeos, si son tuyos, inserta una marca de agua. De vez en cuando, desde un artículo tuyo, enlaza a otros artículos de tu misma web o menciona, de vez en cuando, tu web en un artículo (por ejemplo, "Como ya vimos, en el evento de la semana pasada (y pones enlace), desde luchaonline.com (sin enlace) os proponemos etc.." .
Puedes, temporalmente, añadir un script para evitar usar la opción copiar o que al copiar se copie lo que tú quieras.
#50
Tiene razón tincopasan, tal vez respondí demasiado rápido y con un contundente "no se puede saber", pero sí que es verdad que "se puede intentar saber".
Hay muchas herramientas para ver los cambios que se han producido. Yo, en Windows, usaba mucho Regshot, pero hay muchas herramientas para monitorizar cambios.