Comments (8)
It gets even weirder .. using the private mode it works, using the same profile with all extensions disabled (and restarted) it does not work).
The interesting thing is that offset here:
calculatedData: 6o1181pr324o17684o4qq38103917p1rp69sr6r6
expectedData: 6b1181ce324b17684b4dd38103917c1ec69fe6e6
All the numbers are correct, but the characters are not. Is there a problem in the rot13 algorithm?
from form_crshield.
I checked this on my Mac with Firefox 121.0, but I can not find any problems and the extension works as expected.
from form_crshield.
Will try to reproduce it on another maschine, maybe a weird setting causes this problem.
from form_crshield.
it's strange - after clearing all cookies 2 times it worked ... is there any requirement for caching - not chaching the form pages?
from form_crshield.
it's weird. The one profile is not capable of sending the form.
This returns valid and reliably the same values ...
// var expiration = '1704046217';
// var challenge = 'e2eefaf40b02fa32f502ad52cac321e08c9d9266';
let [expiration,challenge,delay] = atob("MTcwNDA0NjIxN3xlMmVlZmFmNDBiMDJmYTMyZjUwMmFkNTJjYWMzMjFlMDhjOWQ5MjY2").split('|');
console.log(expiration);
console.log(challenge);
console.log(btoa(expiration + '|' + challenge.replace(/[a-z]/gi, char =>
{
return String.fromCharCode( char.charCodeAt(0) + ( char.toUpperCase() <= 'M' ? 13 : -13 ) )
})));
from form_crshield.
So only one profile in your Firefox is affected? I still can not reproduce the problem.
from form_crshield.
seems so ... I also had a customer asking for the very same problem. After clearing cookies and resetting the local storage it seems to work now - very very strange. i would close this for now. I will try in the other instance later this month and provide some feedback.
from form_crshield.
OK, I'll close this issue then. Feel free to comment to this issue in case you have additional findings in this regard.
from form_crshield.
Related Issues (18)
- [FEATURE] Add configurable delay for response calculation
- [TASK] Add invalid default value to CR field
- [TASK] Always write POST data to debug log
- [TASK] Harden HMAC calculation
- [TASK] Obfuscate included JavaScript HOT 1
- TYPO3 10 LTS compatibility HOT 1
- [BUG] Summary step does not validate HOT 1
- [BUG] Form editor preview broken since install of form_crshield HOT 2
- [TASK] Add acceptance test suites
- Message “detected as spam” HOT 4
- [TASK] Clarify extension description
- Validation fails after submit of incomplete/invalid form's data HOT 4
- [TASK] Calculate page cache timeout manually
- [TASK] Avoid usage of EXEC_TIME
- Form does not get sent with version 1.4.0 HOT 1
- Spam prevention doesn’t work anymore since update 1.4.0 -> 1.4.1 HOT 2
- override for given form HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from form_crshield.