网站主页
IT科技
系统运维
人工智能
应用开发
数据库
域名
当前位置:当前位置:
首页
>
系统运维
>
微软遭打脸:号称图像加密永不可破解,结果被MIT硕士逆向还原
正文
微软遭打脸:号称图像加密永不可破解,结果被MIT硕士逆向还原
[系统运维] 时间:2025-11-05 15:22:27 来源:
益强IT技术网
作者:应用开发 点击:155次
微软
(责任编辑:系统运维)
GT7500显卡(突破极限的创新设计,享受顶尖游戏体验)
解决新电脑宽带错误651的常见问题(错误651解决方案及关键提示)
相关内容
中兴努比亚Z17的全面评测(性能强劲,拍照出色,续航能力优秀)
华为DigAloo(揭秘华为DigAloo的先进功能与用户体验)
以A88X主板为核心的装机教程(深入解析A88X主板的性能与搭配,助您打造高性能电脑)
解决无线适配器的网络问题(修复你的无线适配器,享受畅快网络体验)
卧龙大数据(发挥数据的力量,卧龙大数据引领行业变革)
魔力鸭2108s茶轴(创新设计带来顶级游戏体验)
华硕W7安装教程(详细步骤教你如何在华硕W7上安装个性化操作系统)
探索SJGVR眼镜的令人惊叹体验(一款引领虚拟现实新潮流的产品)
先锋DVD-232D(探索先锋DVD-232D的先进功能和高品质音视频体验)
OppoA7732G(领先的性能与创新设计,为用户带来全新体验)
i33220能否满足游戏需求?(性能分析与游戏推荐)
电脑如何连接手机上网(简单步骤让电脑轻松上网)
电脑开机出现0271错误,解决方法一网打尽(解密电脑开机错误代码0271,轻松解决问题)
大白菜wifi破解密码教程(轻松获取大白菜wifi密码的技巧与方法)
精彩推荐
你可能会有很多理由想要把一个应用、一个用户或者一个环境与你的 linux 系统隔离开来。不同的操作系统有不同的实现方式,而在 linux 中,一个典型的方式就是 chroot 环境。在这份教程中,我会一步一步指导你怎么使用 chroot 命令去配置一个与真实系统分离出来的独立环境。这个功能主要可以用于测试项目,以下这些步骤都在 Ubuntu 14.04 虚拟专用服务器(VPS)上执行。学会快速搭建一个简单的 chroot 环境是一项非常实用的技能,绝大多数系统管理员都能从中受益。Chroot 环境一个 chroot 环境就是通过系统调用,将一个本地目录临时变成根目录。一般所说的系统根目录就是挂载点/,然而使用 chroot 命令后,你可以使用其它目录作为根目录。原则上,任何运行在 chroot 环境内的应用都不能访问系统中其他信息(LCTT译注:使用 chroot 把一个目录变成根目录,在里面运行的应用只能访问本目录内的文件,无法访问到目录外的文件。然而,运行在 chroot 环境的应用可以通过 sysfs 文件系统访问到环境外的信息,所以,这里有个“原则上”的修饰语)。Chroot 环境的用处 测试一个不稳定的应用服务不会影响到整个主机系统。 就算使用 root 权限做了些不当的操作,把 chroot 环境搞得一塌糊涂,也不会影响到主机系统。 可以在你的系统中运行另外一个操作系统。举个例子,你可以在 chroot 环境中编译、安装、测试软件,而不去动真实的系统。你也可以在64位环境下使用 chroot 创建一个32位环境,然后运行一个32位的程序(LCTT泽注:假如你的真实环境是32位的,那就不能 chroot 一个64位的环境了)。但是为了安全考虑,chroot 环境为非特权用户设立了非常严格的限制,而不是提供完整的安全策略。假如你需要的是有完善的安全策略的隔离方案,可以考虑下 LXC、Docker、vservers等等。Debootstrap 和 Schroot使用 chroot 环境需要安装 debootstrap 和 schroot,这两个软件都在 Ubuntu 的镜像源中。其中 schroot 用于创建 chroot 环境。Debootstrap 可以让你通过镜像源安装任何 Debian(或基于 Debian 的)系统,装好的系统会包含最基本的命令。Schroot 命令允许用户使用相同的机制去创建 chroot 环境,但在访问 chroot 环境时会做些权限检查,并且会允许用户做些额外的自动设置,比如挂载一些文件系统。在 Ubuntu 14.04 LTS 上,我们可以通过两步来实现这个功能:1. 安装软件包第一步,在Ubuntu 14.04 LTS 主机系统上安装 debootstrap 和 schroot:复制代码代码如下:$ sudo apt-get install debootstrap $ sudo apt-get install schroot2. 配置 Schroot现在我们有工具在手,需要指定一个目录作为我们的 chroot 环境。这里创建一个目录先:复制代码代码如下:sudo mkdir /linoxide编辑 schroot 的配置文件:复制代码代码如下:sudo nano /etc/schroot/schroot.conf再提醒一下,我们现在是在 Ubuntu 14.04 LTS 系统上。假如我们想测试一个软件包能不能在 Ubuntu 13.10(代号是“Saucy Salamander”) 上运行,就可以在配置文件中添加下面的内容:复制代码代码如下: [saucy] description=Ubuntu Saucy location=/linoxide priority=3 users=arun root-groups=root 根据你的系统要求,调整上面的配置信息。3. 使用 debootstrap 安装32位 Ubuntu 系统Debootstrap 命令会在你的 chroot 环境里面下载安装一个最小系统。只要你能访问镜像源,你就可以安装任何基于 Debian 的系统版本。前面我们已经创建了 /linoxide 目录用于放置 chroot 环境,现在我们可以在这个目录里面运行 debootstrap 了:复制代码代码如下:cd /linoxide sudo debootstrap --variant=buildd --arch amd64 saucy /linoxide/ http://archive.ubuntu.com/ubuntu/ sudo chroot /linoxide /debootstrap/debootstrap --second-stage你可以将 --arch 的参数换成 i386 或其他架构,只要存在这种架构的镜像源。你也可以把镜像源 http://archive.ubuntu.com/ubuntu/ 换成离你最近的镜像源,具体可参考 Ubuntu 官方镜像主页。注意:假如你是在64位系统中创建32位系统,你需要在上面第3行命令中加入 --foreign 选项,就像下面的命令:复制代码代码如下:sudo debootstrap --variant=buildd --foreign --arch i386 saucy /linoxide/ http://archive.ubuntu.com/ubuntu/下载需要一段时间,看你网络带宽性能。最小系统大概有500M。4. 完成 chroot 环境安装完系统后,我们需要做一些收尾工作,确保系统运行正常。首先,保证主机的 fstab 程序能意识到 chroot 环境的存在:复制代码代码如下: sudo nano /etc/fstab在文件最后面添加下面的配置:复制代码代码如下:proc /linoxide/proc proc defaults 0 0 sysfs /linoxide/sys sysfs defaults 0 0保存并关闭文件。挂载一些文件系统到 chroot 环境:复制代码代码如下:$ sudo mount proc /linoxide/proc -t proc $ sudo mount sysfs /linoxide/sys -t sysfs复制 /etc/hosts 文件到 chroot 环境,这样 chroot 环境就可以使用网络了:复制代码代码如下:$ sudo cp /etc/hosts /linoxide/etc/hosts最后使用 schroot -l 命令列出系统上所有的 chroot 环境:复制代码代码如下:$ schroot -l使用下面的命令进入 chroot 环境:复制代码代码如下:$ sudo chroot /linoxide/ /bin/bash测试安装的版本:复制代码代码如下:# lsb_release -a # uname -a为了在 chroot 环境中使用图形界面,你需要设置 DISPLAY 环境变量:复制代码代码如下:$ DISPLAY=:0.0 ./apps目前为止,我已经成功地在 Ubuntu 14.04 LTS 上安装了 Ubuntu 13.10。退出 chroot 环境:复制代码代码如下:# exit清理一下,卸载文件系统:复制代码代码如下:$ sudo umount /test/proc $ sudo umount /test/sys
以慧荣主控量产教程(深入了解慧荣主控并掌握量产技巧,提高生产效率)
使用PDF编辑器修改内容的方法及步骤(利用现有工具轻松编辑PDF文件)
如何将USB改为启动系统的方法(简单教程帮助你轻松设置电脑USB启动系统)
自制电脑键盘教程(简单易学的DIY自制电脑键盘教程,让你的键盘与众不同)
索尼XB550耳机如何?(一款音质出色的入门级耳机)
热门点击
亿华智慧云
views+
云站无忧
views+
技术快报
views+
亿华智造
views+
码上建站
views+
益强科技
views+
益强智囊团
views+
极客码头
views+
益强科技
views+
益强编程舍
views+
友情链接
亿华云
香港云服务器
企商汇
源码库
益华科技
服务器租用
源码下载
IT技术网
IT资讯网
智能时代
编程之道
益华科技
多维IT资讯
益强前沿资讯
全栈开发
亿华互联
益强数据堂
创站工坊
汇智坊
亿华灵动
思维库
IT资讯网
极客编程
运维纵横
益华IT技术论坛
益强编程堂
云智核
益华科技
亿华云
益强智未来
亿华云计算
益强资讯优选
码力社
科技前瞻
益强IT技术网
亿华科技
益强科技
益强科技
益强智囊团
极客码头
益强编程舍
码上建站
云站无忧
亿华智造