Obfuscate Python Code With PyArmor

Sdílet
Vložit
  • čas přidán 12. 08. 2022
  • In this video, we learn how to obfuscate Python code with PyArmor.
    ◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
    📚 Programming Books & Merch 📚
    🐍 The Python Bible Book: www.neuralnine.com/books/
    💻 The Algorithm Bible Book: www.neuralnine.com/books/
    👕 Programming Merch: www.neuralnine.com/shop
    🌐 Social Media & Contact 🌐
    📱 Website: www.neuralnine.com/
    📷 Instagram: / neuralnine
    🐦 Twitter: / neuralnine
    🤵 LinkedIn: / neuralnine
    📁 GitHub: github.com/NeuralNine
    🎙 Discord: / discord
    🎵 Outro Music From: www.bensound.com/
  • Věda a technologie

Komentáře • 68

  • @nemeziz_prime
    @nemeziz_prime Před rokem +7

    Always wanted to understand PyArmour, thank you for this video 🙏🏻

  • @JayadevLenka
    @JayadevLenka Před rokem +2

    Excellent! At CZcams rarely provide demo like you!

  • @matercomus
    @matercomus Před rokem

    love the content man!

  • @mikepenprogrammer2652

    Thanks for the vid!

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

    Thanks, Great introduction to pyarmor and its limitations.

  • @thebestnigga174
    @thebestnigga174 Před rokem +2

    pro greeting from yemen
    can you tell me what type of software that used to decompile the exe file into source code to test how strong is the pyarmor or freeze .
    and i really appreciate your damenstration

  • @diamondcorporation1568
    @diamondcorporation1568 Před rokem +3

    Hi
    With the basic license, how many times can I obfuscate the code?

  • @YouTubelesss
    @YouTubelesss Před rokem

    I loved your keyboard sound ❤

  • @cassell1253
    @cassell1253 Před rokem +1

    nice i already use it but maybe this covers more then i know i wonder if this also covers the pyarmor-webui

  • @syedusman7056
    @syedusman7056 Před 9 měsíci +1

    After using pyarmor I can't make it as exe it won't work it shows some or the other modules are not found even if i have installed all

  • @guilherme5094
    @guilherme5094 Před rokem

    Nice!

  • @HayaFayaz
    @HayaFayaz Před 2 hodinami

    How do we make division when numeric data is encrypted? Please clear the doubt here or create a video on it if you can...

  • @novianindy887
    @novianindy887 Před rokem +5

    so whats the best practice for storing string? besides from file and from enviroment, because when the python EXE drops to client / user you clearly dont store string in their environment.
    For examle I have Python EXE with my API KEY and I want to drop that EXE to client/user, whats the best practice for storing my API KEY?

    • @novianindy887
      @novianindy887 Před rokem +2

      or any other thoughts ?

    • @3dsbros64
      @3dsbros64 Před rokem +2

      There is not really a secure way to store strings in your program. Sure, you can encrypt all strings and decrypt them at runtime, but there is no way to hide those strings once they are loaded into memory. If you want a decent login system, you can hash the password, hash the username, and check if they match, or simply with a web interface to an API. This would be really dangerous in python where code obfuscation and virtualization are much harder. Besides low obfuscation, web debugging security would become a challenge.

    • @scythe2686
      @scythe2686 Před rokem

      @@3dsbros64 Hello,how can i contact you?

    • @3dsbros64
      @3dsbros64 Před rokem

      @@scythe2686 Send me your contact information because CZcams keeps deleting all my replies.

  • @AD-ox4ng
    @AD-ox4ng Před rokem

    I do this on my work projects to make myself indispensable

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

    Please make an updated video with the new version of pyarmor

  • @cassell1253
    @cassell1253 Před rokem +14

    there is so much more to pyarmor they have virtualized protection and much more make a second video covering the other features like setting a license to the file so that it expires after so much time or the different modes of obfuscation and what they do i enjoyed the video but was very basic in my opinion and could offer more but overall liked

  • @Nikhil_teja
    @Nikhil_teja Před rokem +2

    Which ide you using Sir

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

      Neovim I think

  • @ananth9112
    @ananth9112 Před rokem

    Is there any way to get the code back?It's like telling a half secret and leaving.

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

    How do I reduce my Python exe file. My file is too large

  • @novianindy887
    @novianindy887 Před rokem +2

    Can you pyInstaller it after it's obfuscated by the pyArmor?

    • @pythonp7217
      @pythonp7217 Před rokem

      Pyarmor is basically pyinstaller

    • @Nikhil_teja
      @Nikhil_teja Před rokem

      @@pythonp7217 how to decrypt the Pyarmor obfuscate file

    • @Nikhil_teja
      @Nikhil_teja Před rokem

      @@pythonp7217 and in which python versions support the Pyarmor

  • @danikabhatt788
    @danikabhatt788 Před rokem +1

    bro start again code wars series of python please

  • @philtoa334
    @philtoa334 Před rokem

    Thx_.

  • @salahuddinbangash4785

    It is converting it to shell code, I also convert compiled language to shell code before reverse engineering 😂

  • @panda-pubgmobil5409
    @panda-pubgmobil5409 Před rokem

    Hello MR armor I have an encryption challenge that has not been decoded for a year and a half, I challenge you to disassemble it, and it's its type, Marshal

  • @P1ra8e
    @P1ra8e Před rokem

    So no python code could be "impossible" to decompile even if compiled it with Cython?

    • @manticore4952
      @manticore4952 Před rokem

      No code can be entirely hidden, even encrypted code can be reverse engineered from assembly.

  • @SkyFly19853
    @SkyFly19853 Před rokem +1

    Can it be used for Cython files as well?

  • @akingevo3930
    @akingevo3930 Před rokem +1

    he : how to obfuscate python code
    me: how not to write obfuscate python code :D

  • @daaps8435
    @daaps8435 Před rokem

    how to deobfuscate bro?. thanks for the tut. great help

    • @LucidLiuxx
      @LucidLiuxx Před rokem

      ​@LKXSTRESSER very possible with enough time

    • @Nikhil_teja
      @Nikhil_teja Před rokem

      @@LucidLiuxx it is possible to deobfuscate to the Pyarmor file

    • @LucidLiuxx
      @LucidLiuxx Před rokem

      @@coolpro1 I don't know off the top of my head, try googling it or searching it on CZcams

  • @hydradragonantivirus
    @hydradragonantivirus Před 4 měsíci

    pyarmor 7 broken use 8 instead

  • @saadchaudhary3578
    @saadchaudhary3578 Před rokem +4

    May allah bless you. for very long time i am looking for this obfuscation in python

    • @billigerfusel
      @billigerfusel Před rokem +6

      No need to bring jihad to CZcams

    • @saadchaudhary3578
      @saadchaudhary3578 Před rokem +1

      @@billigerfusel yes that thing we will bring to your hometown kiddo

    • @HoleGrayNotes
      @HoleGrayNotes Před rokem +1

      @@saadchaudhary3578 predatory invasion.

    • @ydenh
      @ydenh Před rokem

      Shush with alla

  • @RoamingRebel
    @RoamingRebel Před rokem

    How to decode by python.🙂

  • @mohammedaljahwari1165

    If u wort more that 2000 u can't obfuscate ur code

  • @RobertRaught
    @RobertRaught Před rokem +1

    Just wanted to say thanks for the videos. Also want to say it's pronounced Ex-cell not Exel

  • @FlinCode
    @FlinCode Před rokem +6

    never really saw the point of obfuscating python code unless it's a in house tool and you don't want people to look at the code, kinda weird

    • @alex59292
      @alex59292 Před rokem +8

      if ur selling ur code u wont wanna disclose source

    • @bigtymer4862
      @bigtymer4862 Před rokem +5

      Obfuscating code makes it harder for anti virus to fingerprint the code… that’s the point.

    • @FlinCode
      @FlinCode Před rokem +1

      @@alex59292 Yeah, but again not like you can never see the real source deobfuscating is possible done it many times with lua atleast.

    • @FlinCode
      @FlinCode Před rokem

      @@bigtymer4862 what point i was originally making that "come on its python" why do this and obfocusting has its downsides and so i don't like it if i want to i would write it on c++ or rust then add extra protection to that

    • @alex59292
      @alex59292 Před rokem

      @@FlinCode not easy to debofuscate it

  • @syedusman7056
    @syedusman7056 Před 9 měsíci +1

    After using pyarmor I can't make it as exe it won't work it shows some or the other modules are not found even if i have installed all