-
ارسال ها
113 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
16
فعالیت های امتیازی
-
*diamond* از sky2offline یک واکنش گرفت در آموزش کامل PHP با مثال
معرفي PHP
PHP يك زبان برنامه نويسي اسكريپتي اپن سورس است كه براي طراحي برنامه هاي تحت وب سرور به كار مي رود . سمت سرور بودن به اين معناست كه صفحات PHP ابتدا توسط سرور (كه مي تواند از نوع Apacheيا IIS ) باشد ، پردازش شده و سپس خروجي به صورت كد هاي Html و جاوا اسكريپت براي مرورگر كاربر ارسال مي شود. به عبارت ديگر وظيفه اجراي صفحات PHP به عهده سرور وب هاست سايت مي باشد بر خلاف Html يا جاوا اسكريپت.
PHP مخفف عبارت Hypertext PreProcessor به معنا پيش پردازنده فرا متن مي باشد كه در سال 1994 توسط رسموس لردورف ايجاد شد و سپس تسط سايرين توسعه و گسترش پيدا كرد. اولين نگارش عمومي آن در اوايل سال 95 ارائه شد و با نام Personal Home Page Tools روانه بازار شد البته بسيار كه الته بسيار ساده بود.
ساختار زبان PHP بسيار شبيه به بان C و در نسخه هاي جديد شبيه به جاوا مي باشد و به همين دليل از محبوبيت فراواني بر خوردار است. از مشهور ترين نرم افزار هاي ساخته شده با PHP مي توان به جوملا ، وردپرس و ... نام برد. سايت هاي فراواني در جهان بر اساس زبان PHP نوشته شده اند و هر روز نيز بر تعداد آن ها اضافه مي شود. بر طبق آمار منتشر شده 60% از سايت هاي موجود در سرور ها با PHP نوشته شده است كه از مهم ترين آن ها مي تواند به ويكي پديا و فيسبوك اشاره كرد.PHP امكان استفاده از انواع مختلفي از پايگاه داده را از جمله MySql ، Oracle، SqlLite ، IBM DB2 ، Microsoft Sql Server و ... را با دستور هايي ساده فراهم مي سازد. پي اچ پي روي بيشتر سيستم عامل هاي معروف از جمله ويندوز ، لينوكس ، يونيكس ، مك و با اغلب سرور هاي معروف قابل اجراست. پيش از آغاز به يادگيري PHP شما بايد آشنايي كافي با زبان هاي Html و جاوا اسكريپت و كار با My Sql را بدانيد.
دستورات اين زبان مي توانند به صورت مستقيم در درون كد هاي Html قرار بگيرند. زبان PHP از نسخه 4.3 به بعد قابليت پشتيباني از واسط خط فرمان را نيز به امكانات خود اضافه كرد كه اين قابليت مي تواند براي ايجاد نرم افزار هاي غير وب و يا نرم افزار هايي با واسط گرافيكي كاربر مورد استفاده قرار بگيرد . معرفي PHP
PHP يك زبان برنامه نويسي اسكريپتي اپن سورس است كه براي طراحي برنامه هاي تحت وب سرور به كار مي رود . سمت سرور بودن به اين معناست كه صفحات PHP ابتدا توسط سرور (كه مي تواند از نوع Apacheيا IIS ) باشد ، پردازش شده و سپس خروجي به صورت كد هاي Html و جاوا اسكريپت براي مرورگر كاربر ارسال مي شود. به عبارت ديگر وظيفه اجراي صفحات PHP به عهده سرور وب هاست سايت مي باشد بر خلاف Html يا جاوا اسكريپت.
PHP مخفف عبارت Hypertext PreProcessor به معنا پيش پردازنده فرا متن مي باشد كه در سال 1994 توسط رسموس لردورف ايجاد شد و سپس تسط سايرين توسعه و گسترش پيدا كرد. اولين نگارش عمومي آن در اوايل سال 95 ارائه شد و با نام Personal Home Page Tools روانه بازار شد البته بسيار كه الته بسيار ساده بود.
ساختار زبان PHP بسيار شبيه به بان C و در نسخه هاي جديد شبيه به جاوا مي باشد و به همين دليل از محبوبيت فراواني بر خوردار است. از مشهور ترين نرم افزار هاي ساخته شده با PHP مي توان به جوملا ، وردپرس و ... نام برد. سايت هاي فراواني در جهان بر اساس زبان PHP نوشته شده اند و هر روز نيز بر تعداد آن ها اضافه مي شود. بر طبق آمار منتشر شده 60% از سايت هاي موجود در سرور ها با PHP نوشته شده است كه از مهم ترين آن ها مي تواند به ويكي پديا و فيسبوك اشاره كرد.PHP امكان استفاده از انواع مختلفي از پايگاه داده را از جمله MySql ، Oracle، SqlLite ، IBM DB2 ، Microsoft Sql Server و ... را با دستور هايي ساده فراهم مي سازد. پي اچ پي روي بيشتر سيستم عامل هاي معروف از جمله ويندوز ، لينوكس ، يونيكس ، مك و با اغلب سرور هاي معروف قابل اجراست. پيش از آغاز به يادگيري PHP شما بايد آشنايي كافي با زبان هاي Html و جاوا اسكريپت و كار با My Sql را بدانيد.
دستورات اين زبان مي توانند به صورت مستقيم در درون كد هاي Html قرار بگيرند. زبان PHP از نسخه 4.3 به بعد قابليت پشتيباني از واسط خط فرمان را نيز به امكانات خود اضافه كرد كه اين قابليت مي تواند براي ايجاد نرم افزار هاي غير وب و يا نرم افزار هايي با واسط گرافيكي كاربر مورد استفاده قرار بگيرد .
-
*diamond* از johnjones یک واکنش گرفت در نرم افزارSafe3SI قوی ترین اینجکتور برای Sql
فايل تست شده و كاملا درست كار ميكنه
لطفا به فيلم آموزشي قرار داده شده مراجعه كنيد تا كار باهاش دستتون بياد
ضمنا روي ويندوز XP كار نميكنه
لطفا به انجمن توهين هم نكنيد
موفق باشيد
-
*diamond* از johnjones یک واکنش گرفت در آموزش تصويري كار با اسكنر Safe3SI
فيلم آموزشي كار با اسكنر قدرتمند Safe3SI رو تو اين بخش براتون قرار دادم
پسورد : guardiran.org
موفق باشين
This is the hidden content, please ورود یا ثبت نام
براي دانلود خود نرم افزار لطفا روي لينك زير كليك كنيد
دانلود نرم افزار
-
*diamond* از johnjones یک واکنش گرفت در سایتهای هک شده توسط تیم امنیتی گارد ایران - Guardiran Security Team
سلام ويژه خدمت تمامي اعضاي محترم تيم امنيتي گارد ايران
This is the hidden content, please ورود یا ثبت نام -
*diamond* از johnjones یک واکنش گرفت در سرويس DHCP در شبكه چيست؟
DHCP Client چيست ؟
DHCPيا يک پروتکل ارتباطی درشبکه محلی است که به مدير شبکه امکان اختصاص IP به رايانه ها به صورت خودکار و از طريق يک سرور را فراهم می کند .هر دستگاهی که بخواهد به اينترنت متصل شود ؛يک IP يکتا لازم دارد ./ بنا براين در يک شبکه برای اتصال به اينترنت همه دستگاهها بايدIP داشته باشند .اگر ازDHCP استفاده نشود ؛بايد برای تک تک رايانه ها به صورت دستی IP وارد کرد ولی استفاده از DHCP باعث می شود که اختصاص IP به دستگاهها به صورت خود کار انجام شود .
هر رايانه هنگامی که روشن می شود ؛از طريق سيستم عامل يک پيغام در خواست IP برای سرور DHCP می فرستد و DHCP هم يک IP از محدوده IP های مجاز شبکه به آن دستگاه اختصاص می دهد.
در يك شبكه كامپيوتری سرويس ها و خدمات متعددی از طريق سرويس دهندگان مختلف در اختيار سرويس گيرندگان قرار می گيرد . اختصاص پويای اطلاعات مربوط به آدرس دهی IP توسط سرويس دهنده DHCP ( برگرفته از Dynamic Host Configuration Protocol ) ، نمونه ای در اين زمينه است .
DHCP ، پس از پروتكل BOOTP مطرح و مهمترين هدف آن تامين اطلاعات مورد نياز يك ايستگاه و يا ساير دستگاه های شبكه ای در ارتباط با پروتكل TCP/IP است . بدين منظور از سه روش متفاوت استفاده می گردد :
1. اختصاص اتوماتيك : در اين روش سرويس دهنده DHCP يك آدرس دائم را به يك سرويس گيرنده نسبت می دهد .
2. اختصاص پويا : متداولترين روش استفاده از سرويس دهنده DHCP در يك شبكه می باشد كه بر اساس آن سرويس دهنده يك آدرس را به صورت پويا در اختيار سرويس گيرنده قرار می دهد . آدرس نسبت داده شده به سرويس گيرنده بر اساس مدت زمان مشخص شده توسط سرويس دهنده DHCP تعيين می گردد ( محدود و يا نامحدود (
3. اختصاص دستی : در اين روش كه معمولا" توسط مديران شبكه استفاده می گردد ، يكی از آدرس های موجود در بانك اطلاعاتی سرويس دهنده DHCP به صورت دستی به يك سرويس گيرنده و يا سرويس دهنده خاص نسبت داده می شود ( Reservations) .
در صورتی كه پيكربندی پروتكل TCP/IP بر روی يك كامپيوتر بگونه ای انجام شده است كه كامپيوتر و يا دستگاه شبكه ای مورد نظر را ملزم به استفاده از خدمات سرويس دهنده DHCP می نمايد ( تنظيمات انجام شده در صفحه Properties پروتكل TCP/IP )) ولی در عمل سرويس دهنده وجود نداشته باشد و يا سرويس گيرندگان قادر به برقراری ارتباط با آن نباشند و يا برای سرويس دهنده DHCP DHCP مشكل خاصی ايجاد شده باشد ، تكليف سرويس گيرندگان و متقاضيان استفاده از خدمات سرويس دهنده DHCP چيست؟
ادامه در پست بعدي ...
-
*diamond* از johnjones یک واکنش گرفت در سرويس DHCP در شبكه چيست؟
در چنين مواردی سرويس گيرندگانی كه بر روی آنان يكی از نسخه های ويندوز ( به جزء ويندوز NT ) نصب شده است ، می توانند از APIPA ( برگرفته از Automatic Private IP Addressing ) استفاده نمايند . با استفاده از سرويس فوق كه صرفا" در شبكه های كوچك قابل استفاده خواهد بود ( حداكثر 25 دستگاه موجود در شبكه ) ، هر يك از سرويس گيرندگان می توانند به صورت تصادفی يك آدرس IP خصوصی را بر اساس مشخصات زير به خود نسبت دهند .
آدرس رزو شده توسط APIPA
169.254.0.1-169.254.255.254
Subnet Mask
255.255.0.0
و اما چند نكته در ارتباط با روش آدرس دهی APIPA :
زمانی كه يك سرويس گيرنده پاسخ مناسبی را از سرويس دهنده DHCP دريافت ننمايد ، پس از مدت زمان كوتاهی يك آدرس تصادفی را از شبكه دريافت می نمايد .
با توجه به اين كه سرويس گيرنده به صورت كاملا" تصادفی يك آدرس IP را انتخاب می نمايد ، همواره اين احتمال وجود خواهد داشت كه يك كامپيوتر آدرسی را انتخاب نمايد كه قبلا" توسط كامپيوتر ديگری استفاده شده باشد . برای حل اين مشكل ، پس از انتخاب يك آدرس IP توسط سرويس گيرنده ، يك بسته اطلاعاتی broadcast شامل آدرس IP توسط سرويس گيرنده در شبكه ارسال و بر اساس پاسخ دريافتی ، در خصوص نگهداری و يا آزادسازی آدرس IP تصميم گيری می گردد.
اطلاعات ارائه شده توسط APIPA ، يك آدرس IP و يك Subnet mask می باشد و ساير اطلاعلاتی كه عموما" توسط سرويس دهنده DHCP ارائه می گردد را شامل نمی شود . مثلا" با استفاده از APIPA نمی توان آدرس gateway پيش فرض را در اختيار سرويس گيرندگان قرار داد . بنابراين مبادله اطلاعات محدود به كامپيوترهای موجود در يك شبكه محلی كوچك می گردد كه تماما" دارای فضای آدرس دهی شبكه 0 . 0 . 254 . 169 می باشند . در صورت نياز می بايست ساير اطلاعات لازم در ارتباط با پيكربندی پروتكل TCP/IP به صورت دستی مشخص گردد.
سرويس گيرندگانی كه از APIPA استفاده می نمايند به صورت ادواری و در بازه های زمانی پنج دقيقه ، شبكه را به منظور وجود يك سرويس دهنده DHCP بررسی می نمايند . در صورتی كه سرويس دهنده DHCP در دسترس قرار بگيرد ، سرويس گيرنده يك درخواست را برای وی ارسال و اطلاعات مربوط به پيكربندی TCP/IP را از آن دريافت می نمايد .
پتانسيل استفاده از APIPA به صورت پيش فرض بر روی تمامی نسخه های ويندوز فعال می باشد . برای غيرفعال نمودن آن می بايست تنظميات ريجستری را تغيير داد:
- اجرای برنامه Regedit
- يافتن كليد بر اساس نام در نظر گرفته شده برای كارت
-
*diamond* از johnjones یک واکنش گرفت در Sql Injection Bypass Firewall آموزش تصویری - آموزش تصویری بایپس فایروال در Sql Injection
سلام وقت بخير
اگه ممكنه آموزش ادامه ي دستورات هك با باگ sql injection رو قرار بدين ممنون ميشم
-
*diamond* از johnjones یک واکنش گرفت در نرم افزارSafe3SI قوی ترین اینجکتور برای Sql
سلام خدمت همه ي اعضاي گارد ايران
يكي از بهترين و قوي ترين نرم افزارها براي شناسايي باگ sql injection و هك با استفاده از اين باگ رو براتون قرار دادم
پسورد : guardiran.org
موفق باشيد
This is the hidden content, please ورود یا ثبت نام -
*diamond* از johnjones یک واکنش گرفت در Boot Loader در لينوكس چيست؟
حالا خیلی ساده فرآیند بوت شدن را توضيح ميدهيم :
1- Grub اجرا می شود.
2- Grub فایل سیستم قسمت بوت را می شناسد.
3- grub تصویر کرنل را روی حافظه بارگذاری می کند.
4- grub یک Ram Disk بروی Ram ایجاد می کند. این کار بر اساس initRD image انجام می شود. initRD image تصویری از ماژولهای اصلی مورد نیاز برای ابتدای بوت شدن و یک ساختار دایرکتوری مختصر است.
5- در این مرحله ما یک لینوکس بسیار ساده در Ram بصورت فقط خواندنی داریم. از این پس شناخت درایورها آغاز می شود.
6- در این مرحله فایل سیستم اصلی یعنی root سیستم شناخته و به سیستم اضافه می شود.
7- حالا فرآیند بوت اصلی لینوکس با آغاز با کار فرآیند init آغاز می شود.
8- سرانجام init با بررسی و اتصال فایل سیستم و remount ساختار اصلی بصورت قابل خواندن و نوشتن سیستم را آماده استفاده می کند.
چند نکته در مورد پروسه init :
:: معمولا init بصورت یک daemon (نرم افزاری که در پس زمینه اجرا می شود) اجرا می شود و شماره پروسه(PID) آن یک می باشد.
:: کلیه تنظیمات پروسه init در فایل inittab در شاخه etc قرار دارد.
:: پروسه init سایر پروسه ها را اجرا و کنترل می کند.
-
*diamond* از johnjones یک واکنش گرفت در دانلود کیلاگر HawkEyeKeylogger نسخه کرک شده.با امکانات خوب
سلام و درود خدمت كاربر عزيز icelord
لطفا قبل از گذاشتن پست قوانين انجمن را حتما مطالعه كرده و رعايت كنيد
نكات قابل ذكر در اين پست كه بايد رعايت ميشد :
1. همه ي فايل را بايد به rar تبديل كرده و حتما بايد پسورد guardiran.org ثبت شود
2. تمامي مطالب و فيلم هاي قرارداده شده در انجمن بايد به اسم تيم امنيتي گاردايران باشد و اسمي از تيم هاي ديگه آورده نشود
موفق باشين
-
*diamond* از johnjones یک واکنش گرفت در subnetting چيست؟
ساده ترین تعریفی که می توان برای واژه Subnetting در نظر گرفت این است : دستکاری کردن یک محدوده آدرس IP به شکلی که بتوان با آن بیش از یک شبکه منطقی یا بهتر بگوییم شبکه LAN را ایجاد کرد . در این حالت شما با استفاده از دستکاری محدوده آدرس Subnet mask از درون یک محدوده IP چندین محدوده دیگر را جدا می کنید و در شبکه های مختلفی استفاده می کنید.
ادامه دارد ...
-
*diamond* از johnjones یک واکنش گرفت در subnetting چيست؟
چرا Subnetting امری ضروری است ؟
زمانی لازم است که شما نیاز دارید که یک محدوده آدرس دهی را در میان چندین شبکه محلی یا سگمت شبکه به اشتراک بگذارید. این عمل در مواقعی از قبیل زیر ضروری است :
1. شرکت یا سازمان از تکنولوژی های مختلف همبندی شبکه ( ستاره ای ، حلقه ای ، و یا اترنت ) استفاده می کند.
2. دو یا چند شبکه در محدوده های جغرافیایی مختلفی از یکدیگر قرار گرفته اند ( مثال دو دفتر کار یکی در اینجا و یکی در شهر دیگر که بوسیله ارتباطات نقطه به نقطه به یکدیگر متصل شده اند (
3. برای اینکه بتوانیم سگمنت های شبکه را متمرکز سازی کنیم ( قسمت مالی ، قسمت آموزش و ... )
4. کامپیوترهایی که نیاز به پهنای باند بیشتری در شبکه دارند میبایست از دیگران ایزوله شوند.
ادامه دارد ...
-
*diamond* از johnjones یک واکنش گرفت در subnetting چيست؟
مزایا و معایب
قبل از اینکه شبکه خود را طراحی كنيد بايد به فکر Subnetting و محاسبه محدوده آدرس دهی شبکه خود باشید . این امر به شما انعطاف پذیری و قدرت مانور بیشتری در تعیین و انتساب آدرس ها و محدوده های آدرس دهی IP در شبکه می دهد . Sunetting ضمن اینکه به شما مدیریت آسانتر شبکه را هدیه می کند در کنار این نیز به شما در رفع اشکال و ایرادهای شبکه در سریعترین زمان ممکن نیز کمک خواهد کرد . همچنین Subnetting باعث میشود که اندازه Routing Table های مربوط به مسیریاب ها نیز کاهش پیدا کند به دلیل اینکه دیگر نیازی نیست برای هر یک از شبکه ها محدوده آدرس دهی جداگانه ای تعریف کنیم . مسیریابی برای دسترسی به شبکه های خارج از محدوده شبکه داخلی شما همچنان بر اساس همان محدوده آدرس قبلی شما و بر اساس تنها یک محدوده آدرس دهی انجام خواهد شد که این باعث آسانتر شدن فرآیند مسیریابی نیز خواهد شد . اما در نظر داشته باشید که در کنار همه اینها Subnetting باعث میشود تا حدودی تجهیزات بیشتری از جمله مسیریاب را برای شبکه خود خریداری کنید که این موضوع را در ادامه بصورت کامل تشریح خواهیم کرد.
ادامه دارد ...
-
*diamond* از johnjones یک واکنش گرفت در subnetting چيست؟
Subnettingچگونه كار مي كند ؟
یک آدرس IP یک عدد 32 بیتی است که به 4 قسمت 8 بیتی که به هر قسمت آن یک اکتت یا Octet گفته می شود تقسیم می شود . هر اکتت توسط محاسبات باینری می تواند با اعداد صفر و یک عددی بین 0 تا 255 با توجه به 8 بیت صفر و یک ایجاد کند که این 8 بیت با یک نقطه از بیت های دیگر جدا می شوند . این آدرس به خودی خود میتواند به قسمت آدرس شبکه و آدرس هاست تقسیم شود . قسمت هاست قابل تغییر و بیت های آن توسط ما می تواند تعویض و دستکاری شود و این در حالی است که قسمت شبکه آن غیر قابل تغییر و در بین شبکه ما مشترک هستند. قسمت هاست برای آدرس دهی کلاینت ها و قسمت شبکه برای مشخص کردن محدده شبکه مورد استفاده قرار می گیرد .برای اینکه به سادگی متوجه شویم قسمت شبکه و قسمت هاست چگونه از یکدیگر مجزا میشوند قسمتی به نام Subnet mask به آدرس های IP ما اضافه می شود ( به اصطلاح Netmask یا Mask خالی نیز گفته می شود ) . برای مثال ما از آدرس IP به شماره 38.9.211.0 با Subnet mask به شماره 255.255.255.0 استفاده میکنیم با تبدیل به دودویی یا باینری نتیجه به شکل زیر خواهد شد :
Mask : 255.255.255.0 = 11111111.11111111.11111111.00000000
IP : 38.9.211.0 = 00100110.00001001.11010011.00000000
در نتيجه 8 بيت صفر هاي آخري مربوط به بخش Host IP و 24 بيت هاي 1 بخش اول مربوط به Network IP مي باشد.
ادامه دارد ...
-
*diamond* از johnjones یک واکنش گرفت در subnetting چيست؟
در مثال بالا ما می توانیم از 8 بیت برای آدرس دهی استفاده کنیم و از 24 بیت نمی توانیم استفاده کنیم . بنابراین محدوده شبکه ما یا به اصطلاح Netmask ما بصورت 24/ نیز میتواند نمایش داده شود یعنی در شبکه ما از آدرس های دریافت شده 24 بیت را نمیتوانیم برای آدرس دهی استفاده کنیم و مجبور هستیم که از 8 بیت برای آدرس دهی استفاده کنیم که به شکل 38.9.211.0/24 نیز نمایش داده می شود. بیت های ثابت مربوط به قسمت شبکه ( Network ) و بیت های باقی مانده قسمت میزبان ( Host ) را تشکیل می دهند ، بنابر این ما در اینجا بیت داریم که می توانیم آنها را استفاده کنیم که محدوده بین 0 تا 255 را آدرس دهی می کنند . در استاندارد مربوط به پروتکل IP اینطور تعیین شده است که در صورتیکه تمامی بیت های موجود در قسمت میزبان ( Host ) عدد 0 بود ، این عدد نمایانگر کل شبکه ما یا به زبان فنی تر Network ID یا شناسه شبکه ما محسوب می شود و در صورتیکه تمامی این بیت ها 1 بودند عدد حاصل نمایانگر آدرس IP مربوط به عملیات Broadcast می باشد ، این دو عدد آدرس IP به همین دلایلی که ذکر کردیم و کاربردی که دارند در شبکه قابل استفاده نیستند و همین امر باعث می شود که تعداد آدرس هایی که ما می توانیم با 8 بیت آدرس دهی کنیم از عدد 25 به عدد 254 کاهش پیدا کند .
تمامي 24 بيت ابتدا ثابت هستند<=38.9.211.0/24
محدوده آدرس دهي آي پي<=38.9.211.1-38.9.211.254
.آدرس braodcastشبكه<=38.9.211.255
Net Id يا شناسه شبكه<=38.9.211.0
وقتی شما تعداد بیت های شبکه خود را شناختید ، مثلا 24 یا25 یا 26/ را داشتید ، این قابلیت را خواهید داشت که قسمت شبکه خود را گسترش داده و با استفاده از زیاد کردن Netmask تعداد محدوده های IP بیشتری را ایجاد کنید . تعداد بیت هایی که شما به داخل قسمت میزبان یا Host ID خود وارد می شوید تعیین کننده تعداد سگمت ها و تعداد سابنت ها ( Subnet ) است که ایجاد کرده اید . طولانی کردن Netmask به تعداد n بیت باعث ایجاد 2 به توان n عدد Subnet خواهد شد .خوب بیایید در یک مثال عملی این موضوع را روشن کنیم ، ببینید که چه اتفاقی رخ می دهد زمانی که شما 2 بیت از Subnet را استفاده می کنید . تعداد بیت های قسمت میزبان یا Host به عدد 6 می رسد ( 2 بیت قرض داده ) . در این حالت شما با استفاده از دو بیت ، می توانید 4 حالت و محدوده مختلف IP یا Subnet مختلف ایجاد کنید. به شکل زیر توجه کنید :
0-63<=00000000-00111111<=subnet1
64-127<=01000000-01111111<=subnet1
128-191<=10000000-10111111<=subnet1
192-255<=11000000-11111111<=subnet1
کاری که در واقع ما در مرحله قبل انجام دادیم این است که از یک محدوده آدرس دهی شبکه ، 4 عدد محدوده آدرس دهی یا به مفهوم فنی تر از یک عدد Subnet موجود 4 عدد Subnet جدا کردیم . باز هم تکرار میکنم ، تعداد بیت ها در هر Subnet اگر همگی صفر بودند نمایانگر Net ID یا شناسه شبکه است و اگر همگی 1 بودند نمایانگر Broadcast IP هستند که ما می توانیم از همین روش شروع و پایان هر Subnet را در اینجا تعیین کنیم ، لطفا به جدول ارائه شده در پيوست توجه كنيد:
پسورد : guardiran.org
This is the hidden content, please ورود یا ثبت نام
-
*diamond* از johnjones یک واکنش گرفت در نرم افزار Ip Scanner
سلام و درود
نرم افزاري بسيار مفيد براي پيدا كردن IPهاي شبكه و سيستم هاي Live در شبكه و ...
پسورد : guardiran.org
This is the hidden content, please ورود یا ثبت نام -
*diamond* از johnjones یک واکنش گرفت در تارگت های Sql Injection
اين هم يه تارگت ديگه
This is the hidden content, please ورود یا ثبت نام
data Base Version=5.0.96
user name DB = anthropo_visitor@localhost
زحمت ادامه ي كار با خودتون
-
*diamond* از johnjones یک واکنش گرفت در تارگت های Sql Injection
سلام
يه تارگت تمريني از كشور فرانسه
This is the hidden content, please ورود یا ثبت نام -
*diamond* از johnjones یک واکنش گرفت در تارگت های Sql Injection
سلام و درود
This is the hidden content, please ورود یا ثبت نام -
*diamond* از johnjones یک واکنش گرفت در آموزش کامل PHP با مثال
معرفي PHP
PHP يك زبان برنامه نويسي اسكريپتي اپن سورس است كه براي طراحي برنامه هاي تحت وب سرور به كار مي رود . سمت سرور بودن به اين معناست كه صفحات PHP ابتدا توسط سرور (كه مي تواند از نوع Apacheيا IIS ) باشد ، پردازش شده و سپس خروجي به صورت كد هاي Html و جاوا اسكريپت براي مرورگر كاربر ارسال مي شود. به عبارت ديگر وظيفه اجراي صفحات PHP به عهده سرور وب هاست سايت مي باشد بر خلاف Html يا جاوا اسكريپت.
PHP مخفف عبارت Hypertext PreProcessor به معنا پيش پردازنده فرا متن مي باشد كه در سال 1994 توسط رسموس لردورف ايجاد شد و سپس تسط سايرين توسعه و گسترش پيدا كرد. اولين نگارش عمومي آن در اوايل سال 95 ارائه شد و با نام Personal Home Page Tools روانه بازار شد البته بسيار كه الته بسيار ساده بود.
ساختار زبان PHP بسيار شبيه به بان C و در نسخه هاي جديد شبيه به جاوا مي باشد و به همين دليل از محبوبيت فراواني بر خوردار است. از مشهور ترين نرم افزار هاي ساخته شده با PHP مي توان به جوملا ، وردپرس و ... نام برد. سايت هاي فراواني در جهان بر اساس زبان PHP نوشته شده اند و هر روز نيز بر تعداد آن ها اضافه مي شود. بر طبق آمار منتشر شده 60% از سايت هاي موجود در سرور ها با PHP نوشته شده است كه از مهم ترين آن ها مي تواند به ويكي پديا و فيسبوك اشاره كرد.PHP امكان استفاده از انواع مختلفي از پايگاه داده را از جمله MySql ، Oracle، SqlLite ، IBM DB2 ، Microsoft Sql Server و ... را با دستور هايي ساده فراهم مي سازد. پي اچ پي روي بيشتر سيستم عامل هاي معروف از جمله ويندوز ، لينوكس ، يونيكس ، مك و با اغلب سرور هاي معروف قابل اجراست. پيش از آغاز به يادگيري PHP شما بايد آشنايي كافي با زبان هاي Html و جاوا اسكريپت و كار با My Sql را بدانيد.
دستورات اين زبان مي توانند به صورت مستقيم در درون كد هاي Html قرار بگيرند. زبان PHP از نسخه 4.3 به بعد قابليت پشتيباني از واسط خط فرمان را نيز به امكانات خود اضافه كرد كه اين قابليت مي تواند براي ايجاد نرم افزار هاي غير وب و يا نرم افزار هايي با واسط گرافيكي كاربر مورد استفاده قرار بگيرد . معرفي PHP
PHP يك زبان برنامه نويسي اسكريپتي اپن سورس است كه براي طراحي برنامه هاي تحت وب سرور به كار مي رود . سمت سرور بودن به اين معناست كه صفحات PHP ابتدا توسط سرور (كه مي تواند از نوع Apacheيا IIS ) باشد ، پردازش شده و سپس خروجي به صورت كد هاي Html و جاوا اسكريپت براي مرورگر كاربر ارسال مي شود. به عبارت ديگر وظيفه اجراي صفحات PHP به عهده سرور وب هاست سايت مي باشد بر خلاف Html يا جاوا اسكريپت.
PHP مخفف عبارت Hypertext PreProcessor به معنا پيش پردازنده فرا متن مي باشد كه در سال 1994 توسط رسموس لردورف ايجاد شد و سپس تسط سايرين توسعه و گسترش پيدا كرد. اولين نگارش عمومي آن در اوايل سال 95 ارائه شد و با نام Personal Home Page Tools روانه بازار شد البته بسيار كه الته بسيار ساده بود.
ساختار زبان PHP بسيار شبيه به بان C و در نسخه هاي جديد شبيه به جاوا مي باشد و به همين دليل از محبوبيت فراواني بر خوردار است. از مشهور ترين نرم افزار هاي ساخته شده با PHP مي توان به جوملا ، وردپرس و ... نام برد. سايت هاي فراواني در جهان بر اساس زبان PHP نوشته شده اند و هر روز نيز بر تعداد آن ها اضافه مي شود. بر طبق آمار منتشر شده 60% از سايت هاي موجود در سرور ها با PHP نوشته شده است كه از مهم ترين آن ها مي تواند به ويكي پديا و فيسبوك اشاره كرد.PHP امكان استفاده از انواع مختلفي از پايگاه داده را از جمله MySql ، Oracle، SqlLite ، IBM DB2 ، Microsoft Sql Server و ... را با دستور هايي ساده فراهم مي سازد. پي اچ پي روي بيشتر سيستم عامل هاي معروف از جمله ويندوز ، لينوكس ، يونيكس ، مك و با اغلب سرور هاي معروف قابل اجراست. پيش از آغاز به يادگيري PHP شما بايد آشنايي كافي با زبان هاي Html و جاوا اسكريپت و كار با My Sql را بدانيد.
دستورات اين زبان مي توانند به صورت مستقيم در درون كد هاي Html قرار بگيرند. زبان PHP از نسخه 4.3 به بعد قابليت پشتيباني از واسط خط فرمان را نيز به امكانات خود اضافه كرد كه اين قابليت مي تواند براي ايجاد نرم افزار هاي غير وب و يا نرم افزار هايي با واسط گرافيكي كاربر مورد استفاده قرار بگيرد .
-
*diamond* از johnjones یک واکنش گرفت در آموزش کامل PHP با مثال
نحوه نصب و اجراي PHP
براي برنامه نويسي و استفاده از PHP به 3 چيز كلي نياز داريم:
1 : برنامه ي يا ابزاري براي كد نويسي : در ساده ترين حالت مي توانيد از برنامه NotePadبراي كد نويسي استفاده كنيد. اما نرم افزار هاي حرفه اي مانند NetBeans ، Dream Weaver و ... هستند كه ما در اين آموزش از نرم افزار NetBeans استفاده مي كنيم.
2 : سرور اجرا كننده PHP : چنانچه بخواهيد برنامه ها و صفحات PHP را بر روي كامپيوتر خود اجرا كنيد نياز به نصب PHP و MySql مي باشد كه مي توان آن ها را به صورت تكي دانلود و نصب كرد ولي دو برنامه وجود دارند كه نقش وب سرور را ايفا مي كنند و همه برنامه ها و كتابخانه هاي مورد نياز را دارا مي باشند : Wamp Server و Xamp Server كه در اين آموزش از Wamp استفاده مي كنيم.
3 : مرورگر وب : براي مشاهده صفحات نياز به يك مرورگر مي باشد كه البته مي شود از مرورگر پيش فرض استفاده كرد ولي پيشنهاد مي شود از مرورگر Firefox يا Chrom استفاده كنيد.
-
*diamond* از johnjones یک واکنش گرفت در آموزش کامل PHP با مثال
د انلو نرم افزار Wamp Server
This is the hidden content, please ورود یا ثبت نام
This is the hidden content, please ورود یا ثبت نام
در ادامه آموزش كامل نصب م افزار رو هم ميزارم
-
*diamond* از johnjones یک واکنش گرفت در آموزش کامل PHP با مثال
با سلام
در اين پست آموزش نحوه ي درست نصب نرم افزار WampServer رو پيوست كردم
نكته اي كه در اينجا بايد بگم اينه كه WampServer با نرم افزار Skype تداخل دارد پس اول بايد Skype رو Exit كنيد بعد WampServer رو اجرا كنيد
در تاپيك هاي بعدي ان شاله لينك دانلود نرم افزار NetBeans و آموزش نصبش رو قرار ميدم
موفق باشيد
-
*diamond* از johnjones یک واکنش گرفت در آموزش کامل PHP با مثال
در این بخش طریقه نصب Wamp Server رو به شما آموزش میدم .
.
This is the hidden content, please ورود یا ثبت نام -
*diamond* از johnjones یک واکنش گرفت در آموزش کامل PHP با مثال
سلام خدمت همه ي اعضاي انجمن گارد ايران
در اين بخش آموزش دستور echo و print در PHP رو براتون قرار دادم
موفق باشيد
This is the hidden content, please ورود یا ثبت نام