爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 2268|回复: 67
收起左侧

[原创] 关于5757奶牛图事件最后分析已经完成(最终结果见33楼)感谢提供原图

[复制链接]
发表于 2006-3-22 07:18:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
5757奶牛图是张普通GIF图,为什么遭成西机出现如此大的问题,我自己分析下,因为学习程序设计的
从图本身包含数据分析:
GIF图片是由单一或者多张GIF图片构成的,从而产生动画效果,所以有人说的图片里包含恶意代码我觉得可能性不大,但是假如有超人可以以图片的形式展现一个病毒的结构或者语句的话那是高人,起码现在已知没有,所以说超人。
中彩的朋友说的,要设定以后才会出现这样的问题,这个暴露了个问题,也就是在这张GIF进入西机系统,成为一个临时组件以后才会这样,说明很可能这图包含很多个层(>999前面提到过GIF的构成),因为我们西机在使用GIF动画时候 ,明显机器速度变慢,因为西机的CPU不是很强,比起N和M机在浏览GIF动画时候就有一定差距,有张“我的野蛮女友”千牛被打的那图。你在电脑上看和西机上看或者和N机对比就很明显,显然西机对GIF的时间和播放速度进行的控制,就是为了降低西机的内存和CPU使用率。现在出现了一个很大的GIF,也许它不大,可能就几十K,但是使用低质量画质加入个上百甚至上千的“白”(就是透明层,看不到但是在起作用)层是没什么问题的,在西机运行如此程序的时候(前面说了,需要设定成待机画面),CPu资源和内存资源被消耗完,西机的手机系统由于无法调用如此大的图片而崩溃,而图片本身没多少问题,又能通过手机的检测,所以每次启动的时候都又调用,所以根本无法启动,有可能就是利用的手机资源比较低的问题来搞死我们的手机。如果是这样的话,那就是我们西机本身的问题了。
      解决办法,如果是这样原因那么解决办法很简单只需要将配置信息刷一次就好了,也就是还原,但是不知道是看的到启动画面还是看不到,如果看的到启动画面(如果设定成开机画面那就没希望了),那连接手机,把图片删了,我相信一切OK
     个人观点,也许更加奇妙(但是我是想不到了,也无原图分析)

[ 本帖最后由 sansea 于 2006-3-23 23:08 编辑 ]

评分

参与人数 1实力分 +1 收起 理由
sansea + 1 奖:感谢-你的发言非常精彩,请再接再厉!

查看全部评分

发表于 2006-3-22 09:03:08 | 显示全部楼层
谁有那图,贴上来看看?
回复 支持 反对

使用道具 举报

发表于 2006-3-22 09:19:25 | 显示全部楼层
楼主分析的蛮有道理,虽然我不懂编程,不过还是明白了他的意思,挺合理啊
回复 支持 反对

使用道具 举报

发表于 2006-3-22 09:22:51 | 显示全部楼层
顶顶楼主的探索精神?模拟器上试试看会不会出现这种问题
回复 支持 反对

使用道具 举报

发表于 2006-3-22 10:46:55 | 显示全部楼层
感觉很有道理哦。顶此种探索精神!
回复 支持 反对

使用道具 举报

发表于 2006-3-22 10:54:44 | 显示全部楼层
这是我从网上无意下下来的,是不是用的这方法

————    可以用txt2bmp这个软件把TXT文件(也可以是其他文件包括EXE文件,还以把文件隐藏到jpeg文件内)隐藏到BMP文件内,他的特点就是包含其他文件的BMP文件的大小不变,一些病毒可能就是这样实现的。

txt-bmp.rar

187.06 KB, 下载次数: 8

回复 支持 反对

使用道具 举报

发表于 2006-3-22 11:02:32 | 显示全部楼层
厄~~~楼上的还把连接放出来了,怕怕~~~呵呵,LZ好像说的有点道理啊~~

“5757奶牛图事件”!如果用模拟器来模拟是不是会有同样的效果呢。??按照LZ的说发的话是不会的应该~..
回复 支持 反对

使用道具 举报

发表于 2006-3-22 11:03:44 | 显示全部楼层
楼主的分析比较有道理.
回复 支持 反对

使用道具 举报

发表于 2006-3-22 11:04:31 | 显示全部楼层
·
楼上说的对

有模拟器的试试这图片 看什么情况

希望不会电脑一起崩了吧  :)
回复 支持 反对

使用道具 举报

发表于 2006-3-22 11:21:39 | 显示全部楼层
确实有带恶意代码的图片.gif的我见过.可能原理非常简单.大家不要想的很复杂.
回复 支持 反对

使用道具 举报

发表于 2006-3-22 11:27:27 | 显示全部楼层
我很想试一试的说~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2006-3-22 11:36:53 | 显示全部楼层
有道理.长见识了...
回复 支持 反对

使用道具 举报

发表于 2006-3-22 11:40:38 | 显示全部楼层
不对啊。飞利浦手机cpu更低能了,也能够看到这个图片de
回复 支持 反对

使用道具 举报

发表于 2006-3-22 12:28:52 | 显示全部楼层
晕,是手机,不是电脑、智能机,怎可能是病毒?
我认为#10的说法不成立!

个人观点,对错还请大家共同讨论!
回复 支持 反对

使用道具 举报

发表于 2006-3-22 12:40:42 | 显示全部楼层
涉及到西机读取gif的原理,不过感觉含有恶意代码的图片应该还不至于能在这类手机上运行。
有没有人能搞到还有恶意代码的图片?备份fullflash然后试试看就知道了。
回复 支持 反对

使用道具 举报

发表于 2006-3-22 12:56:23 | 显示全部楼层
估计就是西机读GIF的程序有BUG,对一些特殊情况会出错,例如缓冲区溢出等等,这些很常见啦。至于所有系列都会,通常都是因为它们的系统开发共用一个库的缘故。
就算把病毒文件改成GIF,一个正常健全的系统也不可能去运行它的,但如果系统有类似缓冲区溢出这样的BUG,才有可能被利用。
回复 支持 反对

使用道具 举报

发表于 2006-3-22 14:12:56 | 显示全部楼层
透明层多了的话,图片文件是比一般的要大!
我的M65对比较大的GIF图片弄成壁纸后会不显示!并且非要再定义一次才OK!
谁有原图!拿来看看!
回复 支持 反对

使用道具 举报

发表于 2006-3-22 14:13:51 | 显示全部楼层
楼住分析得有道理,更同意西机的cpu资源调用耗消大的观点
回复 支持 反对

使用道具 举报

发表于 2006-3-22 14:41:05 | 显示全部楼层
如果是cpu的问题,那比如nokia的手机的cpu就能承受n多张透明图片的袭击吗?

以上是看了楼主的道理后想到的,纯属门外汉的提问,请包涵
回复 支持 反对

使用道具 举报

发表于 2006-3-22 16:13:00 | 显示全部楼层
原图呢,斑竹把原图发出来,咱们这些敢吃螃蟹的就试试看,到底怎么回事,咱们不是有工模么?打开CPU使用率然后设定那个图片为待机看看是不是CPU负载高;再用软件分解这个图片,看看到底几帧。
对了,突然想起来原帖好像说过是三帧,而且不要打开,直接设定为待机才行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2025-7-27 14:30

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表