Guide to block all the pornography once and for all

Windows💯🔥 || Android💯🔥 || Linux🟡 || IOS🟢 || MAC🟢 || Routine🛡️

NEW Discord invitation

[Rentry added ads, I recommend to block them; Brave has a native adblocker. Or install the extension ublockOrigin]

but why would you want to block all pornography if you want to quit all pornography? EasyPeasy says that you don't have to do it.

◄ Matthew 5:30 ► : And if your right hand causes you to stumble, cut it off and throw it away. It is better for you to lose one part of your body than for your whole body to go into hell. - Hand obviously means reach. The point is to remove temptation sites for your need. So you can block more than the ones blocked with this method, for example if telegram drags you down, uninstall it; If youtube is a temptation, block it entirely aside some whitelisted channels, and use alternatives like odysee or soundcloud.

If an alcoholic in recovery were to sleep with his bottle, it would be non-sense, but that's what people who seek to stop using pornography do. Obviously the addictive drive would take over. You can't quit crack cocaine while having infinite and free crack cocaine all around you. That's what pornography is, literally, as proven by real science. Mere suppression doesn't work,

A radical change is needed. Change your overall routine and your Self Identity ~ I am free ~ and feel this way, then you block all the pron ,and you become free and enjoy your life again!!

IMG

。・::・゚★。・::・゚☆。・::・゚★。・::・゚☆。・::・゚★。・::・゚☆。・::・゚★。・::・゚☆。・::・゚★。・::・゚☆。・::・゚★。・::・゚☆

The Synergy of this Block Explained:

image

1. Install Cold Turkey .

It should still work even without pro but at the end of the day I recommend to buy it, if you can afford.
On windows, since this app isn't available on linux, you can use a debloated version like ReviOS/Tiny11/LTSC etc. to get back your RAM, if you want. You can activate it with this tool and also get extended updates (ESU) for free.

Download My Config | [mirror] and import it.

Take a look at the blocks and comprehend what keywords are blocked.

The block Keywords blocks most keywords that can be used to access pron;

AFTER you implement the rest of the settings, lock Cold Turkey -> Keywords & Browser for ~ a month.

IMPORTANT: In Cold Turkey, go to settings, then 'Block strictness' , last option -> seconds given to re-enable.. and give it only 5 seconds; and also check-mark ✔ 'Block Windows time settings'.
image

2. Configure the blocks:

Brave Browser is needed in order to work. I recommend it. Download it from Brave.com , NOT from Microsoft Store.
💠Make a .bat file with this text , by copying it in a notepad (save as- > Save as type - > ~ all files ~ and name it like Blocker.bat, NOT as .txt and Save).

"C:\Program Files\Cold Turkey\Cold Turkey Blocker.exe" -start Stop -lock 300

I recommend to make the bat file with this text⬆ | this will block your browser [BRAVE] for 5 hours (300 minutes) ; During this time, you won't have access to it when you activate it with winkey+1. You're free to change that to another number, 600 would be 10 hours, etc etc; It's up to you.

then use an app to convert the bat file to an .exe file, such as 'Bat_To_Exe_Converter_x64.exe' with an icon like this.
You'd have to drag the .bat file over the interface, click icon to add the icon, and then click 'Convert' to export.

Add the .exe file to the taskbar by dragging it there, in the first place, and use winkey+1 (since it's first) to turn it on. It will block the Browser - hit it when you have a temptation and leave the PC. Do something from a list made before (you should have a list with tasks for when you have a temptation) like 30m exercise, a cold shower, a long walk, pranayama, meditation, and working on a project, then playing a game or something. make sure to do pranayama for at least 15m. You can write the list on a piece of paper or write it in notepads or on Rentry and export it.

stop is to block the browser temporarily when encountering strong temptations and keywords is the main block to block all pornography.
This script will turn on the block stop when use it; that will block the browser for a few hours, when temptations arise.

You can use https://reddit.nerdvpn.de/r/nofap (/https://safereddit.com/ ) for reddit. this instance blocks porn. https://libredirect.github.io/ / 2 use this and configure it for only the 2 instances aforementioned.
Pick a cool theme like Gruvboxdark, subscribe to some subreddits and enjoy your feed as a lurker.

Install the Cold Turkey extension properly, and configure it by allowing access to incognito tabs (open brave, right click on the cold turkey extension, click 'manage extension' and give it all the permissions needed) ; AFTERWARDS, disable incognito, tor mode and guest profile, with the following commands: run them in cmd with admin, you can paste the entire block at once:

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v BlockExternalExtensions /t REG_DWORD /d 0

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v BraveAIChatEnabled /t REG_DWORD /d 0

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v BraveNewsDisabled /t REG_DWORD /d 1

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v BraveTalkDisabled /t REG_DWORD /d 1

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v BraveVPNDisabled /t REG_DWORD /d 1

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v BrowserAddPersonEnabled /t REG_DWORD /d 0

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v BrowserGuestModeEnabled /t REG_DWORD /d 0

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v IPFSEnabled /t REG_DWORD /d 0

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v TorDisabled /t REG_DWORD /d 1

REG ADD HKLM\SOFTWARE\Policies\BraveSoftware\Brave /v IncognitoModeAvailability /t REG_DWORD /d 1

The block Browser blocks brave (it should be your only browser) during night, from 22:00 -> 06:00 every day , because most temptations arise at night.
But you can play games, watch offline content, read downloaded books.. or even access certain websites though nativefier.
You can turn websites like these into an app with it.
Plus you can install a PS2/PS3/PS4 emulator and play console games on your PC. or read books, or watch documentaries, or whatever.

Lock Browser and Keywords for like ~ a months by using the 🔒 button at each block, AFTER you finish with the rest of the steps.
3. Download my hosts file | [mirror] and put it in C:\Windows\System32\drivers\etc.

Go to the hosts file, right click on it, select 'Properties' and configure it like this:

image

Cold turkey will block the 'Host properties' tab and you will not be able to change these settings, hence you won't be able to edit or delete the hosts file, given that you configured it like this. Make sure to not deny permission to the system from reading it; Only you, the admin/user should not be allowed.

You should Update qBittorrent to the last version, and then go to appdata ->Local->qBittorrent [%LocalAppData% in run] and delete 'nova3', this will only disable the search plugins. You can use the sites at the bottom of the hosts file and this, also save your own magnets if need be.

4. Download THIS software to Change your DNS.

checkmark ✔️APPLICATION UNINSTALL PROTECTION, and also ✔️enable HARDENING from Settings.
and then select 'Free adult filter', then go to settings again & add a random password , then forget it. This will only block 99.99% of porn sites so you won't need to undo it.
If you find an xxx site that isn't blocked by their filter, please send them an email and let them know to block it at: support@cleanbrowsing.org

Safe Mode PATCH.

You can also prevent the access to safe mode , so in this way it will be impossible to uninstall cold turkey, impossible to remove the hosts file and impossible to remove CleanBrowsing, hence impossible to view porn; I recommend both methods.

Warning: If you've blocked Safe Mode, full Windows reinstall is the only way to remove Cold Turkey. This is irreversible. Don't attempt to bypass via SafeMode, you can't and your PC will get stuck in a bootloader. Forget about Safe Mode. Use your PC normally. If you want to make changes in ColdTurkey, just wait for the block time to pass.

Method #1
Open command prompt in admin , type this:
reg delete HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot /f
Or
Open PowerShell in admin , type this:
Remove-Item -Path "HKLM:\SYSTEM\CurrentControlSet\Control\SafeBoot" -Recurse -Force

AND

Method #2
Open command prompt in admin , type these lines; you can paste all of them at once.

reagentc /disable

bcdedit /set {bootmgr} displaybootmenu no

bcdedit /set {current} bootems off

bcdedit /set {current} advancedoptions off

bcdedit /set {current} optionsedit off

bcdedit /set {current} bootstatuspolicy IgnoreAllFailures

bcdedit /set {current} recoveryenabled off

============================================================

OPTIONAL - but if you can, then apply it:

At the router level you can also change the DNS, given that your ISP allows it, so

DNS1: 185.228.168.10

DNS2: 185.228.169.11

image

OPTIONAL:

Bonus: You can also disable Regedit and CMD with the following commands:

1
2
3
REG ADD HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\System /v DisableCMD /t REG_DWORD /d 2

REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v DisableRegistryTools /t REG_DWORD /d 1

To un-do, you would have to install another registry app to remove the keys manually. You can't do this when you turn on the Lock (in Cold Turkey).

reg add HKCR\SystemFileAssociations\.inf\shell\Install /v LegacyDisable /f - to block the ability to install .inf files.
reg delete HKCR\SystemFileAssociations\.inf\shell\Install /f - to disable the ability to install .inf files by right click - install.

I don't really recommend to disable them, unless need be, to patch things.

OPTIONAL #2:

You can also block CMD & Powershell with the terminal | optional block, in cold turkey.

OPTIONAL #3: The ultimate patch: if, you somehow found a way to bypass [ABSOLUTELY IMPOSSIBLE] , then, make a standard account for you and add a password to the admin account; Give it to a friend or hide it somewhere.
without admin privileges, the windows architecture prohibits uninstalls, because you'd lack permissions.
But there is NO need for this, unless you're a super advanced coder and can code your own CLI console from scratch to try to bypass; given that all the console alternatives are blocked in the config, this would be the only thing to attempt.

🌟Bonus: Download IceBreathing on your PC.
🌟Bonus 2 : Use no horny - webapp for your PC/Mobile.

Once you configured the Hosts file , the DNS and safe mode, then open Cold Turkey and Lock the block by clicking on lock 🔒 on each block, lock them [ Keywords & Browser are the main blocks] except Stop , for like 1 month. If you aim for a 90 days fast reboot. then you would have to 🔒Lock🔑 the blocks 3 times.

How to block Porn on android:

BONUS 🌟: BREATHLY , an app for daily pranayama.

You can also add the aforementioned hosts file on your android (pornaway or manually), IF IT IS rooted.

=========================================

Install Brave (Firefox / Firefox Lite / Vivaldi / Samsung Internet). Only these browsers are compatible. Install your extensions, then block the extension page too with the filter. I recommend Brave because its native adblocker that is compatible with my hosts file and the native DNS filter, that both can be locked with NoPox. It's based on Chromium, yet open source , and extremely fast; and has 3 unique features that make it the best to block pron.

On Brave you can also go to Settings - > Brave Shields -> Content Filtering and check 'BlockLists Antiporn' and 'YouTube Anti-Shorts'.

Install NoPox 1.0.53 - [✔️ Yes, it is safe. It detects the crack as a virus) | [mirror] With the following settings: ↓ ; Set up the VPN / DNS first.

Brave-config.

If the VPN block does not work on your NoPox Version (it doesn't work in the last version, it's why I linked 1.0.53) then you can go to brave settings - > Shields & Privacy - > Use secure DNS - > and add https://doh.cleanbrowsing.org/doh/adult-filter/ , AND open Private DNS in settings and add adult-filter-dns.cleanbrowsing.org , or use a DNS changing app , configure it with the DNS1 & 2 mentioned above, and lock it with NoPox.

img

Select the VPN -> add the DNS mentioned above.

DNS1: 185.228.168.10

DNS2: 185.228.169.11

OR go to Brave Settings - > Brave Shields - > Use Secure DNS, And add :
https://doh.cleanbrowsing.org/doh/adult-filter/

Go to Brave Settings - > Brave Shields - > Content Filtering - > Create Custom Filters , and block more websites. Add the list of sites that you want to block, such as this, for quora, with this specific format:
quora.com##html

And these if you want to block all google images: [You can also use kiddle].

1
2
3
4
5
6
7
||encrypted-tbn2.gstatic.com^
||encrypted-tbn3.gstatic.com^
||encrypted-tbn0.gstatic.com^
||encrypted-tbn.l.google.com^
||encrypted-tbn.l.gstatic.com^
||tbn.l.google.com^
||encrypted-tbn1.gstatic.com^

AND add https://codeberg.org/Rentry-Freelife/Freelife/raw/branch/main/~android_blocker~.txt to 'Add custom filter list'.

If this block didn't load and you can still access the sites from it, then either reinstall Brave or delete all its data from Settings - Clean Cache.
Then save and click on Update (top-right corner); After you added websites , add Content Filters as a keyword in NoPox to lock the block.

AFTER YOU ADDED THESE IN BRAVE, THEN ADD THE FOLLOWING KEYWORDS IN NOPOX.

I recommend to configure the block with long sentence (first option), add all these keywords, and then replace it with a time-delay again.

image
as for the WhiteList keywords, The DNS already blocks 99.99% of pron sites, so blocking sites with too many keywords is not needed.

THEN , AFTER YOU ADDED THEM, YOU CAN USE THE FOLLOOWING FRONT-ENDS:

soundcloud frontend | 2 | 3
Tumble frontend
https://reddit.nerdvpn.de/r/nofap ||| https://red.randindustries.tech/r/nofap
https://l.opnxng.com/r/firewood ||| https://redlib.kylrth.com/r/firewood
as alternative frontend for reddit; you'd have to type the subreddits manually and subscribe.
Pick a cool theme like Gruvboxdark , subscribe to some subreddits and enjoy your feed as a lurker.

You can also use the Focus Mode feature to block your phone for x hours. In that case, add a bunch of whitelisted apps, to listen to some music & be able to read some books & access the basic apps.
Make sure that in the Focus Mode you whitelist camera, messages, gallery, my files and 'android' - that is the background android app. Also Calculator, clock, music and some offline book readers.
I also recommend NetherSX2, you can play PS2 games on it, just google the optimal settings.
You can also install this app digipaws , it's still in alpha.

Share with the nofap community!, if possible.

if you want to support the cause then share this guide on reddit, discord or on other nofap forums so that others can benefit too! Thank you!🌟

Also for Linux

If you don't want to switch OS which is what I'd recommend, then know that Ubuntu Christian Edition has an app called DansGuardian; also you can try this DNS and my hosts file, plus more resources here. And use the hosts file mentioned above and 🔹GNOME/UEFI Parental Controls. + Timekpr-nExT to lock the PC at times.
And these too work on Linux, Pluckeye, e2guardian, NxFilter ,alternatives Pluckeye.

How to block Porn on IOS:

You can try this configuration and block keywords via the BlockerX app or purge or appcrypt ; etc ;
Implement the steps from android ~ brave config & brave browser.
You can change the DNS with DNS Override or DNS Changer, and then lock the app. Or change the DNS in Brave and Private DNS in this way.
There's also the native way or the one-sec app.

How to block Porn on MAC:

Use the config mentioned at Windows, but configure it for MAC; Cold Turkey is supported, the hosts file and the DNS can be implemeted too.

as for the registry, save this as BravePolicies.json :

{
  "BlockExternalExtensions": false,
  "BraveAIChatEnabled": false,
  "BraveNewsDisabled": true,
  "BraveTalkDisabled": true,
  "BraveVPNDisabled": true,
  "BrowserAddPersonEnabled": false,
  "BrowserGuestModeEnabled": false,
  "IPFSEnabled": false,
  "TorDisabled": true,
  "IncognitoModeAvailability": 1
}

and save it in /Library/Managed Preferences/com.brave.Browser.plist .
as for disabling Safe mode, set a Firmware Password. Utilities → Startup Security Utility → Firmware Password Utility. And hide it somewhere , email it to your future self [future mail] or give it to a friend.

img

"He who makes a beast of himself gets rid of the pain of being human." - Samuel Johnson.

Back to top ⬆

FreeLife Books

Change your routine!!!! ➤➤➤

Edit

Pub: 21 Jul 2025 08:21 UTC

Edit: 03 Apr 2026 14:27 UTC

Views: 20369

Auto Theme: Dark