tobimori / paywallr Goto Github PK
View Code? Open in Web Editor NEW🔓 Web extension for reading articles locked behind paywalls of over 50 german newspapers, e.g. Frankfurter Allgemeine Zeitung, Leipziger Volkszeitung & Hamburger Abendblatt
🔓 Web extension for reading articles locked behind paywalls of over 50 german newspapers, e.g. Frankfurter Allgemeine Zeitung, Leipziger Volkszeitung & Hamburger Abendblatt
FUNKE not unlocking after disabling and enabling again, they need to be opened in a new tab.
This page doesn't work anymor when the add-on is enabled.
https://interaktiv.morgenpost.de/corona-virus-karte-infektionen-deutschland-weltweit/
Tested with Unpaywall v1.1 from Chrome web store
The name Unpaywall is used by another browser addon providing access to open source science articles. (Can be found here). This issue should be used to find another name in order to avoid confusion.
Hallo zusammen,
Folgender Artikel lässt sich bei mir nicht komplett lesen
Viele Grüße
Hi,
das entschlüsseln von Seiten der VRM Gruppe funktioniert leider nicht. Getestet in Firefox sowie Chrome. Unter Chrome auch nochmal separat mittels "Kann Webseiten lesen und ändern - wenn Addon angeklickt wird".
Chrome spuckt unter "Fehler" folgendes aus:
`const d = document;
const observer = new MutationObserver(function (mutations, me) {
[...d.getElementsByTagName("meta")].map(n => n.getAttribute("property") == "laterpay:connector:config_token" && n.remove());
});
d.getElementsByTagName("meta")[1].getAttribute("name") == "isPremiumArticle" &&
d.getElementsByTagName("meta")[1].getAttribute("content") == "1" &&
observer.observe(d, {
childList: true,
subtree: true
});`
Wobei die Zeile 7
d.getElementsByTagName("meta")[1].getAttribute("name") == "isPremiumArticle" &&
gelb Hinterlegt ist.
Hoffe das hilft irgendwie weiter, sorry bin nur Enduser. ;-)
This issue is for discussing the decryption of shz.de articles.
They are saved with an encryption moving all letters inside a string split by space into another position. The position changes per article, but not per reload. The decryption probably happens in this script.
When loading without uBlock Origin, the text gets replaced by Lorem Ipsum.
VRM switched to Cxense and therefore can't be unlocked anymore.
The Bergedorfer Zeitung uses a solution by Laterpay including an obfuscation with ROT13 25/-1
Hello,
can you please include the following page for learning purposes?
www.wn.de
this sites belong to the Aschendorff Verlag, www.muensterlandzeitung.de already included.
Thanks
The articles published on ze.tt gr.een will be deleted afterwards by the paywall script included in header.js, which also includes several other important functions to ensure a working side header.
OTZ (content not visible)
TA (content not visible)
WAZ (content visible)
WP (content visible)
WR (content visible)
NRZ (content visible)
Articles get blurred and encrypted. Decryption script is embedded.
function decryptCharcode(n, start, end, offset) {
n = n + offset;
if (offset > 0 && n > end) {
n = start + (n - end - 1);
} else if (offset < 0 && n < start) {
n = end - (start - n - 1);
}
return String.fromCharCode(n);
}
function decryptString(enc, offset) {
var dec = "";
var len = enc.length;
for (var i = 0; i < len; i++) {
var n = enc.charCodeAt(i);
if (n >= 0x2B && n <= 0x3A) {
dec += decryptCharcode(n, 0x2B, 0x3A, offset);
} else if (n >= 0x40 && n <= 0x5A) {
dec += decryptCharcode(n, 0x40, 0x5A, offset);
} else if (n >= 0x61 && n <= 0x7A) {
dec += decryptCharcode(n, 0x61, 0x7A, offset);
} else {
dec += enc.charAt(i);
}
}
return dec;
}
function linkTo_UnCryptMailto(s) {
location.href = decryptString(s, 3);
}
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.