Enlaces de descarga efímeros de Windows 7, 8.1 y 10

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • RSola
    Senior Member
    • Jan
    • 288

    Enlaces de descarga efímeros de Windows 7, 8.1 y 10

    O cómo manipular la lista desplegable de sistemas operativos para acceder a más versiones y ediciones de las imágenes ISO que ofrecen las páginas de descarga de Microsoft. Los enlaces obtenidos solamente duran 24 horas.

    El otro día mientras husmeaba por la cuenta de Twitter de WZor.net entré en su página y vi un truco curioso por mediación de una extensión para Google Chrome. La extensión permite aplicar cierto código Javascript a determinadas páginas para modificar su aspecto o comportamiento (deduzco que se inspira en Greasemonkey). Se puede prescindir de la extensión y ejecutar el código directamente en la consola de las herramientas para desarrolladores (tecla F12). La operación es potencialmente peligrosa, por lo que no se recomienda aplicar de esta forma cualquier fragmento de Javascript encontrado por ahí sin comprender su funcionamiento.

    El código Javascript reside en http://rg-adguard.net/dl/script/MS-unlock.js, aunque está levemente ofuscado. En teoría funciona dentro de las siguientes páginas:
    https://www.microsoft.com/en-us/soft...load/techbench
    https://www.microsoft.com/en-us/soft...oad/windowsiot
    https://www.microsoft.com/en-us/soft...iderpreviewiso
    https://www.microsoft.com/en-us/soft...reviewadvanced
    https://www.microsoft.com/en-us/soft...d/windows10ISO
    https://www.microsoft.com/en-us/soft...ad/windows8ISO

    Descripción completa para Firefox o para Google Chrome (ambos en ruso) y colección de hashes de las imágenes ISO.

    Me he permitido "desofuscar" y reducir el código de la versión 1.1.13 del script a la mínima expresión funcional:
    Código:
    (function() {
        'use strict';
        
    var edititonbox=document.getElementById("product-edition");
    edititonbox.innerHTML="<option value=''>Select edition</option>\
    <optgroup label='Windows 7 SP1 (build 7601.17514)'>\
    <option value='28'>Windows 7 Starter SP1</option>\
    <option value='92'>Windows 7 Starter SP1 COEM</option>\
    <option value='2'>Windows 7 Home Basic SP1</option>\
    <option value='83'>Windows 7 Home Basic SP1 COEM</option>\
    <option value='85'>Windows 7 Home Basic SP1 COEM GGK</option>\
    <option value='6'>Windows 7 Home Premium SP1</option>\
    <option value='87'>Windows 7 Home Premium SP1 COEM</option>\
    <option value='88'>Windows 7 Home Premium SP1 COEM GGK</option>\
    <option value='20'>Windows 7 Home Premium K SP1</option>\
    <option value='89'>Windows 7 Home Premium K SP1 COEM</option>\
    <option value='10'>Windows 7 Home Premium N SP1</option>\
    <option value='86'>Windows 7 Home Premium N SP1 COEM</option>\
    <option value='22'>Windows 7 Home Premium KN SP1</option>\
    <option value='97'>Windows 7 Home Premium KN SP1 COEM</option>\
    <option value='4'>Windows 7 Professional SP1</option>\
    <option value='91'>Windows 7 Professional SP1 COEM</option>\
    <option value='16'>Windows 7 Professional K SP1</option>\
    <option value='12'>Windows 7 Professional N SP1</option>\
    <option value='90'>Windows 7 Professional N SP1 COEM</option>\
    <option value='18'>Windows 7 Professional KN SP1</option>\
    <option value='98'>Windows 7 Professional KN SP1 COEM</option>\
    <option value='8'>Windows 7 Ultimate SP1</option>\
    <option value='96'>Windows 7 Ultimate SP1 COEM</option>\
    <option value='26'>Windows 7 Ultimate K SP1</option>\
    <option value='93'>Windows 7 Ultimate K SP1 COEM</option>\
    <option value='14'>Windows 7 Ultimate N SP1</option>\
    <option value='95'>Windows 7 Ultimate N SP1 COEM</option>\
    <option value='24'>Windows 7 Ultimate KN SP1</option>\
    <option value='94'>Windows 7 Ultimate KN SP1 COEM</option></optgroup>\
    <optgroup label='Windows 8.1 with Update 1 (build 9600.17031)'>\
    <option value='68'>Windows 8.1 Professional LE</option>\
    <option value='69'>Windows 8.1 Professional LE K</option>\
    <option value='71'>Windows 8.1 Professional LE N</option>\
    <option value='70'>Windows 8.1 Professional LE KN</option></optgroup>\
    <optgroup label='Windows 8.1 with Update 3 (build 9600.17415)'>\
    <option value='48'>Windows 8.1 Single Language</option>\
    <option value='52'>Windows 8.1</option>\
    <option value='61'>Windows 8.1 K</option>\
    <option value='55'>Windows 8.1 N</option>\
    <option value='62'>Windows 8.1 KN</option></optgroup>\
    <optgroup label='Windows 10 Threshold 1 (build 10240.16384)'>\
    <option value='82'>Windows 10 Single Language</option>\
    <option value='79'>Windows 10</option>\
    <option value='81'>Windows 10 N</option>\
    <option value='80'>Windows 10 KN</option>\
    <option value='75'>Windows 10 Education</option>\
    <option value='77'>Windows 10 Education N </option>\
    <option value='76'>Windows 10 Education KN</option>\
    <option value='78'>Windows 10 China Get Genuine</option></optgroup>\
    <optgroup label='Windows 10 Threshold 2 (build 10586.0)'>\
    <option value='106'>Windows 10 Single Language</option>\
    <option value='99'>Windows 10</option>\
    <option value='105'>Windows 10 N</option>\
    <option value='104'>Windows 10 KN</option>\
    <option value='100'>Windows 10 Education</option>\
    <option value='102'>Windows 10 Education N</option>\
    <option value='101'>Windows 10 Education KN</option>\
    <option value='103'>Windows 10 China Get Genuine</option></optgroup>\
    <optgroup label='Windows 10 (Updated Feb 2016) Threshold 2 (build 10586.103)'>\
    <option value='116'>Windows 10 Single Language</option>\
    <option value='109'>Windows 10</option>\
    <option value='115'>Windows 10 N</option>\
    <option value='114'>Windows 10 KN</option>\
    <option value='110'>Windows 10 Education</option>\
    <option value='112'>Windows 10 Education N</option>\
    <option value='111'>Windows 10 Education KN</option>\
    <option value='113'>Windows 10 China Get Genuine</option></optgroup>\
    <optgroup label='Windows 10 (Updated Apr 2016) Threshold 2 (build 10586.162)'>\
    <option value='184'>Windows 10 Single Language</option>\
    <option value='178'>Windows 10</option>\
    <option value='183'>Windows 10 N</option>\
    <option value='182'>Windows 10 KN</option>\
    <option value='179'>Windows 10 Education</option>\
    <option value='181'>Windows 10 Education N</option>\
    <option value='180'>Windows 10 Education KN</option>\
    <option value='185'>Windows 10 China Get Genuine</option></optgroup>\
    <optgroup label='Windows 10 Insider Preview Redstone 1 (build 14295.1000)'>\
    <option value='120'>Windows 10 Core Single Language Insider Preview - Build 14295</option>\
    <option value='119'>Windows 10 Client Insider Preview - Build 14295</option>\
    <option value='121'>Windows 10 Education Insider Preview - Build 14295</option>\
    <option value='122'>Windows 10 Enterprise VL Insider Preview - Build 14295</option>\
    <option value='118'>Windows 10 China Only Insider Preview - Build 14295</option></optgroup>\
    <optgroup label='Windows 10 Insider Preview Redstone 1 (build 14332.1001)'>\
    <option value='126'>Windows 10 Client Insider Preview - Build 14332</option>\
    <option value='127'>Windows 10 Enterprise VL Insider Preview - Build 14332</option></optgroup>\
    <optgroup label='Windows 10 Insider Preview Redstone 1 (build 14342.1000)'>\
    <option value='175'>Windows 10 Core Single Language Insider Preview - Build 14342</option>\
    <option value='174'>Windows 10 Client Insider Preview - Build 14342</option>\
    <option value='176'>Windows 10 Education Insider Preview - Build 14342</option>\
    <option value='177'>Windows 10 Enterprise VL Insider Preview - Build 14342</option>\
    <option value='173'>Windows 10 China Only Insider Preview - Build 14342</option></optgroup>\
    <optgroup label='Windows 10 IoT Core Threshold 2 (build 10586.0)'>\
    <option value='107'>Windows 10 IoT Core - Build 10586</option></optgroup>\
    <optgroup label='Windows 10 IoT Core Insider Preview Redstone 1'>\
    <option value='108'>Windows 10 IoT Core Insider Preview - Build 14262</option>\
    <option value='117'>Windows 10 IoT Core Insider Preview - Build 14279</option>\
    <option value='123'>Windows 10 IoT Core Insider Preview - Build 14295</option>\
    <option value='124'>Windows 10 IoT Core Insider Preview - Build 14322</option>\
    <option value='125'>Windows 10 IoT Core Insider Preview - Build 14328</option>\
    <option value='128'>Windows 10 IoT Core Insider Preview - Build 14342</option></optgroup>\
    <optgroup label='Microsoft Office 2007 (MSO 12.0.4518.1014)'>\
    <option value='129'>Office Small Business 2007</option>\
    <option value='131'>Office Home and Student 2007</option>\
    <option value='130'>Office Professional 2007</option></optgroup>\
    <optgroup label='Microsoft Office 2010 SP1 (MSO 14.0.6023.1000)'>\
    <option value='143'>Office Home and Business 2010</option>\
    <option value='144'>Office Home and Student 2010</option>\
    <option value='146'>Office Personal 2010</option>\
    <option value='147'>Office Professional 2010</option>\
    <option value='148'>Office Professional Plus 2010</option>\
    <option value='149'>Office Standard 2010</option>\
    <option value='137'>Access 2010</option>\
    <option value='138'>Excel 2010</option>\
    <option value='140'>Excel Home and Student 2010</option>\
    <option value='142'>InfoPath 2010</option>\
    <option value='151'>OneNote Home and Student 2010</option>\
    <option value='150'>OneNote 2010</option>\
    <option value='153'>Outlook 2010</option>\
    <option value='154'>PowerPoint 2010</option>\
    <option value='156'>PowerPoint Home and Student 2010</option>\
    <option value='158'>Project 2010</option>\
    <option value='160'>Project Professional 2010</option>\
    <option value='163'>Publisher 2010</option>\
    <option value='164'>SharePoint Workspace 2010</option>\
    <option value='165'>Visio Premium 2010</option>\
    <option value='166'>Visio Professional 2010</option>\
    <option value='167'>Visio Standard 2010</option>\
    <option value='169'>Word 2010</option>\
    <option value='171'>Word Home and Student 2010</option></optgroup>\
    <optgroup label='Microsoft Office 2010 Tech Guarantee (MSO 14.0.5128.5000)'>\
    <option value='133'>Office Home and Business 2010 Tech Guarantee</option>\
    <option value='145'>Office Home and Student 2010 Tech Guarantee</option>\
    <option value='134'>Office Professional 2010 Tech Guarantee</option>\
    <option value='132'>Access 2010 Tech Guarantee</option>\
    <option value='139'>Excel 2010 Tech Guarantee</option>\
    <option value='141'>Excel Home and Student 2010 Tech Guarantee</option>\
    <option value='135'>OneNote 2010 Tech Guarantee</option>\
    <option value='152'>OneNote Home and Student 2010 Tech Guarantee</option>\
    <option value='136'>Outlook 2010 Tech Guarantee</option>\
    <option value='155'>PowerPoint 2010 Tech Guarantee</option>\
    <option value='157'>PowerPoint Home and Student 2010 Tech Guarantee</option>\
    <option value='159'>Project 2010 Tech Guarantee</option>\
    <option value='161'>Project Professional 2010 Tech Guarantee</option>\
    <option value='162'>Publisher 2010 Tech Guarantee</option>\
    <option value='168'>Visio Standard 2010 Tech Guarantee</option>\
    <option value='170'>Word 2010 Tech Guarantee</option>\
    <option value='172'>Word Home and Student 2010 Tech Guarantee</option></optgroup>\
    ";
    document.getElementById("submit-product-edition").innerHTML="Confirm";
    })();
    Editado por última vez por RSola; 11/06/2016, 04:08:17.
    Ramón Sola
  • ROSQUI®
    Senior Member
    • Dec
    • 530

    #2
    Muy cierto el riesgo.Innecesario recordar a las virtuales.
    Saludos
    ROSQUI®
    [Uncertified GP]

    Comentario

    Trabajando...
    X