GithubHelp home page GithubHelp logo

3v1lw1th1n / wud-source Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 0.0 1.02 MB

[C#] Windows Updates Downloader Source, reversed-engineered For education purposes.

License: The Unlicense

C# 100.00% Smalltalk 0.01%

wud-source's Introduction

If you wish to, donate to the original creator of this content (not me) via paypal: [email protected].


WUD-Source

nameC# source-folderbinary-folder
Windows Updates Downloader - Version 2.50 Build 1002WUD250B1002/__BINARY__/WUD250B1002Setup/
Windows Updates Downloader - Version 2.40 Build 1299WUD240B1299/__BINARY__/WUD250B1002Setup/
WMP11 Integrator - Version 1.1 Build 60WINT11B60/__BINARY__/WINT11B60Setup/

The BINARY/-folder has the original exe-files (without the Inno-installer), it also has (some) of the update-lists.

About the ULZ and UL file format: A UL-file is a XML-file. ULZ is a ZIP-archive.


the exe-files were reversed to source in-order to resolve the "not finding update-list-file" bug, and for education purposes, mainly finding a more useful way to parse the XML based on the current way the program(s) does it, in-order to make the downloader more efficient, possibly integrating Aria2C or other external download-manager for faster, parallel, downloading.


 


 


note taken from: http://www.windowsupdatesdownloader.com/UpdateLists.aspx
The Update Lists (ULs) contain the necessary list of updates for each of the versions of Windows listed below. You will also find ULs for other software such as Office and Exchange. In order to use the ULs, they must be in the same folder as the Windows Updates Downloader program folder. WUD integrates itself in the shell in order to simplify installation of UL files. Simply download and install WUD first, run it once, then come back here to download the ULs which you want to use. When presented with the option to open or save, simply open the UL and it will automatically install itself in the WUD program folder.

it didn't worked for me, possible since I've extracted the exe-file from the inno-setup...


Update-Lists Mirror, with extracted UL-files (those are readable XML-files).


English

product servicepack platform updated downloads file file (extracted, readable - it's an XML)
Exchange 2003   x86 2006-08-19 52569 exchange-2003-x86-enu.ulz exchange-2003-x86-enu.ul
Office 2003   x86 2006-08-19 134990 office-2003-x86-enu.ulz office-2003-x86-enu.ul
Windows 2000 Professional Service Pack 4 x86 2010-03-11 29045 windows-2000-professional-sp4-x86-enu.ulz windows-2000-professional-sp4-x86-enu.ul
Windows 2003 Server Service Pack 2 x86 2010-03-11 43969 windows-2003-server-sp2-x86-enu.ulz windows-2003-server-sp2-x86-enu.ul
Windows 7 Service Pack 1 x64 2015-03-25 345253 windows-7-sp1-x64-enu.ulz windows-7-sp1-x64-enu.ul
Windows 7 Service Pack 1 x86 2015-03-25 159017 windows-7-sp1-x86-enu.ulz windows-7-sp1-x86-enu.ul
Windows 8   x64 2013-12-10 35672 windows-8-rtm-x64-enu.ulz windows-8-rtm-x64-enu.ul
Windows 8   x86 2013-12-10 21273 windows-8-rtm-x86-enu.ulz windows-8-rtm-x86-enu.ul
Windows 8.1   x64 2014-09-09 41839 windows-8.1-rtm-x64-enu.ulz windows-8.1-rtm-x64-enu.ul
Windows 8.1   x86 2014-09-09 19629 windows-8.1-rtm-x86-enu.ulz windows-8.1-rtm-x86-enu.ul
Windows 8.1 Update   x64 2015-03-25 47978 windows-8.1-update-x64-enu.ulz windows-8.1-update-x64-enu.ul
Windows 8.1 Update   x86 2015-03-25 22758 windows-8.1-update-x86-enu.ulz windows-8.1-update-x86-enu.ul
Windows Vista Service Pack 1 x64 2009-09-12 25622 windows-vista-sp1-x64-enu.ulz windows-vista-sp1-x64-enu.ul
Windows Vista Service Pack 1 x86 2009-09-12 30770 windows-vista-sp1-x86-enu.ulz windows-vista-sp1-x86-enu.ul
Windows Vista Service Pack 2 x64 2009-09-12 34487 windows-vista-sp2-x64-enu.ulz windows-vista-sp2-x64-enu.ul
Windows Vista Service Pack 2 x86 2009-09-12 56580 windows-vista-sp2-x86-enu.ulz windows-vista-sp2-x86-enu.ul
Windows XP Service Pack 2 x64 2015-03-20 14141 windows-xp-sp2-x64-enu.ulz windows-xp-sp2-x64-enu.ul
Windows XP Service Pack 2 x86 2008-04-08 191509 windows-xp-sp2-x86-enu.ulz windows-xp-sp2-x86-enu.ul
Windows XP Service Pack 3 x86 2014-05-01 62739 windows-xp-sp3-x86-enu.ulz windows-xp-sp3-x86-enu.ul

wud-source's People

Contributors

eladkarako avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.