Finds Cipher in lua scripts.
Project description
FivemCipherFinder (v2.2.0)
Visitors
This is a Fivem Cipher remover for those that don't want Ciphers in their scripts :D
The idea behind these scripts is to remove a Cipher or more. Currently, there is only the Python version available, but I will soon add the C++ variant.
Desc:
The script will walk through your Server's directories and scan, for example, \x41\x42\x43. When it found something it will write the line and trigger it into a Log file.
Languages
Planed are Python (Finished so far)
Usage
Syntax: find-cipher [search path] [exclude paths]... [OPTIONS]...
Options are:
--verbose-> To show the found ciphers inside the Console--v2-> For the gibberish search. Likelocal fjdlsajfdsancu = ...
It's a console tool so you can use find-cipher just like that in your Resources folder or you can specifiy you folder with find-cipher ~/FiveM/server-data/resources as example.
Should you struggle with returning ciphers in your script, try using the
--v2 flag behind the command like find-cipher . --v2 cars,mlos.
As you can see in the last example, you can exclude Directories so can prevent false-positives like \[cars\],\[mlos\],easy-admin but make sure you add \ before curly and square brackets, otherwise your terminal will throw an error.
The script logs found Cipher in a file names CipherLog-HH-MM-SS.txt so can easily find your log files.
Install instructions for Python
Py-Version: 3.8 and above
run pip install FivemCipherFinder or download the latest release and unpack it.
Troubleshooting
Should the installation with pip fail with the error code externally-managed-environment, add --break-system-packages. Pip changed something in their internals in the newer versions.
Known false positives
easy-adminencrypted scripts
ToDo
- Detect cipher spreader
Find random generated character variable names
Contact
Discord: exersalza / exersalza[>'-']>#1337 | [DE/EN]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file FiveMCipherFinder-2.2.0.tar.gz.
File metadata
- Download URL: FiveMCipherFinder-2.2.0.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2b9bb576698a7d63fc09d8c578fe6d418a9ed1571b76809465b9e7462cab971
|
|
| MD5 |
83e26a108ba0012d21d813c6dc3a38ca
|
|
| BLAKE2b-256 |
59018fd98837b2d15711444a941c14ef559b1858fa018f2d3543af1b8b35e0d0
|
File details
Details for the file FiveMCipherFinder-2.2.0-py3-none-any.whl.
File metadata
- Download URL: FiveMCipherFinder-2.2.0-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
225ac6104a7fe2ddf941b8bfaecddcaac3d8c5c69eff6700f767750b1b77497b
|
|
| MD5 |
e00ad0494a45ffb5bc0f7eaef0a16e22
|
|
| BLAKE2b-256 |
1f46b837c82fbc18be90dfbde00d22f916ad67614a8665d69f45251bd7269bba
|