ZygoSec
ZygoSec
  • 6
  • 68 540

วีดีโอ

ARM Assembly Basics - How to Write a Simple ARM Program (on iOS)
มุมมอง 13K7 ปีที่แล้ว
Thanks for watching! How to become an iOS hacker - th-cam.com/video/u4N0kHwesz4/w-d-xo.html How are exploits created - th-cam.com/video/KvgNBPrDLdo/w-d-xo.html iOS 10 THEOS setup tutorial - th-cam.com/video/MhEH4p07upQ/w-d-xo.html Follow me on Twitter - bellis1000
Return Oriented Programming for Beginners - ROP on ARM Tutorial (ROPLevel1)
มุมมอง 11K7 ปีที่แล้ว
Thanks for watching! Return Oriented Programming is a technique used by modern exploit developers to take control of program execution and cause it to do things it shouldn't normally be able to do by reusing existing and legitimately-executable code. ROP is an essential thing to learn if you are interested in exploit development and vulnerability research. Download ROPLevel1 - github.com/Billy-...
How to Exploit a Simple Buffer Overflow Vulnerability (ARM64 iOS)
มุมมอง 7K8 ปีที่แล้ว
Thanks for watching! Link - www.dropbox.com/s/1s2sehnc80zv3tw/qwerty.zip?dl=0 armv7 version - www.dropbox.com/s/afqmw5bcvyovrdm/qwerty32.zip?dl=0 Follow me on Twitter - bellis1000
Xcode 7 - UIKit Dynamics, Gravity, Collision, Bounce | iOS App Development
มุมมอง 3.7K9 ปีที่แล้ว
Enjoy and please subscribe for more!!!!!!!!!
Xcode 6 UIKit Dynamics Basic Alert View with Animation
มุมมอง 6529 ปีที่แล้ว
I hope you enjoyed this video! Don't forget to subscribe for more!!! Lets go for 15 LIKES!!!!! File 1 - www.dropbox.com/s/r82xxhijbwdnih8/TLAlertView.h?dl=0 File 2 - www.dropbox.com/s/n73311tpdl4qyca/TLAlertView.m?dl=0

ความคิดเห็น

  • @Gamer-xk8bk
    @Gamer-xk8bk 3 ปีที่แล้ว

    Wait so you caused an error on your iphone or your computer

    • @BillyEllis
      @BillyEllis 3 ปีที่แล้ว

      On the iPhone - I am simply connecting to the iPhone from the Mac

  • @user4gent416
    @user4gent416 4 ปีที่แล้ว

    Oh man you have a perfect I phone oceon 0:45

  • @lamienali8467
    @lamienali8467 4 ปีที่แล้ว

    can you help me with this but for bash script how to run in libterm on ipad

  • @NebuskGT
    @NebuskGT 4 ปีที่แล้ว

    tutorial on how to run a c++ on ios?

  • @ThiagoQwertyuiop
    @ThiagoQwertyuiop 4 ปีที่แล้ว

    Thanks!

  • @david-tracy
    @david-tracy 5 ปีที่แล้ว

    great work. what's the benefit of logging in via ssh to root@192.168.1.68?

    • @wkslicex2508
      @wkslicex2508 3 ปีที่แล้ว

      it's easier to work on your iOS system through SSH It's just for practical reasons

  • @AidPast
    @AidPast 5 ปีที่แล้ว

    This gotta be one of the best offensive security tutorials I’ve ever come across. Thank you so much!

  • @mariogalindoq
    @mariogalindoq 5 ปีที่แล้ว

    This is one of the worst videos on the internet.

    • @meezboiallday
      @meezboiallday 4 ปีที่แล้ว

      then why you here, you ugly pig.

  • @100timezcooler
    @100timezcooler 5 ปีที่แล้ว

    hey, im taking an arm class was trying to set this up to not buy a pi. have an iphone 6 on ios 12. i followed you instructions here and on the theos video. i dont think its using the right instruction set. its giving me invalid operand and vector register expected errors. any clue? i used your theos file which was supposed to support arm64.

  • @HankyNoodle
    @HankyNoodle 6 ปีที่แล้ว

    Hi Billy, Is it possible to execute ARM-based programs on a non-jailbroken/non-SSHable device? I was wondering because I'm on iOS 12 right now and there's no jailbreak or any form of ssh available at the moment. It's also ARM64, so maybe not the best idea to start out with, but I assume there must be a way to test it (as bug finders look for bugs by trial and error to some degree?). Thanks, HankyNoodle

  • @SaadAllenShakeel
    @SaadAllenShakeel 6 ปีที่แล้ว

    so how do people exploiting communicate with the device before jailbroken?

  • @karwan9138
    @karwan9138 6 ปีที่แล้ว

    Hi, thank you for you TUT, but in iOS 11 with Electra JB there is something you get this error while you try to run your program which you compiled in the way you did "./hello: cannot execute binary file: Operation not permitted" even after a put "chmod 775 hello" still same error comes . let me know if you have any idea!

    • @trafalgarlaw3707
      @trafalgarlaw3707 6 ปีที่แล้ว

      I moved the executable to /bin/ and signed it with jtool

    • @JS-dn2zp
      @JS-dn2zp 6 ปีที่แล้ว

      @@trafalgarlaw3707 i get killed 9

    • @trafalgarlaw3707
      @trafalgarlaw3707 6 ปีที่แล้ว

      _ JS , I sometimes get that too. Rebooting the phone helps

    • @JS-dn2zp
      @JS-dn2zp 6 ปีที่แล้ว

      @@trafalgarlaw3707 which version of iOS are you using now ? Is it normal i get "Killed: 9 " if i type command "jtool" on /var/mobile/

    • @trafalgarlaw3707
      @trafalgarlaw3707 6 ปีที่แล้ว

      _ JS , iOS 11.2.6, Electra jailbreak. As I said, try rebooting, if the issue persists, switch to Electra/Unc0ver

  • @krubzzz
    @krubzzz 6 ปีที่แล้ว

    Hey! when i'm trying to compile this error pops up: clang hello.c -isysroot /var/theos/sdks/iPhoneOS8.1.sdk -o hello ld: library not found for -lSystem clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation) Can anyone help here please?!

  • @trafalgarlaw3707
    @trafalgarlaw3707 6 ปีที่แล้ว

    cannot execute binary file: Operation not permitted

  • @Dmytro_L
    @Dmytro_L 6 ปีที่แล้ว

    Make a video about ARM64 please

  • @miltonputallaz5923
    @miltonputallaz5923 6 ปีที่แล้ว

    Hello, im do a job of iOS compile process, internally, not at high level. I like know what pass when i click play button in Xcode, what is the processes secuence. Someone have a link of interest? Thanks.

  • @youdy3000
    @youdy3000 6 ปีที่แล้ว

    The same ldid code signing won't work with the iOS11 Electra jailbreak. Trying to find an answer right now...

    • @karwan9138
      @karwan9138 6 ปีที่แล้ว

      did you find any answer ?

    • @trafalgarlaw3707
      @trafalgarlaw3707 6 ปีที่แล้ว

      I moved the executable to /bin/ and signed it with jtool

    • @karwan9138
      @karwan9138 6 ปีที่แล้ว

      Robert Youdale you should sign with specific entitlement

    • @starkead
      @starkead 2 ปีที่แล้ว

      @@karwan9138 ldid2

  • @claycodes6226
    @claycodes6226 6 ปีที่แล้ว

    Thanks so much mate

  • @arcspwan7867
    @arcspwan7867 6 ปีที่แล้ว

    Could you show the full source of the rop1. As I noticed you never showed the locations of 0xbff8, 0xbffc, and 0xbfec. What did you use to compile?

  • @foobar1847
    @foobar1847 6 ปีที่แล้ว

    Hello @ZygoSec, Just following up on my previous comment. I am curious about the twitter app that you are using in the video, Could you please share the name of the app on OSX menu bar?

  • @foobar1847
    @foobar1847 6 ปีที่แล้ว

    @ZygoSec Which is the twitter app that you are using on the OSX menu bar?

  • @halmget3198
    @halmget3198 7 ปีที่แล้ว

    Can you use hopper instead of radare2

  • @smitch_yt
    @smitch_yt 7 ปีที่แล้ว

    Great tutorial, Thanks!!

  • @per-axelskogsberg3861
    @per-axelskogsberg3861 7 ปีที่แล้ว

    Awesome! Looking for how to do this on Android.

  • @Devsignerz
    @Devsignerz 7 ปีที่แล้ว

    rip s0n1c_dev 2:50

  • @c3n3k26
    @c3n3k26 7 ปีที่แล้ว

    I imported the .zip using Filza, but when I try to use ./ROPLevel1, it tells me it's a directory! What have I done wrong?

  • @youdy3000
    @youdy3000 7 ปีที่แล้ว

    Hi Billy, did you ever find that Clang did not link properly? When I run verbose: clang main.c -isysroot /var/mobile/Media/theos/sdks/iPhoneOS8.1.sdk -o helloworld -v the problem seems simple enough. It is looking for a /var/mobile/Media/theos/sdks/iPhoneOS8.1.sdk/usr/local/include but the actual directory of C Header files is.. /var/mobile/Media/theos/sdks/iPhoneOS8.1.sdk/usr/include I copied a link in iFile. No joy. Any ideas?

  • @johnmwansa4180
    @johnmwansa4180 7 ปีที่แล้ว

    what the video for grab passworld on icloud

  • @majdsabik
    @majdsabik 7 ปีที่แล้ว

    Does this work on ARM64?

  • @sadiqakbar8045
    @sadiqakbar8045 7 ปีที่แล้ว

    Isn't it possible to generate an exploit for restoring cfws on iPhones , so that to bypass iCloud lock , and get rid of errors while restoring.....or there any exploits that are already produced for doing so,,, I can also be contacted by sadiqmusakhail@gmail.com

    • @BillyEllis
      @BillyEllis 7 ปีที่แล้ว

      Sadiq Akbar yes, an exploit in iBoot or a lower component :)

  • @siddharthaeri3527
    @siddharthaeri3527 7 ปีที่แล้ว

    👌

  • @0xff733
    @0xff733 7 ปีที่แล้ว

    First boyyyy

    • @0xff733
      @0xff733 7 ปีที่แล้ว

      Why not keep all the videos on the same channel?

    • @BillyEllis
      @BillyEllis 7 ปีที่แล้ว

      TimXcode more advanced tutorials will go on this channel as the majority of viewers on my main aren't as interested in this kind of thing, so I don't want to drive them away from the channel by posting it there :)

    • @0xff733
      @0xff733 7 ปีที่แล้ว

      Makes sense...too bad they aren't interested maybe there would be less "jelbreake 10.2.1--10.3 plzz"

  • @Alex-ed8sq
    @Alex-ed8sq 7 ปีที่แล้ว

    Thanks for the tutorial

  • @khaledchaban
    @khaledchaban 7 ปีที่แล้ว

    Couldn't find the file

  • @futonly935
    @futonly935 7 ปีที่แล้ว

    If I have a kernel panic, what do I do?

    • @zygosec1426
      @zygosec1426 7 ปีที่แล้ว

      Fut Only examine the panic log :)

    • @futonly935
      @futonly935 7 ปีที่แล้ว

      Billy Ellis 2 will that lead to a jailbreak? I have one with a caller, one without. I don't know much cause I'm 15

    • @zygosec1426
      @zygosec1426 7 ปีที่แล้ว

      Depends if theres any kind of bug/vuln you've that triggered the panic. Tweet me @bellis1000 if you wanna talk more about it :)

  • @twids4
    @twids4 7 ปีที่แล้ว

    New favourite channel, nice one ;)

    • @zygosec1426
      @zygosec1426 7 ปีที่แล้ว

      thanks for watching!

  • @IonWP
    @IonWP 7 ปีที่แล้ว

    I want this theme on terminal. How can I install it ? Please help me.

  • @adri144n
    @adri144n 7 ปีที่แล้ว

    As a sidenote: you can use a De Bruijn sequence to find the offset to the saved instruction pointer on the stack with ragg2: For generating the pattern: "ragg2 -P 300 -r", for getting the offset from the buffer to the saved instruction ptr: "ragg2 -q 0x41416241" (or whatever the instruction ptr was jumping to)

  • @im4ch3t3dimachete5
    @im4ch3t3dimachete5 7 ปีที่แล้ว

    Nice tutorial bro 👌

  • @0xff733
    @0xff733 8 ปีที่แล้ว

    Moar plzzzzz

  • @PhilippeLoctaux
    @PhilippeLoctaux 8 ปีที่แล้ว

    awesome tutorial, thanks! was radare2 featured at 33c3? i think i saw it there...

    • @BillyEllis
      @BillyEllis 8 ปีที่แล้ว

      yes it was :)

  • @aaa-ns1ng
    @aaa-ns1ng 8 ปีที่แล้ว

    Where do you get the crash log?

    • @BillyEllis
      @BillyEllis 8 ปีที่แล้ว

      download CrashReporter from Cydia and every time the program crashes, CrashReporter will produce a new crash log for you

  • @memlojr171
    @memlojr171 8 ปีที่แล้ว

    Hey billy, whats that cydia icon on your dock?