Comments (14)
Sadly, many of us can't progress to C++20 (or even close) due to APIs and other things we have to work with. Many libraries aren't updated to even C++11 let alone C++20, and probably won't ever be.
from advobfuscator.
It has been 3 years since last commit, if you encountered any error, please create a new dev branch and let us help you.
from advobfuscator.
I do not encounter any error and I will not create a dev branch. This is simply not a priority. It will be publish when it will be ready.
from advobfuscator.
Then may I ask you what are you waiting?
from advobfuscator.
To have some time for this project.
from advobfuscator.
Oh I'm looking forward to receiving any commits. Thanks for your great work.
from advobfuscator.
Why is this important for you? For what do you need this obfuscator?
from advobfuscator.
I'm a Chinese and my project have to deal with many crackers, by obfuscating I can protect it and prevent it being recognized as a malware (most Chinese anti virus recognize vmp or other shells as a malware)
from advobfuscator.
Interesting. Thank you for sharing.
from advobfuscator.
Yes, there are many crackers in China, lol.
from advobfuscator.
I am working on a new version of ADVobfuscator. A complete rewrite based on C++ 20. It will support obfuscation of string like the existing version but will permit to use a combination of different algorithms and keys so it will be more resistant. It will also avoid using undefined behaviour and will thus be more reliable (data always obfuscated at compile time).
It will also introduce AES encryption (still at compile time, decryption at runtime) for big chucks of data (for ex. certificates with private keys, ...)
Currently, the obfuscation part is ready but not the AES one which has some bugs I need to solve. Then I need to write the documentation, package the code, etc.
Don't ask when it will be released. I don't know. When I consider it to be ready.
from advobfuscator.
Hu
from advobfuscator.
Huuj
from advobfuscator.
Yes, this is true (i am in such a case). So the library will not be usable. There is nothing I can do. I will not try to backport to earlier versions of the standard, it does not make sense.
from advobfuscator.
Related Issues (20)
- Not compatible with GCC and O3 optimization HOT 1
- Combination of algorithm #2 and some keys produces binary with some part of strings in clear HOT 1
- Ciphertext randomness HOT 1
- Function in class HOT 1
- ADVobfuscator for OBJECTIVE C HOT 3
- No Windows Debugger protection? HOT 1
- send argument with different datatype in OBFUSCATED_CALL_RET HOT 1
- Question
- Problems with the obfuscation of functions (It does not really get obfuscation) HOT 2
- issues
- MetaString<1, K, Indexes<I...>> doesn't obfuscate string at compile-time but runtime HOT 10
- Java JNI + C++ Library causes EXCEPTION_ACCESS_VIOLATION
- Does not compile when obfuscating long strings HOT 13
- Alternative/Production ready function call obfuscation? HOT 1
- Complied error with struct operator() called. HOT 2
- Incomplete type when string length is 65 chars or more VS2019 HOT 1
- Conan idea? HOT 1
- build error with CMake HOT 1
- ADVobfuscator support for VS2019 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 advobfuscator.