Frida Modding Unity Il2cpp game on Android Demo

Sdílet
Vložit
  • čas přidán 18. 06. 2023
  • This demo video will help you understand quickly and easily how to mod Unity apps and games with Frida using frida-il2cpp-bridge library
    frida: frida.re/
    frida-il2cpp-bridge: github.com/vfsfitvnm/frida-il...
    dnSpy: github.com/dnSpy/dnSpy
    Il2CppDumper-GUI: github.com/AndnixSH/Il2CppDum...
    apkcombo: apkcombo.com/
    🔒 WARNING: EDUCATIONAL CONTENT ON HACKING AND PROGRAMMING 🔒
    ⚠️ Please approach the information shared in this video with the utmost respect for legal and ethical boundaries. The content presented is intended for educational purposes only, and we strictly discourage any malicious or illegal activities.
    ❗️ Remember that the techniques and tools discussed in this video should only be used on systems and networks that you have explicit permission to access. Unauthorized hacking attempts are illegal and can lead to severe legal consequences.
    🌐 We encourage healthy discussions and the sharing of knowledge within the hacking and programming community. However, we strictly prohibit the dissemination of harmful or malicious information. Respectful and constructive engagement is key to fostering a positive learning environment.
    🎓 Subscribe to my channel and join our community of ethical hackers and aspiring programmers for more educational content, tutorials, and insights.

Komentáře • 79

  • @yac7571
    @yac7571 Před 11 měsíci +1

    Amazing, thanks for sharing! Liked and Subbed

  • @upicco
    @upicco Před 8 měsíci

    Thanks very much for this video! A great help for me!

  • @makandalp
    @makandalp Před 7 měsíci

    Nice Video Maarsalien, thanks =)

  • @pr4y967
    @pr4y967 Před 5 měsíci

    Man u learned so much. I remember when I gave you the MC5 values to create game guardian scripts 😊 Idk if you remember me tho

  • @trantrungkien2790
    @trantrungkien2790 Před 10 měsíci +5

    For everyone getting the error: Cannot find global type 'Boolean' and other mistakes like that. Remove any space characters in your folder name of the nodejs project.
    Btw nice content. Keep up your good work!

    • @ABM.1199
      @ABM.1199 Před 7 měsíci

      no space but still same errors

  • @rajeebbhoumik4093
    @rajeebbhoumik4093 Před 11 měsíci

    Wow 😳

  • @irvanwijaya3268
    @irvanwijaya3268 Před 2 měsíci

    Preety detailed video, thankyou for sharing. but is it possible build all that hook to the actual APK ? if it's yes, how do we do that ?

  • @MikaCybertron
    @MikaCybertron Před rokem

    Nice

  • @yaseennadaf2588
    @yaseennadaf2588 Před 6 měsíci

    How to implement method which is having more than one arguments...
    Arguments are in struct format... Need some guidance

  • @Magus-lw9eo
    @Magus-lw9eo Před 6 měsíci

    Hi i very much like to learn this, do you have recommendations where can I learn about frida as a total beginner?

  • @BadCase
    @BadCase Před rokem +3

    Very nice

  • @TORGRAIN
    @TORGRAIN Před 7 měsíci

    Great video but I don't think genshin impact can be dumped this way right?

  • @aclass8
    @aclass8 Před 2 měsíci

    I am having a problem whenever I run "npm run build" am getting error why is that?

  • @muhammedibrahimtekin109
    @muhammedibrahimtekin109 Před 11 měsíci +1

    Hey there, I noticed that on some games there is no namespace on certain functions, is there any way to hook on those functions?

    • @mrs8683
      @mrs8683  Před 11 měsíci +2

      Functions\Method don't have namespace but classes do. So when a class doesn't have a namespace you can directly hook the class by its name

  • @proFFGaming2
    @proFFGaming2 Před 5 měsíci

    what color theme you are using in vs code?

  • @mrtokebi5232
    @mrtokebi5232 Před 11 měsíci

    Moding one piece bounty rush bro ,if you can❤

  • @叵
    @叵 Před rokem +3

    Thank you for this video :) I'm currently trying to find vulnerabilities in HAWK (com.my.hawk.air.shooter) which is proving to be quite difficult as the trace function is not returning any output for the classes I have specified. Frida seems to be running fine, though, so I wonder what is wrong...

    • @叵
      @叵 Před rokem +2

      nvm i fixed it by installing magisk-frida

    • @DavidIsrael-wz4ov
      @DavidIsrael-wz4ov Před 4 měsíci

      currently researching on a game with deep security can we connect@@叵

  • @hellokitty-fs9cc
    @hellokitty-fs9cc Před 9 měsíci

    Do you have a discord or something where to have discussions

  • @switch_case-bp8ef
    @switch_case-bp8ef Před 2 měsíci

    il2cppdumper doesn't shows AssemblyCSharp.dll in DummyDll, is it normally? how to work with this?

  • @EndisuKKJJ
    @EndisuKKJJ Před 5 měsíci +1

    Nao está mais funcionando?

  • @itsm3dud39
    @itsm3dud39 Před měsícem +1

    bro can you tell me how you learned this?? how can i do this too??

  • @C0ck_team
    @C0ck_team Před 11 měsíci +2

    im getting
    Error: access violation accessing 0x10
    at get length (:1563)
    at get content (:1563)
    at toString (:1563)
    at concat (native)
    at (:1563)
    at map (native)
    at (:1563)
    what shoudl i do?

    • @marcoslabescf
      @marcoslabescf Před 11 dny

      Nem o ChatGPT conseguiu arrumar este erro no meu script 🤣

  • @Settn77
    @Settn77 Před 2 měsíci

    how to hook method that return a class?

  • @1337devil
    @1337devil Před 11 měsíci +1

    I can't invoke a non-static method that is not getting called at all?

    • @mrs8683
      @mrs8683  Před 11 měsíci +2

      You Can use the gameObject class to search for any instance of your target class, or you can create a new instance yourself

  • @EditsBySolution
    @EditsBySolution Před měsícem

    How u open exe applications on linux mint?

  • @a.7ds250
    @a.7ds250 Před 8 měsíci

    Thanks for the tutorial
    I have a question how did you set the background image in terminal
    Thx again

    • @mrs8683
      @mrs8683  Před 8 měsíci

      I use xfce4 terminal, you just
      have to right click on the terminal then go to preference and set the background
      doc.ubuntu-fr.org/xfterm4

    • @a.7ds250
      @a.7ds250 Před 8 měsíci

      Thanks

  • @2ezxfunnyyt856
    @2ezxfunnyyt856 Před 10 měsíci

    Do you know how to modify an obscuredint? Ive tried multiple things including hex patching

    • @mrs8683
      @mrs8683  Před 10 měsíci

      Obscured Int use XOR encryption, just see the class structure you will understand how it works

  • @jasonbrn8541
    @jasonbrn8541 Před 4 měsíci +1

    Thanks for the tutorial! Is there a way to recompile to APK file again after modding?

    • @xorxpert
      @xorxpert Před 2 dny

      no you can’t recompiled, though you can patch the assembly

  • @usto4361
    @usto4361 Před rokem +1

    Can i use it to non il2cpp library? Some game have dedicated security (anticheat) library.

    • @mrs8683
      @mrs8683  Před rokem +2

      You can use frida as is on any game, but this library if for il2cpp only

  • @ayushmauryars
    @ayushmauryars Před 6 měsíci

    Can you please make tutorial how to do that in android, termux
    As there is frida inject which allows to hook into java applications but didn't tried il2cpp-bridge coz me noob

  • @techmadan6388
    @techmadan6388 Před 2 měsíci

    Which terminal use

  • @vivoiswatching929
    @vivoiswatching929 Před 5 měsíci +1

    bro got music 😂❤

  • @vitinapk
    @vitinapk Před 27 dny

    how to install frida-il2cpp-bridge

  • @trantrungkien2790
    @trantrungkien2790 Před 10 měsíci

    Can I ask what is your linux distro that you are using?

  • @jockeeeeeeee
    @jockeeeeeeee Před 11 měsíci

    can you mod match master game on android?

  • @theganeshpatil
    @theganeshpatil Před 22 dny

    Share the music playlist bro!!!!!!!

  • @namphitdat9162
    @namphitdat9162 Před 8 měsíci

    Can you please give me the sample code in the video you wrote, thank you very much 🥰🥰🥰

  • @mdshovon7256
    @mdshovon7256 Před 3 měsíci

    Brother Make a video for unlock mobile legends skin

  • @daniel_8
    @daniel_8 Před 6 měsíci

    is there a way to get the modded apk after finishing with frida?

  • @Paylasgitsinler
    @Paylasgitsinler Před 5 měsíci

    your system? ubuntu ?

  • @quocd6171
    @quocd6171 Před rokem

    How do you run exe on Linux mint?

  • @Settn77
    @Settn77 Před 6 měsíci +1

    i cant dump my game, the dumper say "This APK does not contain an IL2CPP application"

  • @Youssef_inEgypt
    @Youssef_inEgypt Před 10 měsíci

    video to bypass native ssl android

    • @mrs8683
      @mrs8683  Před 10 měsíci

      There are plenty on CZcams

  • @SHAMANGYT
    @SHAMANGYT Před rokem

    Make mc5 dead sir 😂❤

  • @爿
    @爿 Před rokem +1

    Hi MΛΛRS,
    Regarding frida-il2cpp-bridge, do you know how to hook to a Vector3 value?
    The Vector3 class itself does include the x, y and z field offsets, but the actual class (SceneObject) where _SetPosition_ method is called from does not.
    This is the method located inside Unity's Vector3 struct:
    public Vector3(float x, float y, float z) {}
    The called function looks like this in DNSpy:
    public virtual void SetPosition(Vector3 _pos) {}
    In IL2Cpp.trace when the method is called:
    0x02b6bf78 ┌─SceneObject::SetPosition(this = PlayerObject, _pos = (-3.2, -3.8, -0.5))
    0x02b6bf78 └─SceneObject::SetPosition
    Thank you in advance :)

    • @mrs8683
      @mrs8683  Před 11 měsíci +1

      See here
      github.com/vfsfitvnm/frida-il2cpp-bridge/discussions/336

  • @unnamed6576
    @unnamed6576 Před 11 měsíci +2

    I have followed your tutorial and saw the game on emulator is running but nothing happened and I don't get any trace log. The function Il2Cpp.perform is not called. Do you let me know what happens with it?

    • @mrs8683
      @mrs8683  Před 11 měsíci +4

      You need a physical device to hack games, this will not work on emulators because emulators are x86 behind the scenes and most games only have arm lib.

    • @user-dl3hm4xx3p
      @user-dl3hm4xx3p Před 8 měsíci +1

      ​@@mrs8683How do I open the Android emulator?

    • @user-dl3hm4xx3p
      @user-dl3hm4xx3p Před 8 měsíci +1

      ​@@mrs8683Is there a link to download?

    • @daniel_8
      @daniel_8 Před 6 měsíci

      ​@@mrs8683there's no emulator it would work for? you need a physical rooted device?

  • @ayuob_ff
    @ayuob_ff Před 10 měsíci

    I tried and got this line:
    Error : unable to find module 'libil2cpp.so'
    Use memu player 8.1 emulator
    In Windows

  • @vittorialinke797
    @vittorialinke797 Před 7 měsíci

    Hi, nice vid. Do you have discord or smth? Can I ask some questions?

  • @user-wk7tz9pd8e
    @user-wk7tz9pd8e Před měsícem

    npm i @types/node @types/frida-gum typescript frida-compile frida-il2cpp-bridge