رفتن به مطلب
بازگشایی انجمن! ×
GuardIran

M-R3dH4t

جاویدان
  • ارسال ها

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

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

  • روز های برد

    6

تمامی موارد ارسال شده توسط M-R3dH4t

  1. M-R3dH4t

    برنامه نویسی پرل Programming PERL

    پرل چیست؟ پرل یک زبان برنامه نویسی سطح بالا و همه منظوره میباشد که توسط لری وال نوشته شده است. در هر جایی که بتوان زبان های برنامه نویسی دیگری را بکار برد از پرل نیز میتوان استفاده کرد. پرل سر نام کلمات زیر است: perl: Practical Extraction and Report Language پرل به طور غالب متاثر از زبان برنامه نویسی قدرتمند C میباشد و کمتر از آن متاثر از sed,awk و شل یونیکس میباشد. پرل ایده آل برای کار با فایلهای متنی(ویرایش . تنظیم . مدیریت) و تنظیم و گزارشگیری از وظایف و همچنین کار های شبکه ای و کار با HTML و نمایش صفحات وب میباشد. البته فراموش نکنید که در موارد دیگری مثل system management tasks, database access , Graphical Programming , AI نیز کاربرد دارد. آیا یادگیری پرل سخت است؟ خیر.پرل زبانی آسان برای شروع به یادگیری برنامه نویسی است و اگر شما سابقه برنامه نویسی با C یا sed , awk و یا حتی سابقه کار با BASIC را دارید نیمی از راه را رفته اید. یادگیری پرل مانند اقیانوسی است که عمق کمی دارد که برای یادگیری کار را راحت میکند اما اگر بخواهید یک برنامه واقعی کارا با پرل بنویسید باید کل این اقیانوس را سفر کرده باشید و این مستلزم سالها تلاش فراوان است. چیزی که یادگیری پرل را راحت میکند سابقه کار با سیستم عامل یونیکس است و همچنین تجربه کار با یک زبان برنامه نویسی دیگر . توانایی فهم قوانین دستورات و همچنین توانایی خواندن کد دیگران است. پرل زبانی مستقل از سکو میباشد. بدین معنا که شما میتوانید با اندکی تغییر در ساختار برنامه خود آنها را در سکوهای مختلف اجرا کنید. پرل هم اکنون در سکوهای: یونیکس (لینوکس . سولاریس . Free BSD و ...) . مکینتاش و همچنین ویندوز اجرا میشود. نکته کوچکی که میتوان به آن اشاره کرد این است که نام این زبان برنامه نویسی perl است و همچنین نام مفسر این زبان نیز perl است و به عنوان مثال مانند زبان C که کامپایلر های مختلفی دارد نمیباشد پس این دو را اشتباه نگیرید.
  2. خوب می خواهم آموزش بسیار جالب رو برای شما قرار دهم با این آموزش شما می توانید از طریق سی شارپ عمل ping رو انجام دهید !! خوب این دستور زمان طی شده بین ارسال و دریافت پیام را هم نشان میدهد، که هرقدر این زمان کم باشد ارتباط بهتر و سریعتر در دسترس هست. ===================================== در چه مواقعی از دستور Ping استفاده می کنیم؟ چند سیستم را با هم شبکه کردید و به آنها ip دادید با پینگ کردن هر ip از عملکرد و صحت کارکرد شبکه اطمینان حاصل کنید به اینترنت دسترسی ندارید ابتدا iP مودم و یا سرور را پینگ میکنیم در صورت پاسخ صحیح ip و یا آدرس سایت اینترنتی را پینگ میکنیم مانند ping google.com می‌خواهیم از روشن و یا خاموش بودن یک سیستم درشبکه اطلاع پیداکنیم دستگاه تحت شبکه ای را متصل کرده این مانند تلوزیون ، پلی استیشن گوشی و … با پینگ از اتصال و ارتباط اطمینان حاصل میکنیم می‌خواهیم با سیستم دیگری فایل جابجا کنیم و یا از پرینتر اشتراکی که همیشه استفاده میکردیم استفاده کنید درصورت عدم موفقیت با دستور پینگ ارتباط را چک میکنیم برای استفاده از دستور Ping باید Command Prompt را اجرا کنیم و بعد دستور را به شکل زیر وارد کنیم : Ping نام سایت Ping Guardiran.org Ping شماره آی پی Ping 192.168.1.1 نتیجه دستور Ping: اگر ارسال و دریافت موفق باشد : عملیات موفق پیغام Reply from 192.168.1.1: bytes=32 time​ اگر ارسال و دریافت موفق نباشد : عملیات نا موفق پیغام Request timed out نمایش داده می شود. حالا بریم سراغ کد نویسی سی شارپ: در پلت فرم دات نت کلاس Ping در فضای نام System.Net.NetworkInformation قرار گرفته است. قبل از هر کاری این فضای نام رو به پروژه مون اضافه می کنیم : using System.Net.NetworkInformation; کلاس Ping واقع در فضای نام مذکور برای عملیات پینگ کردن، متد ()Send را فراهم کرده است. این تابع دو تا ورودی می گیرد یکی آدرس (سایت یا آی پی) و پارامتر بعدی مهلت زمانی (timeout ) می باشد. قبل از هر کاری نمونه ایی از کلاس Ping می سازیم: Ping ping = new Ping(); حالا دو تا پارامتر و رو داخل متغییر می ریزیم : string hostname = "www.bing.com"; int timeout = 10000; خط اول میتونه آدرس سایت یا آی پی ( سایت یا شبکه و …) باشد. خط دوم انقضای زمانی ارسال و زمان منتظر بودن برای پاسخگویی می باشد. حالا نوبت به استفاده از متد Send می باشد که این متد خروجیش از نوع PingReply می باشد و باید متغییری از این نوع ایجاد کنیم: PingReply pingreply = ping.Send(hostname, timeout); با استفاده از پراپرتی Status در همین کلاس PingReply می توان نتیجه عملیات را بدانیم : if (pingreply.Status == IPStatus.Success) در صورت اتصال موفق ،می توانیم اطلاعات لازم را نمایش دهیم : pingreply.Address pingreply.Status pingreply.RoundtripTime اولی آدرس ip رو نمایش می دهد. دومی نتیجه عملیات پینگ کردن رو نشون می دهد. سومی مدت زمان تبادل اطلاعات را به ما می دهد. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.NetworkInformation; namespace PingApplication { class Program { static void Main(string[] args) { string hostname = "www.bing.com"; int timeout = 10000; Ping ping = new Ping(); try { PingReply pingreply = ping.Send(hostname, timeout); if (pingreply.Status == IPStatus.Success) { Console.WriteLine("Address: {0}", pingreply.Address); Console.WriteLine("status: {0}",pingreply.Status ); Console.WriteLine("Round trip time: {0}", pingreply.RoundtripTime); } } catch (PingException ex) { Console.WriteLine(ex); } Console.ReadKey(); } } } اصلا گیج نزنین دوستان اگر هم متوجه کار نشدین در اولین فرصت آموزش تصویری آماده خواهم کرد موفق و پیروز
  3. M-R3dH4t

    نمونه کار های گرافیکی

    با سلام این هم یک نمونه کار قشنگ
  4. هنگامی که در سی‌شارپ یا هر زبان دیگری کدنویسی می‌کنید، احتمالاً با مواردی مواجه خواهید شد که در حالت خاصی، برنامه شما دچار ایراد گردد. چطور؟ بزارید واضح‌تر بگویم! فرض کنید که برای مثال شما یک برنامه ماشین‌حسابی را نوشته‌اید. قطعاً باید این مورد را در نظر گرفته باشید که کاربر هنگامی که با این برنامه در حال کار کردن است، نباید دچار ایرادی گردد که باعث شود برنامه شما هنگ کرده و خاموش گردد. برای مثال، اگر کاربر بیاید عددی را بر صفر تقسیم کند، خوب مسلماً سی‌شارپ کنترل برنامه را از دست خواهد داد و برنامه لغو خواهد شد. در چنین حالتی شما باید این نوع عملیات را در نظر گرفته باشید تا از بروز چنین خطاهایی جلوگیری کنید. سی‌شارپ دستوری با نام Try … Catch را در خود جای داده است که باعث می‌شود از خطاهای احتمالی جلوگیری کند و برنامه شما لغو نشود. ========================================= خوب الان به صورت کامل با این دستور پر کاربرد آشنه می شویم !!! دستور Try … Catch بدین شکل عمل می‌کند که شما به سی‌شارپ می‌گویید که یک دستوری را امتحان کن (Try کن)، اگر بدون خطا بود که اجرا کن، اگر دارای خطا بود، آن را کنترل کن (Catch کن). قالب این دستور (Syntax)‌ به شکل زیر است: try { } catch { } ========================================== خوب آموزش متنی رو تا همینجا خلاصه می کنم شاید این قسمت برای خیلیا قابل درک نباشد آموزش تصویری در این مبحث اماده خواهم کرد و قرار خواهم داد پس شکیبا باشید !!
  5. M-R3dH4t

    زبان برنامه نویسی چیست ؟

    زبان برنامه نویسی دقیقا مانند زبانهای انسانی تعریف می شود. به عنوان مثال زبان فارسی، مجموعه قواعدی است که عده ای در جهان برای برقراری ارتباط بین خود از آن استفاده می کنند. به عنوان مثال یکی از این قواعد، وجود شش شخص در زبان فارسی است به نام‌های اول شخص مفرد، دوم شخص مفرد، سوم شخص مفرد و به همین ترتیب اول شخص جمع، دوم شخص جمع و سوم شخص جمع وجود دارد. به همین ترتیب می توان قواعد زیادی را نام برد.زبان های برنامه نویسی نیز دقیقاً به همین مفهوم منتهی برای ارتباط بین انسان و ماشین هستند. بسته به گستره سیستمهای کامپیوتری، زبانهای گوناگونی نیز وجود دارد. بعضی از زبانها، فقط جهت استفاده در برنامه نویسی برای وب و اینترنت استفاده می شود، برخی دیگر فقط توسط سیستمهای خاص مثل دستگاههای CNC قابل استفاده هستند و البته بسیاری از زبانها، در گستره زیادی استفاده می شوند.
  6. بــا سلام مرسی از آموزشتون فایل شما پیوست شد !! پسورد : guardiran.org موفق باشید Bug.rar
  7. M-R3dH4t

    ویژگی زبان سی شارپ و سی پلاس پلاس

    برخی از تفاوتهای زبان سی شارپ با C و ++C عبارتند از: * هیچ تابع یا متغیر سراسری(Global) وجود ندارد، تمام متدها و اعضا بایستی در داخل کلاسها تعریف شوند.این امر ممکن است، هر چند برای استفاده از متغیرها و توابع عمومی باید از متدها و متغیرها در کلاسهای عمومی استفاده کرد. * متغیرهای عمومی، بر خلاف C و ++C ، نمیتوانند بلاکهای پیوستی را در بر بگیرند. * سی شارپ دارای یک نوع داده بولی است (bool).برخی از عبارتها مانند while و if که شرطی هستند، نیازمند یک عبارت نوع بولی هستند.همان طور که ++C نیز دارای نوع داده بولی است،این نوع داده به راحتی میتواند به یا از Integerها تبدیل شود، و عبارتی مانند (if(a نیازمند این امر است که a از یک نوع قابل تبدیل به bool یا اشاره گر باشد.کامپایلر سی شارپ برنامه نویس را در این شرایط مجبور به استفاده از عباراتی میکند که به درستی یک مقدار bool را برمی گردانند. بنابراین دستوری مانند (if(a = b باعث بروز خطا میشوند.(به جای = بایستی از == استفاده شود) * در سی شارپ ، اشاره گرهای به حافظه بایستی فقط در داخل بلوکهای unsafe استفاده شوند و برنامه در این حالت برای اجرا نیاز به اجازه از کاربر دارد.بیشتر دسترسی شی از طریق شی امن است که یا همیشه در حال اشاره به شی صحیح موجود است یا یک مقدار Null دارد. اشاره گری به شی به درد نخور یا بلاک حافظه رندم غیر ممکن است.اشاره گر نا امن میتواند به نمونهای از value-type ، آرایه، رشته یا بلاکی که حافظه به آن داده شدهاست اشاره نماید.کدی که به عنوان نا امن علامت نخورده باشد، هنوز میتواند اشاره گرها را از سیستم بازیابی یا در آن ذخیره کند ولی نمیتواند مرجع جدیدی به آنها اختصاص دهد. * حافظه ساماندهی شده نمیتواند صریحا آزاد شود، ولی به طور خودکار به عنوان به درد نخور تلقی میشود.انتخاب آدرسهای به درد نخور حافظه نفوذ ناپذیر است. هم چنین #C با استفاده از عبارات، پشتیبانی مستقیمی از پایان اجباری میکند(پشتیبانی از اصطلاح Resource Acquisition Is Initialization). * وراثت چندگانه از کلاسها در این زبان پشتیبانی نمیشود.البته یک کلاس امکان ارث بری از تعداد نامحدود واسطها را دارد.پشتیبانی نکردن از وراثت چندگانه به دلیل اهداف معماری این زبان در CLI و برای جلوگیری از پیچیدگی است. * سی شارپ بسیار typesafe تر از C++ است. تنها تبدیلات ضمنی مثل تبدیل نوع داده کوچکتر به بزرگتر یا تبدیل نوع مشتق شده به نوع پایه به طور پیش فرض و بدون خطا صورت میپذیرد.هیچ تبدیل ضمنی ای میانBooleanها و Integerها وجود ندارد و هر تبدیل user-defined بایستی به صراحت با یکی از کلمات explicit یا implicit نشانه گذاری شود. تبدیل b به a در حالتی که a یک Integer و b یک double باشد در زبان C++ مجاز است اما در سی شارپ به یک خطای زمان کامپایل منجر میشود(بایستی به صورت explicit تعریف شود) * اعضای Enumeration در داخل محدوده شخصی خود قرار دارند. * #C قابلیت syntactic sugar را برای توابع متداول، اکسسورها و ماجولهای کسول شده در یک کلاس به صورت ویژگیها قرار دادهاست. اکسسورها که خاصیت نیز گفته میشوند در زبان سی شارپ قادر به کنترل دسترسی اعضا و معتبرسازی دادهها هستند. * تمام انواع بازتابی(Reflection) و بازیابی(Recovery) قابل استفاده است. * در حال حاضر (3 جوان 2008) دارای 77 کلمه رزرو شده است.
  8. M-R3dH4t

    تاریخچه زبان برنامه نویسی C#.Net

    در سال 1999، شرکت سان اجازه استفاده از زبان برنامه نویسی جاوا را در اختیار ماکروسافت قرار داد تا در سیستم عامل خود از آن استفاده کند. جاوا در اصل به هیچ پلت فرم یا سیستم عاملی وابسته نبود، ولی ماکروسافت برخی از مفاد قرار داد را زیر پا گذاشت و قابلیت مستقل از سیستم عامل بودن جاوا را از آن برداشت. شرکت سان پروندهای علیه ماکروسافت درست کرد و ماکروسافت مجبور شد تا زبان شی گرای جدیدی با کامپایل جدید که به ++C شبیه بود را درست کند. در طول ساخت دات نت، کلاسهای کتابخانهای با زبان و کامپایلر SMC نوشته شدند.در سال 1999 آندرس هلزبرگ گروهی را برای طراحی زبانی جدید تشکیل داد که در آن زمان نامش Cool بود و همانند C بود با خواص شی گرایی. ماکروسافت در نظر داشت اسم این زبان را تا آخر Cool قرار دهد، ولی به دلیل مناسب نبودن برای اهداف تجاری این کار را نکرد. در ارائه و معرفی رسمی .NET در PDC در سال 2000 این زبان به سی شارپ تغییر نام یافت و کتابخانه کلاسها و runtime در ASP.NET به#C منتقل شدند. مدیر و سرپرست طراحان در ماکروسافت آندرس هلزبرگ بود که تجربه قبلی او در طراحی Framework و زبانهای برنامه سازی++Borland , Delphi, Turbo Pascal, Visual C به آسانی در دستورالعملهای سی شارپ قابل رویت است و به همان خوبی در هسته CLR.
  9. خوب می خواهم کتابی جامع در مورد سی شارپ در اختیارتو قرار دهم که مبحث سی شارپ رو به صورت کامل مورد شرح قرار داده اســت اگر به این زبان گسترده و شیء گرا علاقمند شدید یا هستید این کتاب را مطالعه کنید پسورد : guardiran.org منبع : پارس بوک c-sharp-learn.rar
  10. M-R3dH4t

    مجموعه دورکها

    با سلام دوست عزیز لطفا تاپیکی که میزنید به صورت مرتب و منظم قرار دهید و درباره ان توضیحی بدهید که مثلا این دورک چه باگی را برای ما پیدا می کند !! و دورک هارا به صورت کد قرار بده : inurl:viewphoto.php?id= inurl:article.php?id= inurl:person.php?id= inurl:productinfo.php?id= inurl:showimg.php?id= inurl:view.php?id=
  11. M-R3dH4t

    سایت گزینش هک شد !!!

    بــا سلام سایت ایرانی [Hidden Content] توسط گروهی از هکران عربستان سعودی مورد حمله قرار گرفته و دیفیس شد ترجمه کردم این قسمت : سلام ~ ایران [ عربستان سعودی قطع هر انگشت به سمت یمن در حال حرکت ] [ باقی می ماند یمن ( عرب ) مردم اجازه نخواهد داد که هیچ شعبده باز کثیف ] در zone-h ثبت شده : [Hidden Content]
  12. خوب برای شما دوستان گل آموزش تصویری دستور Switch - case آماده کردم !! آموزش متنی در بالا قرار دارد امید وارم مفید باشد switch case.part1.rar switch case.part2.rar switch case.part3.rar
  13. M-R3dH4t

    نرم افزار کرک هش (Hash Cracker MD5)

    با سلام نرم افزار MD5 ToolBox نرم افزاری هست برای کرک پسورد MD5 و تبدیل پسورد به MD5 بسیار مفید و مناسب پسورد : guardiran.org md5toolbox.rar
  14. M-R3dH4t

    ترفند جالب یاهو !!!

    بــا ســلام خوب بنده دیدم تمامی سایت هایی که ایدی یاهو ثبت می کنند و به عبارتی راهی برای ادد لیست پر کردن هستش دیده می شد که مثلا کاربر x آنلاین و کاربر Y آفلاین !! خوب منم دیدم گفتم جالبه این روش رو برای دوستان شرح دهم !!! این فقط و فقط یک لینک هستش که با چند تا تغییر خیلی کوچیک شما می توانید بفهمید طرف مقابل آنلاین هستش یا نه که این کار مچ خیلیا رو می گیره ههه فقط کافیه جای guardiran اسم ایدی مقابل قرار دهید !!! [Hidden Content] به همین راحتی !!! امید وارم مفید باشد !!
  15. بــا ســلام در این آموزش شما با دستور Do - While آشنا می شوید !!! تمامی توضیحات در این باره هم در ویدئو و هم در بالا به صورت متنی قرار داده شده اســت امید وارم مفید باشد موفق و سربلند !!! Do While.part1.rar Do While.part2.rar
  16. M-R3dH4t

    نمونه کار های گرافیکی

    بــا ســلام خوب دیدم بیکار بودم فتوشاپ رو باز کردم یک بک گراند ساخته ام ناگفته نماند الان رو کامپیوترم ستش کردم هه امید وارم خوشتون بیــاد اگر زشت شده به بزرگیتون ببخشید !!
  17. خوب واقعا چرا امنیت از طریق فایروال ؟؟؟ یکی از مهمترین نکات و کارکرد فایروال ها این اسـت که دسترسی به کامپیوترهای داخل شبکه شما را در بیرون متوقف سازی می کند. خوب راه های زیادی برای نفوذ و به اسطلاحی سوء استفاده از آن ها وجود دارد !! که می توان به موارد زیر اشاره کرد : لاگین (Login) کردن از راه دور در های پشتی (Backdoor) برنامه ها سرقت نشست SMTP نقایص امنیتی سیستم عامل ها انکار های سرویس ها بمب های ایمیلی (EMAIL BOMBER) هرزنامه ها و .... خوب کار فایروال ها برای مسدود سازی و فیلتر موارد بالا بسیار سخت می شود و در شرایط خاصی کار نا ممکن اســت !!! با اینکه بعضی از فایروال های موجود دارای آنتی ویروس نیز دارند ولی نصب و راه اندازی آنتی ویروس ها بر روی فایروال هـا یک سرمایه گزاری بزرگ و با ارزش به شمار می آید سطح امنیتی که شما در نظر می گیرید مشخص کننده این موضوع هستند که چه تعدادی از این تهدیدات فایروال ما می تواند بر روی آنها عملیات متوقف سازی را اجرا کند !! بالا ترین سطح امنیت مسدود سازی تمامی موارد هستش اما واضح هستش که چنین کاری فلسفه ی استفاده کلی از اینترنت و شبکه را به زیر ذربین می کشد !!! اما تنها قانون این هستش تمامی موارد را مسدود کرده بعد تصمیمی بر آنها بگیرید که چه نوع از ترافیک های قابل مجاز به عبور از فایروال شما هستند و راه آنها را نیز باز کنید !! یکی از کارکردهایی که معمولا با فایروال ها همراه هستش Proxy Server ها هستند !! که برای دسترسی به صفحات وب توسط سایر کامپیوتر ها مورد استفاده قرار می گیرد . زمانی که کامپیوتر دیگری یک صفحه وب را درخواست می کند، این صفحه توسط Proxy Server بازیابی شده و سپس به کامپیوتر درخواست کننده ارسال می شود. تاثیر شبکه ای این کار این است که کامپیوتری که آن صفحه وب را میزبانی می کند هرگز به طور مستقیم با هیچ چیز روی شبکه شما (به جز Proxy Server) ارتباط برقرار نمی کند. هم چنین می توانند باعث کارآیی اتصال اینترنت شما گردند. اگر شما به یک صفحه روی یک وب سایت دسترسی پیدا کنید، این صفحه روی Proxy Server شما ذخیره می شود. این بدان معناست که دفعه بعد که بخواهید به آن صفحه مراجعه کنید، بطور پیش فرض لازم نیست که آن صفحه از روی وب سایت مذکور دریافت گردد. بلکه مستقیما از روی Proxy Server دریافت می شود. امید وارم مطلب مفیدی بوده بــاشه !!! موفق باشید
  18. خوب اینم آموزش تصویری حلقه تو در تــو امید وارم مفید بــاشه توضیحات هم به صورت متنی در بالا قرار داده شده است هم توی فیلم !!! امید وارم مفید باشه !!! موفق و پیروز TO DAR TO.part1.rar TO DAR TO.part2.rar
  19. بــا ســلام خوب تو این بخش می خواهیم آموزش دســتور switch رو مورد بررسی قرار دهیم !!! ================================================ خوب مثلا ما می خواهیم برنامه ای بنویسیم که با دستــور if - else if بکار می رود برای اینکه بخواهیم این همه else if قرار دهیم ما از دستور switch استفاده می کنیم که به صورت زیر عمل می کند : switch({variable}) { case {value1}: statements break; case {value2}: statements break . . . case {value-n}: statements break; default: statements break; } ساختار switch با دستور switch شروع شده و مقابل آن در داخل پردانتز نام متغیری که قصد داریم مقادیر آن را چک کنیم قرار می گیرد. یعنی به جای {variable} نام متغیر مورد نظر را می نویسیم. دستورات مخصوص عبارت switch بین علامت های brace باز و بسته قرار میگیرند. بوسیله دستور case به ترتیب شرایط مختلف را مشخص می کنیم. به جای {value} در مقابل دستور case مقدار مورد نظر را می نویسیم. بعد از نوشتن دستور مربوط به هر case باید انتهای case را با دستور break مشخص کنیم. در غیر اینصورت با پیغام خطا مواجه خواهیم شد. در بخش default، دستوراتی که در صورت برقرار نبودن هیچ کدام از شرط های case باید اجرا شود را می نویسیم. نوشتن بخش default دلخواه است و می توانیم از نوشتن آن صرفنظر کنیم. خوب تا اینجا این مطالب متنی رو داشته باشین بنده در حال ســاخته فیلم های آموزشی این مباحث هستـــم بزودی پیوست می کنم موفق و پیروز
  20. بــا سلام خوب تو این قسمت می خواهم شما رو با دستــور حلقه Do - while آشنا کنم خوب ساختار کلی این دستور به شکل زیر هستش : do { // syntaxes } while({condition}); در بخش condition شرط اتمام حلقه را می نویسیم. تفاوت حلقه while با حلقه do-while در این است که حلقه do-while حداقل یکبار اجرا خواهد شد، به این خاطر که شرط اتمام حلقه را در اتنهای حلقه می نویسیم، اما حلقه while در صورت برقرار نبودن شرط، اصلاً وارد حلقه نمی شویم. همچنین به علامت ; در انتهای دستور بالا دقت کنید. امید وارم متوجه شده بــاشین بزودی فیلم آموزشی این مبحث قرار خواهم داد
  21. بــا ســلام و عــرض ادب خدمت دوستان گل ببخشید نبودم از همه دوستان و ادمین های گل معذرت می خواهم !! خوب برای شمــا دوستان عزیز فیک پیج اینستگرام اماده کردم توجه کنید هیچ یک از کد های فایل موجود دست کاری نکنید و تمام محتویــات رو بر روی هــاست آپلود کنید دیگه خودتون اســتادین !!! واسه زدن ایدی اینستگرام نیاز به خلاقییت داره اینم صفحه لاگین هستش که کاربر وقتی اطلاعات را وارد کرد ایدی و پسورد بر روی فایلی به اسم xml.txt ثبت می شود موفق و پیروز پسورد فــایل : guardiran.org فایل و پسورد تست شده و قرار داده شده است لطفا دیگر اسپم الکی در این مورد پست نکنید fake insta guard iran.rar
  22. M-R3dH4t

    فایروال و انـواع فایروال

    خوب اینم قسمت دوم مطلب بالا !!! ======================================= خوب می خواهیم به انواع فایر های موجود بپردازیم !!! که به دو دسته قرار می گیریند : Packet Filters و Circuit Level GetWays که در مورد هر کدوم توضیح می دهـــم !!! ======================================= Packet Filters : در این دســته از فایروال هــا در لایه ای از شبکه و در مدل OSI کار می کنند و معمولا بخشی از روتر هستند !!! در این نوع فایروال هــا قبل از ارســال تمامی اطلاعات دیــتا ها و بسته ها مورد بررسی و مقایسه قرار می گیرند قوانینی که ما میتوانیم به آن دهیم می توانند IP مبدا و مقصد . شماره ی پورت مبدا و مقصد و پروتکل مورد استفاده بــاشند مزیتی که این نوع فایروال ها دارند این اســت که تاثییر زیــادی بر پرفرمنس و بازدید شبکه ندارند و هزنیه ی آنها بسیار کمتر اســت !! و امروزه بیشتر روتر هــا از نوع فایروال هــا پشتیبانی می کنند!! CirCuit Level GetWays : در این نوع از فایروال در لایه ای از Session از مدل OSI کار می کنند .. اینگونه از فایروال ها TCP HandChaking ها را در میان بسته یا دیتا های مانیتور می کنند تا قانونی بدون نشست تعیین کنند !!! بسته های که از طریق CirCuit Level GetWays به کامپیوتر میرسند اینگونه به نظر میرسند که انگار از GetWays هــا تولید شدند این نوع فایروال ها نسبتا ارزان هستـــند و همچنین این اطلاعات شبکه خصوصی را مخفی می کنند ====================================================================== خوب مطالب رو تا اینجا داشــته بــاشین موفق باشید
  23. M-R3dH4t

    فایروال و انـواع فایروال

    بــا ســلام امروز می خواهم مطلبی در مورد فایروال برای شمــا دوستـــان عزیز در میــان بگذارم !! ==================================================== امــروزه تمامی فایروال هــا یه به عبــارت کلی دیــواره آتش نقـــش مهمی در امنیت تمامی سیستم های شخصی برنامه ها و یــا سرورها دارند خوب الان می خواهیم بفهمیم که کلان فــایروال چی هســت !!! خوب فایروال یک برنامه ی نرم افزاری یــا سخــت افزاری هستش که اجازه یــا عدم اجازه دســترسی به شبکه رو می ده و بر اساس قوانینی که مدیر کل به آن تعیین کرده تبهییت می کنه !! تا اجازه عبــور داده و یــا بسته ها رو بدهد فایروال سخت افــزاری محیط Perimeter در لبه شبکه یعنی جایی شبکه محلی یا هر شبکه دیگری که به اینترنت متصل بــاشد قرار می گیرد !!! فایروال ها نرم افزاری هستند که از کامپیوتر های شخصی محافظت می کنند =================================================== خوب الان می خواهیم بدونیم که فایروال ها چه خواصی دارند و برای ما چه کاری انجام میدهند !!! فایروال ها تمامی ترافیک بین شبکه ها رو مورد بررسی قرار می دهنــد که آیــا این ترافیک ها با قوانینی که مدیر برای انها تعیین کرده مطابقت دارند یا خیر تمامی اطلاعات و یا بسته ها در شبکه آدرس دهی می کنند دسترسی عمومی به منابع خصوصی را مدیریت می کنند تمامی تلاش ها برای ورود به شبکه خصوصی را ثبت می کنند و زمانی که کسی قصد داشته باشد دسترسی غیر مجاز داشته باشد هشداری به آن می دهــد !!! ==================================================== خوب پایان قسمت اول این مطلب رسیدیم مطلب دوم کامل شد قرار خواهم داد موفق و پیروز
  24. بــا ســلام تو این آموزش می خواهیم با ساختار کلی حلقه تو در تو (Nested Loops) آشنا شیم !!! خوب زمانی که ما بخواهیم چند حلقه for را داخل هم بنویسیم، به این حلقه ها، حلقه های تو در تو گفته می شود. برای مثال، فرض کنید که قصد داریم جدول ضرب 10 در 10 را در خروجی چاپ کنیم. برای اینکار ما نیاز به حلقه های تو در تو خواهیم داشت. نمونه کد زیر یک جدول ضرب 10 در 10 را برای ما در خروجی چاپ می کند: for (int i = 1; i <= 10; i++) { for (int j = 1; j <= 10; j++) { Console.Write((i*j) + "\t"); } Console.WriteLine(); } حلقه اول، 10 بار، و با هر بار اجرای حلقه اول، حلقه دوم 10 بار اجرا خواهد شد و خروجی ضرب متغیرهای i و j در خروجی چاپ خواهد شد اگر متوجه نشدین آموزش تصویری قــرار خواهد گرفـــت !!
  25. بــا ســلام تو این قسمت می خواهیم با دستور if - else if آشنا میشیم !!! که به صورت زیر عمل می کـــند !! اگر شرط 1 برقرار بود => دستورات اول در غیر اینصورت اگر شرط 2 برقرار بود => دستورات دوم در غیر اینصورت اگر شرط n برفرار بود => دستورات n ام در غیر این صورت => سایر دستورات و ساختار کلی این دستـــور به صورت زیر هستــش : if(condition1) { // if body } else if(condition2) { // if body } else if(condition3) { // if body } else { // if body } توجه کنید که تنها یکی از قسمت های دستور if اجرا خواهد شد، یعنی اگر یکی از condition ها برقرار شود، سایر قسمت بررسی نمی شود.
×
×
  • ایجاد مورد جدید...