http://darksky.slac.stanford.edu/simulations/ds14_a/ds14_a_1.0000
#!/usr/bin/env ruby | |
print "URL: " | |
ENV["url"] = gets.chomp | |
print "Code: " | |
ENV["code"] = gets.chomp | |
system 'curl -i https://git.io -F "url=$url" -F "code=$code"' |
How do I dropdown?
This is how you dropdown.
<details> <summary>How do I dropdown?</summary> <br> This is how you dropdown.
/arm-io: base = 38000000 | |
/arm-io/vic: 38E00000:00002000 | |
/arm-io/edgeic: 38E02000:00001000 | |
/arm-io/gpio: 3E400000:00001000 | |
/arm-io/gpio: 39A00000:00001000 | |
/arm-io/power: 39A00000:00001000 | |
/arm-io/clkrstgen: 3C500000:00001000 | |
/arm-io/clkrstgen: 38100000:00001000 | |
/arm-io/dmac0: 38200000:00001000 | |
/arm-io/dmac1: 39900000:00001000 |
Example URL:
http://appldnld.apple.com/iPhone/061-4956.20080710.V50OI/iPhone1,1_2.0_5A347_Restore.ipsw
[Left is text, right is the conversion to hex]
[Everything is case sensitive, I think]
// 2.0 for iPhone1,1
IPSWs are files used by iTunes to update or restore the firmware on a mobile Apple device. Originally used for classic iPods, the IPSW made its way onto the iPhone, iPod touch, iPad, Apple TV, iPad mini, and Apple Watch. Although IPSWs may seem like magic, they are cleverly disguised .zip
archives. You can read more about the file format of IPSWs here.
Over a year ago, @q3hardcore on Twitter discovered a technical leak from one of Apple's update servers. For reasons unknown, their Amazon S3 bucket was accidentally published publicly. In other words, going to https://appldnld.s3.amazonaws.com presented you with a wall of XML, full of links to files stored on Apple's update server. I did not think to archive the page before it want back to being protected.
Example:
http://appldnld.apple.com/iOS7.1/031-4388.20140310.ZA355/iPad2,1_7.1_11D167_Restore.ipsw
Where appldnld.apple.com
is the domain,
Firmware | MD5 | SHA-1 | SHA-256 |
---|---|---|---|
iPad1,1_4.2_8C5091e_Restore.ipsw | 11df731f6bf46ff3dd643bacf6fd9dd4 | bb685f022c6267dd77d4ce4c6bff8b60ad84c5d5 | 103a760da9d1953913bbf2d1b7f99cd698cfceb527eddd0e43fdaf63424723f2 |
iPad1,1_4.2_8C134_Restore.ipsw | 00257f1500eea9d0f8da9ea971ed6be4 | edc2374ea39a029a943b345c43a8c2f2ab4bb504 | 9b03b4e7ffe0a25d89c7f5744bf06dbdaa2a8858d1baceb18c844baf277c4aec |
iPad3,1_6.0_10A5316k_Restore.ipsw | 05211aa7c56c868d6c94f595018b3175 | 555616f492c9bd58058aae610f71dae8f6c59b48 | 6ff2649bf643810c99d82874ea2d2784b11106c4bd668bb2dc0a4cabb0b810ef |
iPhone5,1_7.0_11A4372q_Restore.ipsw | c6060ffc1d46573bd2b8bc3ae7eb86e7 | 44749bcee8f6e504dd83d9d4 |
There may be caveats 1 to this implementation.
- Dr. Lorem
- Miss Ipsum
- Chad
<!doctype html> | |
<html> | |
<head> | |
<style> | |
::-webkit-scrollbar { | |
display: none; | |
} | |
.bg-container { | |
width: 1920px; |