成都边锋 云端虚拟化工具 系统驱动层 原理初窥

云端软件,轻虚拟化工具,提供了注册表级别、文件级别的虚拟化功能。

原来:成都云端网络有限公司
现在:杭州边锋网络技术有限公司 
域名:http://www.yunduan.cn/
我收藏有以下版本:http://pan.baidu.com/s/1sjQ3F0D 
  CloudSetup1.0beta4_0903.exe
  CloudSetup2.0beta_0117.exe
  CloudSetup3.4.0428.3710(含网盘).exe
  CloudSetup3.4.0514.3734.exe
  云端官网_更新日志120523.htm

自己又有许多软件是用它“绿化”的,所以依赖性很强。对于该软件被放弃更新了,很是遗憾。

 

对其技术原理感到好奇,之前官网虽然有过简单介绍,但是只是概念性的;

机缘巧合,EverEdit更新到最新版本后,加入了VMProtect软件保护技术后,和云端有冲突,会被检测到A debugger has been found running in your system.Please, unload it from memory and restart your program.在思考怎么通过不卸载云端也能和它共存时,通过一个软件(AntiSpy 一款手工杀毒辅助工具)得以窥探它的部分原理,突然有种,“啊哈,原来如此”的感觉。

 

猜测云端的关键原理有以下几点:

·通过SSDT系统钩子来实现“注册表”的虚拟。

·通过 File过滤驱动 来实现“文件”相关的虚拟。

·通过系统回调 来感知被捕获后的程序都启动了哪些进程、线程,然后在隐藏程序时以便知道要结束哪些进程。

 

钩子相关的参考资料:

·打造自己的HOOK引擎 之一 --- SSDT HOOK引擎

 

EverEdit不完美共存解决方案:

·通过 AntiSpy 工具将SSDT钩子全部“恢复”后,即可正常打开EverEdit
初步测试,云端激活某些软件后能正常启动,但是注册表丢失;隐藏软件时,也没有正常感知到要强制结束的进程。

转载于:https://www.cnblogs.com/AsionTang/p/4858126.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/64377.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

边锋网络项目经理张海川受邀为2022首届中国敏捷大会演讲嘉宾

杭州边锋网络技术有限公司研发部项目经理张海川受邀为PMO评论主办的2022首届中国敏捷大会(线上会议)演讲嘉宾,演讲议题“夹缝中生存--测开团队的敏捷求生之路”。大会将于12月17-18日通过云端面向全国召开,会议主题为:…

java前锋,编程语言世界里的最佳“11人”

6月份的尾巴,让我们感受到了烈日炎炎的夏季;7月份的前奏,除了酷热,南非世界杯也落下帷幕。在足球世界里,能够入选赛事的最佳阵容,对于球员来说是一种莫大的荣誉。在本文中,主角将是我们开发应用…

边锋面试心得

今天下午到了边锋面试,就、、、面试了整个下午、、、汗、、、 先总结下吧:简历真的很重要,首先面试官是直接根据你的简历看你干过什么就问你什么,要是干过回答不上来,嘿嘿。。。再就是不能冷场,就算你不会也…

边锋php,六个边锋必备的边路过人技巧

" 大家好,今天我们分享六个边锋必备的边路过人技巧,希望大家喜欢! 今天给大家展示一些过人技巧,尤其对边锋特别有帮助,它将帮助我们击败防守队员,送出终极助攻,下面我们正式开始&#xff1…

太震撼了,几行代码,GPT-3变ChatGPT!

来源:新智元 快速定制模型的LLM引擎Lamini来了,开发者狂喜! ChatGPT虽好,但始终有门槛。通常,只有拥有AI博士学位的大型机器学习团队,才能这样训练一个模型。 为了把这个门槛打下来, 团队构建了…

#GPT基本使用场景 使用技巧

场景1:问答问题 这个场景应该是使用 AI 产品最常见的方法。以 ChatGPT 为例,一般就是你提一个问题,ChatGPT 会给你答案,比如像这样: 在这个场景下,prompt 只要满足前面提到的基本原则,基本上就没有什么问题。但需要注意,不同的 AI 模型擅长的东西都不太一样,prompt 可…

电脑客户端如何同时登陆多个微信账号

下载微信PC端 注:要是系统原生桌面,360桌面、搜狗桌面都是不可以,都需要退出)在操作之前先不要登陆微信。 如果在使用桌面助手,先退出按住Enter(回车键)不放,选中微信图标&#xff0…

Tool:微信使用技巧之手把手教你如何在电脑端同时登录多个微信账号之图文教程详细攻略

Tool:微信使用技巧之手把手教你如何在电脑端同时登录多个微信账号之图文教程详细攻略 导读:有时候,微信满了,需要多个微信账号在电脑端同时登陆来洽谈业务,那么如何在电脑端,同时登陆多个微信账号呢&#x…

PC端如何同时登录多个微信账号

今天说点与开发无关的,但是很实用的小技巧。电脑微信双开功能 原则上一台电脑只能登陆一个微信,但是有很多小可爱拥有俩个或者多个微信,像我就有俩个微信。工作用一个,家庭盆友用一个,这样互不干扰。现在市面上大多数…

微信PC/电脑版同时登录两个或多个账户

现在的Android手机端可以通过自带的应用分身功能,同时在Android手机上登录两个微信号,其实PC/电脑端也可以同时登录两个或更多的微信号,具体方法是: (1)首先找到微信到的安装目录,假设微信安装…

Windows PC端微信同时登录多个账号

Windows PC端微信同时登录多个账号 今天要分享的是一个小技巧:如何在Windows PC端同时登录多个微信账号? 其实某度经验有这个问题的答案,但是可能因为微信版本有升级,导致采用某度经验的方法会出现问题. 某度经验的描述是&…

如何在电脑端同时登录多个企业微信或微信

说明: 1、该方法是打开官方的企业微信和微信程序登录,而不是登录第三方程序,所以不会导致封号等问题。 2、只有windows才能使用,mac电脑用不了 以下是操作步骤: 第一步:点击下载软件包 安装前关闭所有杀毒…

技巧分享-电脑版微信如何登录多个账号

❤关注我,不迷路❤ 点击进入PC常见故障汇总专栏 随着现在Android手机支持应用分身及双卡双待,很多人都有2个甚至多个微信号,本文将分享如何通过BAT文件来实现电脑版微信的多开。 步骤一: 下载电脑版的微信(如果已安…

下一代ERP长什么样?从用友和华为最新走向谈起

ChatGPT狂飙160天,世界已经不是之前的样子。 新建了人工智能中文站ChatGPT人工智能中文站 - ChatGPT人工智能中文站 每天给大家更新可用的国内可用chatGPT资源 下一代ERP长什么样?这是近几年来国内乃至全球ERP、企业应用市场的一个关键问题,…

aiXcoder代码生成大模型开放API接口,邀约开发者共建智能编程工具

近期,AIGC(AI-Generated Content)正快速成为科技圈新的“明星”,是继PGC、UGC后新的内容生成形态。AI在内容生成的渗透率也快速提升,输入自然语言就可以自动生成图像、视频、代码以及3D模型等。AIGC作为生产力工具&…

Stability AI CEO:5 年内,人类程序员将不复存在;马斯克回应限流推特:我这是在为世界做一件好事 | EA周报...

EA周报 2023年7月7日 每个星期1分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事、掌握IT核心技术。 周报看点 1、ChatGPT 流量首次下滑,分析师:新奇感渐渐消失 2、OpenAI 联合创始人:自动驾驶和 VR 都是“歧途” AI 智能…

重定向次数过多

用户登录权限控制报错:重定向次数过多 用spring做用户权限登录时报错,说重定向次数过多,bug具体如下 经检查,原来是因为登陆失败的页面就是当前页面,导致死循环。更改后测试通过 //登陆失败 //return "redire…

转发和重定向

servlet和servlet之间可以实现相互跳转,servlet的跳转可以将一个项目的模块进行划分,这样更加方便了开发人员的操作,servlet之间的跳转分为两种,一种是转发,英文名称Forward,另一种是重定向,英文…

登录重定向问题

路由拦截器的路径和登录成功后路由重定向发生冲突导致 在路由跳转的时候把错误抛出 this.$router.push({}).catch(()>{}) main.js const originalPush Router.prototype.push Router.prototype.push function push(location, onResolve, onReject) {if (onResolve || …

剖析转发和重定向

做JavaWeb开发一定会遇到转发和重定向这两个名字,刚开始确实有些模糊,感觉两者非常相似,但是随着研究深入发现两者的本质相差甚远。 首先看书写语句: 转发:request.getRequestDispatcher("apage.jsp").forwa…