jueves, 6 de enero de 2011

Obtener Modulo de Cubo de Pago:SIN PAGAR Parte 1

| 1 Comment
Holas, aquí siguiendo con los post, hoy día en la oficina el jefe me pidió algo para la pagina, que esta echa en joomla, para el menú y bueno, no tienne nada que ver, resulta que encontré esta pagina

http://www.myjoomlaplace.com/joomla-15-extensions.html

Me gusto el cubo de al lado, quise  descargarlo pero... se paga 10 euros o 20 euros… vaa

Entonces como otras veces busque la forma de obtenerlo y configurarlo a mi gusto, entonces pense y  empecé

jeje bueno se ve que es largo pero para animarlos este es el resultado CLIC AQUI

Al principio , como siempre , descargue la pagina y vi si ,  las imágenes estaban entre los archivos adjuntos, así  , si estaban solo los cambiaba y buscaría su nombre en el código y los cambiara de referencia,  pero no estaban..

Algo posible es que el flash se construyera ya con las imágenes, entonces tendría que descompilarlo
Con que? con un descopilador de flash XD, fácil no ?

Pero no fue el caso ...

Descargar la pagina con el browser , sirve , pero puede haber código que fue generado por java script , así que mientras el código sea mas cercano al original mejor , si es php,  no se puede hacer mucho
A menos que desactives ( o malogres XD) el modulo php , del servidor enviándole algo que no esperaba , ...como me contó un amigo ,jeje pero aun no lo aprendo ,otro día sera  (muy cercano ….),

Bueno para lo que decía usamos una herramienta muy conocida firebug ( la puede descargar de aqui  ) , con ella puedes ver el código que te envía el servidor tal cual , incluso cuando seleccionas parte del código se sombrea la parte cual genera , con colores y todo , ayuda bastante ,

..pues así sombreando , pasando por el body , luego el idmain ,....así llegamos a un div , miren la imagen del cubo  ahí se sombrea



no se preocupen si no les aprece igual ,es poruqe desactive la imagenes , pero da igual  , igual se sombrea

Mm básicamente lo que busco es un script o un flash o tal vez algo nuevo , que jale las imágenes para simplemente remplazar , claro también con los links correspondientes

Bien ahora vemos el código width , style class id , blalalala  ........ Nada interesante , esto nos podría servir cuando ya sepamos construirlo e incluirlo en nuestra página :D

vamos buscando , y

<param value="http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/main.swf?xmlFile=http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/box.xml"
 
OK , miren   <param value=" , esto si vale , wmode , qualiti , pero uno se llama movie , y no solo eso
Sino que recibe de parámetro un archivo XML , bien :F,

Bien para los que aun no se enteran , una archivo XML , sirve básicamente para estructurar datos y poderlos trasmitirlos en diferentes entornos ,algo así como el idioma universal ,su estructura es simple de entender , esa es la idea , Aquí una referencia 

También vean la interrogante eso indica que lo que sigue en la URL son variables este caso las recibe un archivo SWF , estos lo puede ver también en páginas que llamen a archivos php, solo fíjense algo y veran algo asi ..

http:..../algo.php?var1=VALOR1&var2=valor2

Miren esto aparece cuando quiero hacer login en Hotmail

https://login.live.com/login.srf?wa=wsignin1.0&.... y mas variables

Que pasaría si lo cambian , que pasaria si le dan algo que no espera , que pasaria si conocen como lo interpreta , que pasaría ...que harían ...que se podría hacer?

Bueno , volviendo al tema del post  ejeje

Pongamos esa URL en el browser ( fierfox, Internet Explorer , crome , etc.)
Y aparece esto

cubo joomla 3d anuncios hack


Ho000  (^^)    un cubo  me parece o va mas rápido , mayor tamaño , mismo tiempo de rotación aaa ,es cuestión de física..

OK , ahora veamos el archivo xml , copiamos en al URL a partir de  ?xmlFile=

http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/box.xml


OK , miren URL , width ...URL y de imagen y son 6 ! , veamos


http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/01.png



BINGO la imagen , eso quiere decir que si cambiamos la imagen y los links tendremos nuestro cubo PROPIO

…bueno antes , veamos algunas cosas mas ...


si se fijan hay un parámetro alpha ( en el archivo XML )en la misma línea de las imágenes
Podrían deducir para que sirva puesto que al comienzo de la línea , esta descrita las posiciones de la imágenes
TOP (arriba) , Rights(derecha) , front ( al frente ) , bueno en un curso llamado computación grafica ; Jaja en mi facultad le dicen compu trágica ;  este parámetro alpha, es lo que nos permite darle un grado de trasparencia.
Si se finjan en la pagina original ,solo hay dos imágenes que son trasnparentes , justo las que están con parámetro
alpha =0.5 , aquí hay una referencia de su definición (es bien corta )

los demás son obvios : autorotate , puseOnMouseRotation , por ahí aparece Speedy , mouseRotatio , creo que rotara con el Mouse ,póngale true a ver que pasa :D

ahora a ponerlo en el blog ....

bien comencemos a descargar los archivos que necesitaremos , para eso yo uso el IDM
(Internet dowload manager ) , es otro gestor de descargas como el jDowloader ,( son muy conocidas , si no saben como usarlo comenten  y posteo algo)
bien solo colocan las URL , algo asi



el swf : http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/main.swf

el del xml : http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/box.xml

, y también copiamos el código que incluye al swf , en algun bloc de notas ,



<div style="width: 215px; height: 215px; overflow: hidden;"><object style="visibility: inherit;" id="FlashID288" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="300" width="590">
  <param name="movie" value="http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/main.swf?xmlFile=http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/box.xml">
  <param name="quality" value="high">
  <param name="wmode" value="transparent">
  
  <param name="swfversion" value="8.0.35.0">
  <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don�t want users to see the prompt. -->
  <param name="expressinstall" value="http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/Scripts/expressInstall.swf">
  <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
  <!--[if !IE]>-->
  <object type="application/x-shockwave-flash" data="http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/main.swf?xmlFile=http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/box.xml" height="300" width="590">
    <!--<![endif]-->
    <param name="quality" value="high">
    <param name="wmode" value="transparent">
    <param name="swfversion" value="8.0.35.0">
    <param name="expressinstall" value="http://www.myjoomlaplace.com/modules/mod_wmt3dbannerbox/Scripts/expressInstall.swf">
    <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
    <div>
      <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"></a></p>
    </div>
    <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
</object></div>


solo descargo una imagen , para probar que funcione solamente (este caso al 01.png).


OK , redirecionamos todo a una carpeta de prueba, cambiamos las URL ...quedaría ..así , el html principal para la prueba. ( ojo no se mareen mucho solo e copiado la prte del codigo que vimos al principio y redirecione los archivos nada mas :D)


<html>
<body>

<div style="width: 215px; height: 215px; overflow: hidden;">
<object style="visibility: inherit;" id="FlashID288" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="300" width="590">
  <param name="movie" value="http://localhost/TESTFILES/pruebaCubo/main.swf?xmlFile=http://localhost/TESTFILES/pruebaCubo/box.xml">
  <param name="quality" value="high">
  <param name="wmode" value="transparent">
  
  <param name="swfversion" value="8.0.35.0">
  <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don�t want users to see the prompt. -->
  <param name="expressinstall" value="http://localhost/TESTFILES/pruebaCubo/expressInstall.swf">
  <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
  <!--[if !IE]>-->
  <object type="application/x-shockwave-flash" data="http://localhost/TESTFILES/pruebaCubo/main.swf?xmlFile=http://localhost/TESTFILES/pruebaCubo/box.xml" height="300" width="590">
    <!--<![endif]-->
    <param name="quality" value="high">
    <param name="wmode" value="transparent">
    <param name="swfversion" value="8.0.35.0">
    <param name="expressinstall" value="http://localhost/TESTFILES/pruebaCubo/expressInstall.swf">
    <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
    <div>
      <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"></a></p>
    </div>
    <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
</object></div>
</body>
</html>


y el XML


<box>
    
            <width>145</width>
            <height>145</height>
            <length>145</length>
            
            <viewportWidth>215</viewportWidth>
            <viewportHeight>215</viewportHeight>
            <fieldOfView>110</fieldOfView>
            
            <strokeWidth>2</strokeWidth>
            <strokeColor>0x8080FF</strokeColor>
            <strokeAlpha>1</strokeAlpha>
       <top src="http://localhost/TESTFILES/pruebaCubo/img/01.png" alpha="1" link="http://www.google.com/" target="_blank" />
       <bottom src="http://localhost/TESTFILES/pruebaCubo/img/01.png" alpha="1" link="http://www.google.com/" target="_blank" />
       <left src="http://localhost/TESTFILES/pruebaCubo/img/01.png" alpha="0.5" link="http://www.google.com/" target="_blank" />
       <right src="http://localhost/TESTFILES/pruebaCubo/img/01.png" alpha="0.5" link="http://www.google.com/" target="_blank" />
       <front src="http://localhost/TESTFILES/pruebaCubo/img/01.png" alpha="1" link="http://www.google.com/" target="_blank" />
       <back src="http://localhost/TESTFILES/pruebaCubo/img/01.png" alpha="1" link="http://www.google.com/" target="_blank" />
       <backHFlip>false</backHFlip>
    <backVFlip>false</backVFlip>

    <initRotationX>0</initRotationX>
    <initRotationY>0</initRotationY>
    <initRotationZ>0</initRotationZ>
    
    <autoRotate>true</autoRotate>
    <autoRotateXSpeed>1</autoRotateXSpeed>
    <autoRotateYSpeed>1</autoRotateYSpeed>
    <autoRotateZSpeed>1</autoRotateZSpeed>
    <pauseOnMouseOver>true</pauseOnMouseOver>    
    
    <mouseRotation>false</mouseRotation>
    <maxRotationX>2</maxRotationX>
    <maxRotationY>2</maxRotationY>
    <pauseOnMouseOut>true</pauseOnMouseOut>
    
    <easingFactor>0.1</easingFactor>
    
    <mouseDrag>true</mouseDrag>
    <halfXRotationDist>150</halfXRotationDist>
    <halfYRotationDist>200</halfYRotationDist>
    <dragEasingTime>0.5</dragEasingTime>
    
</box>


Resulto !!! , una imagen de prueba


queria colgarlo ,pero ya tengo suenio pruebenlo , chaup , ....les gusto el menu de la misma pagina , apliquen lo mismo tambien se puede .

Y sin pagar un EURO   }:]
siguiente paso
Tags : , ,

1 comentario:

  1. Bien mister... un verdadero crack!! xD

    Ya me apunté para la charla de seguridad WIFI. ¿Qué esperas? xD

    ResponderEliminar