source:http://www.ifans.com/forums/threads/decrypt-any-ios-firmware-on-mac-windows-linux.354206/

Decrypting iPhone firmware will allow you to browse the iPhone firmware files and make any changes if you wanted to. Here are the instructions for mac and linux: 
Scroll down for the windows version (I haven't tried it) and the gui versions for windows, mac. 
There are 2 ways to do this-easy and hard (GUI or Terminal) GUI version is on the bottom

Hard/Terminal code Version
Mac/Linux version
Step 1: Locate your ipsw/firmware to decrypt. and change the file type into .zip and extract it.

Step 2: Download VFDECRYPT for Mac or Linux and extract it.

Step 2: Now start Terminal

Step 3: Open the VFDECRYPT folder and drag the vfdecrypt file into Terminal (Mac) and type in " -i "

Step 4: Drag the largest dmg file into Terminal and type in " -o decrypted_fs.dmg -k "

Step 5: Go to this Link to get the key for your corresponding firmware.

Step 6: Copy the key into Terminal and click enter.

Step 7: After the Terminal is done the file will be called decrypted_fs in your finder - Username.

Simplified Instructions for terminal for Mac or Linux: /vfdecrypt -i <dmg> -o decrypted_fs.dmg -k <key>
Replace “<dmg>” with extracted DMG from the IPSW file. And replace “<key>” with decryption key of your device.

Windows Version
Step 1: Locate your ipsw/firmware to decrypt. and change the file type into .zip and extract it.

Step 2: Download VFDECRYPT for Windows and extract it.

Step 2: Now start Command Prompt or cmd

Step 3: Open the VFDECRYPT folder and type in the vfdecrypt.exe file location into command prompt and add " -i "

Step 4: Type in the largest dmg file location into Command Prompt and add " -o decrypted_fs.dmg -k "

Step 5: Go to this Link to get the key for your corresponding firmware.

Step 6: Copy the key into Command Prompt and click enter.

Step 7: After the Command Prompt is done the file will be called decrypted_fs somewhere on your computer (haven't tried it on windows not sure where it is)

Simplified Instructions for terminal for Windows: vfdecrypt.exe -i <dmg> -o decrypted_fs.dmg -k <key>
Replace “<dmg>” with extracted DMG from the IPSW file. And replace “<key>” with decryption key of your device.

Easy/GUI Version
GUI Version- Windows, Mac
Step 1: Download the firmware that you want to decrypt or view root file system (like after jailbreak).

Step 2: Go to this link for the windows download, this link for the Mac download or from [PIRACY.mf]. Sorry used proxy so couldn't copy direct link.

Step 3: Open the file and locate your ipsw.

Step 4: Click decrypt and let it do it's decoding. Keys should be automatically found, if not go to the link to find your corresponding one.

Step 5: Find you decrypted dmg file and find a way to open it E.g. magiciso...

That’s it! Your iPhone firmware should have been decrypted now. You can mount and browse it and make the changes you want. 
You can go into the System/Library/Coreservices/Springboard.app and edit the N__AP.plist. Visit this forum for the master of plist hacks. When you finish your plist editing and other stuff you could just save it and close the dmg file and restore you idevice to make the features appear without jailbreaking if you absolutely hate it. 
Have fun!

[转]Decrypt Any iOS Firmware on Mac, Windows, Linux的更多相关文章

  1. JetBrains IntelliJ IDEA(IJ)v2019.3.3/3.1/3.2/3.4/3.5 for mac/windows/linux 详细安装破解教程

    手欠升级了IntelliJ IDEA到2019.3.3,原来的破解不可用,IntelliJ IDEA 2019.3.3破解办法如下,为方便自己使用记录下.======================= ...

  2. IBM SPSS Statistics 26.0 Mac Windows Linux安装破解教程

    IBM SPSS Statistics 26.0是IBM公司推出的一款用于统计学分析运算.数据挖掘.预测分析和决策支持任务的软件产品及相关服务的程序. 下载 windows/mac/linux IBM ...

  3. remote desktop connect btw Mac, Windows, Linux(Ubuntu) Mac,Windows,Linux之间的远程桌面连接

    目录 I. 预备 II. Mac连接Windows III. Windows连接Mac IV. Windows连接Ubuntu V. Mac连接Ubuntu VI. Ubuntu连接Mac VII, ...

  4. IDEA 2020.2安装破解版教程激活码注册码破解补丁 for Mac Windows Linux-中关村老大爷

    IntelliJ Idea Ultimate 2020.2.x版软件最新安装破解版教程方法,本教程提供Idea Ultimate 2020.2版安装包,破解补丁,激活码,亲测100%完美破解激活,支持 ...

  5. iOS项目生成通用Windows应用

    WinObjc - 使用iOS项目生成通用Windows应用   Github上一周年的WinObjc项目最近发布了预览版本,终于等到了这一天.WinObjc项目就是Build 2015大会上微软宣布 ...

  6. xamarin跨平台iOS、Android 与Windows

    http://xamarin.csdn.net/ Xamarin是一个行动App开发平台,提供跨平台开发能力,开发人员透过Xamarin开发工具与程序语言,即可开发出iOS.Android 与Wind ...

  7. Mysql跨平台(Windows,Linux,Mac)使用与安装

    MySQL其实是一个跨平台的轻量级数据库,平时开发会用到很多.有写程序可能要跨平台开发,接下来我就介绍一下如何跨平台使用Mysql. 这里所谓的跨平台就是Windows,Linux,Mac共同用一套M ...

  8. Mac/Windows开发跨平台.NET Core 控制台程序

    自从微软开始在Github上开源搞.NET Core后,.NET的跨平台逐渐就成真了.多年使用各种语言,说实话还是csharp用起来最舒服.不过现在的工作环境里使用它的机会比较少,大部分时候只是用来写 ...

  9. 在Windows、Mac和 Linux系统中安装Python与 PyCharm

    “工欲善其事,必先利其器”,本文介绍 Python环境的安装和 Python的集成开发环境(IDE) PyCharn的安装.   一.Python安装( Windows.Mac和 Linux) 当前主 ...

随机推荐

  1. CSDN下载频道2014年11月4日本-5日常维护公告

    尊敬的用户: CSDN于2005年推出了下载服务.经过数年的发展.下载频道的用户已经为无数用户提供了帮助,分享500万的技术资源. CSDN下载频道将于2014年11月4日23点至11月5日8点进行积 ...

  2. Visual Studio GitHub For Windows部署

    使用GitHub For Windows部署Visual Studio项目 因为最近同时再看很多技术方面的书,书上的例子有很多自己想亲自尝试一下,但是每次写例子都得创建一个新项目未免太麻烦,索性就整理 ...

  3. 也许游戏 它P/N图分析

    关于游戏的问题,更多的时候是使用P/N图分析              p n p n p n p n   n  n n n n n n n   p n p n p n p n   n  n n n  ...

  4. jQuery UI的datepicker日期控件如何让他显示中文

    首先是引入UI的JS文件和模板文件,如下: <link rel=”stylesheet” href=”./ui/themes/le-frog/jquery.ui.all.css”> < ...

  5. lua学习笔记10:lua简单的命令行

    前面反复使用的命令行,好学喜欢命令行: 一 格公式 lua [options][script][args] 两 详细命令 -e 直接命令传递一个lua -l 加载文件 -i 进入交互模式 比例如.端子 ...

  6. TS流文件

    简单介绍编辑 随着从HDTV录制的高清节目在网上的流传,烧友们对TS这个名词大概已经不陌生了.但随之而来就是怎样播放.怎样加入字幕等等的一系列问题.本文将重点介绍一下这方面的应用操作. 先来简要介绍一 ...

  7. AngularJS之使用控制器封装业务逻辑

    AngularJS之使用控制器封装业务逻辑 控制器的作用 我们知道,在AngularJS中,实现数据绑定的核心是scope对象.那么控制器又有什么用呢? 简单地说,没有控制器/controller,我 ...

  8. vector查找元素

    转自:http://hi.baidu.com/chain2008/blog/item/821744585e12c5c89c8204e8.html 今天又忘了怎么在vector中查找某一个值..唉..每 ...

  9. MVC验证10-到底用哪种方式实现客户端服务端双重异步验证

    原文:MVC验证10-到底用哪种方式实现客户端服务端双重异步验证 本篇将通过一个案例来体验使用MVC的Ajax.BeginForm或jQuery来实现异步提交,并在客户端和服务端双双获得验证.希望能梳 ...

  10. 部分PC端安卓管理器使用强行断开重连的方法来连接手机,容易丢书数据,损坏数据

    最近发现部分PC端的安卓管理器,貌似是百度影音以及PPTV的安卓客户端,使用强行断开手机连接,然后重新连接手机的方法,来实现客户端程序连接手机. 此时,如果刚好正在复制文件,则复制的文件会损坏,并且基 ...