Giter VIP home page Giter VIP logo

issh's Introduction

issh

issh is a tool like adb on android for iOS reversing and debugging. save your time for working on jailbroken idevice.

Introduction

Nothing, It's just for me to work on jailbreak device. Some commands can save fxxk time.

if you stuck in setup iOS debug environment, here is you need.

Install

defaults command is need,it can get from cydia repohttps://xia0z.github.io

  • git clone issh_git_project;
  • cd issh
  • ./install.sh
  • If your shell is bash run: source ~/.bash_profile
  • If your shell is zsh run :source ~/.zshrc

Notice: issh some commands may not support zsh, it recommend you to use bash

Commands

[*]:First Run issh on new idevice, you will only input ssh password twice! 
issh ip [set, remove]               set/remove ip to localhost or remote ip 
issh show [dylib/Preferences/apps]  show some info       
issh scp remote/local local/remote  cp file from connect device or to device 
issh dump                           Use Frida(frida-ios-dump) to dump IPA 
issh debug [-a wechat -x backboard] auto sign debugserver[Test on iOS9/10/11/12] and happy to debug 
issh install                        install app form local to connect device 
issh device                         show some info about device 
issh screen                         get screenshot of device now 
issh log                            show system log of device 
issh crashlog                       get crash log info from device 
issh apps                           show current running app info 
issh fixnetwork                     fix cydia can not connect internet by remove network config  
issh du                             show idevice disk usage 
issh shell                          get the shell of connect device 
issh clean                          rm authorized_keys and xia0_ssh.lock from device 
issh run                            execute shell command on connect device 
issh respring                       kill SpringBoard     
issh ldrestart                      kill all daemon without reJailbreak 
issh reboot                         !!!if do reboot, you need reJailbreak! 
issh help/-h                        show this help info 

Screenshot

...

Credits

issh's People

Contributors

4ch12dy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

issh's Issues

iish debug 无法使用

image

一直卡在这里不动,但是使用issh shell,可以登录到手机,不知道为什么这个一直卡着,如果需要补充什么信息,希望您告诉我!

这里登录到越狱手机上使用PS -A,发现有这个命令在执行。

image

然后我这边连接lldb中断是使用您的xiaolldb,发现无论是使用pcc命令还是process connect connect://127.0.0.1:1234命令都是抱下面的错

image

执行issh apps 报错

在执行issh apps的时候,报错
image
issh:338: bad substitution,
但是我在执行issh shell的时候可以正常进入shell

debugserver进程不退出问题

执行issh debug -a xxx后,如果没有用lldb连接,直接终止掉脚本的话,debugserver会一直等待attach,不做处理的话,xxx这个程序再也启动不了了,不注意的话,会坑。

依赖工具问题

继续支持。
请问下cfgutil是私有的吗?没找到这个工具
另外,defaults没找到手机版的

issh debug -a xxx 一直输入很多密码

➜ issh git:(master) issh debug -a xxx
[I]:iproxy process for 2222 port alive, pid=16859
[I]:scp id_rsa.pub to connect iDevice [1/2]
root@localhost's password:
[I]:add id_rsa.pub to authorized_keys [2/2]
root@localhost's password:
[I]:++++++++++++++++++ Nice to Work :) +++++++++++++++++++++
root@localhost's password:
[I]:iOSRE dir exist
[I]:iproxy process for 1234 port alive, pid=16904
[I]:Run ps -e | grep debugserver | grep -v grep; [[ 0 == 0 ]] && (killall -9 debugserver 2> /dev/null)
root@localhost's password:
root@localhost's password:
[I]:/iOSRE/tools/debugserver file exist, Start debug...
[I]:Run /iOSRE/tools/debugserver 127.0.0.1:1234 -a xxx

到这一步之后就没了,好像终止了

安装应用失败

➜ issh git:(master) issh install /Users/iCOS/Documents/chenxu/monkey/高德地图-精准地图,导航出行必备_v8.75.1.ipa
Installing 'com.autonavi.amap'

  • CreatingStagingDirectory (5%)
  • ExtractingPackage (15%)
  • InspectingPackage (20%)
  • TakingInstallLock (20%)
  • PreflightingApplication (30%)
  • InstallingEmbeddedProfile (30%)
  • VerifyingApplication (40%)
  • Error occurred: ApplicationVerificationFailed

checkrain越狱,ios12 13都不行

failed to connect idevice

iOS 13.3 使用 Checkra1n 越狱,然后用issh 连不上,大佬能给点建议吗

➜  issh git:(master) issh shell               
[*]:iproxy install. lets go 
[*]:iproxy process for 2222 port alive, pid=3447 
[*]:scp id_rsa.pub to connect iDevice [1/2] 
[-]:failed to connect idevice, check the usb connect and make sure device jailbroken! 

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.