Giter Club home page Giter Club logo

issh's Introduction

issh

自动登录ssh,自动打开端口映射,自动签名debugserver,一键调试,一键shell等等,越狱设备用issh就够了

Introduction

issh最初由Android的adb启发而来。Android中只需要将设备连接上电脑就能通过adb十分方便的获取shell、安装应用等等操作。反观iOS平台,由于采用的openSSH与设备通信。与设备通信十分繁琐,不仅需要端口映射,每次还需要输入密码。所以我写了这个越狱设备的自动化脚本,只要将设备连接到电脑,就能获得与Android中adb一样的便捷,不仅如此还封装了很多实用的命令比如一键调式,砸壳等等。当然如果你还有其他想法或者实用的命令,都可以随意issue或者pr。一切以减少重复、繁琐工作为目的,enjoy~

Install

Before install, make sure you have installed iproxy,cfgutil cmds

cfgutil通过在mac App Store中下载apple configurator 2安装后就有这个命令(后面会考虑用其他方式替换这个命令)

另外iOS中的defaults读写plist的命令在https://repo.chariz.io源中安装Cephei就有了

  • 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

Command

xia0 ~ $ issh -h
[I]:First Run issh on new idevice, you will only input ssh password twice! 
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 apps                           show all app info(Bundleid,BundleExecutable,BundleDisplayName, Fullpath) 
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 
  • issh shell

    get the shell of connect device

  • issh scp

    copy file from connect device or copy local file to connect device

  • issh debug [debugArgs:-a pid/processName -x backboard/auto]

    like issh debug -a wechat attach the wechat app

    配合xia0LLDB食用更加

  • issh dump [dumpArgs:-l]

    Use frida-ios-dump, auto download and run

    用的frida-ios-dump脚本,会自动下载并运行

  • issh run "cmd"

    run shell command on connect idevice like issh run ls

  • issh respring/reboot/ldrestart

    注销、重启、kill所有守护进程但不重启(保留越狱环境)

  • issh apps

    显示所有app(包括系统app),包名,显示名,进程名,完整路径等

Screenshot

issh-debug

issh-device

issh-dump

issh-install

issh-run

issh-scp

issh-shell

issh-show-dylib

Credits

issh's People

Contributors

4ch12dy avatar

Stargazers

 avatar

Watchers

 avatar

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.