Indlæg

How to install Xposed on any Android Emulators running 5.1.1 and up

Billede
This is step by step to install xposed on any emulators running Lollipop and above. Thanks to Sean Post at Facebookfor contributing guide for Memu emulator but I have improved the tutorials.

Note: Xposed is tested and working on any Emulator running 5.1.1 and above but does not work on Bluestacks 3N running 7.1.2. The ROM was corrupted after installing Xposed.
For Emulators running Kitkat 4.4.4 and below, please use old Xposed Installer http://repo.xposed.info/module/de.robv.android.xposed.installer
1. First you need to install SuperSU 2.79 apk. Download SuperSU 2.79 APK below Link 1: http://www.mediafire.com/file/93061a18cw0280a/SuperSU_v2.79.apk/file
Link 2:https://usersdownload.com/rwo68aqm1ti5.html
APK is signed to prevent updates from Play Store Don't use SuperSU 2.82 because It no longer have ability to replace Superuser and you will get occupied error.
2. Install SU Binaries as normal and reboot in order for the Xposed installer to work.

3. Download xposed at https://dl-xda.xposed.…

dnSpy 4.5.2 by 0xd4d (stable version)

Billede
I finally found it on my HDD. This is the final stable version of 4, better than 5.0.0 release version, but beta version might be better since I reported bugs to dev lol.

Download:
Download Spy zip

dnSpy 4.5.2.zip

Files are untouched and are clean

Beta/Nightly:
If you wanna try beta version of 5.x.x, download this version:
AppVeyor

[Archived] GikDbg mobile debugging tool (iOS and Android)

Billede
What is GikDbg? GikDbg is a mobile platform assembly-level debugger, which is an application debugging tool for security researchers.It is based on: OllyDbg (32-bit assembler level analysing debugger for Microsoft? Windows); GDB (GDB, the GNU Project debugger); LLVM (collection of modular and reusable compiler and tool-chain technologies).
What features can GikDbg support? ELF / Mach-O executable file static analysis;Android / iOS App dynamic debugging;Android / iOS remote console;ARM assembler;ARM disassembler;Device file uploading and downloading;Built-in GDB and LLDB;Support for memory breakpoint, software breakpoint, conditional breakpoint;Support for multi-threaded debugging;Support for assembly code level file patching.
If you have some using problem, see Q & A List here... Current versiongikdbg-v1.2.build140828.2 & gikdbg.art-v1.3.build140723.2  - View update Logs

Download GikDbg (iOS)Download GikDbg.ART (Android)

Mirrors:

dnSpy - How to fix Multiple Assemblies error

Billede
Dear dnSpy users, have you got Multiple Assemblies error? Well it's very easy to fix. When you compile, look closely at error descriptions, it does tell you which .dll files are duplicated. Example: System.dll and mscorelib.dll is duplicated


Actual error: SeverityCodeDescriptionFileLine ErrorCS1703Multiple assemblies with equivalent identity have been imported: 'C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\<name>.dll' and '<path of game>\Managed\<name>.dll'. Remove one of the duplicate references.
Removing assemblies from dnSpy won't help because it adds them back automatically Close dnSpy and delete the duplicated .dll files from Managed folder that dnSpy mentioned

That's all. You are good to go. Open dnSpy and enjoy modding without error J
Video tutorial:

IDA tutorial - Bypassing fake update warning

Billede
Sometime you'll meet fake bugs in some games. This fake update warning didn't help much because it's easy to bypass. I'll show you how to bypass it easly
The game is The Evolution Sandbox.
You need: - IDA Pro - 7-zip or Winrar to open APK file - Basic knowledge of IDA hacking
Video tutorial:

Start disassemble the ARM version libcocos2d.so file
Press CTRL+F, search UpdateWarningScreen and open up UpdateWarningScreen::Create(void) Because I know this is the right function to look for right hehehe.
Highlight _ZN19UpdateWarningScreen… and press X to XREF to see which function are calling this function. There are 2 functions. Double-click to view the code.

Press F5 to view Pseudocode to understand the code easier
It looks very intersting. It checks for Lucky Patcher, signature or other hacking related stuff. I assume checkSignature detected tampered APK.


I'm too lazy to look deeper into it so I'll NOP the loc_xxxxxx instead. Highlight the loc_xxxxxx and press X to XREF. Hmm ther…

dnSpy - How to fix Missing compiler required member

Billede
Have got this error when trying to compile?



Issue #761 https://github.com/0xd4d/dnSpy/issues/761
Well they are working with the fix but here is the workaround
Remove all assemblies. You can open your assembly to edit later if you want.
Copy the code from https://gitlab.com/andnixsh/Hack_Source_Center/blob/master/Missing%20compiler%20required%20member.cs
Edit any code you want to edit
Paste "using System.Runtime.InteropServices;" and the namespace System.Runtime.CompilerServices code below the other namespace code (See screenshow below)

Compile it. It should compile without any error.
Please note, you must add the namespace System.Runtime.InteropServices code again every code changes
---------------------------------------------------------------
If you want to copy the code manually, follow this steps.
Click File -> Open from GAC


Search mscorlib, select mscorlib 4.0.0.0 and click OK


Search CompilationRelaxationsAttribute and copy the whole code to somewhere else for later use.

EZ Offset Grabber - Platinmods.com

Billede
EZ Offset Grabber

Introduction:
Are you guys tired of updating your mods every time a game updates? Doesn't it get quite annoying having to search up the new offsets for each and one of your functions? Well I have a solution for you. @Yuuki Kuroyama and I have created a new program for you to use which will allow you to grab offsets for any function you want in just a click of a button! It is that simple. A voice tutorial may come eventually if you guys really can't get this to work.

Instructions:
#.) Disable antivirus. No there is no damn virus. Just do it lol.
1.) Create a new file with the extension '.pm'. To do this, create a new text file, and save as '.pm' with the file type being 'All Files'. Some common sense stuff right?
2.) Get the class name that parents the function you modify. Let's say I am modding Forward Assault to modify ammo. The function I modify is get_ammoPerMagazine. The class for this is Weapons. You will simply type in this format…

Android Mod IDE - Sbenny.com

Billede
What is Android ModIDE? ModIDE is a Modding Integrated Development Environment (I know creative name I came up with, don't hate :p ). While initially I can really only describe it as a flashy looking GUI for apktool, its goals are MUCH loftier. Ultimately this will be an AIO tool that'll include a tool to decompile NET dlls, refactoring into C# readable code (think ilspy), modify smali code (complete now), interpret hex code into appropriate machine opcodes (can edit hex now, interpretation in future release), COFF/ELF reader/editor, and much more planned! All this and fully open source as well, this is finally the tool that will do all the function needed, and if not, can be built into it by anyone in the community, as well as being as future proof as you want it to be, many tools have fell into the abandonware pit as either they were too clunky to have enough interest to maintain, or great tools that have gone WAY behind the curve as phones kept advancing, they stood still.
RE…

Using Memu emulator as your modding workspace

Billede
Not really a tutorial, just tips and tricks. I used Memu as my modding workspace and it has saved me a lot of time.

Please note, Memu have blocked APK overwriting while install, means you will get a message "The app already installed" if you try to install existing APK with same version via drag and drop or Memu APK Installer. However you can still install and overwrite APK inside the Android OS. I have contacted them regarding overwrite blocking. They told me they are working with it but they haven't. They don't care about it at all. It's better to use shared folder.
Apps to use: - Nova Launcher: Customize your desktop - Matlog: To read useful logs and errors - Xplore: Dual-pane file management - Lucky Patcher: To disable APK signature check to install unsigned apk - GameGuardian: To dump memory (file decrypting).
Hardware requirements: Have a good hardware for better performance and multitasking
- Intel Core i3 or similar CPU - 8 GB RAM. - Any good GPU with 2 GB VRAM or ab…

How to use GameGuardian without root in Virtual space app (with video tutorials)

Billede
Hello dear Cheaters,

Since feburary 2018, GameGuardian have the ability to hack games on non-root device only if GG and game are running inside virtual space app, such as VirtualXposed, Parallel Space and Lite version, GO multiple etc. Functionality of GG and apps/games may be limited like you can't purchase items in-game, game won't launch. Root your device or use Emulator if you don't like limited functionality.
So let's get started.
Are you looking for video tutorials? Here they are: Video tutorials: No root [from scratch] (boring and long video) - GameGuardian
No root via optimized Parallel Space Lite - GameGuardian
No root via VirtualXposed (without error 105) - GameGuardian
No root - GameGuardian
If you prefer text tutorial, read below.
Installing GameGuardian: Download latest version of GameGuardian: https://gameguardian.net/download
The browser may ask you to open the APK file. Open it and install it.
Launch GG, the GG performs a reinstallation of itself with a random name …

Simple draggable mod menu template

Billede
Hello there,

Weeks ago, I made a simple draggable menu template for newbies or modders who don't have experience with C#. I'm using it too XD. The design might look boring for you but this is fine for me. I'm lazy to make it look better.
Link to repository: https://gitlab.com/andnixsh/unity-mod-menu/tree/master/Draggable%20Menu
You simply add this code as a new class on dnSpy and then hack functions. No need adding own custom DLL which breaks unsigned apk.
If you want to test the code in Unity editor, change "public static void MyGUI()" to "public void OnGUI()" and remove "static" of other methods
If you haven't make mod menu yet, follow the tutorial to get started: https://www.andnixsh.com/2018/01/how-to-create-simple-mod-menu-in-unity.html
I will try to make it way better in the future.