Can you fit an Entire Windows App inside a QRCode?

  Переглядів 118,165

Dave's Garage

Dave's Garage

3 роки тому

Dave attempts to build a tiny Windows 10 application small enough to fit inside a standard QR code and then shows how he packages his app inside the barcode (and NOT just a link to it!)/
Dave builds his tiny Windows app in x86 assembly language before using the MASM linker to merge sections and perform other tricks to keep the binary small through linking. He also describes Crinkler, the compressing linker, which brought his app down to 799 bytes.
8-Bit Guy on Boot Sector Games:
• Boot Sector Games
Boot Sector Game books:
amzn.to/3dtmsNA
amzn.to/3sHxZ2d
Check out MattKC's video on putting a tiny game inside a QRCode! I believe I erroneously say it's not a Windows app, but I went back and freeze-framed and saw BeginPaint, RegisterClass, all that, so my bad, it clearly is a full Windows app!
• Can you fit a whole ga...

КОМЕНТАРІ: 589
@jerbro32
@jerbro32 3 роки тому
type banana Dave Plummer is a cool and handsome dude. He will gladly send the first person to comment about this decoded text a rare Task Manager pin.
@DavesGarage
@DavesGarage 3 роки тому
WINNER! So far as I can tell, Jeremy is the first to decode the hidden message in the video, and as such, gets the rare Task Manager pin! He contacted me by email and his pin should go out tomorrow, congrats!
@dziban303
@dziban303 3 роки тому
@@DavesGarage I thought you didn't like Easter eggs 😢
@KeiranR
@KeiranR 3 роки тому
I like dave even more now ... don't want to start this sort of crap you can't stop you know that ....in fact I hope you dont would be hilarious everyone now going through your work trying to find Easter eggs it and there are none...ha!🤣🤣🤣
@DavesGarage
@DavesGarage 3 роки тому
Good point! But when the ENTIRE thing is an Easter Egg, it can't detract from its purpose, because that IS its purpose! How's that? ;-)
@ncot_tech
@ncot_tech 3 роки тому
@@DavesGarage If its purpose is to be an easter egg, is it an egg at all? ;-)
@ilopezc
@ilopezc 3 роки тому
Dave is like that kind developer buddy you always wanted to have.
@LightLord1870
@LightLord1870 3 роки тому
Found his channel not that long ago, and already it is one of my favorites.
@win_ini
@win_ini 3 роки тому
@@LightLord1870 same i found his channel like what, yesterday? and it is my favorite (i just like programming and the guy is cool af, i mean he was a retired microsoft employee)
@glenospace
@glenospace 3 роки тому
At 35, he’s a father figure I always wanted. 😀
@puneetsingh9678
@puneetsingh9678 3 роки тому
He's like a old kung fu master of coding who has seen a lot of things.
@darkmetaOFFICIAL
@darkmetaOFFICIAL 3 роки тому
Dave could look at your code, simply smile, say one sentence, and make you feel accomplished, and noobish at the same exact time
@ValiantValium
@ValiantValium 3 роки тому
I see we are shouting out MattKC today. Time for Dave to work Lego Island?
@gushiperson
@gushiperson 3 роки тому
Came here to say this.
@DavesGarage
@DavesGarage 3 роки тому
"Came here to read this." -- Came here to quote this.
@soulextracter
@soulextracter 3 роки тому
Came here to come here!
@Rugg-qk4pl
@Rugg-qk4pl 3 роки тому
@@CaznaNaakap 😔
@bancodrut
@bancodrut 3 роки тому
@@DavesGarage Inception is starting. Also Came here to replay this
@Sheph100
@Sheph100 3 роки тому
At a job interview: "Can I see your portfolio?" *Pulls out a physical binder full of QR codes* I love this kind of content. Would love to see a game in there if you can fit it!
@g4anode
@g4anode 3 роки тому
MattKC and Dave's Garage collab? Yes please!
@fellipec
@fellipec 3 роки тому
BTW nice featuring both MattKC and 8-Bit Guy on the description =)
@TheJustinist
@TheJustinist 3 роки тому
and MattKC put out a video today and David put one out yesterday
@Audiojack_
@Audiojack_ 3 роки тому
Dave even promoted him from Guy to Man
@fellipec
@fellipec 3 роки тому
@@Audiojack_ It's already time HAHAHAHA
@DavesGarage
@DavesGarage 3 роки тому
That's either a silly mistake or a master troll!
@wesleymays1931
@wesleymays1931 3 роки тому
No, it's 8-Bit _Man_
@Raphipod
@Raphipod 3 роки тому
Very interesting topic and something MattKC also accomplished with a whole game of Snake on a QR code.
@Leonard_MT
@Leonard_MT 3 роки тому
But with compression
@DavesGarage
@DavesGarage 3 роки тому
I call it out, not to worry. But his game wasn't a Windows app, so it's a different problem. Ideally I'd like to do both!
@danielrhouck
@danielrhouck 3 роки тому
@@DavesGarage I’m pretty sure it was a Windows app, unless that has a more technical meaning than “runs as an actual window using win32 APIs instead of a console app”. But he did have to use crinkler.
@kale.online
@kale.online 3 роки тому
I was thinking Deja vu about executable QR codes
@IsusaWH
@IsusaWH 3 роки тому
He mentioned MattKC
@Ikkepop
@Ikkepop 3 роки тому
MattKC should do more technical videos, he manages to do it in a very charming way. His sunny australian disposition always lifts my mood.
@WarrenGarabrandt
@WarrenGarabrandt 3 роки тому
You missed a golden opportunity to rick roll us all with that QR code at the beginning. :D
@----.__
@----.__ 6 місяців тому
Thank you for crediting MattKC, his QR version of snake was hella impressive.
@nanochess
@nanochess 3 роки тому
Came here by reference of a friend in Twitter, and I enjoyed the video showing Dave's effort for this, and also the previous video on Windows programming (it looks like I have a duty of watching some more videos!). Also was pretty awesome for me to be mentioned there :) Thank you! Not tried before writing a Windows assembler game, but I could give it a look ;)
@MrPicklepod
@MrPicklepod 3 роки тому
I love watching these videos. I'm a relatively novice programmer. I can get things done but not nearly as elegant as you and I have very little experience with this low level coding. So its so confusing but mesmerizing to watch you code.
@Avighna
@Avighna 2 роки тому
MattKC made a video on this, and it was a really fun video to watch. So fun in fact, that I've rewatched it multiple times. I'm so happy that you've made a video with the same topic!
@lepsycho3691
@lepsycho3691 3 роки тому
"8-bit man" you meant 8-bit guy! Super interesting video!
@PiTheGuyAlt
@PiTheGuyAlt Рік тому
I found Matt's video so interesting and I'm glad to see another person tackle it.
@Mrkino
@Mrkino 3 роки тому
Dave! Camera distance is PERFECT. Thank you!
@zakariyapianocovers1404
@zakariyapianocovers1404 3 роки тому
I like how you call The 8-Bit Guy as 8-Bit Man in the description lol
@ModernCraftEN
@ModernCraftEN 3 роки тому
When I saw the ASM video I wanted to suggest looking at MattKC's video. Super happy to see it mentioned just a few days later. 😊
@niczoom
@niczoom 3 роки тому
Always interesting! Always wanting to see more. Thanks for the video!
@samuelfreeman5483
@samuelfreeman5483 3 роки тому
You have so much wisdom and experience, your videos are fun and interesting to watch. Love the channel!
@DeviousMalcontent2
@DeviousMalcontent2 3 роки тому
That was awesome that you did a shout out for MattKC, I literally just came from watching his video on hacking minesweeper, and now I want to go try and figure out why minesweeper NT works on 9x and Windows 10 but not the XP version on 9x, perhaps an idea for another video? I love this, it feels like the MASM scene is coming alive again. :D
@shaunogrady6887
@shaunogrady6887 2 роки тому
I love your channel! in answer to your question about interest in adding functionality, yes please do this. Thank you for all of these videos, even the Mech/product stuff, way cool!
@RogerHammond
@RogerHammond 8 місяців тому
bit of history about paper tape - the "paper" tape they used for bootstrapping was metal, very thin, very flexible metal - for longevity.
@tituss1421
@tituss1421 3 роки тому
Today, just got more fun! Thanks Dave!
@DavesGarage
@DavesGarage 3 роки тому
Rock on!
@hl2mukkel
@hl2mukkel 3 роки тому
Damn Dave, so much great content recently.. love your stuff and dedication, keep it up!
@DavesGarage
@DavesGarage 3 роки тому
Thanks! I've been busy, but am about to take a week off :-)
@hl2mukkel
@hl2mukkel 3 роки тому
@@DavesGarage Indeed you have been! You really earned that week off =)
@sonicmouse3083
@sonicmouse3083 3 роки тому
Thanks for the SonicMouse shout-out, Dave! I didn't think you saw my email.
@nkth6ars
@nkth6ars 3 роки тому
Love your videos Dave. I think I’d love to see a collab between you and barnacules chatting about each of your experiences at msft.
@VackerSimon
@VackerSimon 3 роки тому
More QR code videos please! I found this really interesting
@Soundy777
@Soundy777 3 роки тому
Use the space to turn on the lights, some Rube Goldberg level magic ^-^ Can’t get enough of these vids!! More pls
@whtiequillBj
@whtiequillBj 3 роки тому
A call out to "Can you fit a whole game into a QR code?" by MattKC I must say I like seeing it in assembly language as MattKC didn't do that successfully.
@ReaKtionary
@ReaKtionary Рік тому
What a fantastic experience it's been discovering your channel! I've been a distro-hopping Linux-at-home user since 2007 when I used a gifted-to-me Puppy live CD to download windows drivers for a newer Ethernet PCI NIC and thought, "whoah... It just works?" and have only recently discovered and enabled wsl for familiarity on corporate images at work. My only real "programming" these days is limited to the simple instructions and constraints of PLCs for work and python for data-collection... but I really very much enjoy your content: Great humor, great stories, great way to spend some free time. Thank you.
@Deez-Master
@Deez-Master 3 роки тому
I watched MattKC's video shortly before I ever found your channel (thank you algorithm XD) and as soon as you said you knew how to write assembly during the assembly app video, I immediately hoped you would make a QR code app because you seemed to have a ton of knowhow on saving space
@DavesGarage
@DavesGarage 3 роки тому
Glad I could help! I didn't know about his until I started googling around for a fix to the newline thing, I'm not sure I would have started the subject if I'd know ahead of time, but oh well!
@Deez-Master
@Deez-Master 3 роки тому
@@DavesGarage Thanks for the response, love your channel! have been having fun browsing the backlog :)
@AlvaroDiazCastro
@AlvaroDiazCastro 2 роки тому
My best learning video for monday afternoon. Amazing!
@lilia_spn
@lilia_spn 6 місяців тому
That was an awesome video dude, can't believe how small that application is lol ; Assembly magic
@TheDamian418
@TheDamian418 3 роки тому
Keep going! Love these vids!
@maximumhamster
@maximumhamster 3 роки тому
UKposts on my phone decided to crash right after the phrase "now watch what happens when you run temp.exe". Perfect timing.
@Rosalies_
@Rosalies_ 6 місяців тому
With your Schrödinger Cat comparison, you equated the QM effects of observation to code running. Very interesting description!
@danabooth5859
@danabooth5859 3 роки тому
Really fun watching this guys videos, I learned some C back in the 80's but it was way overkill for what I was doing, and Perl and tcl / tk do anything I need to do as an average mook these days, but it's really fun to watch stuff done like a Chad.
@chswin
@chswin 3 роки тому
Best channel on UKposts hands down!
@tl2797
@tl2797 3 роки тому
3:45, I actually was calculating that ATM, thanks XD Love your videos, keep the ASM ones coming please :)
@Ginita12
@Ginita12 3 роки тому
nice video, keep it up. I love every video you make.
@fauzirahman3285
@fauzirahman3285 2 роки тому
This and Matt KC's work suddenly makes me want to pick up some programming again, maybe Assembly or something simpler.
@emantv258
@emantv258 12 днів тому
Cool video . Learned a lot from it . Different field to me but you explained the science very effortlessly. Now I am curious about learning more. Subscribed
@chrisnowacki5663
@chrisnowacki5663 3 роки тому
Absolutely Dave! It would be neat if you could fit two functional programs in a single QR code. I like the idea of a "two for one" deal.
@MegaManNeo
@MegaManNeo 3 роки тому
Gotta love how you casually pull off the WSL and treat things like its belongs to Windows like any program.
@DavesGarage
@DavesGarage 3 роки тому
Unix is just a command line tool for Windows now. And there's no more Bell Labs.
@classicmacintosh
@classicmacintosh 3 роки тому
If only Win32 ran on top of the Linux kernel, then we could have the extensive software library, friendly (enough) UI, *and* well behaved storage to back it all.
@user-xr3rb6pn9m
@user-xr3rb6pn9m 2 роки тому
​@@classicmacintosh I wonder if one day Wine becomes so good that it becomes the reality.
@pbelb
@pbelb 3 роки тому
Really enjoying your videos. Would like to see you include flutter (well, dart, I suppose) in the performance evaluation against other languages!
@DanielLopez-up6os
@DanielLopez-up6os 3 роки тому
Heck yeah, you too watch MattKC!!
@sbrazenor2
@sbrazenor2 3 роки тому
This was the first video that I was able to enjoy while sipping a tasty beverage from my official Dave's Garage mug. 😁👍 I need to actually spend some time writing code. I've learned how to read it, but I still don't really write anything besides adjustments to things that don't run correctly. (I have to increase my proficiency with the vocabulary, mostly, if viewed similarly to a non-programming language.) 🤔
@panzersheriff727
@panzersheriff727 3 роки тому
Now that is a software challenge!
@joemelnick
@joemelnick 3 роки тому
Very Cool Dave. Thank you.
@mattsadventureswithart5764
@mattsadventureswithart5764 3 роки тому
My only experience of asm was using a pic 2 decades ago, but this was fascinating
@Electronieks
@Electronieks 3 роки тому
Now its arduino and a sketch
@DarkestHourProductions
@DarkestHourProductions 3 роки тому
OH PLEASE PLEASE GAMES IN QR CODES! YUSSSS! Dave, you're freaking awesome.
@sanchoooo
@sanchoooo 3 роки тому
Great episode Dave.
@markopavlovic8750
@markopavlovic8750 2 роки тому
Such a wholesome channel!
@Icelink256
@Icelink256 3 роки тому
Wow! That's some impressive size! Now, I'm tempted to see how small I can write a simple Windows game! :D
@deathdogg0
@deathdogg0 3 роки тому
Thank you for this. I like this kind of thing
@zzKirus
@zzKirus 3 роки тому
More QR code videos! Super cool.
@Bianchi77
@Bianchi77 2 роки тому
Keep it up, thanks for sharing the video :)
@joshgordon7299
@joshgordon7299 3 роки тому
you are amazing, love the content
@eformance
@eformance 3 роки тому
An interesting adaptation of this would be to support TOTP, using a QR Code for 2FA. What would make it even more useful is embedding the primary and secondary factors in the same QR code -- A password manager + 2FA TOTP in the same code, so then you have instant login without the hassle :-)
@BichaelStevens
@BichaelStevens 2 роки тому
And a whole new class of vulnerability to worry about! Defeats the ENTIRE WHOLE PURPOSE of 2FA!!! You lazy twatwaffle
@victorbjorklund
@victorbjorklund 3 роки тому
This is a new level.
@dross1705
@dross1705 3 роки тому
Never occurred to me that this was possible, good to know!
@eduardovalenzuela5304
@eduardovalenzuela5304 3 роки тому
Thanks for all your videos, I want to see this toic developed to it's maxiumum potetial.
@rodneysmith1750
@rodneysmith1750 2 роки тому
Amazing, reminds me of an old saying, "what a tangled web we perceive when we first start to deceive" or something like that.
@xXFastD3athXx
@xXFastD3athXx 3 роки тому
Maybe code in some minimal win32 printing functionality to make it replicate itself as a printed QR-code on startup :D Great video as always, Dave!
@jerkerolofsson448
@jerkerolofsson448 3 роки тому
I am always impressed by small binaries, but my favorite has to be "elevated by Rgba & TBC", 4kiB total size for 3D and music.. Doesn't fit in a QR code but it's super impressive.
@herrbonk3635
@herrbonk3635 5 місяців тому
You mean small executables? Because what else are there in a computer, other than "binaries"? A pdf, png or jpg is also binary. Even a plain unicode text file is.
@justdude7222
@justdude7222 3 роки тому
this channel is so entertaining :-D
@DavesGarage
@DavesGarage 3 роки тому
Thanks, glad you think so! Tell a friend! :-)
@sleepyyfoxx7041
@sleepyyfoxx7041 3 роки тому
Most underrated channel on UKposts!
@valdisblack1541
@valdisblack1541 3 роки тому
As I see it, modern Python devs won't understand a word of this video
@MartijndeBoer
@MartijndeBoer 3 роки тому
Dave, what do you think of 'actually portable executable' by Justine Tunney? Seems like total black magic, maybe a nice subject for an episode?
@jemakrol
@jemakrol 3 роки тому
Do it! Do more! Love it!
@butstough
@butstough 3 роки тому
YES 100%. This is the coolest thing I've ever seen, definitely pursue the functional app, if its a game or otherwise. I've always had a strange fascination with storing digital data on inappropriate physical media, i.e. text in a bitmap, printed, or picture in audio etc... I have to say executable in a QR code takes the cake. My ex suffered from paranoid delusions, and I confidently informed her that it was impossible for a QR code to hack her devices, on the basis they couldn't store enough data for a functional executable... time to retract that position i guess...
@franciscopostigogarcia2694
@franciscopostigogarcia2694 2 роки тому
That sounded very autistic I Might say
@friendlyhonda3187
@friendlyhonda3187 3 роки тому
Peanut butter and jam pre-mixed? They don't sell that here. You've been out of Canada for a while Dave. Great video, by the way. Love them all.
@TheEulerID
@TheEulerID 2 роки тому
Those who ever deal with IBM mainframes will have been familiar with a programme called IEFBR14. Half the program instructions are referenced in the program name, namely BR 14 (branch always to the address in register 14) or "branch on register 14". As, on entry to a program, register 14 contained the address to go to terminate the program by whatever invoked it, then that was all it contained in its first version. It was, essentially, the program equivalent of a NOP. Unfortunately, that version had a bug in that the return code was meant to be held in register 15 and this meant it was indeterminate. So a late revision of the program contained another instruction which cleared it was added (SR 15,15 or subtract register 15 from 15). The return code became important when conditional job control execution was used. The first, buggy was just two bytes long, whilst the second, fixed version was 4 bytes long. So, why was a do-nothing program used on IBM mainframes (usually only used in batch jobs)? The answer to that is that it was that IEFBR14 was simply used to allow the surrounding job control language to be invoked. That was typically used to do things like unmount devices and delete what IBM cared to call "datasets" (a dataset might be called a file in other operating systems, although). The JCL step required some executable for all this to be invoked, and hence IEFBRI14 was invoked. In any event, I'm pretty sure that a a QR code is big enough to hold he executable for IEFBR14.
@Prithvidiamond
@Prithvidiamond 3 роки тому
Nice video and Happy April Fools Day! By the way who is sonicmouse?
@_Afsus
@_Afsus 3 роки тому
Hi , like your Channel very much and it's very helpful and detailed.. It would be wonderful if you you do us an Assembly lectures and maybe some advanced tricks
@MrtinVarela
@MrtinVarela 3 роки тому
Closest thing to your typical linux package manager *for* windows itself would be _chocolatey_
@microcolonel
@microcolonel 3 роки тому
Ah, good memories with MASM. My first love, among assemblers.
@ThatBum42
@ThatBum42 3 роки тому
Reminds me of the Nintendo e-Reader, where they managed to fit entire NES games onto dot patterns on paper cards.
@sofiggy
@sofiggy 3 роки тому
Hey! Something I noticed from the QR Code demos I've seen are that the codes used are always massive (understandbly so). With all of the compression techniques utilized, what is the smallest QR Code size that can be used to run a Windows program? (In terms of pixels on the code itself)
@Kathlanus
@Kathlanus 9 місяців тому
Games weighing in at several hundred GB may be more fun. But I find games that fit in a QR code way more impressive
@mudstrand
@mudstrand 3 роки тому
"Is testing cheating?". That is such a great line! Reminds me of the old cartoon where a nervous new developer is standing behind a grumpy grizzled "experienced" programmer. The "experienced" programmer is pounding away on a keyboard attached to a computer with no monitor. He does not even stop typing while he barks at the newbie, "What now? Does the rookie programmer need a monitor?".
@sent4dc
@sent4dc 3 роки тому
Dave, your videos are fascinating. If you would, can you explain what are DirectUIHWND and NetUIHWND window classes that Microsoft now uses for its UI?
@beck3k
@beck3k 3 роки тому
Now why should I be surprised my new favourite channel also watches two of my other favourite channels?
@Mr76Pontiac
@Mr76Pontiac 3 роки тому
LIKE before I hit play because I love watching these challenges. ;)
@carlynghrafnsson4221
@carlynghrafnsson4221 Рік тому
Just yesterday, I was listening to a Wired Security podcast on MongoDB using indexed, searchable data while maintaining encryption. I immediately thought about QRcodes as an index, wondering how far you could take it and whether it was viable or clunky. Better yet, design your own expandable/compressable format, as a steganography method, utilized by a database or simply file transfer.
@ZER0--
@ZER0-- 3 роки тому
I have no idea what he was doing or saying, but it was somehow enjoyable.
@chamber_hiro256
@chamber_hiro256 2 роки тому
I'm glad people know who MattKC is. Anyone seen his latest gameboy micro mod pt2?
@longshot789
@longshot789 2 роки тому
"It's weird when you go back and forth" Ain't that the truth!
@moocow5107
@moocow5107 3 роки тому
Great video!
@kenkelvin4023
@kenkelvin4023 3 роки тому
YOU DID IT!!! I love you :)
@diablo7806
@diablo7806 3 роки тому
MattKC did a video of putting a snake game into a QR code. You guys would probably make a good team to do a video together, he got a copy of Windows 98 running on the metal of a 2015 lenovo laptop.
@dampfwatze
@dampfwatze 3 роки тому
I've literally mentioned MattKC under a Video one week ago!
@triularity
@triularity 2 роки тому
So now when you go to the doctor's office, the waiting room will be full of "magazines" containing full game QR codes to pass the time. ;)
@Hyacinth828
@Hyacinth828 2 роки тому
Dave, what if you tried to fit Spacewar! in a QR code, in collaboration with MattKC? You guys could play a multiplayer QR game together, and use the episode to explain the history of videogames and the size restrictions of such. I don't know if that's your cup of tea, but I'd sure love to see an episode like that!
@SomeRandomPiggo
@SomeRandomPiggo 2 роки тому
i haven't watched the entire video yet but mattkc barely did it, and even then he had to use crinkler. i think networking is pushing it a little bit lol
@weaverb9
@weaverb9 3 роки тому
Awesome! Would it be possible to use that extra 2k bits to render a 3d model? Probably not. It would be cool if the program "drew over" the code, to make it look like the pixels were being rearranged. Maybe form a "secret message"
@szymach
@szymach 3 роки тому
It would be pretty funny to see the program display the same qr code again
@DavesGarage
@DavesGarage 3 роки тому
OOOH! That'd be a cool idea, but hard. A QR code that prints a QR code of itself!
@szymach
@szymach 3 роки тому
@@DavesGarage I've always found quine's fascinating.
@UXXV
@UXXV 3 роки тому
Steve Gibson says "799 bytes?" :D - Keep up the great work!
@DavesGarage
@DavesGarage 3 роки тому
I still bet Steve could shave a few bytes off it. Tail call elimination, testing bits instead of comparing to zero (which is more clear but bigger), etc!
@UXXV
@UXXV 3 роки тому
@@DavesGarage he gave you a shout out in a recent episode of the podcast saying just that, OR'ing and XOR'ing instead of comparing and clearing ... Shame he takes decades to produce SQRL and release updates to SpinRite!
@ikannunaplays
@ikannunaplays 3 роки тому
The idea of mini QR games/apps would be great if they are sandboxed.
@blahorgaslisk7763
@blahorgaslisk7763 3 роки тому
This should be a new discipline for the demo scene competitions. Best Demo in a QR Code and Best Game. Now that would be interesting to see how they managed. I know the 4K demos can be freaking impressive, but I wouldn't want to limit them by demanding they provide all the bells and whistles such as moving, resizing and widgets for the window, just that it's using only current and legal system calls and that it cleans up after itself properly and terminate gracefully.
@TerjeMathisen
@TerjeMathisen 3 роки тому
BTW, you might appreciate my executable text encoder: It can take any binary and encode as a text file (like uuencode), but using only the 70+ characters blessed by the MIME standard because they will pass unmodified through all email gateways, even surviving a round trip vie EBCDIC on an IBM mainframe. It uses the absolute minimum possible self-modificating code, only patching in a single two-byte backwards branch in order to terminate the bootstrap decoder loop. I have however never looked at what it would take to do the same as a Windows exe, I am not sure that it would be possible to create a valid EXE header using only those MIME letters?
Software Drag Racing: M1 vs ThreadRipper vs Pi
15:43
Dave's Garage
Переглядів 116 тис.
Can you fit a whole game into a QR code?
20:03
MattKC
Переглядів 8 млн
😱СНЯЛ СУПЕР КОТА НА КАМЕРУ⁉
00:37
OMG DEN
Переглядів 1,3 млн
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Переглядів 3 млн
Артем Пивоваров х Klavdia Petrivna - Барабан
03:16
Artem Pivovarov
Переглядів 6 млн
E02: Stupid C++ Tricks: Most Dangerous C Functions (E02)
23:33
Dave's Garage
Переглядів 177 тис.
HACKED!  How a Buffer Overflow Exploit works, plus Code Red!
25:50
Dave's Garage
Переглядів 188 тис.
What Are Those Other Weird QR Codes?
16:10
ThioJoe
Переглядів 852 тис.
45 Computer Languages Compared: Which is FASTEST?
22:27
Dave's Garage
Переглядів 164 тис.
Does Windows have Back Doors?
17:05
Dave's Garage
Переглядів 264 тис.
Supercharging Windows Disk Speeds
21:00
Dave's Garage
Переглядів 188 тис.
EXPOSED: The Windows Rootkit Scandal by Sony
20:47
Dave's Garage
Переглядів 380 тис.
Why are Bluescreens Blue?
16:27
Dave's Garage
Переглядів 861 тис.
🤏 Оптимизируем игру до 2 КИЛОБАЙТ
28:16
Emerald Powder
Переглядів 1 млн
маленький брат прыгает в бассейн
0:15
GL Show Russian
Переглядів 1,3 млн
Как перестать есть сладкое!
0:11
Victoria Portfolio
Переглядів 2 млн
Миссия женщины
0:37
Нейроны на миллион с Анастасией А
Переглядів 2,1 млн