PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چگونه بخش پرداخت whmcs را برای آی‌پی های غیر ایران بلاک کنیم؟



Birserver
November 16th, 2019, 10:26
سلام.
با توجه به افزایش فیشینگ، برای اینکه پرداخت ها رو محدود به آی‌پی ایران کسی افزونه یا کد متن باز برای whmcs می‌تونه ارایه بده که پرداخت ها رو محدود به آی‌پی ایران کنیم و برای گاربرانی که آی‌پی غیر ایرانی دارند خطا نمایش داده بشه؟

RoobinaServer
November 16th, 2019, 11:05
سلام.
با توجه به افزایش فیشینگ، برای اینکه پرداخت ها رو محدود به آی‌پی ایران کسی افزونه یا کد متن باز برای whmcs می‌تونه ارایه بده که پرداخت ها رو محدود به آی‌پی ایران کنیم و برای گاربرانی که آی‌پی غیر ایرانی دارند خطا نمایش داده بشه؟

سلام

از API این سیستم میتوانید استفاده نمائید که انلاین آیپی کاربران را چک کند و در ماژول پرداختتان اجازه دسترسی یا عدم دسترسی پرداخت بدهید : http://whois.roobinaserver.ir

ali.mohamadi
November 16th, 2019, 13:20
با سلام
اگر اشتباه نکنم یکی ازهمکاران افزونه ای برای این کار ارائه داده بودند
چک کنید سایتشون رو
وهاب انلاین

lizard.tiny
November 16th, 2019, 13:53
سلام و احترام

خدمت شما : http://www.webhostingtalk.ir/showthread.php?t=211955

razavihost
November 16th, 2019, 18:07
سلام.
با توجه به افزایش فیشینگ، برای اینکه پرداخت ها رو محدود به آی‌پی ایران کسی افزونه یا کد متن باز برای whmcs می‌تونه ارایه بده که پرداخت ها رو محدود به آی‌پی ایران کنیم و برای گاربرانی که آی‌پی غیر ایرانی دارند خطا نمایش داده بشه؟

ماژول اعتبار سنجی ورود کاربرا ،ثبت نام کاربران و پرداخت فاکتور کاربران رو موجود دارم اوپن سورس 400 تومن تقدیم میکنم.
امکان تعریف کشور مجاز
امکان تعریف لیست سیاه
امکان تعریف لیست سفید

200TBFilm
November 16th, 2019, 23:57
سلام.
با توجه به افزایش فیشینگ، برای اینکه پرداخت ها رو محدود به آی‌پی ایران کسی افزونه یا کد متن باز برای whmcs می‌تونه ارایه بده که پرداخت ها رو محدود به آی‌پی ایران کنیم و برای گاربرانی که آی‌پی غیر ایرانی دارند خطا نمایش داده بشه؟

اگه اون چیزی که میخواستی رو پیدا نکردی / دستی با این با این کد میتونی اون کار رو بکنی




<?php $deny = array("192.168.0.100", "222.222.222", "333.333.333");if (in_array ($_SERVER['REMOTE_ADDR'], $deny)) { header("location: https://example.com/"); exit();} ?>
یا

<?php $blacklist = array("192.168.0.100", "456.789.123", "789.123.456");if(in_array($_SERVER['REMOTE_ADDR'], $blacklist)) { header("Location: https://example.com/"); exit();} ?>
یا .htaccess

Deny from 123.123.123.123/255.255.255.0

Deny from 123.123.123.0/24

<IfModule mod_rewrite.c> RewriteCond %{REMOTE_HOST} 123\.123\.123\.123 RewriteCond %{REQUEST_URI} /requested-page\.html RewriteRule .* /just-for-you.html [R=301,L]</IfModule>

RoobinaServer
December 2nd, 2019, 21:31
سلام.
با توجه به افزایش فیشینگ، برای اینکه پرداخت ها رو محدود به آی‌پی ایران کسی افزونه یا کد متن باز برای whmcs می‌تونه ارایه بده که پرداخت ها رو محدود به آی‌پی ایران کنیم و برای گاربرانی که آی‌پی غیر ایرانی دارند خطا نمایش داده بشه؟

سلام

ماژول whmcs متصل به سامانه آنلاین تشخیص آیپی (حتی همین الان هم رنج آیپی به یک isp اضافه شود تشخیص و دسترسی میدهد ) :


نکته : قابلیت جلوگیری از دسترسی برخی روتینگ های شبکه ها نیز دارا میباشد، مثلا اگر آیپی ایران را فعال میکنید بعد یک کاربر با یک v--p-n ایران به سیستم شما وارد میشود.(خب تا اینجا مشکلی ماژول ندارد اما همچنان آیپی کاربر مخفی است) ماژول قابلیتی دارد که میتوانید هر شبکه ای که مدنظر دارید مثلا شبکه دیتاسنتر پارس انلاین را مسدود نمائید تا با v--p-n پارس انلاین یا سرور مجازی/اختصاصی یا هر مورد دیگری کاربر نتواند وارد شود بلکه حتما با اینترنت مودم خانگی یا همراه بتواند وارد شود.

جرئیات :

http://www.webhostingtalk.ir/showthread.php?t=212190&p=1845231#post1845231

باتشکر

arash_fa
December 7th, 2019, 22:28
یه فایل php توی includes/hooks ایجاد کنید و



if(!isset($_SESSION['adminid'])){
$ip = $_SERVER['REMOTE_ADDR'];

$address = 'http://extreme-ip-lookup.com/json/'.$ip;


$o = file_get_contents($address);


$o = @json_decode($o);


if(!$o || $o->status!=='success'){

die('NO Ip DETECTED');

}

elseif($o->status=='success' && !in_array($o->countryCode,array('IR')) ){

die('ONLY IRAN');

}

}