رفتن به مطلب

با توجه به آماده سازی و تامین زیرساخت لازم جهت تبدیل انجمن به یک منبع آموزشی در حوزه امنیت و ارزیابی امنیت، لطفا فایل های خود را در انجمن پیوست نمایید. در غیر این صورت تاپیک شما حذف خواهد شد.

 

Skaller

Member
  • تعداد ارسال ها

    26
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    1

آخرین بار برد Skaller در فروردین 29 2021

Skaller یکی از رکورد داران بیشترین تعداد پسند مطالب است !

اعتبار در سایت

1 Neutral

1 دنبال کننده

درباره Skaller

  • تاریخ تولد ۹۵/۰۸/۱۱

Converted

  • Name
    Skaller
  • Main os
    Kali
  • Programming language
    خیر
  1. شاید خواندن این مقاله کمی برای شما سخت و ناراحت کننده باشد که دلایلی مبنی بر عدم استفاده از متا تگ توضیحات آورده شده است. موضوعی شاید تا مدت ها پیش دنبال آن بودید که بتوانیدمتا تگ توضیحات خوبی برای صفحات خود ارائه دهید تا بهتر و جذاب تر از رقبای شما باشد و در نتایج گوگل بهتر دیده شوید اما گوگل هر روزه خود را آپدیت می کند و به ناچار باید تابع قوانین آن باشیم تا به سئو سایت ضربه نزند. قطعا سایت ها و انجمن های مختلف به خوبی نحوه استفاده بهینه از متاتگ توضیحات را توضیح داده اند که نباید بیشتر از 155 کاراکتر باشد تا به خوبی در نتایج جستجو دیده شود اما در این مقاله دلایلی آورده می شود که از متاتگ توضیحات فقط در بعضی صفحات سایت استفاده می کنیم نه همه صفحات سایت. 1- گوگل به طور پیوسته نتایج جستجو را ارزیابی و تغییر می دهد. بعد از سال ها استفاده سایت ها از متاتگ توضیحات با محدودیت 150 تا 165 کاراکتر، به طور ناگهانی و بدون اطلاع قبلی تعداد محدودیت را به 260 تا 277 کاراکتر تغییر داد و این باعث جابه جایی بسیاری از وبسایت ها در نتایج جستجو شد و سایت هایی که با تعداد جدید بهینه شده بودند در نتایج بالاتری در جستجو قرار گرفتند اما بعد از 6 ماه دوباره گوگل به همان روال قبلی بازگشت و تعداد را به 150 تا 165 کاراکتر کاهش داد . 2- گوگل معمولا توضیحات خود را در متاتگ توضیحات می نویسد. گوگل معمولا توضیحات خود را در متاتگ توضیحات می نویسد حتی اگر شما متاتگ توضیحات را نوشته باشید. طبق مطالعات Yoast قبل و بعد از تغییر اندازه طول متاتگ توضیحات توسط گوگل نشان داد که گوگل از پاراگراف اول محتوا جهت ایجاد متاتگ توضیحات استفاده می کند.پس سعی کنید پاراگراف اول یا به عبارت دیگر 100 کلمه اول محتوای خود را بسیار جذاب و بهینه شده بنویسید. 3- بهتر است خود گوگل متاتگ توضیحات را بسازد. کلمات موجود در نتایج جستجو باعث می شوند که کاربر روی لینک سایت کلیک کند و وارد آن شود پس در نتیجه استفاده از متاتگ توضیحات بسیار کاربر پسند و clickable (قابلیت کلیک) است اما اغلب افراد این متا تگ را یا از رقبای خود کپی می کنند یا از کلمات غیر مرتبط استفاده می کنند که متناسب با موضوع مقاله نیست. به همین علت بهتر است خود گوگل متا دیسکریپشن صفحه را تعیین کند. 4- همه صفحات سایت از لحاظ سئو به طور یکسان مهم نیستند. وبسایت های بزرگ دارای هزاران یا میلیون ها صفحه هستند که همه ی آنها ترافیک قابل توجه و قابل قبول را به سایت هدایت نمی کنند.پس بهتر است توضیحات متاتگ صفحاتی که روی هیچ گونه کلمه کلیدی متمرکز نیستند را به صورت دستی یا برنامه نویسی حذف کنید. لازم نیست همه ی صفحات سایت شما دارای توضیحات متا باشد. اما 4 صفحه از سایت که باید متاتگ توضیحات را داشته باشند به شرح زیر است: 1- صفحه نخست شاید مهمترین صفحه سایت شما صفحه اصلی یا home page است که مستلزم داشتن طراحی و تجربه کاربری ویژه و متاتگ توضیحات جذاب و کاربرپسند است. بعضی از صفحات سایت که دارای عناصر زیاد مانند عکس، متن و ... هستند به شدت نیاز به استفاده از متاتگ توضیحات را احساس می کنند. اگر شما سایتی با برند بزرگ و شناخته شده ای را مدیریت می کنید متادیسکریپشن صفحه اصلی سایت باید به شدت روی مخاطب تاثیرگذار باشد تا بیشترین کلیک را به ارمغان بیاورد. 2- صفحات محصول و دسته بندی اگر وبسایتی در حوزه ی فروش محصول دارید پس مهمترین صفحات سایت شما صفحات محصول و دسته بندی می باشد و این صفحات به بیشترین زمان ممکن جهت بهینه سازی نیاز دارند تا جذاب باشند. 3- صفحات فرود سایت صفحات فرود یا landing page صفحاتی هستند که علاوه بر این که باید به خوبی توسط کاربر و موتورهای جستجو دیده شوند باید حجم زیادی از کاربر را به سمت سایت شما بیاورند لذا این صفحات بسیار مهم و نیازمند گذراندن وقت زیادی جهت بهینه سازی آن ها است. نکته : بهبود متاتگ توضیحات صفحات و محتوای قدیمی سایت که رتبه بندی نشده اند و هرگز هم رتبه بندی نمی شوند نتیجه ای ندارد و ترافیک قابل توجهی را به سایت هدایت نمی کند. 4- صفحاتی که فاقد محتوای متنی هستند بسیاری از صفحات وبسایت شامل ویدیو، ویجت، برنامه های ساخته شده هستند که فاقد متن است این گونه صفحات باید متاتگ توضیحات را داشته باشند. سخن پایانی همان طور که می دانید استفاده از متاتگ کیورد منسوخ شده است و استفاده آن باعث ارتقای رتبه نمی شود استفاده از متاتگ توضیحات هم برای بعضی صفحات مهم و کارا است اما این درجه از اهمیت فقط صرفا برای جذاب و قابل کلیک کردن آن صفحه از سایت و ارائه ی مطالب بیشتر در نتایج جستجو به کار می رود.
  2. Skaller

    Icg-sql Tester

    با سلامی مجدد خدمت دوستان امروز برنامه ای رو براتون آماده کردم که با این برنامه شما می تونید با دادن یک سایت به اون تمام سایت های روی همان سرور رو مورد ارزیابی باگ sql قرار دهید و سایت هایی که این باگ رو داشته باشند برای شما لیست می شوند البته این نسخه ی 1 برنامه هست تو نسخه های دیگه باگ های بیشتری رو مورد ارزیابی قرار میده. البته این نکته رو هم بگم که هر چه تعداد سایت های روی سرور بیشتر باشه زمان بررسی بیشتر میشه Iran-Cyber Sql Tester.zip
  3. Skaller

    Iran-cyber Ping Server

    با این اسکریپتی که با زبان php نوشتم می تونید از سرور پینگ بگیرید حتی زمانی که سرور پینگ رو بسته برای استفاده از این اسکریپت باید php روی سیستم نصب باشه و در محیط cmd با دستور php ping.php www.example.com از سرور پینگ می گیرید Iran-Cyber Ping Server.rar
  4. Skaller

    Iran-cyber Reverse Ip Lookup

    سلام دوستان با این اسکریپت می تونین سایت های روی سروری رو پیدا کنین اختصاصی ایران سایبر Iran-Cyber_Reverse_Ip_Lookup.zip
  5. Skaller

    Iran Cyber Admin Page Finder

    سلام خدمت همه ی ایران سایبری های عزیز ادمین پیج فایندری نوشتم امیدوارم مورد قبول دوستان واقع بشه iran-cyber admin page finder.zip
  6. Skaller

    Iran Cyber Uplinker

    با سلام خدمت دوستان عزیز ایزان سایبر اپلودری برای دوستان اماده کردم که شما با این برنامه میتوانید به وسیله ی لینک دهی در هر مکانی که خواستید شل یا فایل های خودتون رو اپلود کنید امیدوارم مورد قبول دوستان واقع بشه uplinker.rar
  7. Skaller

    | - اموزش زبان برنامه نویسی PHP - |

    با سلام این پست و چند پست دیگه مربوط میشه به اموزش حلقه های تکرار : با کمک حلقه ها می توانیم مجموعه ای از دستورات را به دفعات مشخص تکرار کرد اولین حلقه ی تکرار دستور while است که در ساختار این دستور از یک شرط استفاده شده است و تا برقرار بوده شرط دستورالعمل های حلقه تکرار میشود به مثال توجه کنید <?php $a=10; while($a>0){ echo $a."<br>"; $a--; } ?> خروجی : 10 9 8 7 6 5 4 3 2 1 دستور do while : دستور do while مثل while است با این تفاوت که شرط حلقه در اخر حلقه چک می شود پس یعنی یک بار حلقه اجرا می شود <?php $a=10; do{ echo $a."<br>"; $a--; }while($a>10); echo $a; ?> خروجی : 10 9 بقیه حلقه ها در پست بعدی یا علی
  8. Skaller

    | - اموزش زبان برنامه نویسی PHP - |

    دستور شرطی switch : دستور switch معادل مجموعه ای از دستورات if است به مثال توجه کنید <?php $a=2; switch($a){ case 1: echo "a=1"; break; case 2: echo "a=2"; break; case 3: echo "a=3"; break; default: echo "a=hichkodam"; } ?> خروجی : a=2 نکته : مقدار default زمانی به کار می اید که هیچ کدام از case ها با مقدار ورودی برابر نباشد به مثال توجه کنید <?php $a=9; switch($a){ case 1: echo "a=1"; break; case 2: echo "a=2"; break; case 3: echo "a=3"; break; default: echo "a=hichkodam"; } ?> خروجی : a=hichkodam موفق باشید
  9. Skaller

    | - اموزش زبان برنامه نویسی PHP - |

    دستورات شرطی : دستورات شرطی با برقراری شرط خاصی مجموعه ای از دستورالعمل ها را اجرا میکند دستور شرطی if : به مثال توجه کنید <?php $a=2; $b=5; if ($a<$b){ echo $a." koochektar az ".$b; } ?> خروجی : 2 koochektar az 5 نکته : اگر در دستور if شرط ما یک خط باشد نیازی به گذاشتن بلاک نیست به مثال دیگری توجه کنید <?php $a=2; $b=5; if ($a>$b){ echo $a." bozorgtar az ".$b; } else{ echo $b." bozorgtar az ".$a; } ?> خروجی : 5 bozorgtar az 2 دستور شرطی elseif : دستور elseif این امکان را فراهم میکند که در صورت برقرار نبودن دستور if شرط های دیگر بررسی شود به مثال توجه کنید <?php $a=2; $b=2; if ($a>$b){ echo $a." bozorgtar az ".$b; } elseif($a==$b){ echo $a." barabar hast ba ".$b; } else{ echo $b." bozorgtar az ".$a; } ?> خروجی : 2 barabar hast ba 2 موفق باشید
  10. با سلام و خسته نباشید دوستان در این فیلم با یکی از افزونه های پر کاربرد فایرفاکس اشنا میشید که می تونید با این افزونه اقدام به اپلود شل کنید موفق باشین یاعلی upload shell via Tamper Data.rar
  11. Skaller

    | - اموزش زبان برنامه نویسی PHP - |

    عملگرها : کار اصلی یک عملگر انجام برخی کارها بر روی مقدار یک متغیر است عملگرها به 4 دسته تقسیم می شوند : 1- عملگرهای تخصیص 2- عملگرهای ریاضی 3- عملگرهای مقایسه 4- عملگرهای منطقی ----------------------------- 1- عملگرهای تخصیص به مثال ها توجه کنید متوجه خواهید شد نیازی به توضیح نیست <?php // += $a=1; $a+=2; // $a=$a+2 echo $a; echo "<br>"; // -= $a=1; $a-=2; // $a=$a-2 echo $a; echo "<br>"; // .= $a="salam"; $a.=" 2nya"; // $a=$a." 2nya" echo $a; echo "<br>"; // *= $a=1; $a*=2; // $a=$a*2 echo $a; echo "<br>"; // /= $a=1; $a/=2; // $a=$a/2 echo $a; echo "<br>"; // %= $a=1; $a%=2; // $a=$a%2 echo $a; echo "<br>"; ?> خروجی : 3 -1 salam 2nya 2 0.5 1 2- عملگرهای ریاضی عملگرهای ریاضی برای انجام اعمال ریاضی است <?php // + $a=2; $b=$a+3; echo $b; echo "<br>"; // - $a=2; $b=$a-3; echo $b; echo "<br>"; // / $a=2; $b=$a/3; echo $b; echo "<br>"; // * $a=2; $b=$a*3; echo $b; echo "<br>"; // % $a=2; $b=$a%3; echo $b; echo "<br>"; // ++ $a=2; $a++; echo $a; echo "<br>"; // -- $a=2; $a--; echo $a; echo "<br>"; ?> خروجی : 5 -1 0.66666666666667 6 2 3 1 3- عملگرهای مقایسه ای : این عملگرها برای مقایسه دو مقدار به کار می رود <?php $a==$b // اگر مقدار a و b برابر باشد مقدار true را برمی کرداند $a===$b // اگر مقدار a و b برابر باشد و هر دو متغیر همنوع هم باشند انگاه true برگردانده میشود $a!=$b // اگر مقدار a و b برابر نباشد انگاه مقدار true برگردانده میشود $a<>$b // اگر مقدار a و b برابر نباشد انگاه مقدار true برگردانده میشود $b<$a // اگر مقدار b کوچکتر از مقدار b باشد true برگردانده میشود $b>$a // اگر مقدار b بزرگتر از مقدار a باشد انوقت مقدار true برگردانده میشود $b<=$a //اگر مقدار b کوچکتر مساوی مقدار a باشد مقدار true برگردانده می شود $b>=$a // اگر مقدار b بزرگتر مساوی مقدار a باشد انگاه مقدار true برگردانده می شود ?> 4 - عملگرهای منطقی : این عملگرها برای انجام عملیات منطقی به کار میروند <?php $a and $b // اگر متغیر a و متغیر b هر دو مقدار true را داشته باشند انگاه true را برمی گرداند $a or $b // اگر حداقل یکی از متغیرهای a و b مقدار true را داشته باشد انگاه true را برمیگرداند $a xor $b // اگر یکی از متغیرهای a و b مقدار false و دیگری مقدار true را داشته باشدانگاه true برگردانده میشود !$a // مقدار متغیر a را نقیض میکند $a && $b // اگر هر دو متغیر a و b هر دو مقدار true داشته باشند انگاه مقدار true برگردانده میشود $a || $b //اگر حداقل یکی از متغیرهای a و b مقدار true داشته باشد انگاه true برگردانده میشود ?> دوستان هر سوالی داشتین درخدمتتون هستم ایدی تلگرامم [email protected]
  12. سلام دوستان در این فیلم اموزشی که ریکورد کردم اپلود شل با افزونه Live Http Headers را یاد میگیرید Live Http Headers افزونه ای در موزیلا فایرفاکسه که میشه با این افزونه هدرها رو جعل کنیم upload shell via live http header.rar
  13. Skaller

    اموزش هک سایت با Havij

    با سلام و خسته نباشید فایل ها پیوست شد یا علی پیوست ها : hacking site via Havij.part1.rar hacking site via Havij.part2.rar hacking site via Havij.part3.rar hacking site via Havij.part4.rar
  14. Skaller

    | - اموزش زبان برنامه نویسی PHP - |

    ادامه کار با توابع رشته تابع srtrev برای معکوس کردن یک رشته به کار میرود <?php $a="salam donya"; echo strrev($a); ?> خروجی : aynod malas -------------------------------- تابع str_shuffle این تابع یک رشته را به صورت یک رشته مخلوط و تصادفی برمیگرداند <?php $a="salam donya"; echo str_shuffle($a); ?> خروجی : sma daalnyo -------------------------------- تابع str_repeat این تابع رشته رو به دفعات مشخص تکرار میکند <?php $a="salam donya"; echo str_repeat($a,3); ?> خروجی : salam donyasalam donyasalam donya ------------------------------------------ تابع str_replace این تابع برای جایگرین کردن بعضی کاراکترها در رشته است <?php $a="salam donya"; echo str_replace($a,"donya","world"); ?> خروجی : world --------------------------------------- تابع explode این تابع رشته میگیرد و ارایه برمیگرداند <?php $a="salam donya khoobi?"; print_r(explode(" ",$a)); ?> خروجی : Array ( [0] => salam [1] => donya [2] => khoobi? ) ------------------------------------ تابع implode این تابع ارایه میگیرد و رشته برمیگرداند <?php $a=array("salam","donya","khoobi?"); print_r(implode(",",$a)); ?> خروجی : salam,donya,khoobi? ---------------------------------------- تابع strip_tags این تابع برای حذف تگهای html و php است که این تابع هم در بحث کدنویسی امن مطرح می شود <?php $a="<b>salam</b> <i>skaller</i>"; echo $a; echo "<br>"; echo strip_tags($a); ?> خروجی : salam skaller salam skaller ---------------------------------- تابع htmlentities این تابع کاراکترها را به نمادهای html تبدیل میکند <?php $a="<b>salam</b> <i>skaller</i>"; echo $a; echo "<br>"; echo htmlentities($a); ?> خروجی : salam skaller <b>salam</b> <i>skaller</i> --------------------------------- تابع addslashes این تابع قبل از کوتیشن و دابل کوتیشن اسلش قرار میدهد <?php $a="hi 'guys'"; echo $a; echo "<br>"; echo addslashes($a); ?> خروجی : hi 'guys' hi \'guys\' ------------------------------------- تابع basename این تابع نام فایل را از ادرس داده شده به آن جدا کرده و برمیگرداند <?php $address="http://localhost/iran-cyber.net/test.php"; echo basename($address); ?> خروجی : test.php ----------------------------------------- تابع dirname این تابع مسیر یک فایل را میگیرد و سپس فولدرهای حاوی آن فایل را برمیگرداند <?php $address="http://localhost/iran-cyber.net/test.php"; echo dirname($address); ?> خروجی : http://localhost/iran-cyber.net دوستان توابع کار با رشته خیلی زیاده بقیه رو می سپارم به خودتون فقط کافیه برین داخل سایت php.net یا w3schools.com و هر کدوم از این توابع رو با مثال ببینید
  15. Skaller

    | - اموزش زبان برنامه نویسی PHP - |

    ادامه کار با توابع رشته تابع strtolower این تابع یک ورودی میگیره و تمام حروف ورودی رو به حرف کوچک تبدیل میکنه <?php echo strtolower("HELLO WORLD"); ?> خروجی : hello world -------------------------------------- تابع strtoupper این تابع هم یک ورودی میگیره و تمام حروف ورودی رو به حرف بزرگ تبدیل میکنه <?php echo strtoupper("hello world"); ?> خروجی : HELLO WORLD ------------------------------------------ تابع ord این تابع یک ورودی میگیرد و کد اسکی حرف اول آن را چاپ میکند <?php echo ord("s"); echo "<br>"; echo ord("salam donya"); ?> خروجی : 115 115 -------------------------------------------- تابع trim این تابع فضاهای خالی سمت چپ و راست پارامتر ورودی رو حذف میکند این تابع بیشتر مواقعی که پارامتری از کاربر دریافت میکنیم کاربرد دارد که بیشتر در بحث کدنویسی امن مطرحه که انشاالله بعدها این اموزش رو هم در انجمن قرار میدم <?php $a=" salam "; $b="salam"; if($a==$b){ echo "ok"; } else{ echo "oops"; } //trim echo "<hr>"; $a=trim($a); $b=trim($b); if($a==$b){ echo "ok"; } else{ echo "oops"; } ?> خروجی : oops --------------------- ok تابع trim دو تابع دیگر دارد که ltrim فضاهای سمت چپ را حذف میکند و تابع rtrim فضاهای سمت راست را حذف میکند دوستان در پستهای بعدی با دستورات شرطی هم اشنا می شید ---------------------------------------- تابع substr این تابع سه تا ورودی میگیرد که پارامتر اول رشته است و پارامتر دوم شروع برش است و پارامتر سوم اندازه برش است <?php $a="salam donya"; echo substr($a,2,6); ?> خروجی : lam do

تاریخچه انجمن امنیتی ایران سایبر

شرکت امنیتی ایران سایبر با بکار گیری افراد متخصص در حوزه امنیت و ارائه راه کار در زمینه امنیت شبکه و امنیت بانک های اطلاعاتی در سال ۲۰۰۹ کار خود را آغاز نمود.

این شرکت با تعریفی جدید از ارائه خدمات و مشاوره در حوزه امنیت سازمان ها و مراکز، تست نفوذ، و برنامه نویسی در تعاملی سازنده با سازمان ها، مشتری مداری را سرلوحه کار خود قرار داده و آماده همکاری با شرکت ها و ارگان های مختلف می باشد.

رعایت قوانین

شرکت و انجمن امنیتی ایران سایبر با توجه به حضور مجاز و رسمی در محافل امنیتی و شرکت های ارزیابی امنیت ملزم به رعایت قوانین بوده و کاربران انجمن نیز ملزم به رعایت قوانین جمهوری اسلامی ایران میباشد.

×
×
  • اضافه کردن...