تمام سوالات سوالات بدون پاسخ سوال بپرسید

سلام، دارم برنامه ای واسه مدیریت پسورد مینویسم. ولی در قسمت دسترسی به پایگاه دادش موندم. کسی با پایگاه داده firefox کار کرده تاحالا؟

سلام خیلی کلی مطرح کردین. برنامه تحت وب هست؟ با چه زبونی کار میکنید؟ با چه دیتا بیسی کار میکنید؟ منظورتون از دیتا بیس فایرفاکس چیه؟ اون قطعه کدی که خودتون تا الان روش کار کردین رو بذارید همه ببینن تا بشه بهتر راهنمایی کنن.

(05 سپتامبر '13, 08:51) talebihamid

برای فایرفاکس می خواید extension بنویسید؟

(05 سپتامبر '13, 09:37) hamedkh ♦

نه یه برنامه جانبی هست تحت ویندوز جهت مدیریت پسورد ولی قصد دارم پسورد های سیو شده و همینطور وارد شده در مرورگر ها رو هم اتومات با یه پیغام ذخیره کنم تو اپلیکیشن. تو زبان c#.net ویا c++ و پایگاه داده فایرفاکس فکر میکنم sqlite. با این بخش کار(مرورگرها) کلا آشنا نیستم و قطعه کدی براش ننوشتم. مرجعی داشتید معرفی کنید

(05 سپتامبر '13, 11:22) designme
1 پاسخ

سلام
همان طور که گفتید فایرفاکس از sqlite استفاده میکنه.
فایلی که شما به اون نیاز دارید signons.sqlite هست که حاوی پسورد های ذخیره شده کاربر هست و با فایل key3.db که حاوی کلید هست رمز گذاری شده.
درباره بازیابی پسوردهای رمزگدازی شده در این لینک میتونید اطلاعات کسب کنید.
در ویندوز این فایل در مسیری شبیه به زیر هست:

Application Data/Mozilla/Firefox/Profiles/$var/signons.sqlite

بخش var$ متغییر هست.
موفق باشید.

بله تو این مسیر تونستم آسون فایل signons.sqlite رو بخونم ولی مقادیر username ,password کد شدند. با base 64 سعی کردم دیکودش کنم ولی نتیجه یک مقدار اشتباه هست(بدون master key)! آیا میدونید با چه الگوریتمی کد شدند؟

(06 سپتامبر '13, 01:17) designme
1

دوست عزیز بنده لینکی رو معرفی کردم که راجع به ذخیره سازی پسورد اطلاعات کسب کنید.به هرحال در این لینک گفته که کلید ها در فایل key3.db و پسوردها در signons.sqlite ذخیره شده. پس شما به هردوتا فایل نیاز دارید. درباره رمزگشایی و بازیابی پسورد تحقیق کنید؛حتما به جواب میرسید. پیشنهاد میکنم در سایت http://developer.mozilla.org هم جستجو کنید. موفق باشید

(07 سپتامبر '13, 22:02) omid
toggle preview



آموزش زبان برنامه نویسی C#
آموزش jquery

آموزش زبان جاوا Java
آموزش زبان انگلیسی
آموزش برنامه نویسی C
آموزش برنامه نویسی C++
آموزش جی کوئری jQuery
آموزش زبان سی شارپ C#
آموزش برنامه نویسی اندروید
آموزش برنامه نویسی اندروید
آموزش زبان اسمبلی Assembly
آموزش جاوا اسکریپت JavaScript
آموزش برنامه نویسی به زبان PHP

سوالات مرتبط

راهنمای استفاده از ویرایشگر
  • *ایتالیک*‌ یا __ایتالیک__
  • **ضخیم** یا __ضخیم__
  • آدرس:[متن](http://url.com/ "عنوان")
  • عکس?![alt متن](/path/img.jpg "عنوان")
  • لیست عددی: 1. Foo 2. Bar
  • برای رفتن به خط بعد، هر جا مایلید که خط جدید شروع شود دو کاراکتر فاصله (space) قرار دهید
  • تگ‌های ساده HTML هم پشتیبانی می‌شوند

تگها:
  • ×55
  • ×4
  • ×1
  • پرسیده شده: 04 سپتامبر '13, 23:24
  • بازدید: 2,474 بار
  • آخرین بروزرسانی: 07 سپتامبر '13, 22:02

این سوال را دنبال کنیدتوسط ایمیل: ایمیل شما (باید معتبر باشد, هرگز به دیگران نمایش داده نمیشود):

هنگامی که شما به سیستم وارد شوید،قادر خواهید بود برای بروز رسانی ها مشترک شوید.


توسط RSS:

پاسخها

پاسخها و نظرها