uk
Feedback
[ 源码 ] - ZERO资源分享

[ 源码 ] - ZERO资源分享

Відкрити в Telegram

纯粹分享公益资源 投稿联系 @Helsaubw ZERO公益直装 @ZeroCheatNB Only sharing useful sources , if you want to post the sources , please contact @Helsaubw ZERO MOD PUBG : @ZeroCheatNB

Показати більше
1 801
Підписники
-824 години
-217 днів
-4530 днів
Архів дописів
Repost from 🐧🐧🐧

刚搞的 热乎已测试无任何问题 密码1.2k发布

大部分u3d源码都是老外发的 要不我给你们手动汉化

寒冰_(v1.22.0)_64Bit.zip

是否需要无畏契约sdk集成

antiban(__int64, 
sub_3F99E8, (__int64 a1, __int64 a2, double a3)) {
    __int64 result = osub_3F99E8(a1, a2, a3);

    switch ((int)a2) {
        case 769:
        case 770:
        case 776:
        case 782:
        case 785:
        case 856:
        case 867:
        case 908:
          
            if (a1) {
                *(uint64_t*)(a1 + 0xE0) = 0;  // field_E0
                *(uint64_t*)(a1 + 0xD0) = 0;  // field_D0
            }
            return 0LL;
    }

    return result;
}

antiban(__int64, sub_437260, (__int64 result, __int64 *a2, __int64 a3)) {
    if (!a2 || *a2 == a2[1]) return osub_437260(result, a2, a3);
    __int64 cmd_ptr = *a2;    
    __int64 cmd = *(__int64 *)cmd_ptr;
    
    int type = *(int *)(cmd + 4);
    if (type == 3) {
        *a2 += 8;
        return 1;
    }
    return osub_437260(result, a2, a3);
}
FIX Day but give you 10m fixed yourself

    

uintptr_t getFunctionOffset(const char* libName, const char* funcName) {
    if (!libName || !funcName) return 0;
    void* libHandle = dlopen(libName, RTLD_NOLOAD | RTLD_LAZY);
    if (!libHandle) {
        libHandle = dlopen(libName, RTLD_NOW | RTLD_GLOBAL);
    }
    if (!libHandle) return 0;
    void* funcAddr = dlsym(libHandle, funcName);
    if (!funcAddr) {
        char altName[256];
        snprintf(altName, sizeof(altName), "__%s", funcName);
        funcAddr = dlsym(libHandle, altName);
    }
    if (!funcAddr) {
        dlclose(libHandle);
        return 0;
    }
    uintptr_t baseAddr = (uintptr_t)findLibrary(libName);
    if (!baseAddr) {
        dlclose(libHandle);
        return 0;
    }
    uintptr_t offset = (uintptr_t)funcAddr - baseAddr;
    dlclose(libHandle);
    return offset;
}
Notes- This function within the library finds the offset and applies it.
Example     CODE 1     uintptr_t ioctl_off = getFunctionOffset("libc.so", "ioctl"); CODE 2     if (ioctl_off) { char buf[32]; snprintf(buf, sizeof(buf), "0x%lx", ioctl_off); HOOK_LIB("libc.so", buf, hioctl, oioctl); }

By @PwrZy

char* (*orig_fgets_chk)(char* str, int size, int check, FILE* stream) = nullptr;
char* hk_fgets_chk(char* str, int size, int check, FILE* stream) {
    char* result = orig_fgets_chk(str, size, check, stream);
    if (result != nullptr) {
        if (strstr(str, "libUE4.so") == nullptr && (strstr(str, "minicpy") || strstr(str, "dobby") || strstr(str, "shadowhook"))) {
            memset(str, 0, size);
            return orig_fgets_chk(str, size, check, stream);
        }
    }
    return result;
}
shadowhook_hook_sym_name("/system/lib64/libc.so", "__fgets_chk", (void *)hk_fgets_chk, (void **)&orig_fgets_chk);
Creator: Minicpy

😃😀😃🙈PLC免费开盒助手 ⚠️(进不去请关闭vpn) ⚠️开戶专用⚠️ 👻下载去报复曾经那些看不起你的 ❗️PLC户籍猎手❗️ 🥰秒杀吊打市面上的天价⭕️💰社工 👑搭载26年最新PLC独家信息库 ✅【点击我查看具体功能介绍】 🥰售后客服 @plcgjx 🥇官方频道 @plcshegong

Repost from N/a
😀❗️❗️❗️❗️❗️😀 👑轩少互推团队-轩少主互推 ✔️打造全网频道最多最质量互推
✔️轩少互推公益宣传 【宝贝回家公益宣传系列】 愿所有丢失的孩子都能找到自己的家庭❤️
1️⃣PLC免费开户社工频道 2️⃣轩少改文件主频道 3️⃣需要空余位置の联系 ⭐TG大牛频道效率互推👍 点击我加入TG挂圈大牛频道 点击我加入TG挂圈大牛频道 点击我加入TG挂圈大牛频道 点击我加入TG挂圈大牛频道 点击我加入TG挂圈大牛频道
全网最质量效率可查🕠🕠即可 不打空头支票 效率随时看 点击下方链接可以查看互推效率🌟
https://t.me/xsovo88/6416?single 🥰参加质量互推联系 @sizzp ❌账号双向联系 @XShutui886_bot

jni.rar16.90 MB

dump slua PUBGM .zip Bump by:-Sanji1_Owner

photo content

* source free

💰XelahotOfficial_STOP.zip💰 ➿➿➿➿➿➿➿➿➿➿ 👍WANT - {4.3}⚡ ➿➿➿➿➿➿➿➿➿➿ ✔️TO TEST loder {Blackbox}🤩 🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫 💻 No - CRASH 🌟 🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩 🛫 TO TEAS loader android ida 🕋 🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩 ✅ New OR java NO pesket source 😏 🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩 password 🗝 - @Stop205

帮我砍一个价

帮帮我,把精英战令砍到3折![VdcTd1CxRmWUMkDjhSHR]复制到和平精英

😃😀😃🙈PLC免费开盒助手 ⚠️(进不去请关闭vpn) ⚠️开戶专用⚠️ 👻下载去报复曾经那些看不起你的 ❗️PLC户籍猎手❗️ 🥰秒杀吊打市面上的天价⭕️💰社工 👑搭载26年最新PLC独家信息库 ✅【点击我查看具体功能介绍】 🥰售后客服 @plcgjx 🥇官方频道 @plcshegong