Skip to content

Instantly share code, notes, and snippets.

@LucasBonafe
Last active April 16, 2024 18:21
Show Gist options
  • Save LucasBonafe/5039de0ee2e1ccfc176d8608c9a43718 to your computer and use it in GitHub Desktop.
Save LucasBonafe/5039de0ee2e1ccfc176d8608c9a43718 to your computer and use it in GitHub Desktop.
NetLimiter 3
Registration name: Peter Raheli
Registration code: C99A2-QSSUD-2CSBG-TSRPN-A2BEB
NetLimiter 4
Registration Name: Vladimir Putin #2
Registration Code: XLEVD-PNASB-6A3BD-Z72GJ-SPAH7
https://www.netlimiter.com/download
# Netlimiter Full Netlimiter Activated Netlimiter cracked Netlimiter Full Version Netlimiter Serial Netlimiter keygen Netlimiter crack Netlimiter 4 serial Netlimiter 4 Crack Netlimiter 4 register Netlimiter 4 patch Netlimiter full Full version Netlimiter 4 Activated Netlimiter 4 Cracked Netlimiter Pro
If I helped you, you could follow my GitHub profile to help with my work and getting better jobs.
If the software is useful to you, consider purchasing it to support the developers behind it.
@prasathmani
Copy link

still working in latest version (4.1.12.0), thanks.

@Artashes-Baghdasaryan
Copy link

Worked, thank you very much.

@shykid096
Copy link

shykid096 commented Dec 11, 2021

it didn't work for me and I said I knew this is fake then I realized I took the wrong version then I took the correct one and I was like dear god it works thank you

@Fence2
Copy link

Fence2 commented Jan 7, 2022

Thank you!

@that-mint
Copy link

works

@HolgerFe
Copy link

you're the best, thanks alot :)

@programeater421
Copy link

it still working on version 4.1.12.0 thank you so much! te lo agradezco

@Eureto
Copy link

Eureto commented Feb 3, 2022

Thank you <3 it works

@Danply
Copy link

Danply commented Feb 17, 2022

Worked by 2/17/2022

@Draggie306
Copy link

Yep still working

@PsYcHo-RaGE
Copy link

Working absolutely fine bro ..Thanks!

@phapntm
Copy link

phapntm commented Mar 15, 2022

thanks alot

@JosephKalash
Copy link

thanks alot bro

@AleKiller21
Copy link

Not all heroes wear capes. Thanks man!

@MohammedRaouf99
Copy link

thank u so much

@darthvader666uk
Copy link

Lush works, thank you!

@ItsOnlyMyUsername
Copy link

thx u! It works

@KubixekTv
Copy link

Many thanks, still works.

@lolmanurfunny
Copy link

Wish I found this sooner. Thanks.

@Raji-Abdo
Copy link

Thanks man, Still works.

@BabSangJune
Copy link

thx. It still works.

@TalentCo
Copy link

TalentCo commented Jul 8, 2022

wow it works love you bro , 👯‍♀️

@luna-loki-avali
Copy link

bungie devs hate destiny players using 1 simple trick!!!

@WhitebrowSwordsman
Copy link

Thanks! Still works.

@ashishshaiju
Copy link

Thanks a lot Bro Works fine 💖

@devildevildevil
Copy link

thanks!

@koshkaDM
Copy link

epicardo

@Khederissa
Copy link

it works ,Thanks Bro 🖤🖤

@paradoxicallist
Copy link

@LucasBonafe thanks a lot.

@deprale
Copy link

deprale commented Oct 16, 2022

thanks

@Oussama-Moul
Copy link

THANK YOU +rep

@PeterDuranXD
Copy link

Does anyone else have problems with the license?

@aucklander
Copy link

Does anyone else have problems with the license?

no, works fine for me.

@grchannels
Copy link

grchannels commented Oct 29, 2022

New Testing Version 5.1.2.0 is out. (15 days trial)
https://netlimiter.com/files/download/nl4/netlimiter-5.1.2.0.exe

Serial perfectly working in latest version 4.1.14.0

@NinjaArmy36
Copy link

Thanks! Worked great!

@emagombe
Copy link

Still working :)

@Draggie306
Copy link

Works on 4.1.14.0, and has been working for a long time, thank you :)
However, if you use Version 5 (i.e public release 5.1.2.0 or newer), it only gives a 15 day trial.

@leorak98
Copy link

It work!Thanks a lot !

@boromyr
Copy link

boromyr commented Nov 25, 2022

Serial for version 5?

@manciuszz
Copy link

manciuszz commented Nov 26, 2022

Serial for version 5?

image image

@boromyr
Copy link

boromyr commented Nov 26, 2022

@manciuszz ok, and the serial then?

@blgblade
Copy link

you can simply patch it with some net decompiler tools or justr use the serial from nl 4

@authorisation
Copy link

@manciuszz ok, and the serial then?

XLEVD-PNASB-6A3BD-Z72GJ-SPAH7

@kaptank
Copy link

kaptank commented Dec 17, 2022

@pcislocked
Copy link

https://s7.dosya.tc/server26/789mv4/NetLimiter.dll.html

  1. Install
  2. Stop the service nlsvc
  3. Copy cracked file to program folder
  4. Start the service nlsvc
  5. Done.

antivirus test https://virusscan.jotti.org/en-US/filescanjob/t0bedmc6if https://www.virustotal.com/gui/file/41613b4d64a91e55867188d77dc34c18dbefd8c9f762c046728c9159be5eac01

please re scan file

taşşaklarını yalarım

@DjBONELESS
Copy link

DjBONELESS commented Dec 28, 2022

https://s7.dosya.tc/server26/789mv4/NetLimiter.dll.html

  1. Install
  2. Stop the service nlsvc
  3. Copy cracked file to program folder
  4. Start the service nlsvc
  5. Done.

antivirus test https://virusscan.jotti.org/en-US/filescanjob/t0bedmc6if https://www.virustotal.com/gui/file/41613b4d64a91e55867188d77dc34c18dbefd8c9f762c046728c9159be5eac01

please re scan file

Absolute legend, thank you! ♥♥♥

Also, for anyone confused:
Firstly, download the modified .dll using the link at the top.
You then need to end the "NLSvc" process by opening the command prompt and entering the command net stop nlsvc.
CMD

After that, open your NetLimiter folder at "[YourInstallLocation]\Locktime Software\NetLimiter", move the original NetLimiter.dll somewhere safe and replace it with the modified one.
Then just go back to the command prompt and enter the command net start nlsvc.
CMD2

If everything goes right, you should now have an unlmited license!
SUCCESS

While I do hope this guide helps someone, I probably wont be able to help troubleshoot anything, my tiny brain has its limits.

@bditt
Copy link

bditt commented Jan 4, 2023

https://s7.dosya.tc/server26/789mv4/NetLimiter.dll.html

  1. Install
  2. Stop the service nlsvc
  3. Copy cracked file to program folder
  4. Start the service nlsvc
  5. Done.

antivirus test https://virusscan.jotti.org/en-US/filescanjob/t0bedmc6if https://www.virustotal.com/gui/file/41613b4d64a91e55867188d77dc34c18dbefd8c9f762c046728c9159be5eac01

please re scan file

Very poggers.

Did you make the crack or someone else?

If you made it, can you explain how you made it? IDA? HexEdit? Ect.

@grchannels
Copy link

grchannels commented Jan 4, 2023

Please be careful. Check in the task manager if the new NLSvc service (NetLimiter 5 Service) has high CPU usage (10-20%). The v5 consumes CPU power for nothing like never before, is very annoying and energy demanding. Me i went back to v4 and my CPU with 0% usage is happy again!

@bditt
Copy link

bditt commented Jan 5, 2023

Please be careful. Check in the task manage if the new NLSvc service (NetLimiter 5 Service) has high CPU usage (20% or more). The v5 consumes CPU power for nothing like never before, is very annoying and energy demanding. Me i went back to v4 and my CPU with 0% usage is happy again!

Not even using 0% for me.
I have an i7-8700k.

@armanridho
Copy link

Perfect untill today

image

@Stem-LG
Copy link

Stem-LG commented Jan 12, 2023

XLEVD-PNASB-6A3BD-Z72GJ-SPAH7
still works in 5.1.6.0
:)
image

@DjBONELESS
Copy link

https://s7.dosya.tc/server26/789mv4/NetLimiter.dll.html

  1. Install
  2. Stop the service nlsvc
  3. Copy cracked file to program folder
  4. Start the service nlsvc
  5. Done.

antivirus test https://virusscan.jotti.org/en-US/filescanjob/t0bedmc6if https://www.virustotal.com/gui/file/41613b4d64a91e55867188d77dc34c18dbefd8c9f762c046728c9159be5eac01

please re scan file

About 2023-01-18 4_24_01 PM

Still works in 5.1.7.0, just had to repeat the process.

@Mecak
Copy link

Mecak commented Jan 24, 2023

Hi, can anyone reupload the 'dll' ?
the link is not working anymore

@pcislocked
Copy link

pcislocked commented Jan 24, 2023

Hi, can anyone reupload the 'dll' ? the link is not working anymore

https://pcislocked.net/cdn/b551d18a589ba85cbf98d11b7f675f7a.7z

password is 3131

lets hope i'm not getting dmca'd

Edit: appearently we need to keep the name same

@DjBONELESS
Copy link

DjBONELESS commented Mar 1, 2023

https://s7.dosya.tc/server26/789mv4/NetLimiter.dll.html

  1. Install
  2. Stop the service nlsvc
  3. Copy cracked file to program folder
  4. Start the service nlsvc
  5. Done.

antivirus test https://virusscan.jotti.org/en-US/filescanjob/t0bedmc6if https://www.virustotal.com/gui/file/41613b4d64a91e55867188d77dc34c18dbefd8c9f762c046728c9159be5eac01

please re scan file

Doesn't work in newest testing version 5.2.1.0 :(
Just stick to 5.1.7.0 or rollback if you accidentally installed.

@pcislocked
Copy link

I can't visit it either

Hi, can anyone reupload the 'dll' ? the link is not working anymore

https://pcislocked.net/cdn/b551d18a589ba85cbf98d11b7f675f7a.7z

password is 3131

@assiforce
Copy link

thx

@kepper104
Copy link

nice

@windboy12138
Copy link

thx for your share

@ThatOverPowered
Copy link

Until someone updates the ".dll" the latest working version is 5.1.7.0.
In case anyone is interested, the registry name can be changed by modifying the ".dll" code.

To change it download dnSpy.
Before you add the ".dll" to the NetLimiter installation folder:

  1. As administrator, open dnSpy. Then find and open the modified "NetLimiter.dll".
  2. Press "CTRL + F" and search for "get_RegName". One of the two display values should have the entry:
		[DataMember]
		public string RegName
		{
			[CompilerGenerated]
			get
			{
				return "YOURNAMEGOESHERE";
			}
			[CompilerGenerated]
			set
			{
				this.<RegName>k__BackingField = value;
			}
		}
  1. Right click on that entry and press "Edit class".
  2. Change the value in quotes to the name you want.
  3. Save the changed entry (bottom right).
  4. Save the whole ".dll"
  5. Done, you can now move your new ".dll" to the NetLimiter folder.
    imagen

@OnCloud125252
Copy link

I found the version 5 in pesktop.com

Net limiter v5.2.5
By the way the Vladimir Putin #2 code still gave me ~560days of registration.

Enjoy Guys 😎

image

@BjornTjockPals
Copy link

thank yiu veryy much sir!

@BjornTjockPals
Copy link

image
with Vladimir Putin #2 code

@RIPBEB
Copy link

RIPBEB commented Jul 5, 2023

Works on latest version thank

@sharingzones
Copy link

@Yerszxdawiaz
Copy link

Until someone updates the ".dll" the latest working version is 5.1.7.0. In case anyone is interested, the registry name can be changed by modifying the ".dll" code.

To change it download dnSpy. Before you add the ".dll" to the NetLimiter installation folder:

  1. As administrator, open dnSpy. Then find and open the modified "NetLimiter.dll".
  2. Press "CTRL + F" and search for "get_RegName". One of the two display values should have the entry:
		[DataMember]
		public string RegName
		{
			[CompilerGenerated]
			get
			{
				return "YOURNAMEGOESHERE";
			}
			[CompilerGenerated]
			set
			{
				this.<RegName>k__BackingField = value;
			}
		}
  1. Right click on that entry and press "Edit class".
  2. Change the value in quotes to the name you want.
  3. Save the changed entry (bottom right).
  4. Save the whole ".dll"
  5. Done, you can now move your new ".dll" to the NetLimiter folder.
    imagen

is there a way to change the actual netlimiter name?
image

@mohrazzak
Copy link

Thanks

@cracktopc2
Copy link

@emanuelegreco29
Copy link

Also, for anyone confused: Firstly, download the modified .dll using the link at the top. You then need to end the "NLSvc" process by opening the command prompt and entering the command net stop nlsvc. CMD

After that, open your NetLimiter folder at "[YourInstallLocation]\Locktime Software\NetLimiter", move the original NetLimiter.dll somewhere safe and replace it with the modified one. Then just go back to the command prompt and enter the command net start nlsvc. CMD2

If everything goes right, you should now have an unlmited license! SUCCESS

While I do hope this guide helps someone, I probably wont be able to help troubleshoot anything, my tiny brain has its limits.

Unfortunately, as of 19 October 2023, if you swap the dlls the NLsvc wont restart correctly. But vladimin 2 still works fine

@Jasi2169
Copy link

Jasi2169 commented Nov 11, 2023

IDK why people coming and don't even read, there is keygen available for v5.X, it works on all version

https://pixeldrain.com/u/gs66dWex

Password: Jasi2169

  1. Run keygen from desktop, click generate key with your desired name
  2. now click Patch and select Netlimiter.dll thats it

now when new update comes, update it and now again run keygen and click patch, dont generate key this time,old key will work fine

keygen working on all v5.x.x.x

@emanuelegreco29
Copy link

IDK why people coming and don't even read, there is keygen available for v5.X, it works on all version

I can read, I just wanted to try out myself. Anyways, archive password? Thanks

@Jasi2169
Copy link

IDK why people coming and don't even read, there is keygen available for v5.X, it works on all version

I can read, I just wanted to try out myself. Anyways, archive password? Thanks

Myname also edited post

@neibion
Copy link

neibion commented Nov 13, 2023

Before starting, close the NetLimiter application process, and also stop its nlsvc service (for example, with the "net stop nlsvc" command)

In order to obtain a license by changing the code you need to:

  1. Install DnSpy
  2. Install the latest version of NetLimiter from the OFFICIAL website
  3. Find the NetLimiter.dll file in the folder and copy it to a directory where you can work without administrator rights

Open DnSpy as administrator. Next, we transfer the NetLimiter.dll library to DnSpy. Then we look for the NetLimiter.Service item. You need to find the NLLicense class in it.

Once you have found the NLLicense class, you need to change its contents to the code below:

https://pastebin.com/AxG1rQ4v

After replacing, save the changes to the CrackedNetLimiter.dll file (you may need to add a link to the NLInterop.dll file, which is also located in the program directory).

Next, copy the CrackedNetLimiter.dll file to the main directory of the NetLimiter program. Then rename the NetLimiter.dll file to NetLimiter.dll.backup and the CrackedNetLimiter.dll file to NetLimiter.dll.

After the work done, start the nlsvc service (for example, with the command net start nlsvc) Voila! Now when you start the program you will receive a perpetual license =)

example

If you are just too lazy to do all this, here is the NetLimiter.dll file for version 5.3.5.0 which you just need to move and replace to the main directory of the program https://mega.nz/file/NO0VUByZ#OiC8-G7t2-akdl1uYDYurUCPkx-aQ08aOKiTZSI431A

This way it does show the license is valid but when you try to use anything it shows "trial period has expired" - this way does not work.
Zrzut ekranu 2023-11-13 141451

@GuardConnect
Copy link

GuardConnect commented Nov 14, 2023

Before starting, close the NetLimiter application process, and also stop its nlsvc service (for example, with the "net stop nlsvc" command)
In order to obtain a license by changing the code you need to:

  1. Install DnSpy
  2. Install the latest version of NetLimiter from the OFFICIAL website
  3. Find the NetLimiter.dll file in the folder and copy it to a directory where you can work without administrator rights

Open DnSpy as administrator. Next, we transfer the NetLimiter.dll library to DnSpy. Then we look for the NetLimiter.Service item. You need to find the NLLicense class in it.
Once you have found the NLLicense class, you need to change its contents to the code below:
https://pastebin.com/AxG1rQ4v
After replacing, save the changes to the CrackedNetLimiter.dll file (you may need to add a link to the NLInterop.dll file, which is also located in the program directory).
Next, copy the CrackedNetLimiter.dll file to the main directory of the NetLimiter program. Then rename the NetLimiter.dll file to NetLimiter.dll.backup and the CrackedNetLimiter.dll file to NetLimiter.dll.
After the work done, start the nlsvc service (for example, with the command net start nlsvc) Voila! Now when you start the program you will receive a perpetual license =)
example
If you are just too lazy to do all this, here is the NetLimiter.dll file for version 5.3.5.0 which you just need to move and replace to the main directory of the program https://mega.nz/file/NO0VUByZ#OiC8-G7t2-akdl1uYDYurUCPkx-aQ08aOKiTZSI431A

This way it does show the license is valid but when you try to use anything it shows "trial period has expired" - this way does not work. Zrzut ekranu 2023-11-13 141451

Действительно из-за наличия лицензии была проблема. На текущий момент изменил подход. Он актуален и работает корректно.

  1. Устанавливаем DnSpy

  2. Теперь завершим процесс "NLClientApp.exe" и остановим службу "nlsvc". Они не дадут нам сохранить файл.
    Сделать это можно в командной строке запущенной от имени администратора командами:

    1. taskkill /f /im NLClientApp.exe
    2. net stop nlsvc
  3. Открываем DnSpy от имени администратора

  4. Открываем ОРИГИНАЛЬНЫЙ файл NetLimiter.dll (при стандартной установке он находится по пути "C:\Program Files\Locktime Software\NetLimiter\NetLimiter.dll"). Открывать нужно из данной директории так как есть прямые ссылки на другие библиотеки программы. Для этого нажмём "File" => Open.

  5. После успешного открытия в разделе "Обозреватель сборок" открываем NetLimiter (version) => NetLimiter.dll => {} NetLimiter.Service => NLLicense

  6. После успешного нахождения класса NLLicense находим в нем первый конструктор NLLicense()

//Original
public NLLicense()
{
	this.Expiration = DateTime.MaxValue;
	this.EditionId = "pro";
	this.Quantity = 1;
	this.IsRegistered = false;
	this.IsRecurring = false;
	this.SupporetedFeatures = new SupportedFeatures(this.EditionId);
	this.InitTestingVersion();
}
  1. В нем меняем значение переменной this.IsRegistered с false на true. Для этого нажмем правой кнопкой мыши рядом со значением и выберем пункт "Edit this method C#". После изменения нужно нажать кнопку "Compile"
//Edited
public NLLicense()
{
	this.Expiration = DateTime.MaxValue;
	this.EditionId = "pro";
	this.Quantity = 1;
	this.IsRegistered = true;
	this.IsRecurring = false;
	this.SupporetedFeatures = new SupportedFeatures(this.EditionId);
	this.InitTestingVersion();
}
  1. После изменения NLLicense() снова смотрим в раздел "Обозреватель сборок" и открываем NetLimiter (version) => NetLimiter.dll => {} NetLimiter.Service => NLServiceTemp
  2. В классе NLServiceTemp ищем функцию InitLicense()
//Original
private void InitLicense()
{
	string licensePath = this.GetLicensePath();
	NLServiceTemp._logger.LogInformation("RegData path: {path}", new object[] { licensePath });
	RegData regData = null;
	if (File.Exists(licensePath))
	{
		string text = File.ReadAllText(licensePath);
		try
		{
			regData = JsonConvert.DeserializeObject<RegData>(text);
			if (!this.VerifyRegData(regData))
			{
				regData = null;
			}
		}
		catch (Exception ex)
		{
			NLServiceTemp._logger.LogError(ex, "Failed to init existing license: {path}", new object[] { licensePath });
		}
	}
	if (regData != null)
	{
		this.License = new NLLicense(regData);
		NLServiceTemp._logger.LogInformation("License found: expiration={expiration}", new object[] { this.License.Expiration });
	}
	else
	{
		DateTime installTime = this.GetInstallTime();
		DateTime dateTime = installTime.AddDays(28.0);
		this.License = new NLLicense(dateTime);
		NLServiceTemp._logger.LogInformation("License not found: expiration={expiration}, installTime={installTime}", new object[]
		{
			this.License.Expiration,
			installTime
		});
	}
	this.Callback.OnLicenseChange(this.License);
}
  1. Ищем сроку "DateTime dateTime = installTime.AddDays(28.0);" и меняем значение "28.0" на "99999.0". Это нужно для увеличения срока триала продукта. Так же нужно явно указать то что будет использоваться System.Exception в обработке исключений "catch (Exception ex)" иначе возникнет ошибка при компиляции изменений.
//Edited
private void InitLicense()
{
	string licensePath = this.GetLicensePath();
	NLServiceTemp._logger.LogInformation("RegData path: {path}", new object[] { licensePath });
	RegData regData = null;
	if (File.Exists(licensePath))
	{
		string text = File.ReadAllText(licensePath);
		try
		{
			regData = JsonConvert.DeserializeObject<RegData>(text);
			if (!this.VerifyRegData(regData))
			{
				regData = null;
			}
		}
		catch (System.Exception ex)
		{
			NLServiceTemp._logger.LogError(ex, "Failed to init existing license: {path}", new object[] { licensePath });
		}
	}
	if (regData != null)
	{
		this.License = new NLLicense(regData);
		NLServiceTemp._logger.LogInformation("License found: expiration={expiration}", new object[] { this.License.Expiration });
	}
	else
	{
		DateTime installTime = this.GetInstallTime();
		DateTime dateTime = installTime.AddDays(99999.0);
		this.License = new NLLicense(dateTime);
		NLServiceTemp._logger.LogInformation("License not found: expiration={expiration}, installTime={installTime}", new object[]
		{
			this.License.Expiration,
			installTime
		});
	}
	this.Callback.OnLicenseChange(this.License);
}
  1. Сохраним изменения файла. В DnSpy слева сверху нажмите "File" => "Save all". В путь при сохранении должен быть указан как "C:\Program Files\Locktime Software\NetLimiter\NetLimiter.dll"

  2. После успешного сохранения изменённого файла "NetLimiter.dll" запустим службу "nlsvc". Сделать это можно в командной строке запущенной от имени администратора командой "net start nlsvc"

  3. Вуаля! Радуемся программе с бесконечный триалом =)

shot

@KaMiKaZeE1221
Copy link

KaMiKaZeE1221 commented Nov 30, 2023

@GuardConnect

This method doesn't work for me I keep getting this error when compiling 🤷🏻

msedge_Jmp0PtQyPw

@GuardConnect
Copy link

GuardConnect commented Nov 30, 2023

@GuardConnect

This method doesn't work for me I keep getting this error when compiling 🤷🏻

msedge_Jmp0PtQyPw

I tested it yesterday, everything works. Read the instructions carefully

use this dnSpy: https://github.com/dnSpyEx/dnSpy

If there is a problem, then here is the modified file: https://mega.nz/file/0W9ETATL#Mo3k04dihCjaeXlpF-qrHCaFUNqpNsNrdsIrEAUl9Ko
After replacing the original DLL, do not forget to restart the service "net stop nlsvc", "net start nlsvc"

@happyguy282137
Copy link

Until someone updates the ".dll" the latest working version is 5.1.7.0. In case anyone is interested, the registry name can be changed by modifying the ".dll" code.

To change it download dnSpy. Before you add the ".dll" to the NetLimiter installation folder:

  1. As administrator, open dnSpy. Then find and open the modified "NetLimiter.dll".
  2. Press "CTRL + F" and search for "get_RegName". One of the two display values should have the entry:
		[DataMember]
		public string RegName
		{
			[CompilerGenerated]
			get
			{
				return "YOURNAMEGOESHERE";
			}
			[CompilerGenerated]
			set
			{
				this.<RegName>k__BackingField = value;
			}
		}
  1. Right click on that entry and press "Edit class".
  2. Change the value in quotes to the name you want.
  3. Save the changed entry (bottom right).
  4. Save the whole ".dll"
  5. Done, you can now move your new ".dll" to the NetLimiter folder.
    imagen

It keeps saying identifier expected and k__backingfield doesnt exist in this context when i compile

@susvevo
Copy link

susvevo commented Dec 1, 2023

tried to use nl4 today and it said the vladimir putin #2 subscription was cancelled. is anyone else having the same issue?

@emanuelegreco29
Copy link

Keygen no longer works for me on 5.3.6.0

@1x12HD
Copy link

1x12HD commented Dec 1, 2023

"The license is no longer valid, the subscription has been cancelled"

The license ends in 375 days 😭

@Jasi2169
Copy link

Jasi2169 commented Dec 1, 2023

Keygen no longer works for me on 5.3.6.0

It works fine,
The only thing which needs to be done after updating is patch from keygen

because license is generated with different rsa key so we need to replace public key on every update, just click patch, the old key generated from keygen will keep working fine

@z1nc0r3
Copy link

z1nc0r3 commented Dec 2, 2023

IDK why people coming and don't even read, there is keygen available for v5.X, it works on all version

https://pixeldrain.com/u/gs66dWex

Password: Jasi2169

  1. Run keygen from desktop, click generate key with your desired name
  2. now click Patch and select Netlimiter.dll thats it

now when new update comes, update it and now again run keygen and click patch, dont generate key this time,old key will work fine

keygen working on all v5.x.x.x

It works fine even after the latest update. Please use this patch.

@susvevo
Copy link

susvevo commented Dec 2, 2023

antivirus software is saying keygen is a trojan.

@emanuelegreco29
Copy link

always just fails saying an unexpected error is keeping the archive from being extracted.

probably it’s your Anti Virus. Switch that off and you should be able to extract it

@susvevo
Copy link

susvevo commented Dec 2, 2023

got the key from keygen but still says subscription not found even after i clicked patch and selected Netlimiter.dll

@susvevo
Copy link

susvevo commented Dec 2, 2023

now it says an error occurred while sending the request, unable to connect to the remote server, no connection could be made because the target machine actively refused it

@z1nc0r3
Copy link

z1nc0r3 commented Dec 2, 2023

antivirus software is saying keygen is a trojan.

Just allow the keygen from the antivirus software.

@z1nc0r3
Copy link

z1nc0r3 commented Dec 2, 2023

got the key from keygen but still says subscription not found even after i clicked patch and selected Netlimiter.dll

You must kill the net limiter process before doing the above process.

@susvevo
Copy link

susvevo commented Dec 2, 2023

did that, but now it is saying my most recent above error.

@akashgreninja
Copy link

Guys i had downloaded this to prevent the windows updates when i had limited Internet access
Now that i have switched to Linux i have no such problems no applications running in the background that consume Internet without your permission probabaly not a answer to this forum question but give it a try sometime

@z1nc0r3
Copy link

z1nc0r3 commented Dec 2, 2023

did that, but now it is saying my most recent above error.

Not sure whether this will work, but give it a try by adding this NetLimiter.dll file. https://file.io/ZmD3vxmEoWMu

@honzawashere
Copy link

Today the Vladimir Putin #2 got probably cancelled or something, because it says I will get restricted mode in 373 days.

@B0ssCodes
Copy link

Vladimir Putin #2 got cancelled today, any fix?

@honzawashere
Copy link

Vladimir Putin #2 got cancelled today, any fix?

Well, I am going to edit the NetLimiter.dll rn

@honzawashere
Copy link

honzawashere commented Dec 3, 2023

Vladimir Putin #2 got cancelled today, any fix?

After rewriting the .dll file, I have successfully managed to get "99891 days left" and the software works well again. Follow instructions by "GuardConnect" which can be found when you scroll through comments in here.
image

@azzuresky
Copy link

(❁´◡`❁)👍

image

@Pleiade5
Copy link

Pleiade5 commented Dec 4, 2023

Keygen by Jasi2169 still works, just make sure to disable netlimiter service when applying (nlsvc)

@Shqdowz
Copy link

Shqdowz commented Dec 4, 2023

Before starting, close the NetLimiter application process, and also stop its nlsvc service (for example, with the "net stop nlsvc" command)
In order to obtain a license by changing the code you need to:

  1. Install DnSpy
  2. Install the latest version of NetLimiter from the OFFICIAL website
  3. Find the NetLimiter.dll file in the folder and copy it to a directory where you can work without administrator rights

Open DnSpy as administrator. Next, we transfer the NetLimiter.dll library to DnSpy. Then we look for the NetLimiter.Service item. You need to find the NLLicense class in it.
Once you have found the NLLicense class, you need to change its contents to the code below:
https://pastebin.com/AxG1rQ4v
After replacing, save the changes to the CrackedNetLimiter.dll file (you may need to add a link to the NLInterop.dll file, which is also located in the program directory).
Next, copy the CrackedNetLimiter.dll file to the main directory of the NetLimiter program. Then rename the NetLimiter.dll file to NetLimiter.dll.backup and the CrackedNetLimiter.dll file to NetLimiter.dll.
After the work done, start the nlsvc service (for example, with the command net start nlsvc) Voila! Now when you start the program you will receive a perpetual license =)
example
If you are just too lazy to do all this, here is the NetLimiter.dll file for version 5.3.5.0 which you just need to move and replace to the main directory of the program https://mega.nz/file/NO0VUByZ#OiC8-G7t2-akdl1uYDYurUCPkx-aQ08aOKiTZSI431A

This way it does show the license is valid but when you try to use anything it shows "trial period has expired" - this way does not work. Zrzut ekranu 2023-11-13 141451

Действительно из-за наличия лицензии была проблема. На текущий момент изменил подход. Он актуален и работает корректно.

  1. Устанавливаем DnSpy

  2. Теперь завершим процесс "NLClientApp.exe" и остановим службу "nlsvc". Они не дадут нам сохранить файл.
    Сделать это можно в командной строке запущенной от имени администратора командами:

    1. taskkill /f /im NLClientApp.exe
    2. net stop nlsvc
  3. Открываем DnSpy от имени администратора

  4. Открываем ОРИГИНАЛЬНЫЙ файл NetLimiter.dll (при стандартной установке он находится по пути "C:\Program Files\Locktime Software\NetLimiter\NetLimiter.dll"). Открывать нужно из данной директории так как есть прямые ссылки на другие библиотеки программы. Для этого нажмём "File" => Open.

  5. После успешного открытия в разделе "Обозреватель сборок" открываем NetLimiter (version) => NetLimiter.dll => {} NetLimiter.Service => NLLicense

  6. После успешного нахождения класса NLLicense находим в нем первый конструктор NLLicense()

//Original
public NLLicense()
{
	this.Expiration = DateTime.MaxValue;
	this.EditionId = "pro";
	this.Quantity = 1;
	this.IsRegistered = false;
	this.IsRecurring = false;
	this.SupporetedFeatures = new SupportedFeatures(this.EditionId);
	this.InitTestingVersion();
}
  1. В нем меняем значение переменной this.IsRegistered с false на true. Для этого нажмем правой кнопкой мыши рядом со значением и выберем пункт "Edit this method C#". После изменения нужно нажать кнопку "Compile"
//Edited
public NLLicense()
{
	this.Expiration = DateTime.MaxValue;
	this.EditionId = "pro";
	this.Quantity = 1;
	this.IsRegistered = true;
	this.IsRecurring = false;
	this.SupporetedFeatures = new SupportedFeatures(this.EditionId);
	this.InitTestingVersion();
}
  1. После изменения NLLicense() снова смотрим в раздел "Обозреватель сборок" и открываем NetLimiter (version) => NetLimiter.dll => {} NetLimiter.Service => NLServiceTemp
  2. В классе NLServiceTemp ищем функцию InitLicense()
//Original
private void InitLicense()
{
	string licensePath = this.GetLicensePath();
	NLServiceTemp._logger.LogInformation("RegData path: {path}", new object[] { licensePath });
	RegData regData = null;
	if (File.Exists(licensePath))
	{
		string text = File.ReadAllText(licensePath);
		try
		{
			regData = JsonConvert.DeserializeObject<RegData>(text);
			if (!this.VerifyRegData(regData))
			{
				regData = null;
			}
		}
		catch (Exception ex)
		{
			NLServiceTemp._logger.LogError(ex, "Failed to init existing license: {path}", new object[] { licensePath });
		}
	}
	if (regData != null)
	{
		this.License = new NLLicense(regData);
		NLServiceTemp._logger.LogInformation("License found: expiration={expiration}", new object[] { this.License.Expiration });
	}
	else
	{
		DateTime installTime = this.GetInstallTime();
		DateTime dateTime = installTime.AddDays(28.0);
		this.License = new NLLicense(dateTime);
		NLServiceTemp._logger.LogInformation("License not found: expiration={expiration}, installTime={installTime}", new object[]
		{
			this.License.Expiration,
			installTime
		});
	}
	this.Callback.OnLicenseChange(this.License);
}
  1. Ищем сроку "DateTime dateTime = installTime.AddDays(28.0);" и меняем значение "28.0" на "99999.0". Это нужно для увеличения срока триала продукта. Так же нужно явно указать то что будет использоваться System.Exception в обработке исключений "catch (Exception ex)" иначе возникнет ошибка при компиляции изменений.
//Edited
private void InitLicense()
{
	string licensePath = this.GetLicensePath();
	NLServiceTemp._logger.LogInformation("RegData path: {path}", new object[] { licensePath });
	RegData regData = null;
	if (File.Exists(licensePath))
	{
		string text = File.ReadAllText(licensePath);
		try
		{
			regData = JsonConvert.DeserializeObject<RegData>(text);
			if (!this.VerifyRegData(regData))
			{
				regData = null;
			}
		}
		catch (System.Exception ex)
		{
			NLServiceTemp._logger.LogError(ex, "Failed to init existing license: {path}", new object[] { licensePath });
		}
	}
	if (regData != null)
	{
		this.License = new NLLicense(regData);
		NLServiceTemp._logger.LogInformation("License found: expiration={expiration}", new object[] { this.License.Expiration });
	}
	else
	{
		DateTime installTime = this.GetInstallTime();
		DateTime dateTime = installTime.AddDays(99999.0);
		this.License = new NLLicense(dateTime);
		NLServiceTemp._logger.LogInformation("License not found: expiration={expiration}, installTime={installTime}", new object[]
		{
			this.License.Expiration,
			installTime
		});
	}
	this.Callback.OnLicenseChange(this.License);
}
  1. Сохраним изменения файла. В DnSpy слева сверху нажмите "File" => "Save all". В путь при сохранении должен быть указан как "C:\Program Files\Locktime Software\NetLimiter\NetLimiter.dll"
  2. После успешного сохранения изменённого файла "NetLimiter.dll" запустим службу "nlsvc". Сделать это можно в командной строке запущенной от имени администратора командой "net start nlsvc"
  3. Вуаля! Радуемся программе с бесконечный триалом =)

shot

I'm still getting the error regardless ("Trial period has expired")

@Manolo5678
Copy link

Manolo5678 commented Dec 6, 2023

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

@Shqdowz
Copy link

Shqdowz commented Dec 7, 2023

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

works, thanks so much! i have a feeling it didnt work for me because i didnt have any registration name set up before.

@Kab00mm222
Copy link

Kab00mm222 commented Dec 7, 2023

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

1. Download it from [here](https://www.mediafire.com/file/ez60vuyqgiavnme/NetLimiter.dll/file)

2. Open a CMD as Admin and paste `taskkill /f /im NLClientApp.exe` and `net stop nlsvc`

3. Move the .dll to `C:\Program Files\Locktime Software\NetLimiter` and rename it to `NetLimiter.dll`

4. paste on the CMD `net start nlsvc`

5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

This works fine for me... for now. If anyone is still having issues, try using Revo Uninstaller to completely remove the program and any of its leftovers and run the NL exe with admin perm. It's either that or me using Revo uninstaller that fixed the gray screen problem.

@1x12HD
Copy link

1x12HD commented Dec 8, 2023

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

Damn it acutally works, thanks a lot bud!

@gmiwoj
Copy link

gmiwoj commented Dec 9, 2023

works

@iberosmen
Copy link

Before starting, close the NetLimiter application process, and also stop its nlsvc service (for example, with the "net stop nlsvc" command)
In order to obtain a license by changing the code you need to:

  1. Install DnSpy
  2. Install the latest version of NetLimiter from the OFFICIAL website
  3. Find the NetLimiter.dll file in the folder and copy it to a directory where you can work without administrator rights

Open DnSpy as administrator. Next, we transfer the NetLimiter.dll library to DnSpy. Then we look for the NetLimiter.Service item. You need to find the NLLicense class in it.
Once you have found the NLLicense class, you need to change its contents to the code below:
https://pastebin.com/AxG1rQ4v
After replacing, save the changes to the CrackedNetLimiter.dll file (you may need to add a link to the NLInterop.dll file, which is also located in the program directory).
Next, copy the CrackedNetLimiter.dll file to the main directory of the NetLimiter program. Then rename the NetLimiter.dll file to NetLimiter.dll.backup and the CrackedNetLimiter.dll file to NetLimiter.dll.
After the work done, start the nlsvc service (for example, with the command net start nlsvc) Voila! Now when you start the program you will receive a perpetual license =)
example
If you are just too lazy to do all this, here is the NetLimiter.dll file for version 5.3.5.0 which you just need to move and replace to the main directory of the program https://mega.nz/file/NO0VUByZ#OiC8-G7t2-akdl1uYDYurUCPkx-aQ08aOKiTZSI431A

This way it does show the license is valid but when you try to use anything it shows "trial period has expired" - this way does not work. Zrzut ekranu 2023-11-13 141451

Действительно из-за наличия лицензии была проблема. На текущий момент изменил подход. Он актуален и работает корректно.

  1. Устанавливаем DnSpy

  2. Теперь завершим процесс "NLClientApp.exe" и остановим службу "nlsvc". Они не дадут нам сохранить файл.
    Сделать это можно в командной строке запущенной от имени администратора командами:

    1. taskkill /f /im NLClientApp.exe
    2. net stop nlsvc
  3. Открываем DnSpy от имени администратора

  4. Открываем ОРИГИНАЛЬНЫЙ файл NetLimiter.dll (при стандартной установке он находится по пути "C:\Program Files\Locktime Software\NetLimiter\NetLimiter.dll"). Открывать нужно из данной директории так как есть прямые ссылки на другие библиотеки программы. Для этого нажмём "File" => Open.

  5. После успешного открытия в разделе "Обозреватель сборок" открываем NetLimiter (version) => NetLimiter.dll => {} NetLimiter.Service => NLLicense

  6. После успешного нахождения класса NLLicense находим в нем первый конструктор NLLicense()

//Original
public NLLicense()
{
	this.Expiration = DateTime.MaxValue;
	this.EditionId = "pro";
	this.Quantity = 1;
	this.IsRegistered = false;
	this.IsRecurring = false;
	this.SupporetedFeatures = new SupportedFeatures(this.EditionId);
	this.InitTestingVersion();
}
  1. В нем меняем значение переменной this.IsRegistered с false на true. Для этого нажмем правой кнопкой мыши рядом со значением и выберем пункт "Edit this method C#". После изменения нужно нажать кнопку "Compile"
//Edited
public NLLicense()
{
	this.Expiration = DateTime.MaxValue;
	this.EditionId = "pro";
	this.Quantity = 1;
	this.IsRegistered = true;
	this.IsRecurring = false;
	this.SupporetedFeatures = new SupportedFeatures(this.EditionId);
	this.InitTestingVersion();
}
  1. После изменения NLLicense() снова смотрим в раздел "Обозреватель сборок" и открываем NetLimiter (version) => NetLimiter.dll => {} NetLimiter.Service => NLServiceTemp
  2. В классе NLServiceTemp ищем функцию InitLicense()
//Original
private void InitLicense()
{
	string licensePath = this.GetLicensePath();
	NLServiceTemp._logger.LogInformation("RegData path: {path}", new object[] { licensePath });
	RegData regData = null;
	if (File.Exists(licensePath))
	{
		string text = File.ReadAllText(licensePath);
		try
		{
			regData = JsonConvert.DeserializeObject<RegData>(text);
			if (!this.VerifyRegData(regData))
			{
				regData = null;
			}
		}
		catch (Exception ex)
		{
			NLServiceTemp._logger.LogError(ex, "Failed to init existing license: {path}", new object[] { licensePath });
		}
	}
	if (regData != null)
	{
		this.License = new NLLicense(regData);
		NLServiceTemp._logger.LogInformation("License found: expiration={expiration}", new object[] { this.License.Expiration });
	}
	else
	{
		DateTime installTime = this.GetInstallTime();
		DateTime dateTime = installTime.AddDays(28.0);
		this.License = new NLLicense(dateTime);
		NLServiceTemp._logger.LogInformation("License not found: expiration={expiration}, installTime={installTime}", new object[]
		{
			this.License.Expiration,
			installTime
		});
	}
	this.Callback.OnLicenseChange(this.License);
}
  1. Ищем сроку "DateTime dateTime = installTime.AddDays(28.0);" и меняем значение "28.0" на "99999.0". Это нужно для увеличения срока триала продукта. Так же нужно явно указать то что будет использоваться System.Exception в обработке исключений "catch (Exception ex)" иначе возникнет ошибка при компиляции изменений.
//Edited
private void InitLicense()
{
	string licensePath = this.GetLicensePath();
	NLServiceTemp._logger.LogInformation("RegData path: {path}", new object[] { licensePath });
	RegData regData = null;
	if (File.Exists(licensePath))
	{
		string text = File.ReadAllText(licensePath);
		try
		{
			regData = JsonConvert.DeserializeObject<RegData>(text);
			if (!this.VerifyRegData(regData))
			{
				regData = null;
			}
		}
		catch (System.Exception ex)
		{
			NLServiceTemp._logger.LogError(ex, "Failed to init existing license: {path}", new object[] { licensePath });
		}
	}
	if (regData != null)
	{
		this.License = new NLLicense(regData);
		NLServiceTemp._logger.LogInformation("License found: expiration={expiration}", new object[] { this.License.Expiration });
	}
	else
	{
		DateTime installTime = this.GetInstallTime();
		DateTime dateTime = installTime.AddDays(99999.0);
		this.License = new NLLicense(dateTime);
		NLServiceTemp._logger.LogInformation("License not found: expiration={expiration}, installTime={installTime}", new object[]
		{
			this.License.Expiration,
			installTime
		});
	}
	this.Callback.OnLicenseChange(this.License);
}
  1. Сохраним изменения файла. В DnSpy слева сверху нажмите "File" => "Save all". В путь при сохранении должен быть указан как "C:\Program Files\Locktime Software\NetLimiter\NetLimiter.dll"
  2. После успешного сохранения изменённого файла "NetLimiter.dll" запустим службу "nlsvc". Сделать это можно в командной строке запущенной от имени администратора командой "net start nlsvc"
  3. Вуаля! Радуемся программе с бесконечный триалом =)

shot

@GuardConnect Hello, I receive this error when trying to compile "NLServiceTemp->InitLicense()" do you know what could be the reason?

errorcompile

@GuardConnect
Copy link

GuardConnect commented Dec 11, 2023

Vladimir Putin #2 got cancelled today, any fix?

After rewriting the .dll file, I have successfully managed to get "99891 days left" and the software works well again. Follow instructions by "GuardConnect" which can be found when you scroll through comments in here. image

@honzawashere Hello, Do you know what I'm doing wrong? or any ideas on how to get through that?

errorcompile

You are opening Netlimiter.dll in a location other than your main folder. You will simply lose the path to other dlls in the assembly

@Stofa14
Copy link

Stofa14 commented Dec 11, 2023

When I change the number (28) to (99999), an error occurs when I compile it.
Capture

@wrongdisplay
Copy link

Manolo5678
Thank you !

@GuardConnect
Copy link

GuardConnect commented Dec 11, 2023

When I change the number (28) to (99999), an error occurs when I compile it. Capture

Why can't you just read the instructions? I clearly indicated in paragraph 10 what to do in this case.

Use "System.Exception ex"

The compiler does not understand which method you want to use because there are several functions of the same name

catch (System.Exception ex)
		{
			NLServiceTemp._logger.LogError(ex, "Failed to init existing license: {path}", new object[] { licensePath });
		}

@iberosmen
Copy link

iberosmen commented Dec 11, 2023

@GuardConnect
it was the route that was wrong
Thanks you!

@Mohamed2Sherif
Copy link

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

thanks it actually works

@root2tip
Copy link

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

thanks @Manolo5678 . If we update, the dll file will be corrupted, right?

@Kab00mm222
Copy link

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

thanks @Manolo5678 . If we update, the dll file will be corrupted, right?

I think it will be replaced so you will get activation error again..

@emanuelegreco29
Copy link

you can always patch it again like @GuardConnect explained

@Manolo5678
Copy link

thanks @Manolo5678 . If we update, the dll file will be corrupted, right?

I think it will be replaced so you will get activation error again..

Yes, If I see a good update, I will try to modify the file again and upload it

@berrenk
Copy link

berrenk commented Dec 17, 2023

im new to this type of thing but i followed all of the above steps and when i try to compile i get these errors
image

@adamsh231
Copy link

adamsh231 commented Dec 27, 2023

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

Ma man @Manolo5678, you save ma time brader, thank you so much appreciate it!

@InternalxHD
Copy link

InternalxHD commented Dec 29, 2023

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

_Please be safe out there! _

Ma man @Manolo5678, you save ma time brader, thank you so much appreciate it!

thank you so much, it worked

@underworldgamer
Copy link

underworldgamer commented Dec 30, 2023

Hello,

i tried to use the change file from @Manolo5678 and want to recompile it.

image

image

And i get these errors without changing anything.

What i need to change that i am only using 4.0.0,0 or 5.0.0.0 ?

BR
Mike

@underworldgamer
Copy link

The code provided for NLLicence class causes the compile error (unknown type or namespace)

The code provided: https://pastebin.com/AxG1rQ4v image

So, we are not lazy, but rather the provided code is broken.

good work. Do you know whats here wrong ?

image

@VenusOfUrbino
Copy link

I made my own cracked version for nl5, but now i'm using nl4 i see that vlad putin 2 still works. Any way to change the reg name?

@Veng3l
Copy link

Veng3l commented Jan 15, 2024

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

Thanks a lot dude, it works perfectly 🥇 :)

@hassanKrim
Copy link

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

_Please be safe out there!

It works for me(18/01/2024), thank you so much.

@XstreamSpeed
Copy link

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

Works like a charm! (22/01/2024) thanks a lot.

@Boutchou1240
Copy link

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

My thanks. It works

@funnysoft24
Copy link

Hey guys, I made a really safe script that installs and patches NetLimiter automatically.

If you already have it installed, please uninstall it (you can keep settings and temp files, better if you don't)

Download the file from here.

It does everything automatically.

VirusTotal
Hybrid Analysis

@Whoami42
Copy link

Whoami42 commented Feb 8, 2024

Don't download any .exe [MALWARE]

I've done a .dll for the last version of NetLimiter (5.3.6.0)

  1. Download it from here
  2. Open a CMD as Admin and paste taskkill /f /im NLClientApp.exe and net stop nlsvc
  3. Move the .dll to C:\Program Files\Locktime Software\NetLimiter and rename it to NetLimiter.dll
  4. paste on the CMD net start nlsvc
  5. Enjoy!

Antivirus Tests:

VirusTotal

Hybrid Analysis

Please be safe out there!

Careful Now! He is a hero 🕸️🔴🕷️

@funnysoft24
Copy link

Since someone reported my script as a "clever way to snuggle a virus", here are the virustotal and hybrid analysis of the DLL that it downloads. The netlimiter files are downloaded from original servers, the patch is the netlimiter dll modified to last until 2050. It basically does what @Manolo5678 suggests, but automatically.

VirusTotal for NL_Patcher.zip
Hybrid Analysis for NL_Patcher.zip

Virus Total for NetLimiter.dll
Hybrid Analysis for NetLimiter.dll

@Rings4
Copy link

Rings4 commented Feb 8, 2024

Hey guys, I made a really safe script that installs and patches NetLimiter automatically.

If you already have it installed, please uninstall it (you can keep settings and temp files, better if you don't)

Download the file from here.

It does everything automatically.

VirusTotal Hybrid Analysis

This unfortunately did not work for me. I uninstalled NetLimiter and deleted all temporary files before running the batch script as admin.

The .dll you posted earlier, however, works like a charm! Thank you!

@funnysoft24
Copy link

This unfortunately did not work for me. I uninstalled NetLimiter and deleted all temporary files before running the batch script as admin.

I'm sorry, what is the issue? I tried on multiple devices and it works fine.

@MickeyR86
Copy link

Thanks Very Much. Its Works Great.

@ItsBluey
Copy link

Since someone reported my script as a "clever way to snuggle a virus", here are the virustotal and hybrid analysis of the DLL that it downloads. The netlimiter files are downloaded from original servers, the patch is the netlimiter dll modified to last until 2050. It basically does what @Manolo5678 suggests, but automatically.

VirusTotal for NL_Patcher.zip Hybrid Analysis for NL_Patcher.zip

Virus Total for NetLimiter.dll Hybrid Analysis for NetLimiter.dll

I uninstalled NetLimiter and ran it as admin didn't work it just installed it again but the trail expire message is gone but just have another 28 days

@funnysoft24
Copy link

I uninstalled NetLimiter and ran it as admin didn't work it just installed it again but the trail expire message is gone but just have another 28 days

I checked the script again and found out it doesn’t work due to the impossibility of downloading the patch. I’m updating it to avoid installing netlimiter if it’s already installed. Maybe tomorrow I’ll upload the new file

@funnysoft24
Copy link

@ItsBluey @Rings4

Here is the updated script, which checks if you already have NetLimiter installed and it ONLY patches it, or if you don't have it installed it installs it and patches it. The script can be downloaded here.

VirusTotal
Hybrid Analysis

@Manolo5678
Copy link

Sorry but I would not trust any automatic stuff, less coming from a new account.

It's not necessary either, the .dll that I created about 3 months ago is still for the latest version and assuming that every 6 months you have to repeat the process (it's also not always necessary to update)... it's not a big deal, the manual way is simple enough

@funnysoft24
Copy link

it's not a big deal, the manual way is simple enough

It’s true, it is fairly easy to do, I did the script to make it even easier and automated for less experienced users who might come over. If someone does not trust it I might upload the source code right away here on GitHub.

@diegoweb
Copy link

diegoweb commented Feb 25, 2024

it's not a big deal, the manual way is simple enough

It’s true, it is fairly easy to do, I did the script to make it even easier and automated for less experienced users who might come over. If someone does not trust it I might upload the source code right away here on GitHub.

Your script download the DLL from external source.
It's not about releasing the code.... Your script is just a BAT file, anyone can see the code.
The risk is you or somebody else editing this external source and upload a malware in there.

If your script did the manual patch by its own and you had it with open code, the community would be happy with that.
The current state of having a open code but downloading something from elsewhere is totally unsafe.

@Baseult
Copy link

Baseult commented Feb 25, 2024

I just cracked it myself, took me 2 minutes with DnSpy.
Here is the latest dll (5.3.8.0) https://usersdrive.com/r6shvpeyfa8d.html (updated link)

image

  1. Open up CMD as Admin and enter taskkill /f /im NLClientApp.exe and net stop nlsvc
  2. Paste the dll into your C:\Program Files\Locktime Software\NetLimiter
  3. Then paste net start nlsvc into CMD and and start the NetLimiter app.
  4. Thats it!

If you want to crack it yourself, open the NetLimiter.dll file inside your NetLimiter folder with DnSpy.

  1. Navigate to NetLimiter (version) -> NetLimiter.dll -> NetLimiter.Service -> NLLicense -> NLLicense().
  2. Right click the this.IsRegistered = false; and edit with C# and change it from false; to true;
  3. After that go to NetLimiter.dll -> NetLimiter.Service -> NLServiceTemp -> InitLicense().
  4. Right click at the DateTime expiration = installTime.AddDays(28.0); and "edit IL instruction".
  5. Change the 'ldc.r8 28' to 'ldc.r8 99999' and press OK.
  6. Go to File -> Save all.
  7. That's it!

@Restyy1967
Copy link

I just cracked it myself, took me 2 minutes with DnSpy. Here is the latest dll (5.3.8.0) https://file.io/oFKLFyo4r0mX image

  1. Open up CMD as Admin and enter taskkill /f /im NLClientApp.exe and net stop nlsvc
  2. Paste the dll into your C:\Program Files\Locktime Software\NetLimiter
  3. Then paste net start nlsvc into CMD and and start the NetLimiter app.
  4. Thats it!

If you want to crack it yourself, open the NetLimiter.dll file inside your NetLimiter folder with DnSpy.

  1. Navigate to NetLimiter (version) -> NetLimiter.dll -> NetLimiter.Service -> NLLicense -> NLLicense().
  2. Right click the this.IsRegistered = false; and edit with C# and change it from false; to true;
  3. After that go to NetLimiter.dll -> NetLimiter.Service -> NLServiceTemp -> InitLicense().
  4. Right click at the DateTime expiration = installTime.AddDays(28.0); and "edit IL instruction".
  5. Change the 'ldc.r8 28' to 'ldc.r8 99999' and press OK.
  6. Go to File -> Save all.
  7. That's it!

File deleted.

@00FallenDemon
Copy link

I just cracked it myself, took me 2 minutes with DnSpy. Here is the latest dll (5.3.8.0) https://file.io/oFKLFyo4r0mX image

  1. Open up CMD as Admin and enter taskkill /f /im NLClientApp.exe and net stop nlsvc
  2. Paste the dll into your C:\Program Files\Locktime Software\NetLimiter
  3. Then paste net start nlsvc into CMD and and start the NetLimiter app.
  4. Thats it!

If you want to crack it yourself, open the NetLimiter.dll file inside your NetLimiter folder with DnSpy.

  1. Navigate to NetLimiter (version) -> NetLimiter.dll -> NetLimiter.Service -> NLLicense -> NLLicense().
  2. Right click the this.IsRegistered = false; and edit with C# and change it from false; to true;
  3. After that go to NetLimiter.dll -> NetLimiter.Service -> NLServiceTemp -> InitLicense().
  4. Right click at the DateTime expiration = installTime.AddDays(28.0); and "edit IL instruction".
  5. Change the 'ldc.r8 28' to 'ldc.r8 99999' and press OK.
  6. Go to File -> Save all.
  7. That's it!

File deleted. :(

@meidoqt
Copy link

meidoqt commented Feb 25, 2024

patched dll reupload for version 5.3.8.0
instructions same as above

https://krakenfiles.com/view/2SwrCo2o6O/file.html
password: k5F83$$$&6

@NefilimPL
Copy link

I just cracked it myself, took me 2 minutes with DnSpy. Here is the latest dll (5.3.8.0) https://file.io/oFKLFyo4r0mX image

  1. Open up CMD as Admin and enter taskkill /f /im NLClientApp.exe and net stop nlsvc
  2. Paste the dll into your C:\Program Files\Locktime Software\NetLimiter
  3. Then paste net start nlsvc into CMD and and start the NetLimiter app.
  4. Thats it!

If you want to crack it yourself, open the NetLimiter.dll file inside your NetLimiter folder with DnSpy.

  1. Navigate to NetLimiter (version) -> NetLimiter.dll -> NetLimiter.Service -> NLLicense -> NLLicense().
  2. Right click the this.IsRegistered = false; and edit with C# and change it from false; to true;
  3. After that go to NetLimiter.dll -> NetLimiter.Service -> NLServiceTemp -> InitLicense().
  4. Right click at the DateTime expiration = installTime.AddDays(28.0); and "edit IL instruction".
  5. Change the 'ldc.r8 28' to 'ldc.r8 99999' and press OK.
  6. Go to File -> Save all.
  7. That's it!

Thanks, the manual method worked. Now I'm just going to make it automatic so it detects updates and edits the dll file itself

@Baseult
Copy link

Baseult commented Feb 26, 2024

I just cracked it myself, took me 2 minutes with DnSpy. Here is the latest dll (5.3.8.0) https://usersdrive.com/r6shvpeyfa8d.html (updated link)
image

  1. Open up CMD as Admin and enter taskkill /f /im NLClientApp.exe and net stop nlsvc
  2. Paste the dll into your C:\Program Files\Locktime Software\NetLimiter
  3. Then paste net start nlsvc into CMD and and start the NetLimiter app.
  4. Thats it!

If you want to crack it yourself, open the NetLimiter.dll file inside your NetLimiter folder with DnSpy.

  1. Navigate to NetLimiter (version) -> NetLimiter.dll -> NetLimiter.Service -> NLLicense -> NLLicense().
  2. Right click the this.IsRegistered = false; and edit with C# and change it from false; to true;
  3. After that go to NetLimiter.dll -> NetLimiter.Service -> NLServiceTemp -> InitLicense().
  4. Right click at the DateTime expiration = installTime.AddDays(28.0); and "edit IL instruction".
  5. Change the 'ldc.r8 28' to 'ldc.r8 99999' and press OK.
  6. Go to File -> Save all.
  7. That's it!

Updated my link: https://usersdrive.com/r6shvpeyfa8d.html

@naber31
Copy link

naber31 commented Feb 27, 2024

@Baseult thanks a lot bro tweak does work, god bless 💕

@Baseult
Copy link

Baseult commented Feb 27, 2024

I also coded a c# program that automatically patches the dll for you.
In case you want it here it is: https://usersdrive.com/re6jrzz5xh6n.html

0227.1.mp4

image

@funnysoft24
Copy link

I created a repo here on github with the latest version of the script I made and all the already patched DLLs for everyone to download

@EmmettOwens
Copy link

EmmettOwens commented Mar 8, 2024

Thank you for the link. I am a student, and if you are also a student, then you know how much the paperwork is important for students. If you also feel like that, then you can visit this website called https://oxessays.com/ Oxessays. They are a writing service provider, where you can go and select your work, and you will get it in your selected time period. Thank me later.

@SkoDave
Copy link

SkoDave commented Mar 10, 2024

I created a repo here on github with the latest version of the script I made and all the already patched DLLs for everyone to download

Unfortunately program crashes after patched for me.

I also coded a c# program that automatically patches the dll for you.

Thank you! This works

@boromyr
Copy link

boromyr commented Mar 10, 2024

Ho anche codificato un programma c# che patch automaticamente la dll per te. Nel caso lo desideri eccolo qui: usersdrive.com/re6jrzz5xh6n.html

Is the source code available? The patcher has a 5/71 detection rate on VirusTotal.

@funnysoft24
Copy link

I created a repo here on github with the latest version of the script I made and all the already patched DLLs for everyone to download

Unfortunately program crashes after patched for me.

New release, fixed the issue and also added possibility to restore to original DLL if something breaks

@Baseult
Copy link

Baseult commented Mar 11, 2024

Ho anche codificato un programma c# che patch automaticamente la dll per te. Nel caso lo desideri eccolo qui: usersdrive.com/re6jrzz5xh6n.html

Is the source code available? The patcher has a 5/71 detection rate on VirusTotal.

Yes you can find the source for my crack here:
https://github.com/Baseult/NetLimiterCrack

@susvevo
Copy link

susvevo commented Mar 20, 2024

image_2024-03-20_182641858
i put the key in and this shows up. am i just fucked because i've tried a lot and nothing has worked to fix it

@funnysoft24
Copy link

iput the key in and this shows up. am i just fucked because i've tried a lot and nothing has worked to fix it

Try my script, reinstall original DLL and then try to patch only. It’s on my GitHub profile

@susvevo
Copy link

susvevo commented Mar 21, 2024

iput the key in and this shows up. am i just fucked because i've tried a lot and nothing has worked to fix it

Try my script, reinstall original DLL and then try to patch only. It’s on my GitHub profile

i'm on 5.1.7 because its the only version i can use for what i want to do, it still gives me the error after reinstalling the dll and patching it

@naber31
Copy link

naber31 commented Mar 21, 2024

Ho anche codificato un programma c# che patch automaticamente la dll per te. Nel caso lo desideri eccolo qui: usersdrive.com/re6jrzz5xh6n.html

Is the source code available? The patcher has a 5/71 detection rate on VirusTotal.

You can do it manually as he stated in his original post

@sqwader96
Copy link

I also coded a c# program that automatically patches the dll for you. In case you want it here it is: https://usersdrive.com/re6jrzz5xh6n.html
0227.1.mp4

image

this works thank you very much :)

@00FallenDemon
Copy link

image Is there a manual crack for the new version friends?

@funnysoft24
Copy link

Is there a manual crack for the new version friends?

Working on it, old patching method no longer works unfortunately.

@keyable
Copy link

keyable commented Apr 16, 2024

Thank you all for the contribution, waiting for new medicine for 5.3.9.0 thanks!

@naber31
Copy link

naber31 commented Apr 16, 2024

@Baseult it'd be much appreciated bro 🙏

@EsteveLuis
Copy link

EsteveLuis commented Apr 16, 2024

image
Hello, good afternoon community, the method editing the .dll still works, I did it and it worked

Linck : https://u.pcloud.link/publink/show?code=XZpFoQ0ZxOVCJObSGJfw12q4JhvWSJRrm0nX

Virustotal : https://www.virustotal.com/gui/file/086a492998eeead033cdb677325cbb62c4104ecb43ba78facc4e5f48be0393b0

@keyable
Copy link

keyable commented Apr 16, 2024

image Hello, good afternoon community, the method editing the .dll still works, I did it and it worked

Linck : https://u.pcloud.link/publink/show?code=XZpFoQ0ZxOVCJObSGJfw12q4JhvWSJRrm0nX

Virustotal : https://www.virustotal.com/gui/file/086a492998eeead033cdb677325cbb62c4104ecb43ba78facc4e5f48be0393b0

Thanks! will try it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment