Looking for Jailbreak

Welp. I only have one jailbroken device. :stuck_out_tongue:

I tried building it on my iOS device with Python installed and I recieved this error:

File “./build.py”, line 353
except Exception as inst:
^
SyntaxError: invalid syntax

(arrow points to “as”)

Python OS X works great : )

➜ WTFJH git:(master) ./build.py
xattr: [Errno 13] Permission denied: ‘ThirdPartyTools/DeviceIDFake/theos’
xattr: [Errno 13] Permission denied: ‘ThirdPartyTools/InspectiveC/theos’
xattr: [Errno 13] Permission denied: ‘ThirdPartyTools/RuntimeClassDump/theos’
ThirdPartyTools—Building: DeviceIDFake
ThirdPartyTools—Building: InspectiveC
ThirdPartyTools—Building: RuntimeClassDump
Loader For RuntimeClassDump Doesn’t Exist. Creating
TheOS link doesn’t exist, creating…
No Obfuscation
DEBUG:False
PROTOTYPE:False
OBFUSCATION:False
Building… Main
Make Exit With Status: 0
xattr: [Errno 13] Permission denied: ‘ThirdPartyTools/DeviceIDFake/theos’
xattr: [Errno 13] Permission denied: ‘ThirdPartyTools/InspectiveC/theos’
xattr: [Errno 13] Permission denied: ‘ThirdPartyTools/RuntimeClassDump/theos’
xattr: [Errno 13] Permission denied: ‘theos’
dpkg-deb: building package ‘naville.wtfjh’ in ‘./Build-329.deb’.
Cleaning Misc Files
Unlinking TheOS…
rm: ./ManualObfuscation.pyc: No such file or directory
Cleaning:RuntimeClassDumpLoader
Built with components:

AntiAntiDebugging
CommonCryptor
CommonDigest
CommonHMAC
CommonKeyDerivation
CoreTelephony
dlfcn
Keychain
libC
libMobileGestalt
LSApplication
NSData
NSFileHandle
NSFileManager
NSHTTPCookie
NSInputStream
NSKeyedArchiver
NSKeyedUnarchiver
NSOutputStream
NSProcessInfo
NSURLConnection
NSURLCredential
NSURLSession
NSUserDefaults
NSXMLParser
Security
SSLKillSwitch
sysctl
UIPasteboard
FclBlowfish
JSPatch
OpenSSLAES
OpenSSLBlowFish
OpenSSLMD5
OpenSSLSHA1
OpenSSLSHA512
Wax
DeviceIDFake
InspectiveC
RuntimeClassDump
Finished.

What about simply run “make” ?
If that doesn’t work you probably have no choice then

Python iOS is, afaik , a barebone clone of the original python. Which means many libaries,functions that is pre-built into other platform’s versions, are not included within it.

Linux is probably a better choice if you dont have a Mac

It got me a tiny bit further with “make” command. : p

Compiling Tweak.xm…
In file included from Tweak.xm:1:
/var/root/WTFJH/./Hooks/./Utils/…/SharedDefine.pch:13:9: fatal error:
‘./Obfuscation.h’ file not found
#import “./Obfuscation.h”
^
1 error generated.

Crap.
That file is supposed to be generated by the python script.

Just create a empty file there.
I mean create empty Obfuscation.h in Hooks/

Later you will encounter at least one another error. linker will tell you file XXX.dylib is not found.

cd to the ThirdPartyTools/ , run make inside each subfolder and copy the build .dylib s to project root folder.

Then you should be ready to go. Although I wonder why you have to choose the hard way instead of building on a Mac :frowning:
Happy Hacking : )

EDIT: I’m 100% sure you will encounter strange crashing issues.
Play around with the module switches and tell me which module went wrong, if possible

You’re right. This isn’t going very well for me. :stuck_out_tongue:

Thanks for the interest but it’s probably NOT something suitable for on-device developing

Well, that’s disappointing. That’s exactly what the idea I had was for. On-device developing since the apps are installed there.

Is there a possibility you can create this separate idea into an iOS app? :slight_smile:

i will try to fix the bugs and complete everything.
After that,I will provide a compiled version

Sorry to bring you all this trouble. I just wanted a simple app. :stuck_out_tongue: