• Treczoks@lemmy.world
    link
    fedilink
    arrow-up
    16
    arrow-down
    4
    ·
    17 hours ago

    When I was still in school, I was the computer nerd. A doctor in town, who’s son was in my class, asked me to fix an annoyance he had with a software he used. He offered a generous compensation. It took me less than an hour to analyze and patch the program on the binary level. On a per hour base, I earned more money than he normally did…

      • Treczoks@lemmy.world
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        6 hours ago

        Well, a software (I.e. a. exe file) is a long list of numbers. Some are commands like “do something when the user clicks there”, some are data, like text on a button.

        If you are very familiar with those intricacies, you can change a few bytes here or there to change what the program does.

        • datavoid@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          ·
          1 hour ago

          I’m more curious as to the process than the concept I guess. Open your exe in notepad, hold alt, and mash the numpad?