xVMP icon indicating copy to clipboard operation
xVMP copied to clipboard

Results 8 xVMP issues
Sort by recently updated
recently updated
newest added

clang++: error: unable to execute command: Segmentation fault (core dumped) clang++: error: clang frontend command failed due to signal (use -v to see invocation) Obfuscator-LLVM clang version 8.0.0 (based on...

There are some problems when installing and running that are just errors related to the poorly configured or incompatible environment on the machine it is running on! When you have...

为了支持代码在较高版本的使用,将xVMP.cpp移植到了llvm12下编译完成,但是在编译后的使用存在一些问题 为了支持llvm12的使用, 将 Value *called_value = inst->getCalledValue(); 更改为 Value *called_value = inst->getCalledOperand(); resultValue = IRBcallFunction.CreateCall(value, ArrayRef(target_func_args)); 更改 FunctionType *funcType = cast(cast(value->getType())->getElementType()); FunctionCallee funcCallee(funcType, value); resultValue = IRBcallFunction.CreateCall(funcCallee, ArrayRef(target_func_args)); Value *...

``` X:/dev/xVMP/src/include/llvm/Support/FileSystem.h: In function 'std::error_code llvm::sys::fs::file_size(const llvm::Twine&, uint64_t&)': X:/dev/xVMP/src/include/llvm/Support/FileSystem.h:684:19: error: 'class llvm::sys::fs::file_status' has no member named 'getSize' 684 | Result = Status.getSize(); | ^~~~~~~ ```

please put up either a text english guide or a video tutorial on using it in android for protecting full or some classes of an android application.

`#include #include #include #include #include __attribute((__annotate__("vmp"))) // add this annotation long readDword(u_long addr) { long v=0; struct iovec local[1]; struct iovec remote[1]; local[0].iov_base = &v; local[0].iov_len = 4; remote[0].iov_base =...

NDK版本 21.0.6113669 源码 __attribute((__annotate__(("vmp")))) uint32_t tea_decrypt (uint32_t* v) { uint32_t v0=v[0], v1=v[1], sum=0xC6EF3720, i; /* set up */ uint32_t delta=0x9e3779b9; /* a key schedule constant */ uint32_t k0=0x94C36D33, k1=0x164512A3, k2=0xFEEEDA59,...