iGG-By-HHNiOS

View mẫu của menu:


Đặc trưng:


Yêu cầu:

//Mở menu bằng 3 ngón tay
  UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] init];
    tap.numberOfTapsRequired = 2;      // Cảm ưng đa điểm
    tap.numberOfTouchesRequired = 3;   // Chạm số ngón tay
    [Window addGestureRecognizer:tap];
    [tap addTarget:self action:@selector(expand)]; // Kiểm tra trạng thái
    ]);
//Offset vá
patchOffset(0x103685368, 0xC0035FD6);

          }else{
          
//Offset gốc
patchOffset(0x103685368, 0xF657BDA9);
//Ví dụ với code iGG AIM Elsu mà nhiều idol đang dùng để TĂNG GIÁ SẢN PHẨM=))

JRMemoryEngine engine = JRMemoryEngine(mach_task_self());
        AddrRange range = (AddrRange){0x100000000,0x160000000};
        uint32_t search = 2500;
        engine.JRScanMemory(range, &search, JR_Search_Type_UInt);
        uint32_t search1 = 0;
        engine.JRNearBySearch(0x50, &search, JR_Search_Type_UInt);
        uint32_t search2 = 0;
        engine.JRNearBySearch(0x50, &search2, JR_Search_Type_UInt);
        uint32_t search3 = 25000;
        engine.JRNearBySearch(0x50, &search3, JR_Search_Type_UInt);
        uint32_t search4 = 0;
        engine.JRScanMemory(range, &search4, JR_Search_Type_UInt);
        vector<void*> results = engine.getAllResults();
        uint32_t modify = 25000;
        for(int i =0;i<results.size();i++){
        engine.JRWriteMemory((unsigned long long)(results[i]),&modify,JR_Search_Type_UInt);}
        
          }else{
          
//iGG không cần bite gốc, đồng nghĩa với viêc bật là không tắt được, bạn cần có thêm code iGG để tắt chức năng.

Ghi chú:

Credits: