Magic Header String olarak hangi veritabanı “H ?? X! $ L <” (“ndcy”?) Kullanır?


1

Cydia'nın jailbroken iOS aygıtlarında meta veriler için hangi veritabanını kullandığını belirlemeye çalışıyorum. Yok file olası bir cevap sunmak için program mevcut.

İşte kedinin başı:

iPad:~/root# cat /private/var/mobile/Library/Cydia/metadata.cb0 
H??X!$L<????)D#??
 tC????K1??.t#)?(?
???.??w2?l%@A?  ?%??4\<.??)?C

Bu bir Magic String mi? Veritabanını veya markerleri tanıyan var mı?


TOOGAM'ın yorumlarına dayanarak, bu daha fazla bilgi sağlar. 6e-64-63-79 olduğu ndcy, ancak sihirli bir dize gibi görünmüyor. Bu ilk soruyu etkileyebilir.

# cat /private/var/mobile/Library/Cydia/metadata.cb0 | od -x | head 
0000000 6e64 6379 0000 0000 0d84 003d 0000 0000
0000020 0000 0000 e142 0000 1704 001e 0000 0000
0000040 0000 0000 0000 0000 24fc 0024 0000 0000
0000060 4c10 003c dafc 0012 0000 0000 cc88 0029
0000100 0000 0000 0000 0000 2344 0019 91c0 000d
0000120 0000 0000 0000 0000 0000 0000 c348 0007
0000140 0000 0000 dd00 001e 2158 000c 0000 0000
0000160 0000 0000 0000 0000 39c4 0004 0000 0000
0000200 4b10 0031 0000 0000 f2f8 000e 0000 0000
0000220 2e14 0004 2374 0029 07d8 0019 a128 000d

Mobil cihazların konu dışı olduğunu biliyorum. Veritabanları, dosya formatları ve kullandıkları sihirli dizgilerle ilgili genel bir sorunun süper kullanıcı için uygun olduğuna inanıyorum.

Örneğin, işte SQLite sihirli başlık dize :

1.2.1 Sihirli Başlık Dize

Her geçerli SQLite veritabanı dosyası aşağıdaki 16 bayt ile başlar   (onaltılı): 53 51 4c 69 74 65 20 66 6f 72 6d 61 74 20 33 00. Bu bayt   sıra, UTF-8 dizgisine karşılık gelir "dahil olmak üzere" SQLite formatı 3 "   sonunda sonlandırıcı karakter.


1
İyi bilinen bir olur mu? Sadece sıfırdan bir şeyler pişirmişler ya da bilinen birini hafifçe şaşırmış olabilirler. Ben de veririm trid tanıyor mu görmek için bir atış
Journeyman Geek

1
Gerçekten bu kadar çok ASCII kod 63 (soru işareti) olduğuna dair şüphelerim var. Kullanmakta olduğunuz dosya görüntüleyicinin tanınmayan bazı Unicode karakterler göstermesi daha olasıdır. Asıl karakterlerin ne olduğunu bulabilirseniz, bu aramaları kolaylaştırabilir. Bu komut varsa, Unix'in "od -x" özelliği yardımcı olabilir. Yazılım GPLv3 olduğundan, bunu yanıtlamanın başka bir yolu olabilir (veri dosyalarını deşifre etmeye çalışmak yerine yazılımın ne yaptığına bakarak).
TOOGAM
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.