confirmedcode / lockdown-ios Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
iOS 13 Light mode/Dark mode toggle support
Hi Team,
Despite having enabled the firewall, and blocking google ads in the app, whenever I use flipboard on iOS, I still continue to see google ads throughout that app. Not sure if flipboard does anything special to route ads through it's own servers or some other block-defeating mechanism? Anyone else seen similar issues with flipboard?
A list of all domains going through vpn not just blocked but also a list for non blocked so users can see what domains a website/app are requesting and configure there settings to that website or domain
Hello,
it would be great if the Lockdown App could support the iPad user interface e.g for iPad mini 5 (7.9-inch), iPad Air 3 (9.7-inch) and iPad Pro (10.5-inch, 11-inch, 12.9-inch).
And the typical iOS features for the iPad or iPadOS should also be supported.
Split View and Slide Over. With these two functions it is also very important that the UI is very well adapted. Because in Split View you can also display only 25% of the display of the app.
Texts, windows and settings can get mixed up. In the worst case you can't see anything anymore.
You know if I had the updated source here on GitHub I would be able to tell you guys the problem but you guys never update but anyway many users are reporting apps not connecting to the internet and I myself YouTube is not connecting to the internet and no I am not blocking the domain in the block lists
Import multiple domains feature. So you can paste a list of domains
This code seems to include GCDProxyServer which seems to come from here: https://github.com/zhuhaow/NEKit
This code appears to have a license that would seem to state that there should be acknowledgment for that developer within the app.
Can you add the feature users add their own custom lists ????
I tried checking the lists briefly but didn't see anything. If it doesn't block it already can you add support for all the various app analytics SDKs that are being used?
There's a lot of tracker companies out there. Check out this site: https://whotracks.me/trackers.html
I don't think the blocking lists block enough of them.
New iOS 14 home screen widgets are here, and users are excited to use them!
Let's get them for Lockdown. Three widgets - one for Firewall, one for Secure Tunnel, one combined.
I usually turn off the firewall because I need to quickly open one or two apps and then forget to turn it back on.
It would be nice if I have the option to turn the firewall off for preset time e.g. 15 minutes/1 hour. This is similar to how 1.1.1.1 app does it
I have managed to get the code running on an iOS device, but it's not working as expected.
As far as I can see I have all the dependencies (after al it compiles) but and I have updated all the Bundle Identifiers and changed them in the code.
When I run the app, it all looks like its working, the VPN is created and it connects, however no URLs that I test are blocked.
The logs are copious and the warnings and errors may not be relevant.
Just looking to see if anyone has this running?
It would be super handy to permit configuring new lists via mobileconfig profiles as well as enforcing which lists must be and must not be enabled, so that this app can be managed via MDM.
Hey,
I have IP 8+, lockdown instalelled but I cannot run it.. App immediately crashes after start.. Anyone faced this issue?
Weird fact is, that on ipad with same OS version it runs OK
I'm also running Wireguard VPN
There are a couple of features that would make this already great app possibly the best app on iOS period.
Control whether certain apps are blocked or not, rather than just a blanket block for whole phone.
Whitelist controls for address/adresses within a particular list.
For the Lockdown iOS app, is there anyway to incorporate the functionality for the app to be able to read in an entire list of blocked sites (created by the user), like for example in a .txt file, versus the user manually inputting every desired site to block into the app individually?
This would be extremely helpful for me!
Thanks!
Make a block list for google with these ads/trackers -
This is a joke... lol but these are real ads and trackers for porn sites
porngraph.com
tracking.porndoelabs.com
tracking.pornhd.com
xxxcounter.com
pornv.org
3gporn.biz
daiporno.com
faceporn.com
festaporno.com
free-porn-vidz.com
mileporn.com
mrporngeek.com
porn-ad.org
porn-hitz.com
porn-site-builder.com
porn300.com
porn88.net
porn99.net
pornattitude.com
pornconversions.com
porndroids.com
pornearn.com
pornglee.com
porngray.com
pornkings.com
pornleep.com
porno-file.ru
pornoow.com
porntagged.com
porntrack.com
pornworld.online
secretbehindporn.com
tantoporno.com
thepayporn.com
urpornnetwork.com
xxxvipporno.com
public.porn.fr
partners.pornerbros.com
st.ipornia.com
thumbs.sunporno.com
a.eporner.com
a2.hotpornfile.org
ad.eporner.com
b.pornoxo.com
bnnr.pornpics.com
cams.pornrabbit.com
delivery.porn.com
dot.eporner.com
dot2.eporner.com
plx.porndig.com
tkn.pornerbros.com
tkn.porntube.com
uuvm.pornpics.com
bbp.brazzers.com
Please add Support for the Shortcuts-App, so you can enable or disable the VPN-Service or the Firewall based on Personal Shortcuts in the App 😃
Examples:
Disable if I enter my Own WiFi...
Enable if I leave Home...
I thought it would be a good idea to start this issue but it's not really an issue more of a thread to have users submit trackers, ads, malware, malicious domains to request to be blocked in lockdown app by default or to also give lockdown users some domains to block on their own.
So this is how it's going to go if you are submitting domains make sure to follow this template I have laid out below so we can keep this thread nice and clean
Template
Example
Please when submitting the trackers domain try to submit the main domain and not subdomains but subdomains are fine just mention it's a subdomain in the notes
Every couple hours see ads while the firewall icon reports that it's on. Turning it off and on again gets it to work again.
iOS 13.3.1
When will the last two months of code be committed to the repo? Or is this code private?
Enabling the Facebook rules in the firewall doesn't prevent the Facebook App from working.
i.e The Facebook app request following domains at login:
If using Safari the block is effective and the sites are denied, using the App it is not.
Are you aware of this?
There are also other apps that can escape the VPN block?
Block Log page: below the paragraph of text, above the table of domains - add the number blocked today. Similar UI to the main app - nothing fancy necessary. Number should be bold and slightly bigger.
Lists as not active and ip finding on the widget, the app itself and vpn status indicate this is incorrect. The widget appears completely non functional as taps do nothing at all.
iPhone 8 Plus ios 12.3
I don't know if you can add a dns list for Youtube.
Ability to see the blocked trackers/ads in the today view, this week, and all time
Great app and smooth to use. Is it possible to turn this firewall on for only some apps on my iOS device pls and not all apps. Some apps have compatibility issues with ad and tracker blockers and I want to exclude them out when switching your service on?
Would be cool to see all active connections and see the transfer volume of them and limit them on the go? Maybe similar to Little Snitch on macOS?
Allow us to add a custom dns to lockdown such as googles or better yet Cloudflares 1.1.1.1
You can probably understand how this looks rather sketchy from an open source perspective. It really does seem like you’re not really working off of this repo and are instead posting really infrequent updates to to this one.
Any plan to release "Lockdown" for Android?
There were a couple of updates released in the AppStore but no code updates published here
I would love to try this app but it doesn't support 10.14 and there is no reason to support 10.14. Many other firewall apps support it, so please help me understand.
Would be great to be able to bypass / whitelist individual domains contained in a blocklist.
e.g. the Facebook Inc (Beta) blocklist contains instagram.com, but at the moment we can't whitelist that particular domain individually, we can only disable that entire list.
Make a block list for google with these ads/trackers -
ad.doubleclick.net
ad.click.g.doubleclick.net
adservices.google.com
googleads.g.doubclick.net
googleadservicepixel.com
googleadservices.com
googlesyndication.com
pagead2.googlesyndication.com
pubads.g.doubleclick.net
advgoogle.com
blaaaa12.googlecode.com
salefile.googlecode.com
imgpop.googlecode.com
googleadapis.l.google.com
gstaticadssl.l.google.com
googleapi.club
doubleclickbygoogle.com
googlerank.info
video-stats.video.google.com
video-ad-stats.googlesyndication.com
trakksocial.googlecode.com
myscoop-tracking.googlecode.com
attributiontrackingga.googlecode.com
google-pr7.de
google-rank.org
googleanalytcs.com
please add these lists to the app by default
EasyList - https://easylist.to/easylist/easylist.txt
Easy Privacy - https://easylist.to/easylist/easyprivacy.txt
Website - https://easylist.to/#easylist
Peter Lowe’s ad/tracking/malware servers - https://pgl.yoyo.org/adservers/policy.php
A search bar for the block lists so I can search domains in the search bar
I am saddened that the program is in English only.
I suggest to localize the program.
I am ready to assist in the translation into Russian.
(For example, you can use the service Crowdin or any other. Crowdin is free for Open source projects.)
If I no longer need the logs and want to delete them. I have to delete and reinstall the app. This is too cumbersome.
It would be better to delete the logs.
Could lockdown show data transfer volumes and could this be limited?
I am thinking about a way to mitigate the recent ios hack in the future.
A tool like little snitch on the iPhone would have possibly warned us if somone would be trying to get access to your data. Little Snitch often made me check suspicios connections.
Especially if there is loads of outgoing data to non Apple or maybe other authorized connections, it could be very useful to get a notification
A toggle for this option would be nice cause I find myself adding domains that come Already preset and a option to remove duplicate domains would be nice
Right now, if I turn on OpenVPN (https://apps.apple.com/us/app/openvpn-connect/id590379981) it disables Lockdown. Looking in the iOS Settings, it seems to be an exclusive setting: only one VPN can be used at a time.
It would be most helpful if Lockdown could operate as a man-in-the-middle before OpenVPN. Since I doubt that's technically possible, is there, at least, some way for Lockdown to reactivate when OpenVPN is intentionally disconnected?
A import and export of lists feature would be nice or just being able to save all the domains in a plain text file and copying it would work
Looks like I can only use one VPN configuration at a time and it is either DNSCloak or Lockdown. Is it possible to make both work together or integrate dnscrypt-proxy (DNSCloak) into Lockdown?
Voodoo games
If you have ad domains for games comment them below!
This is more likely iOS issue rather than Lockdown but I want to report it to be sure it's known
Sometimes I'd notice Lockdown blocking stops working suddenly
Lockdown app shows Activated, iOS VPN settings show Connected but the status bar does not display VPN sign. I guess this means VPN through localhost is not active despite showing "Connected" status in iOS Settings
To fix it I have to Deactivate/Activate Lockdown app
This happened to me both on Wi-Fi and Cellular connections and while I was doing something on the phone so it wasn't after long period of inactivity. Possibly some Lockdown process being jettisoned?
iOS 12.4
iPhone Xs
Any plans to port this app to tvOS (Apple TV)?
Are the required toolkits available across both iOS and tvOS?
Apps aren’t connecting such as Snapchat, YouTube (liking videos) and some other apps. The vpn is causing this many users reported issue is still persisting, I’m looking into a fix in the source code as lockdown just updated.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.