五千年(敝帚自珍)

主题:【原创】云里雾里的云计算 [1] -- 邓侃

共:💬620 🌺1262
分页树展主题 · 全看首页 上页
/ 42
下页 末页
                        • 家园 MP3当然是非核心进程。

                          如果在Windows上这个PLAYER出了BUG也不可能把所有的RAM占满。因为占用物理内存更本就不是这个应用程序的“职能”,物理内存的占用属于核心进程的管理范围,比如内存页表的设置;物理内存swap到磁盘的PAGE文件也属于核心进程的管理。

                          • 家园 内存溢出?

                            我不是编程的,记得有个概念叫做内存溢出。是不是编程的时候,内存管理不严谨就会占用不属于自己管理的内存,这样可能会危及其他程序安全性,甚至导致OS崩溃?好像有些黑客在利用这个方式来crack程序或者入侵系统

                            不知道这个说得对不对?

                            • 家园 你的叙述不严谨。

                              内存溢出详细地分可以分成栈溢出,堆溢出......。具体的方式可以参考微软的那本书Writing Secure Code

                              内存溢出不是内存管理不严谨,而是内存的使用不够“严谨”而产生的虫,比如CHOME最早beta版那个BUG就是一个简单的内存溢出导致程序崩溃。一般情况内存溢出只能导致程序崩溃,严格控制“溢出方向”可导致安全漏洞,但这样做的难度很大。

                              如果内存溢出的情况出现在系统代码内方有可能导致OS崩溃。一般的应用程序只能危害到自身。

                              • 家园 内存溢出与系统崩溃

                                如果内存溢出的情况出现在系统代码内方有可能导致OS崩溃。一般的应用程序只能危害到自身。

                                这个问题请太守仔细说说,尤其是,为什么Windows时不时会出现系统崩溃的情况。

                                • 家园 可以用你的iphone做例子的。。。

                                  你的iphone现在之所以能够被hack,就是因为有人猜测到apple用了有问题的libtiff这个library。这个library在load某种tiff的时候,会有溢出,如果正好从load数据段,溢出到程序段的时候,则可以执行你事先设定好的代码。破解的时候,就是在tiff里面特定位置(将要溢出的位置)嵌了一段破解代码,在safri load tiff图片的时候溢出到该程序段执行破解代码。

                                  溢出无处不在,不光是windows的

                                  • 家园 很有意思,但是没有完全读懂

                                    有没有文章解释得更详细?给个URL。

                                    • 家园 以前看过一篇很好的讲memory overflow

                                      的文章,讲怎么overflow到executable的。可惜现在怎么都招不到了。

                                      google了一下,貌似这篇讲得很仔细。

                                      扪心自问,我们几个人写代码考虑安全问题了?

                                      http://insecure.org/sploits/non-executable.stack.problems.html

                                      连一个简单的getch都可能导致内存溢出被攻击。还有scanf之类的操作也很危险---如果代码没有保护好的话。

      • 家园 春日初晴,气宗邓大侠在华山之巅

        为各路豪杰解说云雾剑法。大侠在台上时而解说,时而演示。台下各路豪杰细心聆听,时不时与大侠切磋几招。

        人群外面,不知何时来了一个衣衫褴褛的老叫花。老叫花抱着一只不知从哪里偷来的鸡,刚才那鸡还在core,dual的叫,现在被老叫花往一块青石主板上一按,也不叫了。老叫花给鸡通了1.x伏的电,七手八脚把鸡身上的风扇拔了,不一会儿,那鸡就发出诱人的香味。老叫花从鸡身上扯下一块L2 cache,大嚼起来。

        这时,台上的邓大侠正讲到云雾剑法的第七章:禅宗虚化。但听邓大侠朗声说道:这一章的要义,是以禅御剑,以一实剑,化出无数虚剑。解说完毕,邓大侠剑交左手,右手沾了鲜红的朱砂,捏成一个环形剑诀,欺身而上。但见阳光之下,大侠身形越来越快,先是闪闪剑光中偶有红色剑诀,几招之后,剑光渐少,反是那红色的剑诀,无处不再。众人看了齐声喝彩,那老叫花手里的cache啃的没有几个晶体管了,手里拿着一根鸡腿骨头,也在一边指指戳戳。

        这章剑法演示过后,大侠收招,平息,然后对大家一拱手:见笑了。各路豪杰纷纷回礼,却听到那个老叫花一边嘬牙缝里的鸡肉,一边说:邓大侠,老叫花有六招请教。

        这第一招:虚剑收招,换成实剑之时,如何才能不伤到虚剑?

        第二招:虚剑有哪些招数是化自当年实剑招数的?

        第三招:如今江湖上新的利剑,对禅宗虚化可有助力?

        第四招:我见你虚剑用的是华山剑法,实剑用的是衡山剑法,这变招的速度从何而来?

        第五招:你可曾用实剑起华山剑法,虚剑用太极功夫?

        第六招:魔教与我正派此消彼长,已数十载,何时魔教会来破解禅宗虚化?

        邓大侠稍一沉吟,旁边一位叫hansens的壮士叫起好来:对啊,魔教迟早要来的!

        这时邓大侠昂首道:这一二三招,剑谱中都有拆解。

        老叫花嘿嘿一笑:你可看了剑谱的第二章第二节?剑谱云:欲练神功,需打补丁。用这禅宗练出来的太极功夫,有的招数就不能用了。

        人群中站出一位yhz大侠朗声说道:老叫花,我看你的第五招未必有用。我当年也见过以虚化功夫幻做别家剑法,只是那功夫练出的太极,比太极还慢,真是得了太极精髓。

        老叫花拿手里的鸡骨头剔了剔牙齿,问:你可练过爪哇国的那个什么咖啡剑法?那个剑法,当年出道的时候,连实剑都没有,只有虚剑,招数甚是缓慢,如今的剑招,却不逊江湖上的很多实剑。只因那剑法要诀,在于反省。慢招多练,自然提速,它本是一扫,一砍,一刺三招,用的多了,600招之后,剑身一抖便是三招,自然快捷。此等反省招数,各大门派都在效仿,老叫花不才,也曾练过几招,莫说以虚剑幻做太极,连西方的Doom,也未必有我的招法快。

分页树展主题 · 全看首页 上页
/ 42
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河