GithubHelp home page GithubHelp logo

naville / wtfjh Goto Github PK

View Code? Open in Web Editor NEW
279.0 22.0 88.0 4.58 MB

One-step iOS binary runtime instrumentation for the lazy ones

License: GNU General Public License v3.0

Logos 6.08% Objective-C 6.78% Python 40.57% C 39.84% C++ 4.33% JavaScript 1.84% HTML 0.37% Objective-C++ 0.09% Makefile 0.01% Shell 0.08% CMake 0.01%
theos ios reverse-engineering security

wtfjh's Introduction

What The Fuck Just Happened

A Modern Replacement For IntroSpy iSECPartners/Introspy-iOS

Requirements

  1. Theos (Run InstallTheos.sh To Install If You Don't Have One)
  2. iOS Toolchain (Included in Xcode)
  3. Python (Tested on Python2.X. The one preinstalled on OS X is enough)
  4. colorama (Covered in Setup.sh)

Usage

Theos-Legacy is no longer Supported. Run ./CIScripts/InstallTheos.sh To Install The Latest Version of Theos

Compiling

  1. ./Setup.sh This should be executed everytime after you pull from the repo
  2. ./build.py DEBUG
  3. PROFIT??!!

Pre-built

Pre-built versions are available on the Releases page. Signed with my GPG Key

Documentation

Moved to /DOCS

Todo

Moved to TODO/

wtfjh's People

Contributors

kirb avatar naville avatar radj 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wtfjh's Issues

Build Error

I tried to build it on El Capitan with Xcode 7.3.1 but it failed. I ran with DEBUG and here is the last messages

Undefined symbols for architecture armv7:
  "_CYListenServer", referenced from:
      init_Cycript_hook() in Cycript.xm.2e07e054.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [/Users/me/Desktop/iostool/WTFJH/.theos/obj/debug/armv7/8BFTJ4KGL9UBSGI.dylib] Error 1
make[2]: *** [/Users/me/Desktop/iostool/WTFJH/.theos/obj/debug/armv7/8BFTJ4KGL9UBSGI.dylib] Error 2
make[1]: *** [internal-library-all_] Error 2
make: *** [8BFTJ4KGL9UBSGI.all.tweak.variables] Error 2
Make Exit With Status:  512
Error Occured.Quit
Cleaning Misc Files
Unlinking TheOS...
Cleaning:dumpdecryptedLoader
Cleaning:InspectiveCLoader
Debugging mode, without removing Inter-compile files.
Finished.

build success but deb unpacking and phone White apple

(Thanks for reporting an issue! Please make sure you click the link above to view the issue guidelines, then fill out the blanks below.)

What are the steps to reproduce this issue?

What happens?

What were you expecting to happen?

…when I install my build package,Error unpackaging .wtfjh.
I don't use PROFIT??!!,no command.what mean
end,I reboot my phone,become white Apple.

Any logs, error output, etc?

(If it’s long, please paste to https://ghostbin.com/ and insert the link here.)

Any other comments?

I upload the deb.likely white apple

What versions of software are you using?

Operating System: …ios9.1
SDK Version: …xcode7.3

If WTFJH crashes for a certain App. Please insert download link to the app here

LINK:
Build-434.deb.zip

Build error with MSFindSymbol()

I was trying out your project but I couldn't compile successfully. Running ./build.py DEBUG yields these errors about MSFindSymbol(). Ex:

Hooks/APIHooks/CoreTelephony.xm:130:25: error: use of undeclared identifier 'MSFindSymbol'; did you mean 'MSHookSymbol'?
        MSHookFunction(((void*)MSFindSymbol(NULL, "__CTServerConnectionCopyMobileEquipmentInfo")),(void*)new_CTServerConnectionCopyMobileE...
                               ^~~~~~~~~~~~
                               MSHookSymbol

Which version of theos are you using?

Build350 - Bricked iPhone

I installed the Build350 as is onto a jailbroken phone. I was able to start springboard and work with the app settings. However, when I clicked on "WTFJH Settings", the general settings always failed. I rebooted the whole, and now the only thing I� see is an apple logo. I am not even able to get the logs as of now, to debug. Has anyone faced this issue already?

安装之后重启iPhone一直白屏,无解啊

(Thanks for reporting an issue! Please make sure you click the link above to view the issue guidelines, then fill out the blanks below.)

What are the steps to reproduce this issue?

What happens?

What were you expecting to happen?

Any logs, error output, etc?

(If it’s long, please paste to https://ghostbin.com/ and insert the link here.)

Any other comments?

What versions of software are you using?

Operating System:

SDK Version:

What versions of source code and modules are you using?

Git Commit ID(SHA-1):

Enabled Modules List:

If WTFJH crashes for a certain App. Please insert download link to the app here

LINK:

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.