"Bush hid the facts" Bug EXPLAINED

  Рет қаралды 244,181

FlyTech Videos

FlyTech Videos

Күн бұрын

Пікірлер: 999
@nielot0330
@nielot0330 Жыл бұрын
I love computers.
@matt.w
@matt.w Жыл бұрын
Same
@dominiksalata4234
@dominiksalata4234 Жыл бұрын
same
@polandman07
@polandman07 Жыл бұрын
Same
@FlyTechVideos
@FlyTechVideos Жыл бұрын
Same
@lelanceflamer
@lelanceflamer Жыл бұрын
same
@catomajorcensor
@catomajorcensor Жыл бұрын
The question we should be asking is "how did Windows developers come up with the worst way to detect Unicode?"
@ОннокорОктябрь
@ОннокорОктябрь Жыл бұрын
- So... how we are going to detect unicode? - -Meth- Math
@RDCST
@RDCST Жыл бұрын
@@ОннокорОктябрь Meth?
@Cyberfishofant
@Cyberfishofant Жыл бұрын
​@@RDCSTi was gonna _crack_ a joke, but that wouldn't be funny
@FriedMonkey362
@FriedMonkey362 Жыл бұрын
I mean it was good enough because it "rarely" occured, still the amount of false positives is indeed too much and yeah it was pretty bad
@intron9
@intron9 Жыл бұрын
It acts like a detector for windows's "Unicode" files that only have English characters, but with a lot of false positives.
@avitus27
@avitus27 Жыл бұрын
I can't believe it took me this long to realise: this channel is a fly explaining bugs.
@Axcyantol
@Axcyantol Жыл бұрын
wait what
@amberwingthefairycat
@amberwingthefairycat Жыл бұрын
@@Axcyantol A fly (the type of insect) explaining bugs (computer errors, but the word also means insect)
@TDXC------
@TDXC------ Жыл бұрын
He also... Well creates bugs too (By that I mean destroying windows)
@Axcyantol
@Axcyantol Жыл бұрын
@@amberwingthefairycat no i understood it, i was just surprised about it being a fly explaining bugs
@amberwingthefairycat
@amberwingthefairycat Жыл бұрын
@@Axcyantol Oops, sorry, haha.
@shockwave952
@shockwave952 Жыл бұрын
15 years ago I made a "Windows XP Easter Eggs" video featuring this bug, and now I feel this strange sense of satisfaction finally knowing why it happens. Thanks FlyTech!
@Dog_Dogs
@Dog_Dogs Жыл бұрын
That video is best video.
@elesqueleto2010
@elesqueleto2010 7 ай бұрын
i think you made the video a little too popular, still, good one 👍
@TwoNumbahNiens
@TwoNumbahNiens Жыл бұрын
I can't believe George W. Bush would do this.
@alexandermorozov8593
@alexandermorozov8593 Жыл бұрын
"W." stands for WordPad
@JeyPeyy
@JeyPeyy Жыл бұрын
Amazing how he started hiding the facts at least 7 years before it happened
@blueschnabeltier_
@blueschnabeltier_ Жыл бұрын
Now its George L. Bush, 'cause he hid the facts
@johndododoe1411
@johndododoe1411 Жыл бұрын
George Walker Bush Sr. ruled 1089 to 1992, and did secret government stuff with Nixon and Reagan .
@dylanbksp
@dylanbksp Жыл бұрын
do you know what i can believe bush did?
@MadsterV
@MadsterV Жыл бұрын
Note: What Windows Write calls "unicode" is UCS-2, a now-obsolete 16-bit encoding. What today we call unicode is usually UTF-8, a variable-width encoding that conveniently matches US-ASCII, though there's also UTF-16 and UTF-32.
@billy65bob
@billy65bob Жыл бұрын
There's not just those variants either. There's the obsolete UTF-7 too (for some reason), and the multi-byte encodings come in both Little Endian and Big Endian flavours.
@freyja5800
@freyja5800 Жыл бұрын
@@weakspirit_ internally, yes. but when saving text it does default to utf8, since a text in 7-bit ascii and in utf8 are the same, and since in english you rarely need characters beyond that, using utf8 is more space efficient
@laurentverweijen9195
@laurentverweijen9195 Жыл бұрын
UCS-2 and UTF-16 is more or less the same (and what windows / C-sharp incorrectly call "unicode encoding".)
@Spartan322
@Spartan322 Жыл бұрын
Technically ANSI Windows-1252 (what is functionally always used when Windows refers to "ANSI") is incompatible with UTF-8 as there are numerous UTF-8 bytes which are "reserved" (usually for multi-byte characters) which Windows-1252 uses as printable (single-byte) characters. If any of those bytes exist in the string when read as UTF-8 the encoding will break, which in a well developed system will merely produce a few erroneous characters. Now since Windows-1252 extends standard ASCII, most of the bytes in Windows-1252 will be read well in UTF-8, specifically all the common American used characters. The problem with the encoding only occurs when you have these non-ASCII characters either in Windows-1252 or in UTF-8, in which case if you try to read the either UTF-8 from Windows-1252 or Windows-1252 from UTF-8, you will get problems. Experienced this exact issue when dealing with a game that reads and writes Windows-1252 but which has resources written in UTF-8, causing all sorts of weird problems.
@hellterminator
@hellterminator Жыл бұрын
@@laurentverweijen9195 UCS-2 can only represent ~6% of the reserved Unicode codepoints and ~69% of the ones already assigned , whereas UTF-16 can represent them all through surrogates. Don't get me wrong, UTF-16 is the worst Unicode encoding, but at least it *is* a Unicode encoding, unlike UCS-2.
@rogehmarbi
@rogehmarbi Жыл бұрын
I almost completely forgot WordPad exists, despite it being more powerful than Notepad.
@FlyTechVideos
@FlyTechVideos Жыл бұрын
WordPad is too powerful for us mortals
@npoaccount9154
@npoaccount9154 Жыл бұрын
​@@FlyTechVideosyea, nothing can break it
@masonboone4307
@masonboone4307 Жыл бұрын
Notepad is a decedent of wordpad
@zUltra3D
@zUltra3D Жыл бұрын
@@npoaccount9154 wasn't there a video about corrupting the heck out of windows 10 and everything was broken except for wordpad
@Fidumo
@Fidumo Жыл бұрын
@@npoaccount9154 as soon as i read that, i tried breaking it. i ended up creating a document filled with a creepy smiley face image with the size of 2,306,727,936 bytes (that's 2.3 gb). i cant open it because it's too big, and i think i corrupted the file by closing wordpad while it was saving the file. i still dont think this counts as breaking it, i think its just the file thats broken.
@y7o4ka
@y7o4ka Жыл бұрын
Dude really digged into windows api's assembly to uncover a strange bug from 1994 Good job!
@thevorkman_6551
@thevorkman_6551 Жыл бұрын
I think he not dive, he just wrote his own that works similar... Maybe, idk
@aetimes2
@aetimes2 Жыл бұрын
@@thevorkman_6551 He went into the code to figure out how it worked, and then wrote his own that worked the same
@mstech-gamingandmore1827
@mstech-gamingandmore1827 Жыл бұрын
Don't forget the special... _sources_ ;)
@thevorkman_6551
@thevorkman_6551 Жыл бұрын
@@mstech-gamingandmore1827 Yes)))
@mskiptr
@mskiptr Жыл бұрын
XP source leak probably
@jhgvvetyjj6589
@jhgvvetyjj6589 Жыл бұрын
Aside from the statistical check, another heuristic uses the newline as a way to rule out Unicode since a word-aligned newline has the bytes 0D 0A, but U+0A0D is not assigned in Unicode. Also it apparently only detects based on the first 256 bytes or so, which might make the longest string challenge futile beyond that point.
@FlyTechVideos
@FlyTechVideos Жыл бұрын
oh wait, but that does mean that a non-word aligned newline could technically trigger it, right? should have spent more time researching nooooo
@Renteks-
@Renteks- Жыл бұрын
just make this comment your string so you can win the meta award
@ivirius.parody
@ivirius.parody Жыл бұрын
Ah yes. As a developer, I love to see people finding bugs in our lazy work
@AlphaFruit-hx4cw
@AlphaFruit-hx4cw Жыл бұрын
I'm an programmer in my free time, and this is actually facts. 😂
@dubl33_27
@dubl33_27 Жыл бұрын
@@AlphaFruit-hx4cw which Bush hid
@nt-authority-system666
@nt-authority-system666 Жыл бұрын
you're spitting FACTS
@UnixTMDev
@UnixTMDev 9 ай бұрын
@@nt-authority-system666bush wasn't
@Fasguy
@Fasguy Жыл бұрын
The amount of times i've seen this spewed about as an "easter egg" is nuts. Just like the "Bill Gates Sucks" "easter egg" in C64 BASIC.
@chri-k
@chri-k Жыл бұрын
what’s that?
@brinleyhamer729
@brinleyhamer729 Жыл бұрын
yeah what’s that?
@Dj_Theorema
@Dj_Theorema Жыл бұрын
@@chri-k To keep It simple, C64 BASIC has a random number generator that, every time you turn on the machine, it always produces the same "random" sequence of floating-point numbers, all between 0 and 1. Using this "feature" someone wrote a small program (4 lines of code) that print the sentence "Bill Gates Sucks" on screen
@egeakan7276
@egeakan7276 Жыл бұрын
God, when I tell you I thought Bush was a literal bush from nature and I couldn't figure it out until this day...
@mucookul
@mucookul Жыл бұрын
Same
@Aeduo
@Aeduo Жыл бұрын
Sounds like it'd be related to homer simpson creeping out of that bush gif.
@WindowsDrawer
@WindowsDrawer Жыл бұрын
Same
@sadpeperoni7508
@sadpeperoni7508 Жыл бұрын
My wife's bush hid some facts. I'm catholic, so I discovered the truth only after the marriage
@Liggliluff
@Liggliluff Жыл бұрын
Yeah, for people not from USA, or not familiar with USA's presidents, the name "Bush" is likely going to refer to an actual bush instead.
@Kiwifruit00
@Kiwifruit00 Жыл бұрын
4:19 for anyone wondering why fly wrote it as 0x75 0x42 when the hex editor shows 0x42 0x75 its because the file is encoded in "little endian", which means the last byte in the hex editor goes first when the computer is reading unicode. i dont know why the computer does this, nor am i an expert in these kinds of things but i just wanted to share in case someone wants to know
@johndododoe1411
@johndododoe1411 Жыл бұрын
Windows uses little endian because the x86 CPUs do so .
@leap123_
@leap123_ Жыл бұрын
because x86 (which windows and every single os that supports x86 runs on) use little endian, so fuck intel i guess
@RedstoneNguyen
@RedstoneNguyen Жыл бұрын
Write a simple program converting from integer to string and you will find out why little endian is a thing. Btw, the numbers we are writing everyday is big endian.
@johndododoe1411
@johndododoe1411 Жыл бұрын
@@RedstoneNguyen Both storage directions make perfect sense . Little endian for decimal digits is how Arabs write Arab numerals, big endian is how westerners write the same numbers with the same digits . Because computers gulp up entire binary numbers in one memory clock cycle it's entirely cultural for them too . The x86 and x80 CPU families belong to little endian design cultures, the 68000 and SPARC families belong to big endian design cultures . ARM and PowerPC hardware is bilingual in this matter .
@RedstoneNguyen
@RedstoneNguyen Жыл бұрын
@@johndododoe1411 i didnt say anything about culture. My idea is, little endian is mathematically simpler to implement than big endian.
@Blaineworld
@Blaineworld Жыл бұрын
now i kind of want to know how the current unicode detection works
@keltrm
@keltrm Жыл бұрын
I tried disassembling it, but it seems to have been moved to the kernel (RtlIsTextUnicode)
@Milennium1902
@Milennium1902 Жыл бұрын
It uses the 2 bytes FF and FE shown at 5:24. To make the glitch happen on modern Windows you put ÿþ into the beginning of a text file, then save it, and voila! You don't even need to input any special text after it.
@lunafoxfire
@lunafoxfire Жыл бұрын
they probably do the sane standard thing and look for 0xFFFE at the start
@chri-k
@chri-k Жыл бұрын
@@Milennium1902**Icelandic obtains ÿ**
@hellterminator
@hellterminator Жыл бұрын
@@lunafoxfire They did that back then, too, but that's not nearly enough. The _presence_ of the BOM _confirms_ a file is unicode. The _absence_ of the BOM _does not_ mean a file is _not_ Unicode. That is to say, if there is no BOM, you still have to check if it's Unicode.
@SuperCaitball
@SuperCaitball Жыл бұрын
The "oracle" not guessing correctly on newlines might be due to differences in newline coding; given it's a Python script it may be using only LF line endings, but famously Windows always uses CRLF as its line endings.
@boalbads
@boalbads Жыл бұрын
"we are warned not to change it" "So let's change it" I love this channel.
@2520WasTaken
@2520WasTaken Жыл бұрын
Have you heard about the Russian city: Seversk? It has a humid continental climate maintaining a low temperature and receiving 530mm precipitation every year. Through its presence, nuclear weapons have been assembled there and stored. One serious nuclear catastrophe would occur in 1993 because a container holding a dangerous and radioactive substance exploded. Character count: 362 Edit: I didn't actually test this on Windows XP notepad, but I used a script, and the script gave 7640 and 2542, and 7640 is just barely greater than 3*2542
@AdachiVlogsFIN
@AdachiVlogsFIN Жыл бұрын
Saves And Does Not Corrupt On Windows XP Media Center Edition 2005.
@moregirl4585
@moregirl4585 Жыл бұрын
@@AdachiVlogsFIN Confirmed on mine
@Lolph_NG
@Lolph_NG Жыл бұрын
whats M69 doing here
@Sypaka
@Sypaka Жыл бұрын
NO WAY LMAO.
@fr4ctalz638
@fr4ctalz638 Жыл бұрын
tried it on my windows XP vm it worked
@e_g..
@e_g.. Жыл бұрын
"This comment has the challenge shown for the longest strings that triggers the Windows glitch from the video you recorded. The video's bug shows that it's difficult for doing accidentally. Specially for the challenge proposed. I try using workarounds and the hardest one probably is the odd character words I have to usually put for those requirements. But sometimes I don't use odd length, which usually happens because the symbols are joined with the word. I created a small story for the text: The bus was not there for a bad reason, probably. Maybe someone found the reasons but I don't know? Which increases the words variety I can use for this! The current character counter is at 690 and I think I could add non-sense but that wouldn't get interesting enough. I'm a bit close here, 200 character distance. So, I could get another story using odd character count words only. There was a man named "e_g.". The challenge was waiting for him!! And so he broke the world record! FlyTech himself saw the text, and got amazed! The comment had too many characters and broke the record! I could not believe it! The story ended and thank you for reading this." this whole text has 1156 characters, which beats the previous record of 1016. the remaining balance was -399, which means you could add 2 more characters (following the rules from the challenge) without failing. a proof was made in a windows xp vm, and you can see the video proof in my channel or test it by yourself.
@maelmauron7530
@maelmauron7530 Жыл бұрын
The 00 padding on non-unicode characters explains the fact that in a lot of files that are not text, some strings have spaces between each character... I've had this question since 2017 XD
@maelmauron7530
@maelmauron7530 Жыл бұрын
By not text I mean archives, executables, etc.
@chri-k
@chri-k Жыл бұрын
but most modern applications ( one exception being Windows itself ) use UTF-8 and not UTF-16. UTF-8 is fully backwards-compatible with ASCII, so this may not be the only reason.
@johndododoe1411
@johndododoe1411 Жыл бұрын
It's not padding, it's the page number . Page 00 is mostly the same as Western ANSI code, there are about 7000 other pages to keep track of, including the ones with smiley faces .
@Liggliluff
@Liggliluff Жыл бұрын
All characters are Unicode characters. Some characters are also in ANSI, but they are also in Unicode.
@hhkl3bhhksm466
@hhkl3bhhksm466 Жыл бұрын
Your videos are always entertaining and informative. Keep it up!
@proCaylak
@proCaylak Жыл бұрын
2:05 you don't have to disappoint them. there also was another Bush who was president between '89 and '93. In fact, he's the father of the Bush we all know and hate. I have no explanations for "~Flytech" though. 😅
@mossadgynist
@mossadgynist 6 ай бұрын
He hid the fact that he personally assassinated JFK
@aprilnya
@aprilnya Жыл бұрын
mans casually drops "my windows crashes when opening notepad" like HUH
@FlyTechVideos
@FlyTechVideos Жыл бұрын
kzbin.infoAtu7atNw-kw
@zerotwoisreal
@zerotwoisreal Жыл бұрын
what more can you expect from windows 11
@UltraCenterHQ
@UltraCenterHQ Жыл бұрын
​I mean, it's an insider build. You would expect bugs
@russelllukenbill
@russelllukenbill Жыл бұрын
When 7/11 (I say 7/11 because if I wrote the right date my comment won't post) happened, the very next day in school someone came in to school and showed a group of us in the computer lab if you typed 9 and then 11 into Word using wingdings, it was a plane flying into two buildings. Wingdings has been changed since then.
@FlyTechVideos
@FlyTechVideos Жыл бұрын
i'm pretty sure nothing stops you from posting 9/11 in this comment section
@Xnoob545
@Xnoob545 Жыл бұрын
@@FlyTechVideos a different commenter said that "11:44 I can't do that as any link (sometimes even links to KZbin) cause the immediate deletion of the comment, meaning it's visible to its author until page reload, edits fail ("Unknown error") and reloading the page makes it disappear. Only the creator of a video can post links in their own comments section without needing to be worried" youtube likes censoring the comments
@Biaanca5036
@Biaanca5036 Жыл бұрын
I was never able to reproduce this bug when I was a little kid.. But well, my boxed copy of XP was Service Pack 2 so I guess that's a given :P But I also don't remember what OS I was using at the time either.
@Cyberfishofant
@Cyberfishofant Жыл бұрын
does that string really worl?
@cathacker13
@cathacker13 Жыл бұрын
for my whole life i thought bush hid the facts was an intentional easter egg so this was a very interesting video to me personally just because of that
@selfSplintered
@selfSplintered Жыл бұрын
Congratulations on being an official Wikipedia source! :D
@MarkSir
@MarkSir Жыл бұрын
You didn't dismiss the conspiracy. Bush, the old one, was US president from 1989 to 1993
@keiyakins
@keiyakins Жыл бұрын
the correct way to do this is, of course: 1. is there a BOM? If so, respect it. 2. try to decode it as UTF-8. If it worked, you're done, its UTF-8 (or us-ascii but thats a proper subset so whatever) 3. If you get here, complain to the user and make them figure it out. (if you're loading a document with more metadata you may of course use that too, I'm assuming plain text)
@paradoxmo
@paradoxmo 7 ай бұрын
UTF-8 didn’t exist when IsTextUnicode() was written. The Unicode encoding in use was UTF-16 (based on the earlier UCS-2). So this is legacy code from the early days of Unicode that was never updated.
@CattopyTheWeb
@CattopyTheWeb Жыл бұрын
Very interesting bug, Fly! Thanks for the video
@Tocinos
@Tocinos 7 ай бұрын
69th like
@SsvbxxYT
@SsvbxxYT Жыл бұрын
But what if...in Windows 3.5, Bush was referring to George *H.W.* Bush?
@JustPyroYT
@JustPyroYT Жыл бұрын
Great Video! Very detailed explanation of the bug! :D
@FlyTechVideos
@FlyTechVideos Жыл бұрын
Thanks! 😀
@ChloekabanOfficial
@ChloekabanOfficial Жыл бұрын
The first time I found out about the "Bush hid the facts" bug, I thought the text was referring to a literal bush.
@OrbitalCookie
@OrbitalCookie Жыл бұрын
You can hide facts in a bush ... ... ..
@ChloekabanOfficial
@ChloekabanOfficial Жыл бұрын
@@OrbitalCookie Ah yes, my favourite hobby.
@toydotgame
@toydotgame Жыл бұрын
This also explains what happens when you load Unicode-encoded files such as .lnk and .url in Notepad or Vim etc, and it displays the weird spaced out lettering as the program assumes ANSI plaintext. Cool!
@623-x7b
@623-x7b 6 ай бұрын
When I was a kid I used to open up exe files in a text editor. I thought programmers had to remember a lot of characters and had special keyboards.
@DavidWonn
@DavidWonn Жыл бұрын
NT4 Notepad runs on NT 3.51, though it will abruptly close at times. On these older versions, you can change Notepad's global font, and in some cases you may even be able to read the erroneous Unicode characters!
@UltimatePerfection
@UltimatePerfection Жыл бұрын
2:15 Bush Sr predates Clinton though as the president.
@FlyTechVideos
@FlyTechVideos Жыл бұрын
The Bush that "hid the facts" refers to the junior one, doesn't it? (Iraq war?)
@UltimatePerfection
@UltimatePerfection Жыл бұрын
@@FlyTechVideos Bush Sr. hid two facts though: That his son is a liar, and that he was a madman that almost started the WW3.
@adrianv.v.4445
@adrianv.v.4445 Жыл бұрын
Pairing a text-generating transformer with a minimizing function for the unicode check could be funny to see
@Brahvim
@Brahvim Жыл бұрын
Exactly what I thought!
@_AE_EA_
@_AE_EA_ Жыл бұрын
Could be wrong on this but I think windows uses CRLF encoding so you would need to put /r/n into the oracle to replicate the notepad newline
@FlyTechVideos
@FlyTechVideos Жыл бұрын
I tried it with after the video, and the oracle says that it's censored while Notepad still doesn't break
@PanoptesDreams
@PanoptesDreams Жыл бұрын
All these years later, this explains why XP notepad was such a pee-pee about opening random text docs.
@the-Gammaron
@the-Gammaron Жыл бұрын
"Legally not allowed to tell" Let me guess, reading leaked source code? Idk. You can't probably reply to this anyway. Or maybe it was a joke.
@Milenakos
@Milenakos Жыл бұрын
the word "sources" is italic
@the-Gammaron
@the-Gammaron Жыл бұрын
@@Milenakos Ahhhhhhh ok I'm dumb
@maximiliano_sv
@maximiliano_sv Жыл бұрын
@@the-Gammaron I still don't understand that about the sources, can someone explain it to me? is it some joke or something?
@ruben_balea
@ruben_balea Жыл бұрын
@@maximiliano_sv Basically Microsoft does not allow everybody to see the Windows source code or disassemble Windows to get the closest thing to the original source code, ChatGPT explains those things better than me: The source code of Windows is a set of instructions and programs written by Microsoft developers, forming the foundation of the operating system. While there are several reasons why an ordinary person cannot legally read the source code of Windows, here are some of the main ones: - Intellectual property rights: The source code of Windows is owned by Microsoft. The company invests significant resources, time, and effort in developing and improving their operating system. As a result, they have intellectual property rights over the code and can control who has access to it. This means they cannot allow just anyone to access and read their code without authorization. - Protection of trade secrets: The source code of Windows contains valuable and strategic information for Microsoft. Disclosing that code to unauthorized individuals could compromise the security, stability, and competitiveness of their operating system. Protecting their trade secrets is crucial for maintaining their market position and competitive advantage. - Risk of vulnerabilities and hacking: If the source code of Windows were available to the general public, it could be scrutinized by malicious individuals, including hackers and malware developers. This would increase the risk of discovering vulnerabilities and creating targeted attacks on the operating system, jeopardizing the security of millions of users. - License and end-user agreements: By using Windows, users agree to the terms and conditions set by Microsoft in their license and end-user agreement. These documents clearly state that users do not have the right to access, modify, or distribute the source code of the operating system. - In summary, the source code of Windows is owned by Microsoft and is protected by intellectual property rights and trade secrets. Its widespread access is not permitted to safeguard the security, competitiveness, and legal rights of Microsoft, as well as to prevent potential risks to users of the operating system. Disassembling parts of Windows to figure out the source code presents legal and practical challenges. Here are the reasons why an individual cannot easily disassemble Windows to obtain the source code: - Legal restrictions: Reverse engineering, which involves disassembling software to understand its underlying code, is subject to legal restrictions in many jurisdictions. Companies like Microsoft have legal protections in place to prevent unauthorized access, modification, and distribution of their software. Engaging in reverse engineering without proper authorization or a specific legal exception can infringe upon intellectual property laws. - Technical complexity: Disassembling software like Windows is a complex process that requires expertise in low-level programming languages, assembly code, and system architecture. It involves converting machine code (binary instructions) back into human-readable form. Understanding the disassembled code and piecing it together to reveal the original source code is a challenging and time-consuming task that requires significant skill and knowledge. - Incomplete information: Disassembling Windows and examining the disassembled code may provide insights into specific functions or algorithms, but it does not yield the complete source code. The source code of a complex software system like Windows consists of millions of lines of code, libraries, and dependencies, which cannot be fully reconstructed through disassembly alone. - Trade secrets and obfuscation: Software developers often use techniques such as code obfuscation to make disassembly and reverse engineering more difficult. Obfuscation intentionally complicates the disassembled code by adding irrelevant instructions, removing meaningful variable names, or applying other transformations. These measures aim to protect trade secrets and intellectual property by making it harder for unauthorized individuals to understand and reproduce the original source code. - In summary, legal restrictions, technical complexity, incomplete information, and code obfuscation make it challenging and legally risky for an individual to disassemble parts of Windows and obtain the complete source code. Reverse engineering is a highly specialized field that requires expertise, and engaging in it without proper authorization can have legal consequences.
@safwan6363
@safwan6363 Жыл бұрын
Thank you lol
@kleinesfilmroellchen
@kleinesfilmroellchen Жыл бұрын
Even though Windows called it "Unicode", the less confusable and more accurate name is UTF-16.
@VukAndrijanic
@VukAndrijanic Жыл бұрын
Nice video keep it up! Will you upload more creepypasta videos like you did before?
@FlyTechVideos
@FlyTechVideos Жыл бұрын
Thank you! I only ever uploaded 2 of them, and no, I am not planning to continue them as I came to dislike even the 2 videos that I already made.
@lior_haddad
@lior_haddad Жыл бұрын
encoder? I hardly know 'er!
@pyromancy8439
@pyromancy8439 Жыл бұрын
I have moved to Linux completely a long time ago, and every time I stumble upon Windows, I seriously don't understand how can the most popular desktop operating system STILL have significant issues with encoding. Today I was on a video call with my coworker and had the pleasure of witnessing a modern (2021 version) app with cyrillic text display umlauts and diacritics instead of actual text on English-configured Windows., Look, mum, we've had Unicode for 32 years now! P.S. yes, I know Windows uses UTF-16, I refer to UTF-8, which is used practically everywhere on the web.
@ZipplyZane
@ZipplyZane Жыл бұрын
I was hoping you'd then follow with how they fixed the bug. How does Notepad in Windows 7 detect Unicode?
@chri-k
@chri-k Жыл бұрын
by checking if the file starts with 0xFFFE
@fgregerfeaxcwfeffece
@fgregerfeaxcwfeffece Жыл бұрын
Microsoft is well known to preserve traditional bugs. Even the Win10 installer still could not select a partition to install.
@Sypaka
@Sypaka Жыл бұрын
please explain in detail.
@liniarc
@liniarc Жыл бұрын
So I ran a few tests and found the exact letters and words don't influence notepad's unicode detection algorithm too significantly. By far the biggest factor is the location of the space and punctuation symbols. If the space and punctuation symbols occur primarily at an odd index, then the unicode detection algorithm can get a large bonus towards the odd/lower bytes since the ascii distances between the punctuation symbols and lowercase letters greatly exceeds the ascii distances between any two lowercase letters. This means that if you use words with an odd number of letters, most space symbols end up on the odd indices. However, writing sentences using exclusively odd number of letters for all the words isn't easy. You can therefore sometimes use pairs of even words for a nicer structure. By using these tips, you can write quite lengthy sentences which sound almost completely natural without having to recalculate a new score every other character. PS. This whole comment would get censored by notepad
@ZephyrysBaum
@ZephyrysBaum Жыл бұрын
Wow
@liniarc
@liniarc Жыл бұрын
Character count: 1016 3 * Higher Diff - Lower: -85 Tested successfully on Windows 2000 pro With the heuristic outlined, it's fairly easy to make arbitrarily long strings, especially if you aren't overly concerned about clarity, word flow, or long term sentence structures. I wrote the comment without significant scripting/code assistance (only checking the isUnicode value every sentence or so).
@ZephyrysBaum
@ZephyrysBaum Жыл бұрын
@@liniarc I’ll try making one I think
@skyegibbs4955
@skyegibbs4955 Жыл бұрын
4:16 Saying that everything in "Unicode encoding" is 2 bytes is a bit misleading. This applies only to the implementation of Unicode used in very old versions of Windows (UCS-2), and does not apply to any modern, variable-width Unicode encoding. Notepad received support for UTF-8 and UTF-16 with Windows 7.
@skyegibbs4955
@skyegibbs4955 Жыл бұрын
en.wikipedia.org/wiki/Unicode_in_Microsoft_Windows en.wikipedia.org/wiki/Windows_Notepad
@LeonAlkoholik67
@LeonAlkoholik67 Жыл бұрын
Kinda expected that it's just another encoding issue. Even nowadays Notepad still has similar encoding issues like when you write a script and it contains some special characters in it... and then you realize your script is broken. Aside that you should never use Notepad for scripting anyway...
@intron9
@intron9 Жыл бұрын
"in unicode encoding, each character is 2 bytes" Not exactly,but close enough explanation...
@Gameplayer55055
@Gameplayer55055 Жыл бұрын
UTF-16. Then they wanted some nice 🥵emojis and even ♔chess. Then UTF-32 appeared. yet UTF-8 is variable length which saves the space but not the nervecells of c++ devs
@Mnnvint
@Mnnvint Жыл бұрын
In the old Windows World's favorite unicode encoding. Which they got stuck with, even though it was a bad idea, because they were too eager to use unicode and more sensible unicode encodings hadn't caught on yet.
@jhgvvetyjj6589
@jhgvvetyjj6589 Жыл бұрын
@@Gameplayer55055 ♔ fits in 16-bit character though
@cl00e9ment
@cl00e9ment Жыл бұрын
It looks like they encoded the code points directly. They did not use UTF-8 encoding or else ASCII characters would be only one byte, and they did not use UTF-16 encoding either because UTF-16 is not padded with NULL bytes. In other words, they succeed to mess up their Unicode implementation and invent a new encoding while Unicode was supposed to unify everything. Oh the irony...
@jhgvvetyjj6589
@jhgvvetyjj6589 Жыл бұрын
@@cl00e9ment All ASCII characters do have null byte in high byte when represented in 16-bit integer though. 0x20 in 8-bit becomes 0x0020 in 16-bit, which becomes 0x20 0x00 in little endian, which is the correct little endian representation of space in UTF-16.
@joveaaron-real
@joveaaron-real Жыл бұрын
If Windows is smart enough to remove the first two unicode bytes (0xFF, 0xFE), why the hell didn't they use it to detect unicode aswell?
@FlyTechVideos
@FlyTechVideos Жыл бұрын
They did - 0xFF 0xFE was consistently recognized as Unicode. The problem is that they assumed that text without this prefix can be Unicode as well, and they used the presented heuristic to guess
@joveaaron-real
@joveaaron-real Жыл бұрын
@@FlyTechVideos sounds like somebody in Microsoft didn't read the documentation all the way 🤣
@jhgvvetyjj6589
@jhgvvetyjj6589 Жыл бұрын
Microsoft detects Unicode even without the byte order mark by design since other programs and/or platforms may save text files like that.
@ThatRandomToast
@ThatRandomToast Жыл бұрын
2:58 This variant of BSOD is caused by using VMware SVGA 3D
@quantumelle
@quantumelle Жыл бұрын
How about this one? He erected later a great monastery in which he lived forty years and had eight hundred and eight followers--they bound him tightly and carried him between them on their shoulders (-9)
@stephaniethebatter7975
@stephaniethebatter7975 Жыл бұрын
Bush didn't hide the facts, but Windows certainly did. (not part of the challenge, just a joke)
@CrushedAsian255
@CrushedAsian255 Жыл бұрын
Before watching , let me guess is it some kind of Unicode auto detect mode bug
@rainbowskeppy5292
@rainbowskeppy5292 Жыл бұрын
correct
@Liggliluff
@Liggliluff Жыл бұрын
(4:15) Incorrect, Unicode itself doesn't require 2 bytes per character. Unicode is just a list of character. It depends on what encoding you use. UTF-16 is what Windows uses, which requires 2 or 4 bytes per character, and there's also UTF-32 which requires 4 bytes per character, as well as UTF-8 which is a variable number of bytes per character. (5:25) FF FE doesn't mark it as Unicode exactly, it does, but it also marks it as UTF-16, which is why it's 2 bytes per character. B is 42 00 as you show, but FE FF is also UTF-16 but reversed, where B is 00 42 instead. EF BB BF is UTF-8, for example. (6:40) Since UTF-8 (Unicode) is variable length, why can't this be an odd length? Characters can be variable length from 1 to 6.
@dedr4m
@dedr4m Жыл бұрын
Hmm, that's why this never got fixed! Somebody reported "this app can break" and the debugging team didn't get the message.
@jetseverschuren
@jetseverschuren Жыл бұрын
And that's why everybody just uses UTF-8 nowadays
@jhgvvetyjj6589
@jhgvvetyjj6589 Жыл бұрын
Which is easily mixed up with all the other 8-bit encodings leading to more glitches!
@jetseverschuren
@jetseverschuren Жыл бұрын
@@jhgvvetyjj6589 for text, really only plain ASCII or UTF-8 is used, at least in sensible systems
@Foxy_AR
@Foxy_AR Жыл бұрын
9:45 if you were to spam a lot of these blocks, could you write secret messages?
@FlyTechVideos
@FlyTechVideos Жыл бұрын
If you consider mojibake secret, then yes
@nothing-lo8lh
@nothing-lo8lh Жыл бұрын
@@FlyTechVideos Well no because it's fixed in newer versions of windows.
@Gameplayer55055
@Gameplayer55055 Жыл бұрын
I live in ukraine and i've seen many university pages full of them (idiot devs, no ) After making essays in vscode i can see some mysterious п»ї too. its shit from BOM as i know
@aurastrike
@aurastrike Жыл бұрын
@@nothing-lo8lh You can cause it by adding ÿþ to the start of a .txt file
@DacroyleYT
@DacroyleYT Жыл бұрын
Dang, I thought the "Bush hid the facts" thing was an easter egg until I saw this
@FlyTechVideos
@FlyTechVideos Жыл бұрын
flies.sh/discord
@batorerdyniev9805
@batorerdyniev9805 Жыл бұрын
No
@busymaan
@busymaan Жыл бұрын
No
@r0fael_programmer
@r0fael_programmer Жыл бұрын
Fly!
@busymaan
@busymaan Жыл бұрын
@@r0fael_programmer and the no chain is already broken
@thepikachugamer
@thepikachugamer Жыл бұрын
@@busymaan cause its kind of cringe
@KnakuanaRka
@KnakuanaRka 7 ай бұрын
I’m guessing as for why it detected Unicode like this, the idea is that legitimate Unicode text will mostly contain symbols from a single alphabet, which are close together and thus will have high bytes that are close, so the sum of differences in high bytes will be low. If it isn’t, the high bytes (made of every second letter) will be all over the place, making the sum of differences higher. Would be good to have an explanation like that in the video.
@FlyTechVideos
@FlyTechVideos 7 ай бұрын
You're right... thanks for the suggestion
@mfaizsyahmi
@mfaizsyahmi Жыл бұрын
I'd imagine Raymond Chen would write about this embarrassing algorithm implementation in his blog soon.
@FlyTechVideos
@FlyTechVideos Жыл бұрын
He already did: devblogs.microsoft.com/oldnewthing/20070417-00/?p=27223
@jiaan100
@jiaan100 6 ай бұрын
Did you know conspiracy and conspiracy theory were words in 16th and 17th century, but conspiracist and conspiracy theorist weren't words until the 60s and 70s.
@Lopoi
@Lopoi Жыл бұрын
Can videos be used as citation? I thought it had to be academic articles or something like that
@FlyTechVideos
@FlyTechVideos Жыл бұрын
Not sure if they _can_ , but I think I've seen some. Don't take my word for it though
@rizkyadiyanto7922
@rizkyadiyanto7922 Жыл бұрын
even blog posts can.
@shepardpower
@shepardpower Жыл бұрын
I think so
@wiger_
@wiger_ Жыл бұрын
generally self-published content is not supposed to be used as a reliable source for a citation, but in this case, i guess it could be used as a showcase of a behavior mentioned in the article
@renerpho
@renerpho Жыл бұрын
@@FlyTechVideos I've been working on that exact same question for a different video lately (a Karl Jobst documentary). The short version is that the video can not be used unless it is published by a reliable source. Since KZbin videos are self-published, they don't count. An exception can be made if the person who posts the video is considered a subject matter expert. We've discussed that for Karl Jobst, but determined he doesn't qualify. For it to work, Jobst would have to have published articles about his work in trusted sources, outside of KZbin, and he hasn't done so. What that means for your video: Have you published journal articles about PC bugs, under your name? (Just being cited by them is not enough.) If the answer is "yes" then that's great! Please give us a link to that. With some luck, that will make you pass as a subject matter expert, and THEN we can start thinking about citing your KZbin video. P.S. For Jobst's video, we could avoid citing the video in the end. Jobst presented all his sources in the video. References to reliable sources that demonstrate that his conclusions were correct. Can you share such a source for your topic? In that case, we can start working on the Wikipedia article as well.
@mfessi
@mfessi Жыл бұрын
21x johnsparks still does the trick. Source: "Windows Notepad - an Old Problem Surfaces Again"
@netkv
@netkv Жыл бұрын
i completelly forgot some insane systems dont use utf8
@Mnnvint
@Mnnvint Жыл бұрын
The windows world started using unicode before utf8 was invented. The Java world too. Sometimes it pays to be slow (although I remember switching my old redhat/mandrake systems over to default to utf8 was not fun either).
@johndododoe1411
@johndododoe1411 Жыл бұрын
Unicode was created in the late 1980s. Microsoft and Java chose the early 16 bit Unicode and then had to use UTF-16 to encode the next few thousand pages . Then someone decided that any characters not handled by UTF-16 should be banned from all other encodings .
@andyhu9542
@andyhu9542 Жыл бұрын
I can see where this comes from: if someone types in Chinese (or other Unicode-only) language, the characters will be very close to each other in the encoding space. Therefore, the most significant byte would be very close to each other, while the least significant byte would essentially be random.
@jacky7204
@jacky7204 Жыл бұрын
While if someone types with just a few Unicode characters thrown in, the ASCII values will produce the null bytes seen at 5:11, which also won't add to the most-significant-byte-difference counter.
@kaninchengaming-inactive-6529
@kaninchengaming-inactive-6529 Жыл бұрын
Least broken microsoft product:
@rainbowskeppy5292
@rainbowskeppy5292 Жыл бұрын
💀
@IvyANguyen
@IvyANguyen 7 ай бұрын
Learnt something new in your video: Mojibake! I never knew this phenomenon had a specific name. I recall seeing it a lot in 1998 to 2001 on WebTV here in the US when viewing Japanese, Chinese, & Korean web pages. (Really, any pages that didn't use the Latin alphabet.)
@Neubulae
@Neubulae Жыл бұрын
Try "联通", iirc this single word also caused issue therefore similar "rumors", or rather, memes, arose amongst Chinese communities about how China Unicom had vendetta with Microsoft whatsoever.
@alex15095
@alex15095 Жыл бұрын
I modified llamacpp so that it would only sample tokens that followed this rule, and asked it to generate a story about cats. The result is horrible (the sampling could probably be improved to bias rather than outright rejecting tokens) but it seems to break in notepad! Once there was a cat named Tabibabia who lived a happy and content existence under the watchof her owner’s grand parents who lived a comfortable and peace ful lilting langu age where nothing could disturb their daily routine neither did any worry bes eckon their minds for there was nothing but happiness and joy all round and every thing tumbled along
@FlyTechVideos
@FlyTechVideos Жыл бұрын
You added additional spaces inside words, that's cheating! (Also, you need punctuation) nonetheless a cool attempt at scripting :)
@Dontlokhere
@Dontlokhere Жыл бұрын
Bush hid the facts 畋样凭摩琠映捡獴 Picking up mongoose
@hackdesigner
@hackdesigner Жыл бұрын
Visual C++ 2008 Express Edition? I see a man of culture!
@cmyk8964
@cmyk8964 Жыл бұрын
But why was that “low > 3*high” heuristic chosen?
@FlyTechVideos
@FlyTechVideos Жыл бұрын
A unicode string with "simple" characters usually has a lot of null bytes, e.g. 42 00 43 00 44 00 ... and the heuristic is engineered to detect exactly this. As we can see, this leads to false positives
@TheGodOfAllThatWas
@TheGodOfAllThatWas Жыл бұрын
​@@FlyTechVideos Is that logic true across most languages or is this an English bias? Are there any countries where it's not true?
@DrKoneko
@DrKoneko 7 ай бұрын
Whatever you say, fed.
@barfooguy
@barfooguy Жыл бұрын
I'm just wondering, how can the windows notepad crash windows?
@RandomGeometryDashStuff
@RandomGeometryDashStuff Жыл бұрын
buggy gpu driver?
@sebastianx708pl
@sebastianx708pl Жыл бұрын
When I used RTM version of Win 11 on VMware after release, while using paint crashed into BSOD in few seconds so could be a VM problem
@BlueFlame_00
@BlueFlame_00 Жыл бұрын
10gb+ files
@johndododoe1411
@johndododoe1411 Жыл бұрын
Win11 notepad is very buggy, it can't even display actual text files .
@RandomGeometryDashStuff
@RandomGeometryDashStuff Жыл бұрын
@@johndododoe1411yes, microsoft made notepad slower than notepad++ same with cmd.exe (old one still exists as conhost.exe)
@RabbitEarsCh
@RabbitEarsCh Жыл бұрын
Real unicode detection is pretty expensive, so this NT bug got to live for quite a long time...
@cs127
@cs127 Жыл бұрын
great video. your explanation was perfect!
@UltraCenterHQ
@UltraCenterHQ Жыл бұрын
Tinfoil hats are going wild rn
@coolmannder
@coolmannder Жыл бұрын
you can't make a video showing something in windows xp without dreamscape and bandicam
@FlyTechVideos
@FlyTechVideos Жыл бұрын
dreamscape is content-id protected and because i am not desiring to donate all my income to 007 sound system i would rather not but yes
@CattopyTheWeb
@CattopyTheWeb Жыл бұрын
lol
@MMMMMMarco
@MMMMMMarco Жыл бұрын
In unicode, a character isn't 2 bytes. Unicode itself is not an encoding, just a standard. UTF-8 is unicode where each character uses 1 byte or more, UTF-16 uses 2 bytes or more and UTF-32 always uses 4 bytes for each character.
@CBFNetworksArchive
@CBFNetworksArchive Жыл бұрын
Petition to make his videos way frequent: 👇
@thepikachugamer
@thepikachugamer Жыл бұрын
That will overwork him
@CBFNetworksArchive
@CBFNetworksArchive Жыл бұрын
@@thepikachugamer Why? He is making videos every 4 months! Is it too rare?
@Alexander-oh8ry
@Alexander-oh8ry Жыл бұрын
​@@CBFNetworksArchive Petition for you to 1. not decide that for another person and 2. to do your math
@CBFNetworksArchive
@CBFNetworksArchive Жыл бұрын
@@Alexander-oh8ry Petition to you to 1. do not send me messages if you're a alexander (yes, it's on purpose) and 2. not to make me do things that I shouldn't do today or after 2 weeks
@Alexander-oh8ry
@Alexander-oh8ry Жыл бұрын
@@CBFNetworksArchive dam somebody sounds insulted because they cant force a youtuber to do more videos and is called out for it (and because they cant do math)
@GrizlikD
@GrizlikD Жыл бұрын
FlyTech, after he held a Microsoft employee in his basement for the past year: _"I am legally not allowed to tell you how I figured out. Let's say, I consulted some trustworthy sources for this."_
@SirAU
@SirAU Жыл бұрын
Yes.
@SkigBiggler
@SkigBiggler Жыл бұрын
More likely he used he leaked XP kernel source
@SirAU
@SirAU Жыл бұрын
Wait, is that my uncle?
@Experiment626.Stitch
@Experiment626.Stitch Жыл бұрын
Ich mag den Glitch: Bush hid the Facts-Glitch
@christopherg2347
@christopherg2347 Жыл бұрын
I can only point to this 2 decades old article: "The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)": *The Single Most Important Fact About Encodings* If you completely forget everything I just explained, please remember one extremely important fact. It does not make sense to have a string without knowing what encoding it uses. You can no longer stick your head in the sand and pretend that “plain” text is ASCII. *_There Ain’t No Such Thing As Plain Text._* If you have a string, in memory, in a file, or in an email message, you have to know what encoding it is in or you cannot interpret it or display it to users correctly.
@Tigrou7777
@Tigrou7777 Жыл бұрын
It would be interesting to find out how they fixed it in newer versions of Windows (if that encoding is still relevant). What is a quick fix or did they choose a totally different method ?
@Sypaka
@Sypaka Жыл бұрын
doesnt work on Windows 10... but on notepad2.
@Lampe2020
@Lampe2020 Жыл бұрын
11:44 I can't do that as any link (sometimes even links to KZbin) cause the immediate deletion of the comment, meaning it's visible to its author until page reload, edits fail ("Unknown error") and reloading the page makes it disappear. Only the creator of a video can post links in their own comments section without needing to be worried.
@JustAPersonWhoComments
@JustAPersonWhoComments Жыл бұрын
Plot twist: Turns out, the entire video was just a secret message from aliens, and they were trying to communicate in their own funky beatbox language
@harrytsang1501
@harrytsang1501 8 ай бұрын
I am pretty sure Windows XP notepad messed up this half the time if you are using CJK languages. There's a reason we wait a minute for word to load since it is slightly less prone to this but still not immune. The widespread adoption of emoji really made western developers aware of unicode and text encoding problem is rarely a problem anymore
@Diamond_Tiara
@Diamond_Tiara Жыл бұрын
>windows 11 >open notepad >crash how dead windows can be, and the users ignore that.
@Coastal_Cruzer
@Coastal_Cruzer 6 ай бұрын
you sound like the least pretentious ubuntu user
@Diamond_Tiara
@Diamond_Tiara 6 ай бұрын
@@Coastal_Cruzer Debian, thank you.
@hundvd_7
@hundvd_7 7 ай бұрын
2:32 The most pathetic thing about Windows is that they used to have a very actionable error message, and they got rid of it. That's exactly the trajectory they've been taking, _especially_ in Win10 days
@kuremaClaimer
@kuremaClaimer 7 ай бұрын
Windows should store metadata including encodings in Alternate Data Stream, maybe. Or all plain text file should use first some bytes to store encodings like Byte Order Mark of Unicode. It's too late though. Detecting encoding is generally done statistically therefore it's not most stable in the world. Some Asian country have editor app for the region because it handles these encodings used in the region better. For example in Japan, Shift-JIS, EUC-JP, JIS and UTF-8 is widely used and you can ignore others used in other region, you can write specific program to detect which is used in the text. Now that everybody uses UTF-8, it's a little old story.
@--zero
@--zero Жыл бұрын
at the start of the video i had figured it somehow wrote out a unicode byte order mark with ASCII text, i am happy i was wrong about that. however, that IsTextUnicode function feels kind of painful :(
@edivaldobetta4437
@edivaldobetta4437 7 ай бұрын
why do i love the style of the windows and why have i never seen it before
@SilaDrenja
@SilaDrenja Жыл бұрын
wait, but still all ASCII characters should be valid unicode characters. At least for the UTF-8 encoding.
@zizhengguo3888
@zizhengguo3888 9 ай бұрын
I think I know why newline prevents the bug: it's because newline is actually two characters in windows notepad, which makes the total length odd instead of even.
@FlyTechVideos
@FlyTechVideos 9 ай бұрын
No, I tried matching it up to newlines being 2 bytes and it still failed to trigger
@MatthewTehSpartanUpdated
@MatthewTehSpartanUpdated Жыл бұрын
1:50 This is truth that WordPad is un-breakable.
@human.earthling
@human.earthling Жыл бұрын
Nice music at 1:00
@ghost_ship_supreme
@ghost_ship_supreme Жыл бұрын
This would be an interesting game mechanic for secret codes
HTTP Status Codes that should never have been created
8:05
Dreams of Code
Рет қаралды 200 М.
I built my own 16-Bit CPU in Excel
15:45
Inkbox
Рет қаралды 1,4 МЛН
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 29 МЛН
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 93 МЛН
How Deep is Your Love? (Windows Path Length Limit)
8:35
FlyTech Videos
Рет қаралды 279 М.
A problem so hard even Google relies on Random Chance
12:06
Breaking Taps
Рет қаралды 1,1 МЛН
Beyond Fi/e Sys/em Limitations
12:40
FlyTech Videos
Рет қаралды 71 М.
Setting Windows Registry = 105
11:22
FlyTech Videos
Рет қаралды 228 М.
Destroying Windows 10 with ads
29:07
Enderman
Рет қаралды 802 М.
What happens if you connect Windows XP to the Internet in 2024?
20:35
Can Windows XP Run Minecraft 1 21?
44:40
ChrisPro
Рет қаралды 668 М.
The "NTFS corruption" bug
8:55
FlyTech Videos
Рет қаралды 140 М.
Installing Windows 11 to Recycle Bin
9:10
Enderman
Рет қаралды 175 М.
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 29 МЛН