GithubHelp home page GithubHelp logo

patchidm's Introduction

Internet Download Manager - Windows Patch

With the script kiddies of the internet on the loose, it is no longer safe to trust any "crack" or "patch" as they might be riddled with credentials and cookie grabbers. So, any normal user can do two of the following to use a premium software without any risk:

  • Purchase a license, or
  • Patch the license manually.

I'm basically going to be guiding you to do the latter option.

Overview

Permanent* Patch

Step 1: Download the registry

We're going to be using this registry.

You can either download it via your browser, copy the contents to a text file and save it with the .reg extension or just run the following cURL command.

curl -s "https://raw.githubusercontent.com/J2TEAM/idm-trial-reset/8d85c475094c5b941ab917e2b6e5732e72076f1c/src/idm_reg.reg" -o "idm_reg.reg"

Then, what you would want to do would be to edit the file yourself and change the lines 4 to 6 to your own values. I would set that to:

"FName"="justfoolingaround"
"LName"="(KR)"
"Email"="[email protected]"

Then after, run the registry file.

It is preferred to first backup the registry files, though there is no real risk here unless you edit the registry too carelessly to add some weird values.

Step 2: Edit the hosts file

This is very necessary if you want to rid yourself of the "counterfeit serial key" issue.

You just need to open the hosts file with a text editor with administrator privileges.

Simply follow these steps:

  • Hit WIN + X followed by A, this will prompt you to open your terminal with administrator privileges.

  • Run the following command:

    If you're in cmd,

    notepad %windir%/System32/drivers/etc/hosts

    If you're in powershell,

    notepad ${env:windir}/System32/drivers/etc/hosts

After opening your text editor, just add the following lines:

127.0.0.1           registeridm.com
127.0.0.1           www.registeridm.com
127.0.0.1           secure.registeridm.com
127.0.0.1           www.internetdownloadmanager.com
127.0.0.1           secure.internetdownloadmanager.com
127.0.0.1           mirror.internetdownloadmanager.com
127.0.0.1           mirror2.internetdownloadmanager.com
127.0.0.1           mirror3.internetdownloadmanager.com

Save the file. Then after, you will need to set your hosts file as read-only to ensure that IDM doesn't tamper with it on its start-up.

You can do this by going to the properties of the host file or with the following command:

If you're in cmd,

attrib +r %windir%/System32/drivers/etc/hosts

If you're in powershell,

attrib +r ${env:windir}/System32/drivers/etc/hosts

Now, you can just restart IDM and it should be good to go.

Permanent* Patch (Automatic)

For automatic patching, run the following command in an elevated PowerShell will.

Note: Please be sure to review the contents of the target script.

iwr 'https://github.com/justfoolingaround/patchidm/raw/master/scripts/permanent_patch.ps1' | iex

patchidm's People

Contributors

justfoolingaround avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  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.