离谱!不写一行代码,改一个文件名竟然干崩系统!
合集 · E边玩趣 (46)
-
某知名路由器暗藏万能密码,独家揭秘背后真相!
5:10
-
短视频如何藏毒的?原理你想不到!
6:11
-
你的密码自打开浏览器的时候就开始裸奔!
6:13
-
独家:我发消息,你微信闪退卡死,背后原因离谱!
5:55
-
一年白干!半夜偷刷你脸 借网贷!
6:00
-
揭秘为啥微信连点两张图闪退!官方:修了但又没修好
5:26
-
揭秘美团删照片真实原因,原来问题不止美团本身!
6:12
-
输入法利用系统通知弹广告,还禁止关闭?倒查!
5:14
-
养虾还是养蛊?养虾耗费的不是token而是信任!
6:51
-
用户文件随便看!我们分析了飞牛NAS漏洞前世今生
8:20
-
强行使用不允许的字符当文件名,后果会怎样?
6:24
-
国民级聊天软件漏洞,零帧起手!官方:强制升级
6:50
-
能突破网吧还原卡的木马,是怎么做到的?
6:22
-
全网独家:微软程序员埋了一个200年后的定时炸弹!
5:37
-
孤勇者崩溃至少带出3大bug!苹果代码QA去哪了?
6:35
-
别吹熊猫烧香了,带你见识后无来者的真毒王CIH
13:02
-
熊猫烧香:一款被严重高估的病毒,为什么被吹上天?
8:34
-
发个有毒的MP4视频能让微信卡死闪退,谁的锅?
5:32
-
为何苹果无刷新功能,而Windows必须有?
5:56
-
Win11 补丁炸硬盘?我分析了一个真实案例!
5:32
-
上亿用户app代码夹脏话,其实是程序员的亚文化
5:45
-
独家:微信bug坑人喊爸爸?我们找到了背后原因!
5:16
-
iOS程序员偷懒?揭开时间选择器是假循环背后秘密!
5:46
-
建一个文件夹居然能让系统循环蓝屏?硬核破案!
5:29
-
为什么打开文件夹会那么卡?我们找到了真相!
7:22
-
独家:揭秘小米澎湃死机重启bug,原因令人喷饭!
7:21
-
离谱!把原神设为微信头像,别人点开30秒微信闪退
5:17
-
这个桌面bug气死强迫症!我们逆向发现原因贼搞笑
5:59
-
我们发现了Win11操作总是不跟手的深层原因!
7:08
-
因win程序员想偷懒!竟在剪切板插入隐藏字符
5:44
-
文本文件也可以是木马?我们逆向发现未公开的秘密!
6:14
-
高智商对决!攻破最新勒索病毒,救回粉丝文件!
5:44
-
独家:聊天软件漏洞,可用于钓鱼诈骗!官方:忽略
6:29
-
WPS Mac版的逆天Bug:Ctrl+C直接崩溃......
6:33
-
离谱!不写一行代码,改一个文件名竟然干崩系统!
7:16
-
当你以为流氓APP透明图标已经够防不胜防...
5:31
-
酒店防偷拍神器的代码,居然如此雷人,笑尿了!
5:30
-
无废话专业解读:BP机能远程引爆,iPhone还安全吗?
4:01
-
拆风灵月影!连带发现黑神话联机模式?
4:23
-
黑神话悟空为什么难以破解?逆向工程师给你揭秘!
5:33
-
30年前的技术债引发win11离奇bug,微软不敢修!
6:08
-
揭开Windows蓝屏事件背后真相,造谣太容易
6:46
-
Win系统旧代码导致CPU干冒烟?谷歌程序员惨背锅
6:41
-
知名NAS系统暗藏后门,官方:不予修复
6:04
-
某品牌手机输入法明文上传隐私!官方:承认+发补丁
5:59
-
逆向分析防沉迷平板后,终于看到抄代码的恶果...
5:49
Description
BGM: Mipha's Theme Revali's Theme Gerudo Valley epcdiy视频的音乐来自油管频道 Classical Covers ,喜欢ACG音乐的朋友们也一定要关注他们哦!!
Comments
所以我一直记得十几年前初学编程时收到的告诫:当你写了一个没有else的if时,一定要多花几秒想想这个else真的可以没有吗。
♥ 1868 ↩ 61
想起来了魅族的《无SIM卡》[笑哭]
♥ 952 ↩ 11
Windows这两年奇怪的bug越来越多了,不仅是技术人员实力下降,我感觉跟代码越多bug越不好处理有关系,毕竟你总不能一直写else来解决bug[doge]
♥ 802 ↩ 42
之前写chrome扩展 chrome.downloads API的filename参数不允许有 ~ 字符。我还纳闷windows明明可以用~当文件名。还是google了解Microsoft啊[doge]
♥ 783 ↩ 9
命令提示符不会,我还是用pe删吧[OK]
♥ 571 ↩ 34
哈哈哈你老是发赛博灯泡,真不怕有人塞嘴里啊
♥ 445 ↩ 6
成也兼容,败也兼容 我们在享受着Windows强大的兼容性的同时,也在骂Windows的屎山代码,其实现在的windows想复现当年的一些bug是不容易的,比如视频里这个,99.9999%的人用Windows不会去取那么长的名称。就算我们去看c盘,也会有Program Files(x86)这个文件夹,这就是Windows强大的兼容性,我用Windows能运行第一代黑白版本的大富翁,这就很让人惊喜了。 其实微软完全可以搞一套全新windows,彻彻底底64微的,不做兼容,比如windows12,然后windows高兼容性最后一代就给windows11得了,因为现在的windows11已经算是很成熟了,Windows12再改也就是改改界面,内核是不会动的,所以windows12完全可以改头换面成为一个全新系统,不去做果断兼容,想要兼容性大家去下载Windows11就足够足够了,不然再这么屎山代码下去总会出现大问题的
♥ 399 ↩ 39
这个应该是微软的兼容性问题,早期Windows文件名是ansi编码,一个字符占一位,后面变成了utf16,为了解决兼容问题,所以微软的很多winAPI是两套。年中的时候用一个内存注入工具也遇到这个问题,后面发现微软为了兼容,又出了一套W结尾的函数,这里内核部分可能是被遗忘了
♥ 280 ↩ 3
我觉得,这个bug从某种意义上来说也算是c/c++的设计缺陷的体现,即它没有强制要求要返回值的if else语句必须穷尽。换句话说,你可以只写一个if,不写else。这跟switch没强制要求你必须写default一样。 根据我的测试,对于gcc 14.2.0和clang 18.1.3,开启-Wall之后都可以给出上述这两处问题的警告。当然,这是将if else和switch直接用于返回值的情况。如果是间接返回一个值(例如先声明一个变量,然后在if else或switch里赋值再返回),那么这种未穷尽所有可能性的bug就检查不出来了(哪怕是-Wall -Wextra -Weffc++都检测不到)。如果是返回像int这样的值,那么编译器可能(注意是“可能”)会把它初始化为0;但如果是指针,那么……嘿嘿,懂的都懂[doge]。 所以,这件事就告诉我们写c/c++时必须要把警告拉满,而且必须要把警告处理掉而不是放任它不管。除此之外,也要注意让其他人帮你审查你的代码,最大限度减少这类bug的可能。 当然,这只是c/c++中众多坑的其中一个。要写好c/c++,唉,真的很难。[原神_躺平]
♥ 260 ↩ 42
基于Windows的pe有没有可能也触发这个问题[笑哭]
♥ 185 ↩ 14
实测,键鼠并未失效,只是呈现出任务繁忙的很卡的样子,任务管理器、运行对话框都是可以调出,而win+e资源管理器调不出来,调出任务管理器的话,在例如win7上估计可以先杀死资源管理器然后再慢慢对付,,win11资源管理器只提供重启选项,所以我借助运行对话框呼出cmd,然后在卡卡的状态删掉那个文件后得到恢复
♥ 153 ↩ 11
其实跟exe有关的东西都是黑箱,别碰。我还记得以前分享的资源下载到以后发现是rar改exe,结果右键打开时如果勾选变成exe默认用压缩软件打开就会直接gg,就算进入安全模式也没用,因为底层文件很多也是exe,一改直接无了
♥ 132 ↩ 23
牛的,试了一下真崩了( 可以不重启直接ctrl+shift+esc打开任务管理器,文件-新任务-输入cmd-确定。或点浏览 有装7z winrar的,到软件目录下打开7zFM.exe或WinRAR.exe,利用压缩软件的资源管理器删除该长名文件即可。
♥ 131 ↩ 10
对Windows 11的资源管理器真没好感……打开同一个文件夹(两个窗口),在一个窗口对文件夹内容做了改动,另外一个窗口居然没有自动刷新,需要手动进行。而且重命名时,即使选择重命名,输好文件名以后,有些时候它还是会自动变回原名…… 资源管理器的标签化一点用都没有,习惯于分屏的我根本没有使用过这个功能。
♥ 99 ↩ 9
前阵子我就两次遇到这个问题了,都是在网上搜索下载资料的时候遇到的,当时为了下载完找东西方便就把路径改到桌面,结果我一点下载,资源管理器就立马崩溃了[笑哭],后来在Windows事件里看到就是ntdll崩溃,试了sfcscan那几条修复命令还有其他网上方法都不好使,甚至高级启动页面里系统还原也不行,手动和自动还原点都直接不让还原,最后没办法两次都是重装系统了[捂脸]
♥ 98 ↩ 9
这就去学校机房弄[doge_金箍]
♥ 85 ↩ 29
再加一步, 弄成隐藏文件, 一般人都看不到这个文件 [doge]
♥ 69 ↩ 7
04:59 冷知识,很多程序员在提交漏洞后,基本上会等到确认官方修复了,然后才分享出来发现经过~ 如果经常逛hacker news就知道,蛮多人喜欢这样分享技术文章的,其中还有很多奇奇怪怪的,比如给自己小村拉了个fiber,途中开会讨论还拔掉了911系统(噗哈哈哈) 这么做嘛,也就是分享思路,有案例便于记忆,然后帮助其他人避开失误 还有就是第二个情况,厂商不及时修复,而且bug还很恶劣,也会分享出来加压给厂商,不过一般人也不会这样立敌吧,饭碗还是要的,除非不在美国( --- 再来个冷知识,每个月第二个星期二(北京时间是星期三的凌晨),都是微软的patch day,所以各位可以提前安排好时间准备系统更新的w 别学我这样准点凌晨更新,出问题了那和你晚上去给你Android手机刷机一样,自找麻烦w 最好的做法就是,搜寻eleven forum news,去论坛查看相关KB讨论,一般上有问题会有人在48小时内发出来的,根据情况再决定安不安装吧~ 所以最好就是星期五再安装了,时间充足,还给了足够缓存日期来看这补丁有啥问题w
♥ 65 ↩ 5
省流:又是微软的远古技术债[doge]
♥ 64