frida-based ceserver. iOS analysis is possible with Cheat Engine.

Overview

frida-ceserver

frida-based ceserver.
iOS analysis is possible with Cheat Engine.

Original by Dark Byte.

Usage

Install frida on iOS.

python main.py Cydia

# or

python main.py com.saurik.Cydia

Then, connect to the Cheat Engine in network mode.

The debugger is not available!

img

Comments
  • Debugger support on iOS

    Debugger support on iOS

    The debugger is currently in a testing state and bugs may exist.

    config.ini

    {
      "target": "",
      "targetOS": "ios",
      "mode": "attach",
      "arch": 1,
      "fix_module_size": false,
      "ceversion": "7.4",
      "manualParser": false,
      "javaDissect": false,
      "frida_server_ip":"",
      "native_ceserver_ip": "192.168.x.x:52734",
      "debugserver_ip": "192.168.x.x:1234",
      "custom_symbol_loader": ""
    }
    
    1. arch must be 1. This must be set to x64 because Cheat Engine does not support arm64.
    2. Configure BinUtils and set disassembler to arm64.
    3. Run debugserver on iOS.
    ./debugserver 0.0.0.0:1234
    
    1. native_ceserver must also be run. This is because frida's own memory read/write must hit a breakpoint.

    Only arm64 devices are supported. Currently only 「find out what writes to this address」 and「find out what accesses this address」are valid. Have fun!

    enhancement 
    opened by DoranekoSystems 23
  • Doesn't work on my device

    Doesn't work on my device

    Doesn't work on my device, the Python version I'm using is 3.8.2 and the Frida version is 14.2.14.

    Can you tell me which version of Python and Frida you are using?

    Thank you, brother.

    opened by 6ag 22
  • Could you possibly give me the 7.4.1 Cheat Engine that you use?

    Could you possibly give me the 7.4.1 Cheat Engine that you use?

    I know that you said that you must compile the cheat engine to be able to use the debugger. Can you please give me the cheat engine that you use and maybe zip the folder and upload it to here? You would help me so much! Thanks!

    opened by Thekidiacs 10
  • PointerScanning doesn't work sadly

    PointerScanning doesn't work sadly

    I'm running an iPad air 4th generation on iOS 14.2. I was trying to cheat in a game and I found the values I needed but when I ran the pointerscan on the process "self" it didn't show any results after taking forever to generate the pointermap. I am so happy you created this project because I am praying that you will eventually get the debugger to work as well as pointer scanning. For years I have been hoping for a ceserver port of the real "Cheat Engine" on iOS. I hope you can maybe help me with this as I really think this is awesome what you made!

    opened by Thekidiacs 7
  • How to embed so file into apk

    How to embed so file into apk

    Hi I saw on discord you saying that if ptrace is enabled in game you need to embed the ceserver so file into the apk. Do I need external tools to be able to do that? And if so which one? Thanks.

    opened by Thekidiacs 2
  • ssh_auto error

    ssh_auto error

    HI, so I am trying to use the latest version with and it appears the ssh implementation is causing an error. This is the full log Traceback (most recent call last): File "main.py", line 153, in main(None, pid) File "main.py", line 56, in main ssh_auto = config["ssh_auto"] KeyError: 'ssh_auto' The previous commit before the ssh implementation worked fine with the debugger.

    opened by Thekidiacs 1
  • Improved memory search speed on Android & iOS

    Improved memory search speed on Android & iOS

    3d03a6e4811a124c7481b6b4d6697255ca59c3cd

    Android & iOS

    config.toml custom_read_memory = true to enable it.

    1. Eliminate memory leaks (probably).
    2. Improved memory search speed (about 200%)

    The above could have been achieved without using the native ceserver.

    opened by DoranekoSystems 0
Releases(v1.0.0)
Owner
KenjiroIchise
Freelance(Develop & Security)
KenjiroIchise
Palestra sobre desenvolvimento seguro de imagens e containers para a DockerCon 2021 sala Brasil

Segurança de imagens e containers direto na pipeline Palestra sobre desenvolvimento seguro de imagens e containers para a DockerCon 2021 sala Brasil.

Fernando Guisso 10 May 19, 2022
Subnet calculator script using python

subnetCalculator Subnet calculator script using python3 Interactive Version Define the subnet variable interactively Use: subnetDict = subnetCalculato

1 Feb 15, 2022
An open-source Python project series where beginners can contribute and practice coding.

Python Mini Projects A collection of easy Python small projects to help you improve your programming skills. Table Of Contents Aim Of The Project Cont

Leah Nguyen 491 Jan 04, 2023
A jokes python module

Made with Python3 (C) @FayasNoushad Copyright permission under MIT License License - https://github.com/FayasNoushad/Jokes/blob/main/LICENSE Deploy

Fayas Noushad 3 Nov 28, 2021
Participants of Bertelsmann Technology Scholarship created an awesome list of resources and they want to share it with the world, if you find illegal resources please report to us and we will remove.

Participants of Bertelsmann Technology Scholarship created an awesome list of resources and they want to share it with the world, if you find illegal

Wissem Marzouki 29 Nov 28, 2022
Enjoyable scripting experience with Python

Enjoyable scripting experience with Python

8 Jun 08, 2022
This repo is a collection of programs and websites templates too

📢 Register here for Hacktoberfest and make four pull requests (PRs) between October 1st-31st to grab free SWAGS 🔥 . IMPORTANT While making pull requ

Binayak Jha - 2 7 Oct 03, 2022
A novel dual model approach for categorization of unbalanced skin lesion image classes (Presented technical paper 📃)

A novel dual model approach for categorization of unbalanced skin lesion image classes (Presented technical paper 📃)

1 Jan 19, 2022
Research using python - Guide for development of research code (using Anaconda Python)

Guide for development of research code (using Anaconda Python) TL;DR: One time s

Ziv Yaniv 1 Feb 01, 2022
LOL英雄联盟云顶之弈挂机刷代币脚本,全自动操作,智能逻辑,功能齐全。

LOL云顶之弈挂机刷代币脚本 这是2019年全球总决赛写的一个云顶挂机脚本,python完成的。 功能: 自动拿牌卖牌 策略是高星策略,非固定阵容 自动登陆账号、打码、异常重启 战利品截图上传百度云 web中控发号,改密码,查看信息等 代码是三天赶出来的,所以有点混乱,WEB中控代码也不知道扔哪去了

77 Oct 10, 2022
contextlib2 is a backport of the standard library's contextlib module to earlier Python versions.

contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. It also sometimes serves as a real world proving gro

Jazzband 35 Dec 23, 2022
This repository contains code for building education startup.

Learning Management System Overview It's the code for EssayBrain, a tool for teacher that automatically grades and validates essays. In order to valid

Shyam Das Shrestha 1 Nov 21, 2021
Get a list of content on your Netflix My List that is expiring in the next month or two.

Netflix My List Expiring Movies Annoyed at Netflix for taking away your movies? Now you don't have to be! Installation instructions Install selenium C

24 Aug 06, 2022
Senior Comprehensive Project For Python

Senior Comprehensive Project Author: Grey Hutchinson My project, which I nicknamed “Murmur”, was to create a research tool that would use neural netwo

1 May 29, 2022
🦠 A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak.

🦠 A simple and fast ( 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the 🔥 FastAPI framework. Supports multiple sources!

Marius 1.6k Jan 04, 2023
Flask html response minifier

Flask-HTMLmin Minify flask text/html mime type responses. Just add MINIFY_HTML = True to your deployment config to minify HTML and text responses of y

Hamid Feizabadi 85 Dec 07, 2022
Automated Birthday Wisher built using Python

Automated Birthday Wisher This Automation of wishing Birthday is achieved using Python. Never forget to wish birthday! Table of contents Overview Scre

yashviradia 1 Nov 29, 2021
API development made easy: a smart Python 3 API framework

appkernel - API development made easy What is Appkernel? A super-easy to use API framework, enabling API creation from zero to production within minut

156 Sep 28, 2022
Batch obfuscator based on the obfuscation method used by the trick bot launcher

Batch obfuscator based on the obfuscation method used by the trick bot launcher

SlizBinksman 2 Mar 19, 2022
Simple script with AminoLab to send ghost messages

Simple script with AminoLab to send ghost messages

Moleey 1 Nov 22, 2021