3 ms·
It's already fixed - https://github.com/iv-org/invidious/pull/4552 https://github.com/iv-org/invidious/pull/4552
by mappu 3y ago
It's already fixed - https://github.com/iv-org/invidious/pull/4552 https://github.com/iv-org/invidious/pull/4552
- politelemon 3y agoSomeone says the fix is very clever but what did they do? I just see CgIIAdgDAQ%3D%3D
- mike_d 3y agoA parameter was changed from '2AMBCgIQBg' to 'CgIIAdgDAQ%3D%3D' which is just the correct base64 encoding they should have been using the entire time. I don't think this was a hostile action by Google. An engineer probably just fixed a bug with input validation which broke the malformed requests Invidious was sending. https://gchq.github.io/CyberChef/#recipe=URL_Decode()From_Base64('A-Za-z0-9%2B/%3D',true,false)To_Base64('A-Za-z0-9%2B/%3D')&input=Q2dJSUFkZ0RBUQ https://gchq.github.io/CyberChef/#recipe=URL_Decode()From_Ba...
- nneonneo 3y agohttps://github.com/LuanRT/YouTube.js/pull/624 https://github.com/LuanRT/YouTube.js/pull/624 has a bit more information - looks like this is just updating an internal parameter (maybe to match what the real client does)