Skip to content

johnjbutler/ixquick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

25ff8a3 · Dec 16, 2019

History

55 Commits
Dec 16, 2019
Dec 14, 2019
Dec 14, 2019
Dec 14, 2019
Dec 14, 2019
Dec 16, 2019
Dec 15, 2019

Repository files navigation

iX-Quick: Seamless Command-Line Integration Tool

The tools and configuration files for custom ixquick scripts.

To install:

$ sudo git clone https://github.com/johnjbutler/ixquick /ixquick
$ sudo bash /ixquick/install.sh
$ source ~/.bashrc

To update:

$ sudo ix-update

or

$ sudo su
$ ix-update

Available Commands

General Operation

The following a general system commands which will serve useful

qwerty

Simple test function... Confirms that your installation is working correctly!

$ qwerty

ixhelp

Displays the relevant parts of the README

$ ixhelp <command>

ix-update

Updates ixquick to the latest version

Note: sudo must be used if updating /ixquick

Run sudo su followed by ix-update on certain systems (such as Raspberry Pi)

# Default base directory is /ixquick

$ ix-update [-d <Base directory>]

ixconfirm

Confirms a user action

# Usage:

$ pconfirm [-y | -Y <Confirmation message>] [-n | -N <Rejection message>] [-q <Question>]



Flags
--------------
-y  Display default confirmation message when the user confirms
-Y  Display custom <Confirmation message> when the user confirms
-n  Display default rejection message when the user does not confirm
-N  Display custom <Rejection message> when the user does not confirm
-q  Ask a user-defined confirmation question


Default Values
--------------
<Confirmation message>  "Operation confirmed"
<Rejection message>     "Operation cancelled"
<Question>              "Are you sure?"

iXQuick Related Functions

The following functions help automate use-cases within iXGuard

LoadApp

Loads application onto attached iOS device for testing

$ LoadApp <ApplicationFile.ipa>

LogApp

Invoke SysLog and write to LogFile. Useful during Debugging.

$ LogApp

Obfuscate

Obfuscates input IPA file with iXGuard configuration file. Outputs Obfuscatedd IPA with specified file name.

$ Obfuscate <Example.IPA> <NewFileName.IPA>

FindBitMach

Dumps application Bitcode and Machine Code for manual review. Useful in many cases!

$ FindBitMach <Architecture-Type> <Example.IPA>

About

ixguard configuration & command syntax wrapper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages