How to Crack Software (Reverse Engineering)

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.พ. 2025
  • In this video I showcase techniques for cracking different types of crackmes.
    Official Discord Server - / discord
    My Reverse Engineering Course - www.skool.com/...
    Follow me on X - / atericparker
    2:20 First CrackMe (Product Key derived from username)
    10:12 Prebaked Key
    11:28 A twist on the Windows 95 Keygen algorithm
    Try Crackmes: crackmes.one/
    Legal Disclaimer: Every program in this video is a CrackME, CrackMEs are educational reverse engineering puzzles designed to teach reverse engineering skills, NOT any sort of illegal piracy.
    This video is created for educational purposes, and does not violate the DMCA or similar international laws.
    (C) Eric Parker 2024

ความคิดเห็น • 862

  • @moneroxmr2130
    @moneroxmr2130 5 หลายเดือนก่อน +3471

    A keygen without music is like a TV without color.

    • @skunk9939
      @skunk9939 5 หลายเดือนก่อน +48

      chiptunes ftw so many memories

    • @Rose-bw8kd
      @Rose-bw8kd 5 หลายเดือนก่อน

      the music is used to distract from the hidden .dll or other sneaky rooting methods. never trust a keygen with music unless its in a sandbox inside of a vm

    • @sailyui
      @sailyui 5 หลายเดือนก่อน +26

      8-bit music

    • @wordsnice306
      @wordsnice306 5 หลายเดือนก่อน +25

      you mean r2r team

    • @tristanhuistian
      @tristanhuistian 5 หลายเดือนก่อน +20

      i hate the music. Its literal earrape at max volume xD

  • @Elaiden
    @Elaiden 6 หลายเดือนก่อน +1883

    This feels like information being passed down from one generation to the next one to make sure it isnt lost

    • @N54MyBeloved
      @N54MyBeloved 6 หลายเดือนก่อน +69

      Yes that is what learning is. It's the advantage humans have over every other living thing.

    • @heelercs
      @heelercs 5 หลายเดือนก่อน +4

      @@N54MyBelovedother living beings pass knowledge down too. Do you really not know that? 💀

    • @N54MyBeloved
      @N54MyBeloved 5 หลายเดือนก่อน +3

      @@heelercs I don't see how you thought what I said implied I was only talking about dead people. No duh alive people from previous generations pass information down to the newer generations. What are you getting at

    • @heelercs
      @heelercs 5 หลายเดือนก่อน +12

      @@N54MyBeloved I didn’t say anything about dead people? Idk what you’re getting at now.
      You said this is an “advantage humans have over every other living thing.” But non-human animals ALSO teach their young. So I don’t understand what advantage you’re saying we have that NO other living thing has.

    • @N54MyBeloved
      @N54MyBeloved 5 หลายเดือนก่อน

      @@heelercs Humans can write books and make videos on things so future generations don't have to re-learn how to do the same things generation after generation and they can spend their time alive learning how to do new things instead. That's how humans went from sharpening rocks into pointy spears to the internet and hypersonic planes

  • @masterdesky
    @masterdesky 6 หลายเดือนก่อน +3056

    "So... the main benefit of a keygen is that--" *Activate Windows notification pops up*

    • @vc.b
      @vc.b 6 หลายเดือนก่อน +43

      LOL

    • @cooolgamer-vanced
      @cooolgamer-vanced 6 หลายเดือนก่อน +60

      I noticed that too this is so funny

    • @cybersamurai99
      @cybersamurai99 6 หลายเดือนก่อน +3

      ajajajaa

    • @handlers9
      @handlers9 6 หลายเดือนก่อน +1

      lol

    • @elmemegoat9290
      @elmemegoat9290 6 หลายเดือนก่อน

      Timestamp? Cant find it

  • @Doyle69
    @Doyle69 6 หลายเดือนก่อน +330

    Watched the whole thing with no understanding, you explained this very clear and descriptive, after 16mins I still have no idea well done

    • @cabji
      @cabji 5 หลายเดือนก่อน +9

      thought you were gonna end that with "still no understanding but am trying to crack software"

    • @viktorkunz189
      @viktorkunz189 5 หลายเดือนก่อน

      You can understand this as soon as you gonna try it by your self. But if you have some experience from these days of IDA, wdasm32 or even SoftIce, this should be an easy walk for you.

    • @TheCitizenship
      @TheCitizenship 5 หลายเดือนก่อน +6

      I was drinking water and I choked, now my nose can spit water.

    • @temimitsu
      @temimitsu 4 หลายเดือนก่อน +5

      ok glad im not alone

    • @hakeshiscarlet525
      @hakeshiscarlet525 3 หลายเดือนก่อน +1

      same

  • @volcanic_sloth
    @volcanic_sloth 6 หลายเดือนก่อน +1341

    for educational purposes everyone must know that eric will put on cat ears at 100k

    • @temisck8803
      @temisck8803 6 หลายเดือนก่อน +16

      dope

    • @nightzzmixx
      @nightzzmixx 6 หลายเดือนก่อน +47

      He hearted it, therefore it’s confirmed

    • @andrewferguson6901
      @andrewferguson6901 6 หลายเดือนก่อน +15

      There still wont be a camera, but we will know the ears are on

    • @admireargumentactivity
      @admireargumentactivity 6 หลายเดือนก่อน +1

      subscribed

    • @bigtoesniffer3039
      @bigtoesniffer3039 6 หลายเดือนก่อน

      I don't know sh*t about coding, but this comment made me subscribe! Let's go 100k

  • @frogz
    @frogz 6 หลายเดือนก่อน +738

    nice, btw everyone who thinks this is JUST to steal software fails to see the potential, there is enough people who crack commercial software that you'll never have to worry about finding it, learning to crack on the oter hand can help you in niche fields such as having an old critical exe in use that the source is YEARS ago gone, for example the ticketing system for your air line running on a c64.... 100% unrecoverable source, using these same techniques you can tease the required info out of the compiled program to re-create it new without original source

    • @wezu4972
      @wezu4972 6 หลายเดือนก่อน +44

      I actually have an old piece of software at work that I can't move from Windows XP, because I can't activate it on a new computer since neither the servers nor the company that made it still exist.
      Maybe I'll find something interesting, can't wait to see

    • @JackyYang
      @JackyYang 6 หลายเดือนก่อน +9

      如果你真的做過這些事
      你應該能理解
      這是一項 巨大的工程

    • @baribari1000
      @baribari1000 6 หลายเดือนก่อน +1

      @@JackyYang why is it a huge project? ain't seen no huge project 'round here.

    • @JackyYang
      @JackyYang 6 หลายเดือนก่อน +3

      @@baribari1000 你知道
      一兩行簡單的c語言程式碼
      轉成 asm 可能就是幾十行嗎
      你知道 區區幾百行 c程式
      至少也是上千行asm嗎

    • @SixteenTonesStudio
      @SixteenTonesStudio 6 หลายเดือนก่อน

      ​@@JackyYang and really, you need to know the instruction set of the target processor

  • @PatheticallyPoor
    @PatheticallyPoor 6 หลายเดือนก่อน +351

    You know it’s a good day when Eric uploads.

    • @ranibro
      @ranibro 6 หลายเดือนก่อน +2

      You know it's a good day when x uploads.

    • @windows_98se
      @windows_98se 6 หลายเดือนก่อน +1

      For real

    • @ohokcool
      @ohokcool 6 หลายเดือนก่อน +1

      New here and excited

    • @joemkdd
      @joemkdd 6 หลายเดือนก่อน +3

      i am a starving child and this is the last thing i will ever read . goodbye

    • @krrxsh
      @krrxsh 5 หลายเดือนก่อน +1

      @@joemkdd😢

  • @strawberry_aves
    @strawberry_aves 6 หลายเดือนก่อน +107

    i know nothing about coding or software, and i have no clue whats going on but i still find this so interesting!

    • @viktorkunz189
      @viktorkunz189 5 หลายเดือนก่อน +7

      Do not hesitate to try it out!

    • @svens3722
      @svens3722 5 หลายเดือนก่อน +6

      yeees, do it. just talk with chat gpt everday 1-2 hours and do some little projects and in 2 years your very good.

    • @viktorkunz189
      @viktorkunz189 5 หลายเดือนก่อน +9

      @@strawberry_aves chat gpt isn't as smart, as it is meant to be. Instead of making you clever, it is making you dumb! I tried the v. 3.5 and it went to be like a memorizing machine, and not really a thinking machine. So i went and wrote my own code.

  • @nemesician_
    @nemesician_ 6 หลายเดือนก่อน +87

    Please do more of this, there's not so many people teaching reverse engineering like this.

    • @Moonillar
      @Moonillar 5 หลายเดือนก่อน

      In fact, what is shown in the video has almost nothing to do with actual cracking. Perhaps some software from the zero years from an unknown company will look like something like this, but even software newer than 2010 will already be obfuscated in some way, and the protection system will be much more complex than the key hardcoded into the source code. Not to mention virtualization, building source code on the fly (the program downloads its parts from the Internet as it passes authorization), multi-layer obfuscation and a lot of traps in different sections. If you are really interested in cracking modern software, find a specific example (not as complex as denuvo) and try to determine what it is packed with and what its protection consists of, and then remove this protection piece by piece.

    • @clamojoat8543
      @clamojoat8543 4 หลายเดือนก่อน

      that would be, because its illegal

    • @Pleaseplaystalkergamma
      @Pleaseplaystalkergamma 4 หลายเดือนก่อน

      ​@@clamojoat8543 goober

    • @Astartes00
      @Astartes00 3 หลายเดือนก่อน

      ​@@clamojoat8543on Comercial products...

  • @IDESTROYER236
    @IDESTROYER236 6 หลายเดือนก่อน +113

    Eric loves Serial Experiments Lain.
    Myth Confirmed.

    • @fatweeb1545
      @fatweeb1545 6 หลายเดือนก่อน +10

      Let's all love Lain

    • @hakomieru
      @hakomieru 6 หลายเดือนก่อน +7

      Let's all love Lain

  • @TestTest-co5iw
    @TestTest-co5iw 6 หลายเดือนก่อน +1899

    Like if you also dislike equality.

    • @MrMrMrMrT
      @MrMrMrMrT 6 หลายเดือนก่อน +3

      😂😂😂

    • @Synflood-dot-txt
      @Synflood-dot-txt 6 หลายเดือนก่อน +2

      Been there 😂

    • @GoesAll
      @GoesAll 6 หลายเดือนก่อน

      🎉

    • @RIPlly
      @RIPlly 6 หลายเดือนก่อน +2

      Best pun ever. You won the internet 🎉

    • @awlomthesheepermen
      @awlomthesheepermen 6 หลายเดือนก่อน

      >cicada icon

  • @veroxid
    @veroxid 5 หลายเดือนก่อน +11

    I love how he specified that what *_he's_* doing is perfectly legal...right after saying what he's doing can easily be used for other things.

  • @renatop5661
    @renatop5661 6 หลายเดือนก่อน +9

    TH-cam said I would like this video.
    I did it.

  • @vframuh
    @vframuh 6 หลายเดือนก่อน +80

    Most Important: write a banger chiptune

    • @TL1882
      @TL1882 6 หลายเดือนก่อน +1

      or jungle

    • @YszapHun
      @YszapHun 6 หลายเดือนก่อน +7

      don't forget the sine wave scroller with greetings

  • @BF-lb9ce
    @BF-lb9ce หลายเดือนก่อน +2

    Tristan Tate seems so free that he’s doing reverse engineering and I’m here for it 😂

  • @MilMike
    @MilMike 6 หลายเดือนก่อน +80

    I developed a software product 20 years ago and lost the source code. All I have now is the product itself and the keygen. I always wanted to put the keygen into a shop, so people could get the key after they bought the software. Until then I was sending the keys by email. I tried to understand the algorithm with ghidra and some other tools. I failed because I had no idea what I was doing.
    I will try now with this excellent video. Thanks for this.

    • @SunkeryCompactDisk
      @SunkeryCompactDisk 6 หลายเดือนก่อน +8

      Did it work?

    • @privat0177
      @privat0177 5 หลายเดือนก่อน +7

      ​@@SunkeryCompactDiskI would also like to know

    • @Lord-Professor
      @Lord-Professor 5 หลายเดือนก่อน +3

      milmike, we must know!

    • @MundNmusic
      @MundNmusic 4 หลายเดือนก่อน +1

      Please milmike !

    • @dhonkeypunch
      @dhonkeypunch 3 หลายเดือนก่อน +2

      @MilMike we, as nerds, deserve a resolution to your story sir!

  • @SaayonC
    @SaayonC 6 หลายเดือนก่อน +12

    Honestly I love this channel, it's literally the main stuff i'm interested in.

  • @fadingdimension
    @fadingdimension 3 หลายเดือนก่อน +4

    In 2002 when I was just 14, a friend of mine cracked a DRM for me from scratch, I was gobsmacked. Now, he's a software engineer working on sensitive classified projects for an NGO. It's funny how that works.

  • @chocolateimage
    @chocolateimage 6 หลายเดือนก่อน +467

    downloading this video before youtube deletes it

    • @umbigbry
      @umbigbry 6 หลายเดือนก่อน +16

      same here hahah

    • @whamer100
      @whamer100 6 หลายเดือนก่อน +63

      if you looked in the description, CrackMe's are legal

    • @mohammadiaa
      @mohammadiaa 6 หลายเดือนก่อน +7

      in case*

    • @Scy1hee
      @Scy1hee 6 หลายเดือนก่อน +5

      maybe post in odysee like mutahar

    • @umbigbry
      @umbigbry 6 หลายเดือนก่อน

      @@whamer100 doesnt stop youtube from deleting it :P youtube deletes so many legal videos

  • @wildingoncam
    @wildingoncam 6 หลายเดือนก่อน +9

    Best reverse engineering channel on youtube, keep it up man!

  • @ExtraVirginOIive
    @ExtraVirginOIive 5 หลายเดือนก่อน +5

    The Activate Windows emblem confirms this dude is a pro. Liked and subscribed.

    • @Punch_Card
      @Punch_Card หลายเดือนก่อน

      I like how it appeared halfway through

  • @KlasicRock
    @KlasicRock 4 หลายเดือนก่อน +3

    Eric Paker, Peter Parker .... both superheros if you ask me!

  • @intrepidis1
    @intrepidis1 8 วันที่ผ่านมา +3

    This is why all the big programs are becoming web apps.

    • @intrepidis1
      @intrepidis1 8 วันที่ผ่านมา

      ... well, one of the reasons anyway.

  • @noalear
    @noalear 3 หลายเดือนก่อน

    The ability to do this gives you so much more power than a simple keygen.

  • @hellfie9765
    @hellfie9765 5 หลายเดือนก่อน +4

    the reality of it is not only keys aren't checked locally, you probably won't be able to attach the debugger to commercial stuff that easily either, and there won't be anything in plain text. i didn't know about decompiler explorer though, have to thank you for that one

  • @Hunoa44
    @Hunoa44 6 หลายเดือนก่อน +4

    I did not understood alot of it,but i enjoyed watching it,will binge your vids a little cause this is fun to watch for me

  • @nrzt
    @nrzt 6 หลายเดือนก่อน +56

    Eric, know that you can't escape from that reply. We'll never forget about it.

    • @fefucho1231
      @fefucho1231 6 หลายเดือนก่อน +3

      context?

    • @zeenxdownz
      @zeenxdownz 6 หลายเดือนก่อน +2

      context?

    • @atemoc
      @atemoc 6 หลายเดือนก่อน +5

      ¿txetnoc

    • @miniak2708
      @miniak2708 6 หลายเดือนก่อน +2

      textcon?

    • @pokorocks
      @pokorocks 6 หลายเดือนก่อน

      Can you explain?

  • @mrdrgonzo
    @mrdrgonzo 6 หลายเดือนก่อน +6

    A complete breakdown of this for someone that’s never coded would be awesome, I wouldn’t know where to start in learning as there seems to be so many programming languages 😅

    • @waker_link
      @waker_link 6 หลายเดือนก่อน +11

      no offense, but a breakdown for complete beginners is imo impossible for something like this. A lot of reverse engineering is assuming things based on the structure, for which you already need experience programming in general, as well as C/C++ and at least basic Assembly understanding to make sense of the decompiled gibberish that stuff like Ghidra puts out (which involves language specific syntax, operations and structure, as well as stuff like OOP principles and links/references).
      If you truly want to get into this specifically, I suggest starting with C++ and learning the basics with a book/online course that provides exercises, and slowly move the difficulty up. Once you feel comfortable enough with working with this, try dipping your toes into working with system calls and dll injections, and only after all that I'd suggest actually trying to reverse-engineer something

    • @p0worejtih
      @p0worejtih 6 หลายเดือนก่อน +2

      @@waker_link seems like people just want the barrier of entry as high as possible

    • @mubashirsoomro6
      @mubashirsoomro6 6 หลายเดือนก่อน +5

      ​@@p0worejtihBut the barrier of entry is high, reverse engineering an application is not a trivial task

    • @despair268
      @despair268 5 หลายเดือนก่อน +4

      @@p0worejtih has nothing to do with what people want, reverse engineering cannot be low barrier of entry, this is something people put in years and 1000s of hours into lol.

    • @mrdrgonzo
      @mrdrgonzo 3 หลายเดือนก่อน

      @@waker_link none taken, as I’m not knowledgeable about any of this I assumed it maybe less of a minefield and more easily addressable 😅
      I’ll look into C/C++ and see if I can start to make any sense of it.

  • @hangarii
    @hangarii 5 หลายเดือนก่อน +2

    I have no idea whats going on or why i clicked on this video but i liked it very much! Very interesting, didn’t understand a thing.

  • @我的暱稱
    @我的暱稱 6 หลายเดือนก่อน +77

    Everyone should learn how to crack, reverse-engineer, or exploit software. Purchasing something should be a means of supporting creators, not an unfair deal (yes, I'm looking at you, Adobe).

    • @backstab86
      @backstab86 6 หลายเดือนก่อน +2

      Unfair? Adobe? I pay 12 dollar per year for whole program library..

    • @我的暱稱
      @我的暱稱 6 หลายเดือนก่อน +8

      ​@@backstab86 I don't talk about money; I was actually thinking about their terms and conditions instead.

    • @pestrofamac
      @pestrofamac 6 หลายเดือนก่อน +8

      @@backstab86 it's 38 bucks here with 48% discount. How do you pay so little?

    • @backstab86
      @backstab86 6 หลายเดือนก่อน +1

      @@我的暱稱 terms and conditions? What terms? You buy a program and use it....

    • @backstab86
      @backstab86 6 หลายเดือนก่อน

      @@pestrofamac cause sweden.

  • @b.entranceperium
    @b.entranceperium 3 หลายเดือนก่อน +1

    Im no computer engineer (my job is in desktop &networking), but I was able to understand a little of this. I suppose with practice, I could get this done 😅 Great job...

  • @jamesbevan9989
    @jamesbevan9989 3 หลายเดือนก่อน +1

    Used to use soft ice back in the day. That was great software

  • @coisasnatv
    @coisasnatv 6 หลายเดือนก่อน +13

    I remember my good old days with phrozen crew, softice, w32dasm, etc.

    • @surject
      @surject หลายเดือนก่อน +1

      tKC :)

    • @coisasnatv
      @coisasnatv หลายเดือนก่อน

      @@surject "Fravia's Pages of Reverse Engineering" :)

    • @nomn.9944
      @nomn.9944 หลายเดือนก่อน

      phrozen crew, thats still around, pH?

    • @coisasnatv
      @coisasnatv หลายเดือนก่อน

      @@nomn.9944 who knows.

  • @notsrynot
    @notsrynot 6 หลายเดือนก่อน

    Cool video! Really like this “behind the wiring” approach. Back in the Kazaa days with Reloaded and the crack teams I always dreamt of becoming part of the team

  • @endredimarci
    @endredimarci หลายเดือนก่อน

    What a gem of a video! Amazing stuff

  • @thesniperjack1
    @thesniperjack1 5 หลายเดือนก่อน +1

    He did this fast, in a real cenario probably is gonna take a few hours of code analysis and how things work, but for educational purpouses is good, its a good application of assembly and compilers

  • @andrer.6127
    @andrer.6127 หลายเดือนก่อน

    for the linux binary at 11:30, you can use angr to create a keygen. I just learned about angr and I am falling in love.

  • @flywithusMSFS
    @flywithusMSFS 5 หลายเดือนก่อน +15

    To my this will always be fascinating, I do work in IT but when I watch videos likes it suddenly feels like I dont.
    It is absolutely crazy that people can learn this.
    Well done.

  • @2010RSHACKS
    @2010RSHACKS 5 หลายเดือนก่อน +1

    IDA free allows you to decompile now so it’s not expensive unless you need some extra architectures or something

  • @ChrisM541
    @ChrisM541 6 หลายเดือนก่อน

    Cheers Eric, that was damn fascinating and takes me back. I remember waay back in the day using the monitor etc functions in an Action Replay cartridge for the C64 and later Amiga to aid with this type of activity. A lot different, but similar.

  • @redbaskett
    @redbaskett 5 หลายเดือนก่อน +1

    Andrew Tate after no longer being the Top G. Joking thanks a lot for this tutorial. I am totally new so most of it didn't make sense but watching and learning. You are the real Top G.

  • @EmanuelRaziel
    @EmanuelRaziel 12 วันที่ผ่านมา

    Wow! What an interesting video! Thank you a lot!!!

  • @DynastyUK
    @DynastyUK 6 หลายเดือนก่อน

    The more people who knwo how to do this stuff the better! This is the FIRST time i've seen someone teach it, fair enough I haven't searched for it. But still, very clever stuff and useful for a huge number of things like some comments below state.

  • @abam9787
    @abam9787 5 หลายเดือนก่อน +1

    old days keygen: I know what you're thinking
    modern keygen: I don't know what you're thinking so I'll make you think this instead and then I can say "I know what you're thinking"

  • @raindropsrising7662
    @raindropsrising7662 6 หลายเดือนก่อน

    🎉 Thank you for doing this. Appreciate the education and deep dive into subjects that hardly came across my way. Bless you

  • @TraxtasyMedia
    @TraxtasyMedia 5 หลายเดือนก่อน +2

    No clue what he's taking about, but it was interesting to watch 😂

  • @criticalalfredo707
    @criticalalfredo707 6 หลายเดือนก่อน +1

    proceed to download this video for unforseen future

  • @akiyamach
    @akiyamach 6 หลายเดือนก่อน +6

    This video would've helped a lot 17 years ago.

    • @kerkertrandov459
      @kerkertrandov459 5 หลายเดือนก่อน +2

      It helps a lot now. U gotta start somewhere.

  • @lostoutoflove
    @lostoutoflove 5 หลายเดือนก่อน

    these videos are like that one guy who talks about how thing are made which people sleep to but for coders

  • @bagofmanytricks
    @bagofmanytricks 5 หลายเดือนก่อน +2

    Clarification that's maybe needed: I don't know where you live but here (NL) it's not illegal to change the code of executables you have on your computer. A company can't make up their own laws with eula's about who goes to prison. The most they can do if they don't like you personally when you don't follow their rules is something like banning you from their multiplayer network or similar. Just don't break into some companies computer and stuff like that, obvious things. You will never have to pay damage or go to prison for changing the code you have stored on your own computer.

  • @sleaf6
    @sleaf6 5 หลายเดือนก่อน +5

    This is how I got into coding back in the day when I was a teen. Allegedly ofc, I’m a good boy who did nothing wrong

  • @rederick29
    @rederick29 5 หลายเดือนก่อน +1

    6:49 using lain as the username is so fitting for this kind of video.

  • @KC-nd7nt
    @KC-nd7nt 5 หลายเดือนก่อน +1

    Cracking commercial software is not a crime until you use it .

  • @nazari_co
    @nazari_co 3 หลายเดือนก่อน

    Thanks for such cool video, very interesting topic!

  • @NeoDesu
    @NeoDesu 6 หลายเดือนก่อน +18

    its 6:36 AM, I haven't slept yet, I don't crack, I don't write code, I'm not a devoloper or a programer (still trying to convince myself to learn), and I just sat here and watched the whole video. I am cooked 💀

    • @Shockload
      @Shockload 6 หลายเดือนก่อน +1

      Same, idk where to start

    • @IntolerableEvil
      @IntolerableEvil 5 หลายเดือนก่อน +3

      @@Shockload Hello World!

    • @Shockload
      @Shockload 5 หลายเดือนก่อน

      @@IntolerableEvil ok maybe past that ? Should I start in C++ or Python ? Maybe bit of both ? Do u have any recommended channels

    • @smurfdaddy420
      @smurfdaddy420 5 หลายเดือนก่อน +2

      same dude, no clue wtf any of that code does whatsoever but here I am paying attention to the whole video like ill somehow learn something

    • @jimekx
      @jimekx 5 หลายเดือนก่อน

      ​@@ShockloadC/C++ would be a good start. It helps in understanding data structures and algorithms and how they really work

  • @omar-9839
    @omar-9839 6 หลายเดือนก่อน +26

    40k subscribers left Eric

    • @EricParker
      @EricParker  6 หลายเดือนก่อน +46

      nyaaa~

    • @VerzeHxD
      @VerzeHxD 6 หลายเดือนก่อน +8

      @@EricParker ERIC??? 😭

    • @mariusafm4254
      @mariusafm4254 6 หลายเดือนก่อน +10

      ​@@EricParkerHe is starting to transform

    • @TabbyEgg312
      @TabbyEgg312 6 หลายเดือนก่อน +1

      @@EricParker NAH ☠

    • @arisrismansyah9093
      @arisrismansyah9093 6 หลายเดือนก่อน

      ​@@EricParker how to crack/sniff app based on java platform?

  • @Jhonz0r
    @Jhonz0r 6 หลายเดือนก่อน +5

    Lets all love Lain

  • @Kanny-b9v
    @Kanny-b9v 3 หลายเดือนก่อน

    😅 great and i follow keep teaching us well. Can you provide a complete beginners course from Zero to hero please

  • @Echownz
    @Echownz 6 หลายเดือนก่อน

    Great guidelines really enjoy watching and learning! Thx

  • @vektor451
    @vektor451 6 หลายเดือนก่อน +2

    here before TH-cam takes this down

  • @dilligentstreetcat
    @dilligentstreetcat 3 หลายเดือนก่อน

    this is amazing, subbed

  • @solan9ne
    @solan9ne 6 หลายเดือนก่อน +2

    let's all love lain

  • @SupCortez
    @SupCortez 5 หลายเดือนก่อน

    This is awesome, thank you for sharing the knowledge. Cheers

  • @TWS-G94
    @TWS-G94 5 หลายเดือนก่อน

    We're gonna be our own provider with this one 🗣️ 🔥 🔥🔥

  • @KidNamedDenji
    @KidNamedDenji 6 หลายเดือนก่อน +2

    LETS ALL LOVE LAIN

  • @marcelmeuldijk
    @marcelmeuldijk 6 หลายเดือนก่อน

    cool job, please do more like this and do not wait for 2 weeks again :)

  • @proletariat-metal
    @proletariat-metal 5 หลายเดือนก่อน +1

    Algorithmically derived license keys like the one demonstrated here are probably uncommon today right? I'd imagine, as you had mention online activation, that some keys could even just be the nonsense output of something totally arbitrary that is then stored in a DB?

  • @magnusbrockman9623
    @magnusbrockman9623 6 หลายเดือนก่อน +1

    My algorithm is strong !! Thanks for the video ! !

  • @Balouxe
    @Balouxe 6 หลายเดือนก่อน +3

    Really fun and interesting video, please keep making reverse engineering tutorials !

  • @saikyue4462
    @saikyue4462 5 หลายเดือนก่อน

    I have no idea what this dude is talking about, but its useful information so im trying to absorb it

  • @ClassicGameHacking
    @ClassicGameHacking 6 หลายเดือนก่อน

    I love reverse engineering, which is why I made my channel. Great tutorial for newbies.

  • @didakad4207
    @didakad4207 3 หลายเดือนก่อน

    This is very interesting. I have always been wondering how this works.

  • @MW-cx3sb
    @MW-cx3sb 5 หลายเดือนก่อน

    This takes me back to the late 90's early 00's doing this lol

  • @RB-lo2dt
    @RB-lo2dt 5 หลายเดือนก่อน

    Indeed, that is authentic Netrunner gameplay.

  • @peaterrepeater4441
    @peaterrepeater4441 5 หลายเดือนก่อน

    Awesome, we need one Video like this for Mac Software :)

  • @ripplerxeon
    @ripplerxeon 6 หลายเดือนก่อน +1

    Liked and Subbed :) Enjoyed the video and love more of these

  • @JustSomeGuy009
    @JustSomeGuy009 6 หลายเดือนก่อน

    Idk why but start of this video had me thinking, "Hi guys, this is the lockpickingla8wyer and today I'm going to pick this software with my keygen".

  • @AnimeGIFfy
    @AnimeGIFfy 5 หลายเดือนก่อน

    This feels like an equivalent of a hello world app to reverse engineering.

  • @knyhadnya
    @knyhadnya 6 หลายเดือนก่อน

    Great video, thank you for this cracking sneak peek, super interesting!

  • @AdmissionGaming
    @AdmissionGaming 6 หลายเดือนก่อน +3

    How did you get so good at computers? Good video thanks.

  • @SmashDDTrash
    @SmashDDTrash 14 วันที่ผ่านมา

    so you can use this with everything if you do it right,, thanks for sharing i know you have keygens en cracks but not how to configure or how to debug,

  • @a10aleks
    @a10aleks หลายเดือนก่อน

    The mistake in the code is at 4:20 when you typed in &UserEnterePassword .... I think it's missing the D.

  • @UCs6ktlulE5BEeb3vBBOu6DQ
    @UCs6ktlulE5BEeb3vBBOu6DQ 6 หลายเดือนก่อน +5

    I was doing this 25 years ago with w32dasm and softice then things got messy with packed executables

  • @MrMorkort
    @MrMorkort 4 หลายเดือนก่อน

    I loved it! Any other cracking game recomandations?

  • @404Research
    @404Research 5 หลายเดือนก่อน

    i know this might be a tough request but could you show us (educational) to theoretically emulate a backend. that would really help alot of talented people.

  • @manuelhernandezdelarosa9311
    @manuelhernandezdelarosa9311 หลายเดือนก่อน

    LETS LOVE LAIN

  • @Pauluz_The_Web_Gnome
    @Pauluz_The_Web_Gnome 6 หลายเดือนก่อน +3

    It's really fun to watch, but a little too complicated for me!

  • @cx3622
    @cx3622 5 หลายเดือนก่อน

    Can you do a video on how to increase the security of the program in order to make it harder to be cracked?

  • @eyezikandexploits
    @eyezikandexploits 6 หลายเดือนก่อน

    Id love a video on AFL and maybe how one could do "smart fuzzing" like finding the most likely place to fuzz thatd lead to a crash

  • @riyhsal
    @riyhsal 6 หลายเดือนก่อน

    I wasn't looking for this video but youtube recommends this

  • @closedcaskit
    @closedcaskit 4 หลายเดือนก่อน +1

    Just getting back into this. Is it typical, when decompiling software, that there's no obfuscation? Im sure someone has figured out how to de-optimize and serialize compiled binaries. As i see it you should be able to make binaries harder to understand at the cost of optimization/performance? Sorry if this is a silly question.
    I've reversed stuff, but it's always been stuff that was intentionally written to be predictable, or at least that was authors goal.

  • @_Mad_Max__
    @_Mad_Max__ 4 หลายเดือนก่อน +1

    what kind of wizardy did I stumble upon on...

  • @dominic.h.3363
    @dominic.h.3363 6 หลายเดือนก่อน

    I can't even write Hello World! in HTML. But youtube sure is insistent on making me want to learn how to crack, so here I am.

  • @sujimayne
    @sujimayne 5 หลายเดือนก่อน +2

    Cracking software itself is not illegal. It's distributing copies that is. Cracking is just a colloquial term for 'reverse-engineering' and people have built entire careers out of doing just that and doing it well.

    • @NamelessSmile
      @NamelessSmile 5 หลายเดือนก่อน

      That's reductive. Decompling code to circumvent copy protections or recreate proprietary functions using their methods is illegal. Working out how a software or IC works as a black box is reverse engineering but not illegal

    • @ФеофанЭтополедолжнобытьзаполне
      @ФеофанЭтополедолжнобытьзаполне 12 วันที่ผ่านมา

      @@NamelessSmile Decompiling is not illegal no matter what your intentions are. It's those intentions that constitute offense, not decompiling. The black box part does not even make any sense.

    • @NamelessSmile
      @NamelessSmile 12 วันที่ผ่านมา

      @@ФеофанЭтополедолжнобытьзаполне reverse engineering software to circumvent copy protection is against the terms of licence for most software user agreements. If you break the agreement you are using the software illegally

    • @ФеофанЭтополедолжнобытьзаполне
      @ФеофанЭтополедолжнобытьзаполне 12 วันที่ผ่านมา

      @@NamelessSmile I'm not using it, I'm disassembling it. Never heard of no agreement, let alone never signed one. I never even ran the app. Questions?

    • @NamelessSmile
      @NamelessSmile 12 วันที่ผ่านมา

      @ФеофанЭтополедолжнобытьзаполне ? Pretty obviously, it's fine to disassemble and reverse engineer the apps but not use them. If you reverse engineered something to crack it and never used it then obviously you wouldn't be doing anything against it. But if you crack it and use or distribute it then you are circumventing it.

  • @penonton4260
    @penonton4260 4 หลายเดือนก่อน +1

    Reverse Engineering or cracking software is not illegal
    if it is used to open a password on a device that is locked by ransomware.

  • @naqeta
    @naqeta 4 หลายเดือนก่อน

    i like that he used "lain iwakura" as the code in the beginning

  • @bob196
    @bob196 4 หลายเดือนก่อน +1

    Как говорится, "Дай человеку рыбу, он будет сыт весь день, дай человеку удочку, он будет сыт всю жизнь"

  • @ralfbaechle
    @ralfbaechle 6 หลายเดือนก่อน

    These tools are not just "cracking" tools. Often source code is not available because it's been lost in time or on that of my own machines which is sitting on the other side of an ocean. Powered off. it's also entirely legitimate to reverse engineer drivers to fix bug or port them to another platform, add features. Or - and that's my primary use for that class of tools - see what compiler, assembler, linker have created from my own code. That is useful for debugging the toolchain itself and performance optimization. Generally I prefer to use simple commandline tools like readelf and objdump but when things get complex another class of “big gun tools” is required.

  • @mtrps_
    @mtrps_ 6 หลายเดือนก่อน +1

    this was helpful, thanks!❤

  • @DJcyberslash
    @DJcyberslash 5 หลายเดือนก่อน

    When I lost my micro SD card source code for my programming history but I still had most of my binaries I knew this type of software existed but could never find any. If I knew of this of 2015 this would of changed life. 😢