PixelCat

Making the pixels speak

Author
0xlau
Daily installs
0
Total installs
22
Ratings
0 0 0
Version
0.0.1
Created
2024-04-03
Updated
2024-04-03
License
MIT
Applies to

About The Project

cover

This is a solution that encrypts video frames by generating a chaotic sequence, which swaps the positions of every two pixel points in the video frame according to the sequence, thereby achieving the effect of video encryption.

This repository is a TamperMonkey plugin for video decryption, designed to decrypt and render in real-time the encrypted video frames on web pages, currently supporting the bilibili.com.

Disclaimer

Important: This project is designed for educational and research purposes. Before downloading, installing, or using this project in any way, you must agree to the following disclaimer.

  1. Educational and Research Purposes: The development and provision of this plugin are intended to facilitate education and research in the field of computer science and related disciplines. It should not be used for any commercial purposes or in violation of any applicable laws and regulations.

  2. Legal and Ethical Use: Users should ensure that they comply with all relevant laws and regulations when using this plugin and agree not to use it for any illegal activities or unethical behavior.

  3. Use at Your Own Risk: While the developers have endeavored to ensure the accuracy and safety of this plugin, users should be aware that there are inherent risks in using any software. The developers assume no liability for any loss or damage that may result from the use of this plugin.

  4. Copyright and Licensing: This project may include third-party code or resources, which should be used in accordance with their respective licenses. For the original code portion, unless otherwise stated, you may not copy, modify, or redistribute it.

  5. Limitation of Liability: The developers shall not be liable for any direct, indirect, incidental, special, or punitive damages arising from the use or inability to use this plugin.

  6. Final Interpretation: The final interpretation of this disclaimer lies with the developers. The developers reserve the right to update this disclaimer at any time.

By downloading, installing, or using this plugin, you agree to accept the terms of this disclaimer. If you do not agree with any part of this disclaimer, please do not use this plugin.