نمایش نتایج: از شماره 1 تا 10 , از مجموع 89

موضوع: باگ امنیتی در فاکتورهای سیستم whmcs

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #10
    کاربر اخراج شده
    تاریخ عضویت
    Mar 2011
    نوشته ها
    518
    تشکر تشکر کرده 
    1,309
    تشکر تشکر شده 
    2,443
    تشکر شده در
    1,515 پست

    پیش فرض پاسخ : باگ امنیتی در فاکتورهای سیستم whmcs

    چند موضوع هست که بهتر دونستم يک شفاف سازی مختصر روی اون داشته باشم.

    1. نکنه اول: باگ مربوط به whmcs نيست و مربوط به ماژول درگاه پرداخت و خود درگاه پرداختی هست که استفاده ميکنيد.

    2. خيلی از عزيزان در مورد callback گفته بودن که حرفشون صحيح هست اگر ماژول درگاه پرداختی در پايان پرداخت رقم تراکنش رو با رقم پرداختی تطبيق بده ميتونه صحت دستکاری نشدن و صحيح بودن رقم پرداختی رو چک کنه. اين موضوع در اکثر درگاه های پرداختی که باز شدن و پرداخت اونها توسط وبسرويس و SOAP انجام ميشه تطبيق داده ميشه. برخی درگاه های پرداخت باز شدن سشن رو به کمک POST انجام ميدن که ميشه رقم پرداختی رو تا صفحه پرداخت تغيير داد. اگر سمپل کدی که روی سايتشون باشه صحيح باشه بعد از پرداخت مورد شناسائی ميشه و تطبيق داده نميشه. اگر سمپل کد اشتباه باشه (که بعضا برای بعضی موارد اشتباه هست) به سادگی ميشه تراکنش رو دستکاری کرد.

    3. علاوه بر اين مشکل، مشکلات متفاوت ديگه ای هم وجود داره که باهاش ميشه خيلی کارا کرد. مثلا يکی از PSP های بنام سمپل کدی که روی سايتش داره اشتباه هست و با اون سمپل کد ميشه يک پرداخت X تومانی رو 1000 بار تاييد کرد. يعنی من يک هاست 10000 تومانی از شما ميخرم و پرداخت ميکنم و بعد 10 بار همون هاست رو مجدد ميخرم و پرداخت نميکنم و تاييد ميکنم. اين مشکل رو ISP های بنام داشتند و باعث شده ضرر های شديدی متحمل بشن.

    4. استفاده از ماژول پرداخت و درگاه پرداخت مطمئن برای جلوگيری ازين مشکلات مناسب هست. درگاه پرداختی که به شما گزارش تراکنش ها رو نميده و شما هيچ روشی برای تطبيق پرداخت های انجام شده خودتون با پرداخت هایی که شده رو نداريد یاعث بروز اين مشکل ميشه. سعی کنيد يا حسابدار استخدام کنيد يا درگاه پرداختی رو استفاده کنيد که به شما گزارش های کامل و ريز ميده و کار يک حسابدار رو برای شما انجام ميده. يکی از اصلی ترين دلايلی که باعث ميشه خيلی از شرکت های معتبر (شرکت هایی که خودشون درگاه پرداخت های مختلف دارن) از درگاه های واسط (مستقيم و غير مستقيم) استفاده کنن همين مشکلاتی هست که وجود داره.

    5. در مورد مشکلی که ميفرمائيد، تا جائی که فرموديد صحيح هست. شما رقم تراکنش رو تغيير داديد و به صفحه پرداخت هدايت شديد (با يک رقم اشتباه) ولی اون پرداخت اشتباه رو تکميل کنيد و به سايت فروشنده برگرديد خواهيد ديد که در 90 درصد موارد تراکنش تاييد نميشه. مگر اينکه ماژول مورد استفاده، يا درگاه پرداخت مورد استفاده شما مشکلاتی داشته باشه که در مورد 2 و 3 توضيح داده شد.

    6. نه ميشه گفت مشکل وجود نداره کلا. نه ميشه گفت برای همه صادق هست. فقط افراد فنی حرفه ای هستند که ميتونن با مشاهده سمپل کد يا با 2 3 بار تست کردن روی سايت ها اين مشکل رو شناسائی کنن. سعی کنيد از درگاه های پرداخت مطمئن و ماژول های پرداخت مطمئن و تاييد شده استفاده کنيد تا شاهد اين مشکلات نباشيد ان شاء الله. در کل زياد نترسيد، زياد هم بی خيال نباشيد

    - - - Updated - - -

    پلاگین بانک ملی و زرین پال همچین مشکلی ندارند

    فقط پلاگین بانک ملت این مشکل رو داره !
    ازينکه زمان گذاشتيد و تست کرديد ممنونيم
    ویرایش توسط samansystems : October 19th, 2014 در ساعت 21:52

  2. تعداد تشکر ها ازsamansystems به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. فایل manta.dll برای سیستم 32 بیتی فتوشاپ 2018
    توسط mehrdadfaraji در انجمن نرم افزار
    پاسخ ها: 1
    آخرين نوشته: November 14th, 2017, 23:46
  2. یکپارچگی whmcs با سیستم های مدیریت محتوا
    توسط esh در انجمن سوالات و مشکلات
    پاسخ ها: 1
    آخرين نوشته: May 5th, 2013, 06:32
  3. پاسخ ها: 2
    آخرين نوشته: April 4th, 2013, 22:42
  4. پاسخ ها: 8
    آخرين نوشته: March 29th, 2013, 20:06
  5. عدم ساخت و اعلام تمام فاکتورهای پرداخت نشده در سیستم whmcs
    توسط Warez-Host.IR در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: July 21st, 2012, 10:52

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •