Jump to content

Aarivex

Senior Member
  • Posts

    184
  • Joined

  • Last visited

Everything posted by Aarivex

  1. Hows it going? Jailbroken yet?
  2. Personal choice, sure. I've never had problems with unc0ver though. Its stable, reliable and you have some decent guys working on it. I was very close to try out Odyssey.. but no. I'd rather wait months. 😛
  3. Please stop supporting people that limit freedom of choice by banning apps on their jailbreaks and being a dramaqueen.
  4. pwn20wned recently tweeted regarding new jailbreaks including A14 and up to 14.3. I'm really hyped as the only option for me was checkra1n, which sadly only works when you disable the passcode on A11, and I'm glad that pwn20wnd is back.
  5. Should be possible, but don't take my word for it. Also, you wrote "nor XCode" in the title. Xamarin requires you to have a mac host available, with XCode installed.
  6. I can recommend Pluralsight. Been a member for over a year there now and there are tons of great courses, not only about C# or programming in general, but any IT related topic as well. You can use my ref link to pay much less for the first time. Besides that, there are a lot of online resources that will help you get started.
  7. Just extract the frida-win folder anywhere you want, open it in explorer, right click -> "Git Bash here", and then run ./dump.py. Easy as that. Before running though, make sure to change the login credentials inside the dump.py file.
  8. It's great that he pointed this method out here, but its nothing new. Depends on the game. Don't expect triple A titles to be taken over now tho.
  9. Most of the apps use their own APIs on their servers, which means the app communicates with their server to exchange data and state. The app he used as an example contacted the server as soon as he bought a bike and basicly told the server that he bought a bike along with some data like the bike type and amount. What he explains is that you can watch this data flow between the app (client) and server and send a own request to the server and change the data a bit in order to gain all the bikes in-game. TL;DR Analyzing what the app does when he buys a bike (sending data to the server), changing that up a bit and sending custom data to the server -> free items! https://blogs.mulesoft.com/biz/tech-ramblings-biz/what-are-apis-how-do-apis-work Do you mean FLEXing? Thats what I used to achieve that.
  10. Oh, glad to hear that, haha.
  11. Did you seriously write that on your own? Who needs loops anyways? Cool tutorial for beginners! Nothing new though. Wonder why the developers won't take time to write a proper API that's not accessible so easy.
  12. Thats formulated a bit harsh. Unity is a great tool making game development easy using a very nice programming language, of course you'd stick with it with all the great functions it provides. And indeed you are learning to analyze, it's not a childs play to override Unity methods either. But great tutorial, didn't expect something that well explained. Thank you!
  13. I think I messed something up. Using iPhoneOS11.2 as SDK. > Making all for tweak AmericanDadHack… ==> Compiling Tweak.xm (arm64)… In file included from Tweak.xm:1: In file included from /Users/aarivex/americandadhack/Macros.h:1: In file included from /Users/aarivex/americandadhack/ModMenu.h:11: In file included from /Users/aarivex/americandadhack/Hack.h:10: In file included from /Users/aarivex/theos/include/vector:66: In file included from /Users/aarivex/theos/include/bits/stl_algobase.h:66: /Users/aarivex/theos/include/cstring:102:12: error: cannot initialize return object of type 'void *' with an rvalue of type 'const void *' { return memchr(const_cast<const void*>(__p), __c, __n); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Tweak.xm:1: In file included from /Users/aarivex/americandadhack/Macros.h:1: In file included from /Users/aarivex/americandadhack/ModMenu.h:11: In file included from /Users/aarivex/americandadhack/Hack.h:10: In file included from /Users/aarivex/theos/include/vector:66: In file included from /Users/aarivex/theos/include/bits/stl_algobase.h:68: /Users/aarivex/theos/include/cstdlib:143:3: error: declaration conflicts with target of using declaration already in scope abs(long __i) { return labs(__i); } ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/stdlib.h:111:44: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY long abs( long __x) _NOEXCEPT {return labs(__x);} ^ /Users/aarivex/theos/include/cstdlib:110:11: note: using declaration using ::abs; ^ /Users/aarivex/theos/include/cstdlib:146:3: error: declaration conflicts with target of using declaration already in scope div(long __i, long __j) { return ldiv(__i, __j); } ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/stdlib.h:116:42: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY ldiv_t div( long __x, long __y) _NOEXCEPT {return ldiv(__x, __y);} ^ /Users/aarivex/theos/include/cstdlib:117:11: note: using declaration using ::div; ^ In file included from Tweak.xm:1: In file included from /Users/aarivex/americandadhack/Macros.h:1: In file included from /Users/aarivex/americandadhack/ModMenu.h:11: In file included from /Users/aarivex/americandadhack/Hack.h:10: In file included from /Users/aarivex/theos/include/vector:66: In file included from /Users/aarivex/theos/include/bits/stl_algobase.h:70: In file included from /Users/aarivex/theos/include/iosfwd:49: In file included from /Users/aarivex/theos/include/bits/postypes.h:46: /Users/aarivex/theos/include/cwchar:212:12: error: cannot initialize return object of type 'wchar_t *' with an rvalue of type 'const wchar_t *' { return wcschr(const_cast<const wchar_t*>(__p), __c); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/aarivex/theos/include/cwchar:218:12: error: cannot initialize return object of type 'wchar_t *' with an rvalue of type 'const wchar_t *' { return wcspbrk(const_cast<const wchar_t*>(__s1), __s2); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/aarivex/theos/include/cwchar:224:12: error: cannot initialize return object of type 'wchar_t *' with an rvalue of type 'const wchar_t *' { return wcsrchr(const_cast<const wchar_t*>(__p), __c); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/aarivex/theos/include/cwchar:230:12: error: cannot initialize return object of type 'wchar_t *' with an rvalue of type 'const wchar_t *' { return wcsstr(const_cast<const wchar_t*>(__s1), __s2); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/aarivex/theos/include/cwchar:236:12: error: cannot initialize return object of type 'wchar_t *' with an rvalue of type 'const wchar_t *' { return wmemchr(const_cast<const wchar_t*>(__p), __c, __n); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Tweak.xm:1: In file included from /Users/aarivex/americandadhack/Macros.h:1: In file included from /Users/aarivex/americandadhack/ModMenu.h:11: In file included from /Users/aarivex/americandadhack/Hack.h:10: In file included from /Users/aarivex/theos/include/vector:66: In file included from /Users/aarivex/theos/include/bits/stl_algobase.h:71: /Users/aarivex/theos/include/bits/stl_pair.h:96:22: error: no template named 'pair' operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:96:49: error: no template named 'pair' operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:102:21: error: no template named 'pair' operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:102:48: error: no template named 'pair' operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:109:22: error: no template named 'pair' operator!=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:109:49: error: no template named 'pair' operator!=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:115:21: error: no template named 'pair' operator>(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:115:48: error: no template named 'pair' operator>(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:121:22: error: no template named 'pair' operator<=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:121:49: error: no template named 'pair' operator<=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ /Users/aarivex/theos/include/bits/stl_pair.h:127:22: error: no template named 'pair' operator>=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make[3]: *** [/Users/aarivex/americandadhack/.theos/obj/debug/arm64/Tweak.xm.ca397b12.o] Error 1 make[2]: *** [/Users/aarivex/americandadhack/.theos/obj/debug/arm64/AmericanDadHack.dylib] Error 2 make[1]: *** [internal-library-all_] Error 2 make: *** [AmericanDadHack.all.tweak.variables] Error 2
  14. Thank you!
  15. Programming - Web (Laravel, Vue, Bootstrap), Software (C#, NodeJS), Mobile (React Native, Xamarin) - Did/Doing some decent money with it. Starting studying very soon hopefully.
  16. Make sure you have iFunbox installed and configured an SSH-USB tunnel on port 22 and changed the password inside the file (line 36). You need OpenSSH on your device for this.
  17. Make sure to really use Python 2.7 and not 3 and also calling Python 2 (check your environment variables).
  18. pip should already be installed with the Python installation. If not, be sure to install the latest Python 2.7.9+
  19. You need to install the required dependencies. Run sudo pip install -r requirements.txt --upgrade.
  20. Yes. It works by dumping the application from the loaded memory, so indeed you have to open the application first.
  21. Some of you may know the Frida iOS dump script which uses Frida to create a cracked .ipa of any app running on your iOS via an SSH-to-USB tunnel. The repository for this can be found here: https://github.com/AloneMonkey/frida-ios-dump This works on macOS and Linux. Simply install Python 2.7, install the dependencies and run dump.py. But if you try this on Windows, it won't really work, because first, you will have some problems with the encoding/characters in an windows terminal. Using the Git Bash f.e. fixes this. But then the next problem is that windows has no internal zip command to create a zip archive to create the .ipa file. Because I don't want to take my Macbook every time just for Frida, I rewrote a few lines in the script to make this work on windows as well, which uses 7zip. dump_win.py: https://pastebin.com/q3n6Cgxz Download: MEGA.nz Note: The port can vary (22 in my file) because iFunbox opens the tunnel at that port. Either download the complete package or overwrite your dump.py with the dump_win.py one or download dump_win.py as another file and drag 7za.exe from the archive into your frida folder. If you're overdramatic, you can download the latest 7za.exe yourself at https://sourceforge.net/projects/sevenzip/ by going to Files > 7-Zip > latest version (19.00) and downloading 7zxxxx-extra.7z and extracting 7za.exe from there. If you're an WinRAR user, you can also use following file: dump_winrar.py: https://pastebin.com/iAR7x92J If WinRAR is installed at a different place rather than C:\Program Files\WinRAR, you can change the path at WINRAR_PATH (line 43). This does NOT work with the default windows terminal/cmd! At best get yourself Git (https://gitforwindows.org/) and use Git Bash. Hope you have fun with it!
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines