আইওএস 5 এসএমএস ডিবি কোন ধরণের ডাটাবেস?


9

আমি আক্ষরিকভাবে এক ঘন্টা ধরে এটি ক্র্যাক করার চেষ্টা করছি। পূর্ববর্তী আইওএসের সংস্করণগুলির সাথে, ডিবিটি একটি সাধারণ স্ক্লাইট ফাইল ছিল এবং এটি কোনও স্ক্লাইট ইউটিলিটি দিয়ে খোলা যেতে পারে। এই বার্তাগুলিতে আমার সত্যই অ্যাক্সেস দরকার এবং ডাটাবেস কীভাবে খুলতে হয় তার আমার ক্ষতি হয়।

দ্রষ্টব্য: আমি ফাইলটি আইটিউনস ব্যাকআপ থেকে সরিয়েছি।


1
আপনি যদি এখানে ফাইলটির শিরোনামের দিকে তাকান তবে এটি স্পষ্ট যে এটি কোনও ধরণের মাংসযুক্ত এসকিউএলাইট ফাইল। কী স্পষ্ট নয় তা হ'ল কীভাবে ম্যাঙ্গাল হয়েছিল। Http://insend.de/ এ সরঞ্জাম , যা ডাটাবেসটি ডিকোড করে না, দাবি করে যে ফাইলটি বাইনারি প্লিস্ট। এগুলির সংক্ষিপ্ত বিবরণ পৃষ্ঠার নীচের দিকে।
deftonix

এটি সত্যিই ভাল সন্ধান। আমি কেবল অপেক্ষা করছি যে এই নতুন ডিবি ফাইলগুলি ডিকোড করার জন্য কোনও বিনামূল্যে সরঞ্জাম নিয়ে কেউ বেরিয়ে আসবে। আমি প্রতি মাসে তাদের ব্যাক আপ শুরু করেছি তাই আমার এখন আমার সমস্ত বার্তা রয়েছে যা আমি মুছতে হবে ...

আপনি কি টার্মিনালে "ফাইল ফাইল.নাম" কমান্ড চেষ্টা করেছেন? এটি ফাইলের প্রকারটি অনুমান করার চেষ্টা করবে এবং এতোদিন আমার সাথে প্রায় কখনও ভুল হয়নি। অন্তত আপনি কোথায় থেকে শুরু করতে হবে তা জানতে হবে।
ইসমাইল

উত্তর:


3

আমি আমার আইফোন 4 এস আইওএস 5.0.1 (এসসিপি ব্যবহার করে লাইভ সিস্টেম অফ অফ) এর এসএমএস.ডিবি ফাইলটি টান করেছি এবং ওএসএক্স সিংহের সাথে অন্তর্ভুক্ত স্ক্লাইট ক্লায়েন্টটি ব্যবহার করে ডিবি ব্রাউজ করতে সক্ষম হয়েছি। সম্ভবত বর্তমান ফর্ম্যাটটি ক্লায়েন্টের পুরানো সংস্করণগুলির সাথে কোনওভাবেই বেমানান। সিংহের সাথে অন্তর্ভুক্ত ক্লায়েন্টের সংস্করণটি 3.7.7:

$ sqlite3 sms.db
SQLite version 3.7.7 2011-06-25 16:35:41
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /Users/tyr/sms.db                                         
sqlite> .tables
_SqliteDatabaseProperties  message                  
drafts                     msg_group                
group_member               msg_pieces               
madrid_attachment          settings                 
madrid_chat                templates                
sqlite> select * from settings ;
1|version|2.0.0
2|notificationCode|*N#
3|useNotifications|0
4|isDefault|1
5|compatibilityMode|0
6|useKeybCorr|1
7|useKeybCapi|1
8|useConfirmSend|1
9|nameorder|0
10|useShowAlerts|1
11|useStatusIcon|1
12|landscape|0
13|appSerial|0
14|lastMenu|0
sqlite> 

1

আপনি ঠিক বলেছেন - এটি কোনও এসকিউএল ফাইলের মতো দেখাচ্ছে। শিরোনামটি এসকিউএলাইট 3 ফাইলের মতো দেখায় আমার এক নজর ছিল:

SQLite format 3^@^P^

আমি ধরে নিয়েছি আপনি এসকিউএলাইটের 3 সংস্করণটি চেষ্টা করেছেন?

http://www.sqlite.org/version3.html


1

দেখে মনে হচ্ছে এসকিউএলাইট 3 ডাটাবেস ফর্ম্যাটে এমন কিছু রয়েছে যা কিছু ক্লায়েন্ট পছন্দ করে না।

উইন্ডোজে আপনি এসকিউএলটি 3 এক্সপ্লোরার http://www.singular.gr/sqlite/ এর সাহায্যে ডেটা বের করতে পারবেন


1

উইন্ডোজ ব্যবহারকারীর ক্ষেত্রে, কেউ যদি এখনও আইওএস 5, এসএমএস ডাটাবেস পড়তে সমস্যা হয় তবে এখান থেকে একটি স্ক্লাইট অ্যাডমিনিস্ট্রেটর অ্যাপ্লিকেশন ডাউনলোড করুন তবে .. এর স্ক্লাইট ডিএলকে স্ক্লাইট org সাইট থেকে প্রতিস্থাপন করুন


0

একটি বিকল্প পদ্ধতির তৃতীয় পক্ষের সফ্টওয়্যার ব্যবহার করা - আমি আমার এসএমএস অ্যাক্সেস করতে ডিস্কএইড ব্যবহার করেছি । ডিস্কএইড সমস্ত বার্তা একটি ফ্ল্যাট টেক্সট ফাইলে অনুলিপি করে, যা আপনার উদ্দেশ্যগুলি সরবরাহ করতে পারে বা নাও পারে!

হুইপ এটি কাউকে সহায়তা করে - আমার উত্তর শিরোনামের প্রশ্নের চেয়ে বরং বর্ণিত প্রয়োজনটিকে সম্বোধন করে:

"এই বার্তাগুলিতে আমার সত্যিই অ্যাক্সেস দরকার এবং ডাটাবেস কীভাবে খুলতে হয় তা নিয়ে আমার ক্ষতি হয়।"

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.