Nathan Baggs
Nathan Baggs
  • 60
  • 2 604 577
How To Manipulate Process Memory On Windows
Find out how to use the win32 API to manipulate the memory of another process. This is cut down from a livestream, subscribe to get notifications and join in on us building a hacking toolkit
Get the code: github.com/nathan-baggs/blind_io
Become a member to get early access to videos (and to previous livestreams in full) - ua-cam.com/channels/QvW_89l7f-hCMP1pzGm4xw.htmljoin
Want to build cool stuff from scratch? app.codecrafters.io/join?via=iris-engine-dev
💭 All views are my own 💭
Переглядів: 3 341

Відео

This Developer Hacked Their Own Game 20 Years Ago
Переглядів 25 тис.28 днів тому
Recreating how the Insomniac developers hacked Ratchet and Clank 3 over 20 years ago Become a member to get early access to videos - ua-cam.com/channels/QvW_89l7f-hCMP1pzGm4xw.htmljoin Want to build cool stuff from scratch? app.codecrafters.io/join?via=iris-engine-dev 🔗 Links 🔗 - Original article - www.gamedeveloper.com/programming/dirty-game-development-tricks - Horizon private server - github...
How To View Process Memory On Windows
Переглядів 4,2 тис.Місяць тому
How to use the Win32 API and C to view the allocated memory of a running processes. This is cut down from a livestream, subscribe to get notifications and join in on us building a hacking toolkit Get the code: github.com/nathan-baggs/blind_io Become a member to get early access to videos (and to previous livestreams in full) - ua-cam.com/channels/QvW_89l7f-hCMP1pzGm4xw.htmljoin Want to build co...
How To Enumerate Processes On Windows
Переглядів 5 тис.Місяць тому
How to use the Win32 API and C to enumerate all the running processes. This is cut down from a livestream, subscribe to get notifications and join in on us building a hacking toolkit Get the code: github.com/nathan-baggs/blind_io Become a member to get early access to videos (and to previous livestreams in full) - ua-cam.com/channels/QvW_89l7f-hCMP1pzGm4xw.htmljoin Want to build cool stuff from...
How I Hacked Balatro To Get An Impossible Score
Переглядів 11 тис.Місяць тому
How can we get an insane score in Balatro without getting good at it? Become a member to get early access to videos - ua-cam.com/channels/QvW_89l7f-hCMP1pzGm4xw.htmljoin Want to build cool stuff from scratch? app.codecrafters.io/join?via=iris-engine-dev ua-cam.com/video/ILY7tYdIS2Y/v-deo.htmlsi=0NAYqbeewoi3DJa7 - More in depth on process injection 💭 All views are my own 💭 Ever wondered how game...
How Do Hackers Actually Cheat In Games?
Переглядів 30 тис.2 місяці тому
What does it take to actually cheat in a game? Let’s add wall hacks to Unreal Tournament Become a member to get early access to videos - ua-cam.com/channels/QvW_89l7f-hCMP1pzGm4xw.htmljoin Want to build cool stuff from scratch? app.codecrafters.io/join?via=iris-engine-dev 💭 All views are my own 💭 Have you ever wondered about cheating in video games, purely for academic reasons? Join us as we ex...
Did I just make the fastest JavaScript runtime?
Переглядів 11 тис.2 місяці тому
Did I just make the fastest JavaScript runtime?
Unfixable Apple Exploit - How It Really Works
Переглядів 15 тис.3 місяці тому
Unfixable Apple Exploit - How It Really Works
I Made A Virus - I Instantly Regretted It
Переглядів 19 тис.3 місяці тому
I Made A Virus - I Instantly Regretted It
EA Won't Let Me Play This Game - So I Hacked It
Переглядів 289 тис.3 місяці тому
EA Won't Let Me Play This Game - So I Hacked It
Hacking This Game To Remove Jump Scares (Observation Duty)
Переглядів 14 тис.4 місяці тому
Hacking This Game To Remove Jump Scares (Observation Duty)
Hacking This Game To Always Win (Buckshot Roulette)
Переглядів 13 тис.5 місяців тому
Hacking This Game To Always Win (Buckshot Roulette)
Reverse Engineering This Insane Glitch (Ocarina of Time)
Переглядів 60 тис.5 місяців тому
Reverse Engineering This Insane Glitch (Ocarina of Time)
You Can Only Play This Game By Hacking It
Переглядів 333 тис.6 місяців тому
You Can Only Play This Game By Hacking It
How One Developer Continues To Defy The Impossible
Переглядів 138 тис.7 місяців тому
How One Developer Continues To Defy The Impossible
Fixing Multiplayer Of A 25 Year Old Game
Переглядів 96 тис.7 місяців тому
Fixing Multiplayer Of A 25 Year Old Game
Hacking a 25 Year Old Game To Make It Work
Переглядів 292 тис.8 місяців тому
Hacking a 25 Year Old Game To Make It Work
Stop using these wrong.
Переглядів 10 тис.8 місяців тому
Stop using these wrong.
Can you fit a whole game on a stamp?
Переглядів 74 тис.9 місяців тому
Can you fit a whole game on a stamp?
Reverse Engineering RollerCoaster Tycoon | How does it work?
Переглядів 226 тис.9 місяців тому
Reverse Engineering RollerCoaster Tycoon | How does it work?
How games fake smooth graphics
Переглядів 6 тис.11 місяців тому
How games fake smooth graphics
Ditch Unity, Build A Game Engine In 48 Hours
Переглядів 44 тис.Рік тому
Ditch Unity, Build A Game Engine In 48 Hours
What Are The C++ Fundamental Types?
Переглядів 1,6 тис.Рік тому
What Are The C Fundamental Types?
How to quickly get started with C++
Переглядів 2,7 тис.Рік тому
How to quickly get started with C
How does a compiler work?
Переглядів 13 тис.Рік тому
How does a compiler work?
I made the same ray tracer in Assembly, C# and TypeScript
Переглядів 7 тис.Рік тому
I made the same ray tracer in Assembly, C# and TypeScript
You Don't Need An Engine | Rendering Water
Переглядів 8 тис.Рік тому
You Don't Need An Engine | Rendering Water
Hacking like it's the 90's
Переглядів 6 тис.Рік тому
Hacking like it's the 90's
What is the fastest way to calculate sine?
Переглядів 23 тис.Рік тому
What is the fastest way to calculate sine?
I made the same game in Assembly, C and C++
Переглядів 658 тис.Рік тому
I made the same game in Assembly, C and C

КОМЕНТАРІ

  • @its_code
    @its_code 2 дні тому

    ❤❤❤😊

  • @budgetarms
    @budgetarms 5 днів тому

    Great explanation, another example is for opening files, you try to open a file and check whether it's open. The scope will be inside the if, if something crashes inside that if; it will close that file automatically, it's basically RAII. And you don't have to close the file, because that will be done automatically when exiting the if.

  • @RandallLeeReetz
    @RandallLeeReetz 6 днів тому

    Geeky too lost in the trees to see the forest. As if an alien asked a human what "breakfast" was, and the human handed them a recipe for an omelet. What a person wants to know when asking what a compiler is, isn't how it does what it does, but why it does what it does. The first thing to explain would be that computer chips process linear streams of ones and zeros, what is called binary code.So, something must happen to the text written in a computer language to transform it into a binary sequence of ones and zeros. But it's more than that of course, as a computer chip can only handle binary sequences where the ones and the zeros are organized in one particular way. Computer chips are extremely even terminally intolerant of sequences nor ordered in particular patterns. A compiler is a translation layer that converts a program wittten as text in one particular programming language, into the exact binary sequence structure that a given processing chip can execute, can process, can transform into some desired output. Yes, this video explains how most current compilers go about doing that translation, but the really interesting part of all of this is that compilers have become sophisticated in ways that make them the essential core base component of the evolution of computers and computing. Compilers are written as manifestations of compiler theory, and this theory is general enough to drive the design of computer chips on one end, and programming languages on the other end. A compiler is something akin to theoretical physics, describing and formalizing the structure and behavior of computation itself. This should not be surprising, people who translate text from one language to another often understand language better than those who only speak one language. When Einstein eloquently related energy, time, mass, and velocity, he made us more able to understand any one of these factors better even when isolated. Interestingly, one can write faster compilers or one can write compilers that expose their own process for examination. You can't have booth. On another axis, you can write a more efficient compiler if it only translates from one programming language to one processing chip architecture. If you want a compiler to work between any programming language and any chip architecture, your compiler will be larger and slower. Or, you can make your chips simple, building them up as grids of a great many self same units, and you can create compilers that convert any type of processing problem into units that can be processed on a grid of self same processing units, you can make the computational topology flat, and fast, by slowing down the translation process, the compiler, even though doing sow will result in longer binary compiled code, the chip may at times process the compiled code faster. There are chips that look ahead at the incoming stream of binary and reconfigure themselves optimally for that particular stream of compiled binary. There are language/compiler pairs written to particular types of problems, to math heavy problems, to text heavy problems, to spacial geometry problems, to machine language AI problems, to pattern recognition, to prediction problems, etc etc etc.

  • @its_code
    @its_code 6 днів тому

    ❤❤❤😊

  • @noilfaund
    @noilfaund 8 днів тому

    "I dunno, just try them both 🤷‍♂️ thanks for the click" 🤦‍♂️

  • @E1nsty
    @E1nsty 8 днів тому

    Learning to code is good, even if for no other reason than knowing how programs work and that it's really just a pile of numbers and not magic.

  • @its_code
    @its_code 9 днів тому

    ❤❤❤😊

  • @Pedro-jj7gp
    @Pedro-jj7gp 9 днів тому

    How do you add the colored subtitle animations to your shorts?

    • @nathanbaggs
      @nathanbaggs 9 днів тому

      I use www.opus.pro/ - but there’s loads of auto captioning tools

  • @koosa6289
    @koosa6289 10 днів тому

    This is fasctinating and insane to me at the same time, how do people get hang of this low level stuff, seems beyond my comprehension.

  • @heldergoncalves9199
    @heldergoncalves9199 10 днів тому

    Well done 👏