دريافت Firefoxشما از نسخه ساده رايت کليک استفاده مي نماييد. براي ديدن نسخه پيشرفته رايت کليک، در صورت استفاده از يک مرورگر استاندارد، [ اينجا ]کليک نماييد.

آخرين عناوين ارسالي به انجمن ها
لينک هاي دوستان
به دليل حجم زياد فقط تعدادي به صورت تصادفي نمايش داده شده اند.
Link.irنرم افزارهاي روزدانلود برنامه هاي فارسي˙·▪•● جزیره دانلود ●•▪·˙One Click 4 Everباجه آگهيستيغ دات كامIrooniWebچشمان بازClickkon.com | Download Centerمركز پخش جزوه آنلالين۞هك×اينترنت مجاني×موبايل×ترفند۞.::مكاني براي تبليغات رايگان::.پپ ايرانيشیدامقالات فتوشاپ و گیمپانجمن تخصصي اينترنت و فناوري اطلاعات شيسايت تخصصي جاوا اسكرپت ايرانهنر و انديشهاولين مرجع فلشمرجع اسکریپت فارسی و انگلیسی !دانلود سرا دات کاموبلاگ شخصي عباسعلي خالقيآخرین اطلاعات و اخباردارو خانه پرشياداداش اینجاآي تكدست چين بهترن سايتهاي ايراني۞ مقالات آموزشی صالح خان ۞آموزش پارسیانپنجره اي رو به ايرانعلی رجبی.: |MY BEAUTIFUL LOVELLY VILLAGE |:.هات اسکریپت دات آی آر!آموزش آنلاین انگلیسی!سایت جامع موبایل و کامپیوترسایت رسمی رشته آمارانجمن تعمیرکاران و متخصصین الکترونیکآموزش آنلاین الکترونیکسرزمين قالب
جلوگیری از curl شدن
1 , 2بازديد ها: 1171, پاسخ ها: 22
جلوگیری از curl شدن
توسط mortezaa در 5 مرداد 1389 - 18:03 ، پست ها: 248
سلام خسته نباشي
چند تا سئوال داشتم
اول اينکه چطوري ميشه جلوی curl شدن وب سایت را گرفت؟
دوم اينکه ادرسي از سايت من که فقط فايل اج تي ام ال خالي بودش هک شد
سئوالم اينکه چطوري ميشه يک فايل اج تي ام ال خالي هک بشه؟
همين ديگه :d
[ تبليغات ] سیستم فروش e-bookسیستم فروش آنلاین کتاب و جزوه الکترونیکی و ...
Re: جلوگيري از curl شدن
توسط rsh_eboy در 6 مرداد 1389 - 2:04 ، پست ها: 541
در كل راهي براش وجود نداره!هر جورم جلوش رو بگيري باز مي تونن بپيچونن!
ولي اينا رو ميتوني رعايت كني : user agent،ip رو چك كن.اسكريپت هاي anti ddos رو بررسي كن توشون در اين مورد هم كدهاي بدرد بخوري هست....تو نيوك هم يك سري كدهايي داره كه تاحدودي هيمن كار رو ميكنه ولي بازم گفتم هر كارم كني طرف ميتونه به صورت fake برنامه رو جاي انسان جا بزنه ولي كارش سخت ميشه...
در مورد هك هم موارد زيادي هست...پرميشن فايل ها و ... تنظيمات امنيتي سرور ، بستگي داره كي سرور رو منيج كنه..بلد باشه يا نه ... ممكنه هاستينگت فقط دنبال منافع مادي باشه و سرور و unmanaged تحويل بگيره يك سي پنل يا هرچي نصب كنه و اكانت بده دست كاربر...
اگه هكر بخواد بياد وقتش رو بذاره يك سي ام اس رو بررسي كنه تا سايت رو deface بعد چند ساعت و شايد روز تلاش بتونه يك سايت رو هك كنه ولي اگه سرور رو بزنه و به روت دسترسي پيدا كنه تعداد زيادي سايت حتي تا 100 تا (بسته به سرور و انصاف هاستينگ!) سايت رو هك كرده
Re: جلوگيري از curl شدن
توسط arash در 6 مرداد 1389 - 2:40 ، پست ها: 34
سلام،
هک سایت شما توسط گروه digital boys underground team بوده که به صورت mass deface روی سرور که لینوکس بوده انجام شده و با برنامه ای که در اختیار داشتن تمام فولدرهایی که امکان write داشتن رو داخلش یه index.php گذاشتن. برای سایت شما تو فولدر img فایل index رو گذاشته بودن. روی سرور شما فقط 4 تا سایت رو تونستن home page deface کنن. در کل هم گروه مسخره و تازه کاری بوده که به نظر میاد بیشتر از 4 ماه سابقه نداره و بیشتر سایتهایی که زده روی سرورهای مزخرف ایرانی بوده.
مشکل از سروره و توصیه میکنم سرورت رو عوض کنی. برای سرورهای امن هم اگه خواستی با من تماس بگیر. من با بیشتر شرکتهای hosting کار کردم.
Re: جلوگيري از curl شدن
توسط mortezaa در 6 مرداد 1389 - 8:43 ، پست ها: 248
ممنون اقا آراش دقیقا همین کاری که گفتی کرده
اقا رضا اگه هنگام ورود از یک سری قواعد خاص استفاده کنیم باز چطور؟
مثلا برای ورود به قسمت تابع لوگین از کد
کد: انتخاب همه
$_SERVER['HTTP_REFERER']

استفاده کنیم و ادرس رو ببریم تو ارایه که محدود بشه بعد دیگه اون طرف نمی تونه از جای دیگه وارد سیستم بشه
و از session_id استفاده کنیم البیته میشه session_id رو دور زد ولی اگه از تابع های hash استفاده کنیم باز چطور؟
مثلا میهن بلاگ برای ورود از این روش استفاده می کنه
http://www.mihanblog.com/web/signin/ind ... 6347d9380/
ادرس ها الگوریتمی کار رو سخت نمی کنه ؟
یا اینکه از ثابت ها استفاده کنیم؟
یعنی این روش های واقعا تاثیر نداره ؟
Re: جلوگيري از curl شدن
توسط rsh_eboy در 6 مرداد 1389 - 12:41 ، پست ها: 541
فقط كار طرف رو سخت مي كني...هر كاري هم كني ميشه fake رد كرد...خود تابع curl هم روشهايي براي ارسال referer fake و ... داره...
ميهن بلاگ رو يك مدت روش كار مي كردم تا لوگينش رو دور بزنم،به صورت معمولي راهش رو بسته بود و ... بعد خيلي راحت كدم رو تغيير دادم،صفحه رو لود مي كنم،پارامترهاي متغير رو ميگيرم،به صورت fake خودم رو يك user با مرورگر ff و ... معرفي مي كنم و لوگين!فقط كار رو مي توني سخت كني.اسكريپت هاي anti leech هم شايد به كارت بياد.
در مورد هاستينگ هم به نظر من از webhostinginfo 10 هاستينگ برتر ايران رو در بيار و يكيشون رو انتخاب كن...
خودم قبلا رو ملت هاست بودم،يك تيم هكر وهابي كل سرور رو زدن ! بعد رفتم رو ايران سرور امنيتيش خوبه و به خصوص شديدا مانيتور مي كنند.
الان خيلي از هاستينگ ها با يك shell ساده هك ميشند!از جايي هاستت رو بگير كه به هيچ وجه اكانت تست نده و فقط money back داشته باشه،تجربه ميزباني بالايي داشته باشه ، شركت باشه و...
البته امنيت مطلقي نداريم ولي خب از اين بهتره كه هر كي از راه رسيد هك كنه :D
Re: جلوگيري از curl شدن
توسط mortezaa در 6 مرداد 1389 - 23:07 ، پست ها: 248
پس حداقل کار رو سختر کنیم که چند تا جوجه هکر برامون اسپم وارد نکنند
ولی رضا تعجب کردم HTTP_REFERER رو میشه بصورت fake دور زد
(رضا جان Fake یک لغت لاتین هستش دیگه؟ به معنی ساختگی یا اینکه تابع خواستی هستش من تو سایت پی اچ پی .نت چرخیدم چنین تابعی پیدا نکردم؟)

اگه HTTP_REFERER و session_id و چند تا عدد رندمی رو به Session وصل کرد و همشون رو به چندین الگوریتم قاطعی کرد؟ باز دور زد اینجا امنیت پی اچ پی زیر سئوال نمیره؟
اگه با این روش ها میشه وارد سیستم شد پس خیلی راحت هم میشه سیستم رو هک کرد؟
به نظر شما برای جلوگیری از این روش ها باید چی کار کرد؟
Re: جلوگيري از curl شدن
توسط rsh_eboy در 7 مرداد 1389 - 10:39 ، پست ها: 541
سلام
ببخشيد به خاطر اين لغط انگليسي ! راست ميگن يا بايد آدم فارسي صحبت كنه يا انگليسي ولي منم متاسفانه عادت كردم خيلي از لغات انگليسي استفاده مي كنم!
fake به معني همون تقلبي هست.
يك نمونه ساده :
کد: انتخاب همه
<?php
function cURL($url, $ref, $header, $cookie, $p)
{ $agents[] = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0)";
$agents[] = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)";
$agents[] = "Opera/9.63 (Windows NT 6.0; U; ru) Presto/2.1.1";
$agents[] = "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5";
$agents[] = "Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.18) Gecko/20081203 Firefox/2.0.0.18";
$agents[] = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16";
$agents[] = "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1";
    $ch = curl_init();//start curl
    curl_setopt($ch, CURLOPT_HEADER, $header);         //trace header response
    //curl_setopt($ch, CURLOPT_NOBODY, $header);         //return body
    curl_setopt($ch, CURLOPT_URL, $url);             //curl Targeted URL
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($ch, CURLOPT_COOKIE, $cookie);
    //curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
    curl_setopt($ch, CURLOPT_REFERER, $ref);         //fake referer
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    //curl_setopt($ch, CURLOPT_USERAGENT, $agents[rand(0,(count($agents)-1))]);
    $userAgent = 'Googlebot/2.1 (http://www.googlebot.com/bot.html)';
curl_setopt($ch, CURLOPT_USERAGENT, $userAgent);
    //if ($p) {
        curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $p);
    //}
    $result = curl_exec($ch);
    curl_close($ch);
   // if ($result)
        return $result;
}
$ref='www.rightclick.ir';//fake referer
      $p='user=test&pass=test&....';
      $ik=cURL("http://test.com/test.php",$ref,0,0,$p);
echo 'result : '.$ik;
?>

حتي در بعضي سايت ها كاربر مهمان دسترسي نداره ولي ربوت گوگل دسترسي كامل تري داره،پس اگه بتونيم خودمونو جاي گوگل جا بزنيم باز يك دسترسي بيشتر داريم!ولي اين به شرطي هست كه طرف چك نكنه...چون ميشه از روي آي پي فهميد ربوت گوگل هست يا نه...
در مورد هك بايد بگم ، اونقدر ها مسئله ساز نيست!فقط ميشه اسپم كرد با اين روش ها!كه اونم با يك كد امنيتي درست حسابي حل ميشه...
دقيقا براي كجا داري اين محافظت رو اعمال مي كني؟
Re: جلوگيري از curl شدن
توسط mortezaa در 7 مرداد 1389 - 12:03 ، پست ها: 248
سلام
چه جالب
برای سیستم خودم می خوام پرتال های دانشگاه-پرتال های خودرو-پرتال های پیام کوتاه و..
پس به نظرت به کد امنیتی مشکلش حل میشه؟
Re: جلوگيري از curl شدن
توسط rsh_eboy در 7 مرداد 1389 - 19:34 ، پست ها: 541
با كد امنيتي خوب كه ساده نباشه ميتوني جلوي ارسال فرم ها،لوگين و ... رو توسط ربات ها گرفت.
منظورم از خوب و ساده نبودن اين ـه كه اين ها توش رعايت شده باشند
ترجيحا فونت د هر بارگذاري رندوم عوض بشه
پشت زمينه ثابت و يك دست نداشته باشه و رندوم عوض بشه
كاراكتر ها طيف گسترده اي (عدد و حروف ترجيحا) داشته باشند
موقعيت كاراكتر ها رندوم جابجا بشه و ...
نمونه هاي آماده زيادي هم تو نت هست...
ولي در مورد اين كه كلا ربات نتونه به سايتت بياد متاسفانه تقريبا هيچ راهي نداري!و البته خيلي هم نگران كننده نيست...
Re: جلوگيري از curl شدن
توسط abbas در 7 مرداد 1389 - 21:10 ، پست ها: 522
سلام،
كد امنيتي همين كه عكس باشه كافي نيست؟چرا؟
http://www.abbasali.ir/cap.php
مثلا كد امنيتي سايت من بده؟مشكلش چيه؟(توضيح بده برام.)
Re: جلوگيري از curl شدن
توسط mortezaa در 7 مرداد 1389 - 21:17 ، پست ها: 248
خوبه
پس تصوير امنيتي رو ميشه با هوش مصنوعي زد
عباس جان حداقل يک پشت زمينه و يک رنگ به اعداد بده تا کمي امنيتي بشه
رضا جان هوش مصنوعي بلدي؟
Re: جلوگيري از curl شدن
توسط rsh_eboy در 7 مرداد 1389 - 21:55 ، پست ها: 541
abbas نوشته:سلام،
كد امنيتي همين كه عكس باشه كافي نيست؟چرا؟
http://www.abbasali.ir/cap.php
مثلا كد امنيتي سايت من بده؟مشكلش چيه؟(توضيح بده برام.)

اتفاقا در عين سادگي يك مزيت داره كدت و اون فارسي بودن اعداد هست،اكثر ربات ها براي فونت هاي انگليسي و نه فارسي ست شده اند.
ببين من الان اگه بخوام كدت رو دور بزنم راحته،مي دوني چرا؟
فقط از عدد استفاده كردي
رنگ ها ثابت و بك گراند هم سفيده يك دست
تعداد ارقام ثابت هستند
خب من عكس رو با php ميخونم، از روي نقاطي كه عكس رنگي هست كد رو مي سازم...چون يك الگوي ثابت داره!يعني كافيه براي 9 عدد،9 الگو بنويسيم و از اونجا كدت هميشه هم 5 رقمي هست ، اين 9 الگو رو 5 بار در عكس به ترتيب پيدا مي كنم!
Re: جلوگيري از curl شدن
توسط rsh_eboy در 7 مرداد 1389 - 21:58 ، پست ها: 541
mortezaa نوشته:خوبه
پس تصوير امنيتي رو ميشه با هوش مصنوعي زد
عباس جان حداقل يک پشت زمينه و يک رنگ به اعداد بده تا کمي امنيتي بشه
رضا جان هوش مصنوني بلدي؟

متاسفانه نه،من به هوش مصنوعي فوقا العاده علاقه دارم ولي يادگيري اصوليش به اين سادگي ها نيست(كلي رياضي داره!همونايي كه اين ترم افتادم :D)
درك درستي از هوش مصنوعي ندارم،نميدونم اسم اين كاري رو كه براي خوندن عكس مي كنم رو هم ميشه هوش مصنوعي گذاشت يا نه ! ولي فكر نكنم براي كدهاي امنيتي ساده نياز به ايجاد الگوهاي پيشرفته هوش مصنوعي هم باشه...چون با 4 تا الگوي غير اصولي هم ميشه كدهاي ساده رو دور زد...
البته درصد موفقيت در مورد كد هميشه بالا نيست!بسته به كد ميتونه از 0 تا نزديك 100 درصد باشه
Re: جلوگيري از curl شدن
توسط abbas در 7 مرداد 1389 - 22:02 ، پست ها: 522
چه جالب؟! ناقلا اينا رو هم به ما هم ياد بده...تنها خوري... :mrgreen:
Re: جلوگيري از curl شدن
توسط rsh_eboy در 7 مرداد 1389 - 22:49 ، پست ها: 541
abbas نوشته:چه جالب؟! ناقلا اينا رو هم به ما هم ياد بده...تنها خوري... :mrgreen:

اينو كامل بخون :
http://php.net/manual/en/book.image.php
(به سبك خودت راهنمايي كردم كه دفعه بعدي ازت سوال كردم نپيچوني :D )

1 , 2
صفحه اصليرايت کليکانجمن هاپروژه هاCopyright © 2005-2009 RightClick.ir All rights reserved.