Discord is Stopping Malware, but Keeping Infinite Storage

  Рет қаралды 54,557

Dev Detour

Dev Detour

Күн бұрын

Пікірлер: 153
@deedikjepijn
@deedikjepijn 11 ай бұрын
Hey love the content. I would love to have a way to support this channel. Would you consider adding some kind of donating system? I would love to provide support for the content you are providing me with. Hope you have a great day ❤
@devdetour
@devdetour 11 ай бұрын
Thanks for the kind words! Right now, truly the best thing you can do is just watch my stuff, and if you really like it consider sharing with your friends. I'm thinking about other ways people can support my channel but I want to be really careful about monetizing and not do it too quickly/aggressively. Probably I'll do something like a Patreon at some point in the future, but before that I want to build more of a track record of making good content on a reasonable timescale, so people know exactly what they're supporting (and it won't all be Discord-related stuff!)
@lackofquality
@lackofquality 11 ай бұрын
sorry to say this but I suspect that this comment might be botted
@deedikjepijn
@deedikjepijn 11 ай бұрын
@@lackofquality I was afraid someone would think so, dont think a bot would reply tho
@deedikjepijn
@deedikjepijn 11 ай бұрын
@@devdetour sounds great, my comment was because you already have provided me with content and I would love to give something back for it. Hope you keep making the amazing content, make sure to let me (and others) know if you ever decide to make a way to support (give back for the content provided by you)! Hope you have a nice day ❤️
@soejrd24978
@soejrd24978 11 ай бұрын
@@lackofquality User seems legit
@Sammysapphira
@Sammysapphira 11 ай бұрын
This change is great in general and I agree that it's necessary for the long term viability of discord, but sundowning old links is something that should not be excused. Lots of people have critical material that they uploaded on discord, not even to abuse the CDN in a massive way, but thing like discord channel guides with images that are posted onto other sites like reddit/etc. Lots of comment solutions link to image guides from discord servers from support communities, etc. Now that people know that discord won't allow access of the CDN outside of discord, it's ok to disable that stuff after X amount of time, but it's never ok to dig a massive chasm into the internet with dead links. There are just too many photobucket, gfycat, and tinypic links that are totally dead. I've run across "Here's the solution!" and it's a dead img link too much in my years.
@kreuner11
@kreuner11 11 ай бұрын
I noticed the weird stuff on the link and kept removing it because I though it was some tracking thing, but the links kept working, so are they really doing all this?
@IntensiverPinguin
@IntensiverPinguin 10 ай бұрын
@@kreuner11 Probably not yet active
@Maxjoker98
@Maxjoker98 11 ай бұрын
You could implement this as a FUSE filesystem, or a 9P network filesystem, and actually mount this like a real filesystem. Bonus points if you make a minimal network-bootable initrd.
@cosmicspice9477
@cosmicspice9477 11 ай бұрын
Id love to see that fr
@algj
@algj 11 ай бұрын
​​@@osparavsame, I'm super happy with my file system :3 random reads/writes are amazing
@alfiegordon9013
@alfiegordon9013 11 ай бұрын
Lmao being able to mount a discord link on my 9front machine would be hilarious And probably pretty useful as well
@maalos
@maalos 11 ай бұрын
i did that a year ago!
@alfiegordon9013
@alfiegordon9013 11 ай бұрын
@@maalos oooh, is there a git repo for it? I'd love to try something like that out
@iflyplanesthrutunnels
@iflyplanesthrutunnels 11 ай бұрын
the tquitexithowdoiclosevim got me dying
@umbreonben
@umbreonben 11 ай бұрын
ahhh your editing style is so cool - I love the whole terminal thing this is awesome
@Logilype
@Logilype 11 ай бұрын
Terminal thing is Linux, screen recording is on windows, backfired very quickly
@chlorobyte_projects
@chlorobyte_projects 11 ай бұрын
​​@@Logilype...I don't see windows in the video? edit: nevermind, shows up for 1 second at 0:10
@GalaxyTheReal
@GalaxyTheReal 11 ай бұрын
@@Logilype This doesnt change the fact, that he likes the whole theming :)
@umbreonben
@umbreonben 11 ай бұрын
what backfired exactly? You can have 2 systems at once. The theming is not broken because of this, it's still a cool idea @@Logilype
@umbreonben
@umbreonben 11 ай бұрын
yeah@@GalaxyTheReal
@captainpoptarts
@captainpoptarts 11 ай бұрын
i use discord as a way to send images uncompressed on text messages, and sometimes it is useful to have long term storage via these links. hopefully, this is not interfered with with these changes.
@valkyrie_pilot
@valkyrie_pilot 11 ай бұрын
unfortunately it will be
@itsnotmily
@itsnotmily 5 ай бұрын
images are compressed on discord though
@ewan_animations
@ewan_animations 11 ай бұрын
just watched the original video and holy hell the luck of this being uploaded just after i finished the first one. i might try implementing a similar thing now lol
@thatoneguy1924
@thatoneguy1924 11 ай бұрын
Me too
@mateenbaig9146
@mateenbaig9146 11 ай бұрын
me three
@Troquel519
@Troquel519 11 ай бұрын
same here
@Nick-79
@Nick-79 11 ай бұрын
same but 11hrs after
@carazy123_
@carazy123_ 11 ай бұрын
Same
@yuvie9588
@yuvie9588 11 ай бұрын
perfect for backing up all my artworks
@addaniel226
@addaniel226 11 ай бұрын
Every CS student's dream personal project to put on their portfolio. Very cool idea & script & video man
@theaiguy_
@theaiguy_ 10 ай бұрын
Bro, you could probably make a freaking heap with that
@haonnoah
@haonnoah 11 ай бұрын
"hm" is HMAC, its a hash using a shared secret of the other parameters. These are referred to as signed URLs.
@de-y
@de-y 11 ай бұрын
I love that the image that you uploaded is just a random DALLE picture of a snail
@mathewboyd903
@mathewboyd903 11 ай бұрын
I love the content man, i am excited to see whats coming up next!!
@niklasgs1470
@niklasgs1470 11 ай бұрын
Really good video! Learning about IT-security too.
@404UnknownError
@404UnknownError 11 ай бұрын
I saw the first video and i really liked it, congratulations for those 655k views! keep doing videos like this is pretty interesting :)
@richajivevo
@richajivevo 11 ай бұрын
I love Discord because of this exact reason. Sad to see they started changing it because people are abusing it
@vleesevlons
@vleesevlons 10 ай бұрын
You're abusing it
@judef
@judef 9 ай бұрын
You're one of the people abusing it bro
@vleesevlons
@vleesevlons 10 ай бұрын
I love how old files are fucked
@rowebil00
@rowebil00 11 ай бұрын
I’m surprised discord didn’t have this already implemented years ago.
@xooq_
@xooq_ 5 ай бұрын
they probably wanna scan all your files for ai training
@rowebil00
@rowebil00 11 ай бұрын
I just finished watching the original and now saw you uploaded this follow up recently so that’s weird, good timing I guess.
@idontknowwhattoputhere5669
@idontknowwhattoputhere5669 11 ай бұрын
Was just watching the original video and saw that you uploaded this video 1 hour ago 🤤
@chara5
@chara5 11 ай бұрын
How will this effect data packages? I recently went through my data package and downloaded all the cdn links contained within (they refuse to include this data in the package, only providing links to it) Given it takes them like a week to even fulfill your request and email you your data, wouldn't those links expire by the time you receive it, making the data become partially useless?
@hacksick
@hacksick 8 ай бұрын
Exactly. The app that I made to explore your data package has a feature that show you the images you have sent but it’s not working since morning cuz of this whole thing. Now I have to figure out a way to get latest valid links to access that media. Uhhhh
@chara5
@chara5 8 ай бұрын
@@hacksick it shouldn't be impossible for most images you still have access to, but what about images you've posted in servers you're no longer in? Even with authorization, you may not be able to request an updated link, like at all.
@hacksick
@hacksick 8 ай бұрын
@@chara5 I will look into it. This is kinda making me do extra work ngl. My app was ready to submit to App Store, but I have to find a work around for this so the images work again.
@hacksick
@hacksick 8 ай бұрын
@@chara5 ayyy guess what, my app is able to load the images since discord included the last parameters in the links it provides in the data packages. So if you have the latest data package, then you will be able to view the images in my app
@tronosgamingwizard
@tronosgamingwizard 11 ай бұрын
3 hours back, nice.
@TheChemicalWorkshop
@TheChemicalWorkshop 10 ай бұрын
tempted to push 100gb and see how my encrypted files hold in future... but then i know you technically doing this test for me so yeah...
@BaldiReycaster
@BaldiReycaster 11 ай бұрын
it makes sense.
@KryzysX
@KryzysX 11 ай бұрын
Fam is no genius
@julianelmasry9556
@julianelmasry9556 11 ай бұрын
so this means the receiver of the malicious cdn link can download the malware within the first day, but after that it is invalidated?
@ChrisD__
@ChrisD__ 11 ай бұрын
And the attacker can still just keep uploadeding their own link...
@kubune.
@kubune. 11 ай бұрын
finally! i waited for the followup video
@DUBSkyLinEx3
@DUBSkyLinEx3 11 ай бұрын
So I would just need some kind of link shortener or something that could dynamically change the forwarding address? sounds like a change that will be bypassed very quickly and people will still be able to send malware hosted on discord.
@dgwdgw
@dgwdgw 6 ай бұрын
As long as it uses a non-permanent response code, a URL shortener automatically kept up to date by a Discord bot would still allow using Discord's CDN to host the malware. It eliminates potentially bypassing spam filters by using what looks like a trustworthy domain, though.
@o_2731
@o_2731 11 ай бұрын
Is your project open sourced?
@CreepersNeedHugs
@CreepersNeedHugs 11 ай бұрын
DANG how did I just happen to watch the first video just 8 hours after this was uploaded
@deedikjepijn
@deedikjepijn 11 ай бұрын
Yt algorithm go brrrr
@gr_sik
@gr_sik 11 ай бұрын
great videos, keep it going!
@NameName-oc4cl
@NameName-oc4cl 11 ай бұрын
"howdoiclosevim" How, indeed?
@ishaandatta9040
@ishaandatta9040 11 ай бұрын
What is the media player you used at 0:10?
@riotao
@riotao 11 ай бұрын
that's the default Windows 11 Media Player that's built in
@iydl
@iydl 11 ай бұрын
i love this video im now using discord for file storage
@eksboks148
@eksboks148 11 ай бұрын
yo what the fuck i literally just got done eating chicken nuggets
@franciscodelico
@franciscodelico 11 ай бұрын
Wait, what are these "Chicken Nugget" comments? I watched the previous video, but I must have missed some of the lore.
@EmceeJoseph
@EmceeJoseph 11 ай бұрын
I often spam a friend's Discord DMs for free image hosting to link when I post on forums. I'm guessing those forums have the image cached and won't flush those caches anytime soon (given how often free image hosts delete content) and there wasn't anything too important I posted anyway but I guess those old screenshot links are gonna die soon.
@m3mem4chine86
@m3mem4chine86 11 ай бұрын
Can you write a FUSE driver for Discord?
@lolosandros
@lolosandros 9 ай бұрын
Only real ones know the two Snails
@mahinhossen5758
@mahinhossen5758 10 ай бұрын
hello, do u have any plan to do some dev tutorial video for the newbie devs? for example, cool tricks with nodejs...
@Ligands23
@Ligands23 6 ай бұрын
I'm a simple man - I see a joke about closing vim, I subscribe.
@codeJamalonRH
@codeJamalonRH 11 ай бұрын
Been waitint for this video 😊
@Kucharskov
@Kucharskov 9 ай бұрын
Sorry but i must disagree with all of these video. I got a lot of attachements from my firends on Discord. I can just remove "ex is hm" and still download file withot any checksums, expiration dates or HMAC. I have latest update Discord.
@mthia
@mthia 9 ай бұрын
exactly what i was saying
@yxtqwf
@yxtqwf 9 ай бұрын
Will this break links to old files?
@ahmetyigitnayr9284
@ahmetyigitnayr9284 11 ай бұрын
can you make this project open source?
@2u841r
@2u841r 2 ай бұрын
A Cron which collect all new cdn link once every 24 hours 😀
@alexandace9550
@alexandace9550 11 ай бұрын
I'm like number 777. I'll be storing this on discord.
@PokeShadow77
@PokeShadow77 11 ай бұрын
My only question is do u need to be in the same server still as that attachment or no if its posted in a diff server
@xyssxy
@xyssxy 11 ай бұрын
youre awesome man
@1on95
@1on95 11 ай бұрын
Looking forward to trying to open expired discord links
@TennessineGD
@TennessineGD 11 ай бұрын
what's the terminal color scheme?
@Samstercraft77
@Samstercraft77 11 ай бұрын
welp this is gonna break alot of stuff on my discs where we just use cdn links alot xd
@prodKossi
@prodKossi 11 ай бұрын
How *do* you exit vim
@BetaMaster2
@BetaMaster2 11 ай бұрын
sell the computer and buy a new one. there is no way to exit vim.
@Bartek2OO219
@Bartek2OO219 11 ай бұрын
i would rather use youtube as unlimited storage than discord, but any sane person wouldn't use any of them. It's easier to use telegram for smaller files (under 2GB) and microsoft test accounts for bigger ones
@GrabnarMyers
@GrabnarMyers 7 ай бұрын
0:17 1. you say not to for privacy and security, but what makes it not private or secure? 2. Why would discord randomly delete your server 3. Sure if youre making stupid decisions or using your account for other things 4. also sure
@LavaCreeperPeople
@LavaCreeperPeople 10 ай бұрын
Ok
@mthia
@mthia 9 ай бұрын
every time i want to post a link to something on discord, i just remove these query parameters ex, is and hm you can access the file even without the query parameters so the change was pointless
@mthia
@mthia 7 ай бұрын
it doesn't work anymore
@SomeRandomPiggo
@SomeRandomPiggo 11 ай бұрын
I still can't get over how ugly the new logo is lmfao
@imjanniz
@imjanniz 11 ай бұрын
isnt it a mega huge workload to update every file link ever and expanding every day?
@faveltetris
@faveltetris 11 ай бұрын
they'll probably only update links on messages once a user reads those specific messages which would be a lot less work
@VaultCord
@VaultCord 11 ай бұрын
@@faveltetris plus it's a HMAC signature so they're not required to update their database. it's the same technology JWT tokens use, so it's stateless. they don't need to do any database lookups to verify or sign the URLs, which makes performance much better than needing to check a data store.
@JerryThings
@JerryThings 11 ай бұрын
Super interesting content!
@admiralnelson4225
@admiralnelson4225 11 ай бұрын
This seems like a good change on discords part
@devdetour
@devdetour 11 ай бұрын
I agree! It seems like it will actually stop malware without being too disruptive to regular users. Plus, I'm guessing they'll start actually deleting attachments to messages that are deleted now, since they won't be accessible, so this will probably save them a bunch of space.
@das_9677
@das_9677 11 ай бұрын
People have used the Discord CDN to share all sorts of files with people on other platforms, so I'm not sure if malware was really the only reason
@tom-sn4gd
@tom-sn4gd 11 ай бұрын
@@devdetour Wait, what do you mean "actually delete" ?
@devdetour
@devdetour 11 ай бұрын
​@@tom-sn4gd Right now CDN content isn't deleted, even if the message where the attachment was uploaded is deleted. This feels kind of bad because if you delete your message you'd expect the stuff contained in it to disappear as well. I'm thinking that maybe Discord will change this behavior - once a message is deleted and the attachment link rotates, there will be truly no way for anyone to get the new link, so no one can access it and it will be known safe to delete. My guess is they probably will start deleting unreachable attachments to free up space.
@tom-sn4gd
@tom-sn4gd 11 ай бұрын
@@devdetour Wow that's weird. I remember like two years ago when we were trying to log attachment when a message was deleted on a server with a custom bot, and we noticed that the file itself was deleted, and only the low resolution renders (which are displayed before cliking to open the original image) were still there. They would eventually disapear when the CDN cache would free the space. Didn't know that was not the case anymore
@SkillerAstro
@SkillerAstro 11 ай бұрын
Could you give us a download of your discord storage Programm? :)
@ghodawalamoamanzahirabbas8996
@ghodawalamoamanzahirabbas8996 11 ай бұрын
Hey, I watched your previous video and you said in the video that you can convert any binary data into a video file and then convert the video file to original data. however it won't work if you upload the file to youtube or facebook because they change the original file. is there a way to circumvent that?
@h.hristov
@h.hristov 11 ай бұрын
No because they transform the file you upload and you could technically lose data, in other words video compression.
@chlorobyte_projects
@chlorobyte_projects 11 ай бұрын
You should be able to get around video compression by using 8x8 blocks instead of just pixels (smaller blocks may work too? feel free to try)
@V01D-999
@V01D-999 11 ай бұрын
can you give bot code
@cheeseburgerinvr
@cheeseburgerinvr 11 ай бұрын
NO FUCKING WAY HE CLOSED VIM
@Povilaz
@Povilaz 11 ай бұрын
Very interesting!
@iamvibs
@iamvibs 11 ай бұрын
can you share code please
@yudjeldahil3150
@yudjeldahil3150 11 ай бұрын
Can you show us step by step how you create discord server and use it with node😊
@Matojeje
@Matojeje 11 ай бұрын
I think that the hm attribute might actually be some sort of mini-thumbnail info that Discord uses to make that blurry preview while it loads the actual linked image. Telegram does this as well
@lemondoo711
@lemondoo711 11 ай бұрын
I just watched your video yesterday and made my own implementation in python in like 5 hours. Download speeds are around 20-30mbps and upload 10mbps. Too bad for me I'm not really a data hog and have nothing to really save but its crazy how easy it is to abuse infinite storage
@lemondoo711
@lemondoo711 11 ай бұрын
Now saying that, I heard from someone else on the previous video that when you start storing a lot on a personal server, discord notices and makes it impossible to save a lot of the files that are newly uploaded. So that's probably the caveat of this 'infinite' storage
@atomgutan8064
@atomgutan8064 11 ай бұрын
​@@lemondoo711As a solution you could create a new account after the previous account is storing some amount of data. Maybe you could even automate this process. If they record every account's creator IP address they will be able to see how many accounts a certain IP address has created which could become a problem. To get around that, you could try changing the IP address of the computer before every account creation. This is getting crazy.
@mateenbaig9146
@mateenbaig9146 11 ай бұрын
gimme free storage NOW
@_tanzil_
@_tanzil_ 11 ай бұрын
I'm using telegram to upload many of my data. They lets you 2gb per attachment. I make my files zip/rar and then upload. Easy 😉
@nodnarb
@nodnarb 9 ай бұрын
You should just post the code its cool
@fabiodx2
@fabiodx2 11 ай бұрын
Cool videos
@m1-
@m1- 11 ай бұрын
chat
@tamirawad
@tamirawad 11 ай бұрын
Cool
@sakshamchandel3836
@sakshamchandel3836 11 ай бұрын
hey cool but can u provide with the code ???
@h.hristov
@h.hristov 11 ай бұрын
He won’t because it’s a violation of Discord’s terms of service
@bsaednnmgointuvtjstairhvrqujnb
@bsaednnmgointuvtjstairhvrqujnb 11 ай бұрын
hm
@SamDS2109
@SamDS2109 11 ай бұрын
is the definitely_not_malware.evil file google chrome LMAO
@mthia
@mthia 9 ай бұрын
it's an image of 2 snails
@Arvl.
@Arvl. 11 ай бұрын
Cool videos
I made my own Web
15:43
FaceDev
Рет қаралды 600 М.
I Spent 30 days building a Discord bot (Appwrite hackathon)
0:50
这是自救的好办法 #路飞#海贼王
00:43
路飞与唐舞桐
Рет қаралды 125 МЛН
When mom gets home, but you're in rollerblades.
00:40
Daniel LaBelle
Рет қаралды 142 МЛН
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 43 МЛН
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 76 МЛН
Discord Employees Review Working at Discord!
11:24
No Text To Speech
Рет қаралды 533 М.
How Fast Can I Fill My Inbox?
13:30
Dev Detour
Рет қаралды 384 М.
This STEALER Infects Discord
14:08
Eric Parker
Рет қаралды 42 М.
why you should NEVER mistype a domain name
14:20
Eric Parker
Рет қаралды 279 М.
Why Just In Time Coding Is More Effective
7:36
Senior Code Review Buddy
Рет қаралды 2,5 М.
Stealing Storage from Telegram
11:11
Dev Detour
Рет қаралды 210 М.
Discord Stores BILLIONS of messages using this database
11:41
Coding with Lewis
Рет қаралды 185 М.
Storing Files in the Walmart Chip Aisle
5:49
BK Binary
Рет қаралды 337 М.
Stealing Storage from Discord
7:39
Dev Detour
Рет қаралды 1,8 МЛН
I Hacked a Discord Bot, the Owner said this...
9:09
No Text To Speech
Рет қаралды 1,4 МЛН
这是自救的好办法 #路飞#海贼王
00:43
路飞与唐舞桐
Рет қаралды 125 МЛН