وبلاگ آی تی

درباره بلاگ
طبقه بندی موضوعی
۱۲ مرداد ۹۹ ، ۱۳:۲۷

کاربرد پایتون در هک

کاربرد پایتون در هک

کاربرد پایتون در هک

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

بهترین کاربرد پایتون برای هک

  1. می توانید یک اسکریپت سریع بنویسید تا کارهای خود را به صورت خودکار انجام دهید ، مجموعه ای از کتابخانه ها را با هم ترکیب کنید یا یک وب سایت ایجاد کنید. در عین حال می توانید تقریباً از تمام ابزارهای یکسان در یک سناریو رمزگذاری برای کشف داده و اطلاعات استفاده کنید. همه اینها برای رمزگذار که می خواهد از نتیجه کارهای خود استفاده کند (نه اینکه آن را به شخص دیگری تحویل دهد) ، قدرتمند است.
  2. در پایتون هکر می تواند یک روش شناسه شناخته شده برای حمله سایبری را به سرعت پیاده سازی کند و سپس از آن به صورت تعاملی استفاده و آن را تنظیم کند ، پایتون به مهاجم اجازه می دهد تا حمله در طی چند دقیقه تکرار کند. بیشتر مدل های کلاسیک آن طولانی تر هستن زیرا کد باید کامپایل شود و سپس اشکال زدایی شود تا تغییر بعدی را درک کنیم. به یاد داشته باشید که یک مهاجم فقط یک بار باید درست عمل کند.

یک مثال عملی

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

سیدپوریا قاضی میرسعید
۱۷ تیر ۹۹ ، ۱۰:۴۰

چجوری بفهمیم هک شدیم ؟

چجوری بفهمیم هک شدیم ؟

در دنیای امروز حفظ اطلاعات شخصی و داشتن حریم خصوصی از واجبات زندگی ما در فضای مجازی است. موضوعی که خیلی ذهن را مشغول می کند ، هک اکانت اینستاگرام و یا هک واتساپ می باشد. حالا چجوری بفهمیم هک شدیم ؟ برای فهمیدن این موضوع باید بدانیم حملات به دو نوع فعال و غیرفعال تقسیم می شود.

حملات فعال

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

حملات غیرفعال

حملاتی که نامشهود هستند مانند دیدن غیر مجاز پیام های رد و بدل شده بین دو یا چند فرد بدون اینکه اقدامی انجام شود و یا رصد کردن ترافیک شبکه و امثال آن که راه شناسایی آن به مراتب سخت تر از نوع قبلی آن است که با انتخاب یک رمز قوی می توا از این مسئله جلوگیری کرد.

تکنیک های رمزگذاری

بهترین رمز یا پسورد، رمزیست که طول کاراکترهای آن بلند (معمولا بشتر از ۸) و شامل تمامی موارد: حروف، اعداد و علامت‌ها (@ ، $ ، _ ، % و …) باشد. برای اینکه اینگونه رمز گذاری را فراموش نکنید سعی کنید یک استراتژی داشته باشید. برای مثال برای هر سایتی که در آن ثبت نام می کنید خود آدرس سایت یا بخشی از آن را به شیفت دو کلمه به راست یا چپ (یعنی به جای حرف a از c در شیفت به جلو یا از y در شیفت به عقب استفاده کنید). یا برای بعضی از حروف معادل تعریف کنید، یعنی مثلاً به جای S از $ یا به جای i از ! استفاده کنید.

سیدپوریا قاضی میرسعید
۱۲ تیر ۹۹ ، ۱۱:۲۸

تفاوت نسخه پرتابل و نصبی

تفاوت نسخه پرتابل و نصبی

تفاوت نسخه پرتابل و نصبی نرم افزار ها

در نصب نرم افزار ها معمولاً پیش می آید که بین دو نسخه پرتابل و نصبی ، یکی را باید انتخاب کنیم و حتماً می پرسید تفاوت نسخه پرتابل و نصبی چیست و کدامیک برای ما مناسب تر است؟ در جواب باید بگویم که بسته کارایی که هر کدام دارند، می توانید انتخاب کنید.

نسخه پرتابل چیست ؟

شامل یک فایل اجرایی که می تواند داخل یک فولدر یا فلش USB و یا هر رسانه قابل جابه جایی قرار داشته باشد و از همان جا با اجرای فایل exe آن run (اجرا) می شود. نسخه پرتابل برای اجرا نیاز به نصب و مقدمات خاصی ندارد و بدون این که تغییراتی در سیستم شما ایجاد کند ، اجرا می شود و نیاز نیست برای خذف برنامه آن را از حالت نصب خارج کرد (unistall).

ویژگی نسخه نصبی

حاوی یک پکیج است که برای اجرای برنامه باید فایل Setup آن را اجرا و بعد از طی مراحل نصب و ایجاد یک shortcut (الزامی نیست ولی بهتر است) به آن دستری داشت. در نسخه نصبی ، اطلاعات برنامه معمولا در درایوی که سیستم عامل تان نصب است ، ذخیره می شود و برای نصب روی یک سیستم دیگر همین مراحل باید انجام شود. ولی در نسخه پرتابل یک نرم افزار فقط کافیست فایل آن را از روی هارد ، فلش و یا فولدر متصل به آن سیستم عامل اجرا کرد. همچنین اگر از ویندوز به صورت کرکی استفاده می کنید بهتر است ، از آپدیت (بروز رسانی) آن جلوگیری کنید. که آن را در این مقاله به طور کامل توضیح دادیم.

 

سیدپوریا قاضی میرسعید
۲۸ خرداد ۹۹ ، ۰۶:۵۲

کاربرد اینترانت چیست؟

 

 

کاربرد اینترانت

اینترانت یک شبکه رایانه ای برای به اشتراک گذاری اطلاعات، ابزارهای همکاری، سیستمهای عملیاتی و سایر خدمات محاسباتی در درون یک سازمان است که معمولاً به دلیل عدم دسترسی توسط افراد خارجی توسعه و بکار می‌رود. این اصطلاح برخلاف شبکه های عمومی ، مانند اینترنت استفاده می شود ، اما بیشتر همان فناوری را بر اساس مجموعه پروتکل اینترنت (http) استفاده می کند. در واقع کاربرد اینترانت در تعریف آن معلوم می‌شود. به بیان ساده اینترانت یک شبکه داخلی برای تبادل اطلاعات می‌باشد.

کاربرد اینترانت با نگاهی جامع‌تر

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

نیازمندی ها

یک اینترانت امن و قابل اعتماد به یک سرور وب نیاز دارد که وظیفه مدیریت کلیه درخواست های مربوط به پرونده های میزبان (host) در سرور ، یافتن فایل درخواستی و تحویل آن به رایانه مناسب را دارد. همچنین باید یک سیستم مدیریت محتوا (CMS) ، انتشار و مدیریت محتوا در داخل شبکه تنظیم شود. یک اینترانت همچنین ممکن است شامل بسیاری از شبکه های محلی متصل به هم پیوسته (LAN) و همچنین خطوط اجاره ای در شبکه گسترده (WAN) باشد. از TCP / IP ، HTTP و سایر پروتکل های اینترنت (IP) استفاده می کند. به طور معمول ، یک اینترانت شامل اتصالات از طریق یک یا چند کامپیوتر و دروازه به اینترنت خارجی است.

 

تفاوت اینترنت و اینترانت

بزرگترین تفاوت بین اینترنت و اینترانت این است که از هرجایی می توان به اینترنت دسترسی پیدا کرد ، در حالی که از طریق گروه خاصی از افرادی که دارای یک ورود معتبر هستند و به LAN یا VPN مورد نیاز متصل می شوند ، فقط به اینترانت می توان دسترسی پیدا کرد. همچنین ، چندین تفاوت ساده دیگر ، مانند:

  • اینترنت در شبکه عمومی کار می کند در حالی که اینترانت در یک شبکه خصوصی کار می کند.
  • اینترنت عمومی به اندازه اینترانت خصوصی امن نیست.
  • اینترنت می تواند کاربران نامحدودی داشته باشد در حالی که اینترانت مقدار محدودی دارد.
  • اطلاعات در اینترنت نامحدود است و در دسترس همگان است در حالی که اطلاعات روی یک اینترانت محدود است و فقط برای کاربران دارای دسترسی مجاز به شبکه اینترانت در دسترس است.

حالا با دیاگرام زیر بحث را پایان می دهیم:

 

سیدپوریا قاضی میرسعید
۲۳ خرداد ۹۹ ، ۱۵:۲۶

طریقه بروزرسانی اندروید

همان طور که تکنولوژی پیشرفت می کند در دنیای نرم افزار هم قابلیت های جدید اضافه می شود. موبایل های اندرویدی که یکی از بیشترین ابزار ها در دست مردم، به ویژه مردم ایران است، امکانات جدید خود را از طریق بروزرسانی سیستم عامل اندروید در اختیار ما قرار می دهد. در ایم مقاله طریقه بروزرسانی اندروید را به شما آموزش خواهم داد.

طریقه بروزرسانی اندروید

اگر از گوشی های هوشمند شیائومی، نوکیا اندرویدی و گوگل پیکسل استفاده می کنید. بروزرسانی ها با یک اعلان (notification) به شما اطلاع داده می شود که با لمس آن به قسمت آپدیت به صورت مسقیم وارد می شود و سیستم عامل اندروید خود را بروزرسانی می کنید.

اما اگر با سایر برندها کار می کنید، نگران نباشید. طریقه بروزرسانی اندروید را در ادامه به شما یاد خواهم داد.

پیش نیازهای بروزرسانی

  1. باتری گوشی شما باید حداقل 50 درصد شارژ داشته باشد.
  2. فضای خالی متناسب با حجم آپدیت جدید را کنترل کنید.
  3. ممکن است دانلود بروزرسانی حجم زیادی داشته باشد پس بهتر از موبایل خود را به wifi متصل کنید.
  4. بهتر است دستگاه خود را به شارژر وصل کنید.

حالا باید وارد تنظیمات گوشی خود (Setting) شویم.

اگر گوشی سامسونگ دارید بایید وارد About Phone >> Software Information و سپس Android version می شویم.

برای سایر گوشی های اندرویدی مراحل زیر طبق تصویر را طی کنید:

 

همچنین اگر می خواهید طول عمر گوشی خود را افزایش دهید ما در مقاله نحوه مراقبت از گوشی تلفن همراه آن را به شما آموزش دادم.

امیدوارم از ایم مطلب لذت برده باشید.heart

سیدپوریا قاضی میرسعید