گیت هاب چیست ؟ و روش استفاده از ان
در این اموزش به صورت مقدماتی و ساده به سایت گیت هاب میپردازیم که
دقیقا برای چه کاری استفاده میشوند و چطور میتوانیم از ان استفاده کنیم
بسیاری از شما عزیزان با بخش ابزار های تست نفوذ PentestCore اشنا هستید که بساری از ابزار هایی که معرفی میشود
از گیت هاب میباشد به همین دلیل میخواهیم یک برسی کوتاهی بر گیت هاب داشته باشیم و با نگاهی دیگر از ابزار های ان استفاده کنید
گیت هاب چیست ؟
گیت هاب را میتوان یک شبکه اجتماعی برای برنامه نویسان دانست که این امکان را میدهد برنامه نویسان پروژه های خود را در گیت هاب
منتشر و در اختیار عموم یا در بخش خصوصی نگهداری کنند البته برای بخش خصوصی ان باید هزینه پرداخت شود اما برای انتشار عمومی
میتوانید به صورت کاملا رایگان از ان استفاده کنید برای انتشار پروژه خود میتوانید از لینک زیر وارد سایت گیت هاب شوید
اما ما در این اموزش قصد نداریم بخش برنامه نویسان را معرفی کنیم و میخواهیم یک نگاهی به صورت کلی بر ان داشته باشیم
تا در هنگام استفاده از ابزار های معرفی شده ما با مشکل مواجه نشوید
برای مثال ما در اموزش اسکن سایت ابزاری را با لینک گیت هاب زیر معرفی کرده ایم
که با دستورات گفته شده در لینوکس ان را دریافت کرده ایم
دستور git دستوری است که در لینوکس وجود دارد و برای کنترل نرم افزاری و نسخه های ان است و کاربر بسیار زیادی دارد
که در صورت نیاز در بخش دیدگاه بفرمایید تا به صورت کامل با این دستور در یک اموزش جداگانه اشنا شوید
سویچ clone برای دریافت و کپی کردن فایل ها از گیت به سیستم ما استفاده میشود
به همین دلیل در لینوکس دستور زیر را برای دریافت ابزار استفاده میکنیم
git clone https://github.com/Dionach/CMSmap
دریافت ابزار از کیت هاب به صورت دستی
همان طور که در تصویر زیر مشاهده میکنید برای دریافت از سمت راست گزینه Clone or download را بزنید
سه بخش را مشاهده میکنید در بخش اول میتوانید لینک ابزار را کپی کنید و در لینوکس خود مانند دستور بالا استفاده نمایید
در بخش دوم گزینه Open in Desktop را مشاهده میکنید که بازدن این گزینه برنامه مورد نیاز گیت هاب را دانلودذ میکنید
و میتوانید با هر بار وارد شدن به سایت گیت هاب ابزار خود را به صورت مستقیم دریافت کنید
بخش سورم و اخر هم همان طور که از نامش پیداست Download ZIP
فایل های ابزار را به صورت فشده و مستقیم تحویل میدهد و میتوانید ان را از این طریق دانلود نمایید
این اموزش بصورت مقدماتی برای عزیزانی که تازه با سایت ما اشنا شده اند و میخواهند از ابزار های هک و تست نفوذ استفاده کنند ساخته شده است
در صورتی که میخواهید اموزش پیشرفته تری برای برنامه نویسان و متخصصان هک امنیت در رابطه با گیت و گیت هاب ساخته شود
از بخش دیدگاه اعلام فرمایید و در صورت زیاد شدن درخواست ها اموزش قرار میگیرد
پایدار باشید.
۱۱ دیدگاه در “گیت هاب چیست ؟ و روش استفاده از ان”
سلام در سایت گیت هاب چگونه متوجه شوم ابزار جدیدی امده هست یانه؟
درود شما میتوانید اشخاصی که بسیار فعال هستند را دنبال کنید اما به طور کلی شبکه بسیار بزرگی است و شما قادر نخواهید بود تک تک ان ها را ببینید و دلیلی بر خوب بودن هر ابزار ان نیست بهتر است با جستجو مناسب به ابزار های خود دسترسی پیدا کنید یا از بخش ابزار ها میتوانید اموزش فارسی ان ها را در PentestCore مشاهده کنید
من که ویندوز دارم میتونم ابزار github رو روی ویندوز اجرا کنم. اگر امکانش هست لطفا توضیح بدید.
درود
این سوال کاملا اشتباه است .ابزار ها متفاوت هستند و هر شخصی میتواند ابزار یا برنامه خود را در گیت هاب منتشر کند
سلام من دانشجو هستم.من میخواهم از کدهای مقالاتی که داخل سایت هست استفاده کنم چطور استفاده کنم؟
منظورم این یه شخصی امده یک مقاله در مورد یه الگوریتم نوشته در قسمت شبیه سازی مقاله اش مثلا با پایتون شبیه سازی کرده حالا من مقاله خوندم میخواهم به اون کدها دسترسی داشته باشم دانلود کنم و بزنم تو پایتون کامپیوتر خودم و نتایج ببینم؟
سوال دوم تو سایت چطور سرچ کنم مثلا اسم کامل مقاله بزنم یا مثلا فقط اسم اون الگوریتمی که شبیه سازی شده؟
درود
داخل هر کدام از اموزش ها دستورات مربوطه به صورت کامل توضیح داده شده اند.
اگر کد های پروژه در دسترس شما قرار دارند باید طبق ان زبان با فرمت مورد نظر ان فایل ایجاد و کد ها را در ان قرار دهید، برای مثال اگر کد های یک پروژه پایتون را دارید باید دیر یک فایل با پسوند .py ذخیره کنید.
در رابطه با سوال دوم تفاوتی ندارد.
موفق باشید.
با عرض سلام و تشکر از جوابتون.
مشکل من این من نمیخواهم پروژه ای را آغاز کنم من میخواهم از کدهای که دیگران در پروژه شان نوشته اند و در سایت گذاشتند استفاده کنم و اون کدهای که مثلا با زبان پایتون نوشتند دانلود کنم
درود بر شما
داخل اموزش روش دانلود به صورت گیف گفته شده است در لینوکس هم می توانید از دستور زیر برای دانلود پروژه های گیت هاب استفاده کنید :
git clone link
بعد از دانلود هم به تمامی اطلاعات پروژه و کد های ان دسترسی خواهید داشت.
بسیار عالی
با سلام وخسته نباشید خدمت شما من چند تا سوال از خدمتتون دارم
۱-من گوشی مبایلم قابلیت نصب ترموکس را ندارد یعنی اندروید ان پایین است و نمی دانم چگونه روی گوشی ترموکس را نصب کنم
۲- من شبیه سازهای اندروید را برای نصب روی لپ تاپم امتحان کردم ولی سرعت بسیار پایینی دارند و نمی شود ترموکس را از ان طریق هم روی لپ تاپم از طریق شبیه ساز ها نصب کرد اگر راهنمایی کنید ممنونم
بسیار ممنونم روز تان خوش
درود
می توانید بجای ترموکس از یک سیستم عامل لینوکسی سبک استفاده کنید.