吾愛破解 - LCG - LSG |安卓破解|病毒分析|破解軟件|www.mlqcje.live

 找回密碼
 注冊[Register]

QQ登錄

只需一步,快速開始

搜索
查看: 2139|回復: 13
上一主題 下一主題

[iOS 原創] iOS Cookies.binarycookies(俗稱63數據)存取

[復制鏈接]
跳轉到指定樓層
樓主
qazx84265 發表于 2019-6-21 11:04 回帖獎勵
本帖最后由 qazx84265 于 2019-6-21 11:15 編輯

iOS 系統會自動將Safari或APP中網絡請求的cookie保存為文件,APP的cookie保存路徑為
APP的沙盒路徑:var/mobile/Containers/Data/Application/x-x-x/Library/Cookies/Cookies.binarycookies

Cookies.binarycookies是二進制文件,文件結構有個魔術頭:字符串:“cook”,二進制為636f6f6b,所以
Cookies.binarycookies數據又被稱為63數據。

要對文件內容進行存取,首先得了解文件結構:
字段 大小端 類型 大小 備注
Magic 大端 UTF-8 4 "cook", no terminator
Number of pages 大端 Unsigned Int 4
Page N size 大端 Unsigned Int 4 Repeat for N pages
Page Page N size Page N content

Page(
可以理解為cookie屬性中domain,即相同domain的cookie保存在一個page里

字段 大小端 類型 大小 備注
Header 大端 4 0x00000100
Number of cookies 小端 Unsigned Int 4
Cookie N offset 小端 Unsigned Int 4 Repeat for N cookies
Footer 4 0x00000000
Cookie N Cookie N size Cookie N content

Cookie

字段 大小端 類型 大小 備注
Size 小端 Unsigned Int 4 Size in bytes
Version 小端 Unsigned Int 4 0 or 1
Flags 小端 Bit field 4 isSecure = 1, isHTTPOnly = 1 << 2, unknown1 = 1 << 3, unknown2 = 1 << 4
Has port 小端 Unsigned Int 4 0 or 1
URL Offset 小端 Unsigned Int 4 Offset from the start of the cookie
Name Offset 小端 Unsigned Int 4 Offset from the start of the cookie
Path Offset 小端 Unsigned Int 4 Offset from the start of the cookie
Value Offset 小端 Unsigned Int 4 Offset from the start of the cookie
Comment Offset 小端 Unsigned Int 4 Offset from the start of the cookie, 0x00000000 if not present
Comment URL Offset 小端 Unsigned Int 4 Offset from the start of the cookie, 0x00000000 if not present
Expiration 小端 Double 8 Number of seconds since 00:00:00 UTC on 1 January 2001
Creation 小端 Double 8 Number of seconds since 00:00:00 UTC on 1 January 2001
Port 小端 Unsigned Int 2 Only present if the "Has port" field is 1
Comment 小端 String Null-terminated, optional
Comment URL 小端 String Null-terminated, optional
URL 小端 String Null-terminated
Name 小端 String Null-terminated
Path 小端 String Null-terminated
Value 小端 String Null-terminated

上面的Creation字段指的是,保存cookie這一時刻相對于2001/1/1 00:00:00的時間戳
Expiration指:如果cookie有max-age屬性,Creation + max-age;如果cookie有expires屬性,為expires轉為時間戳

了解文件結構后,具體存取就很簡單了,只要按照結構進行字節操作就可以了,不再贅述。

免費評分

參與人數 4吾愛幣 +12 熱心值 +4 收起 理由
15022078987 + 1 我很贊同!
qtfreet00 + 9 + 1 感謝發布原創作品,吾愛破解論壇因你更精彩!
liboing + 1 + 1 用心討論,共獲提升!
Anonymous、 + 2 + 1 我很贊同!

查看全部評分

發帖前要善用論壇搜索功能,那里可能會有你要找的答案或者已經有人發布過相同內容了,請勿重復發帖。

推薦
757299248 發表于 2019-6-21 11:08
請問這個有什么用
推薦
塞北的雪 發表于 2019-6-22 00:16
首先你得越獄后才能訪問其他沙盒里的文件,其次,可以用fiddler進行抓包截獲cookies
3#
sampson9210 發表于 2019-6-21 11:48
4#
songleyan 發表于 2019-6-21 11:55
微信62數據和這個不一樣吧
5#
mengnimen 發表于 2019-6-21 17:31
有了這個就可以知道Cookies了,然后就...
7#
xixicoco 發表于 2019-6-22 11:09
這個要jb還可以
8#
拜鰲 發表于 2019-6-23 09:49
就是一63開頭的一串二進制,和市面的62如出一轍,外面的源碼都泛濫了
9#
263007151a 發表于 2019-6-24 13:58
大佬來個聯系方式,怎么聯系你-。-
10#
263007151a 發表于 2019-6-24 14:22
收關于抖音的一切技術。。。。
您需要登錄后才可以回帖 登錄 | 注冊[Register]

本版積分規則 警告:禁止回復與主題無關內容,違者重罰!

快速回復 收藏帖子 返回列表 搜索

RSS訂閱|小黑屋|聯系我們|吾愛破解 - LCG - LSG ( 京ICP備16042023號 | 京公網安備 11010502030087號 )

GMT+8, 2019-7-6 22:02

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
内蒙古11选5开奖查询百度