برنامه نویسی و طراحی
24 subscribers
8 photos
2 videos
1 file
74 links
در این كانال نكات و كدهای برنامه نویسی و همینطور تجربه كاربری و طراحی به اشتراك گذاشته می شود.
Download Telegram
Forwarded from DotNetZoom (محمد جواد ابراهیمی)
🔰راه اندازی VPN/Proxy شخصی [قسمت اول]

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

مواد لازم:

1️⃣ یک عدد VPS یا سرور اختصاصی داخلی (حتما داخل ایران) که به نت "غیر داخلی" هم دسترسی داشته باشه (مثلا گوگل رو بیاره)
هم اکنون بعضی از Data Center ها فیلتر نشدن و همچنان سرور هاشون به اینترنت خارجی دسترسی دارن؛ یکی از اینا لازم دارید، خیلی هم نمیخواد کانفیگ بالایی داشته باشه، نه Ram انچنانی میخواد نه CPU و نه HDD فقط یه پهنای باند خوب میخواد، پس یه VPS فوق ارزون با 1 گیگ رم هم کارتون رو راه میندازه (اگه سرورتون لینوکسی باشه که 512 هم راه داره)

2️⃣ یک عدد برنامه VPN/Proxy ساز
برنامه های زیادی برای اینکار هست مثل SoftEther یا ShadowSocks یا OpenVPN یا روش Proxy over SSH و... که همگی یه طرز کار مشترک دارن؛ باید نسخه سمت Server رو روی سرور نصب کنید و یه اکانت بسازید و نسخه Client شون رو هم روی کلاینت هاتون نصب کنید و با مشخصات همون اکانتی که ساختید بهش وصل بشید.
البته نکته مهم، Protocol استفاده شده هست وگرنه با برنامه های Client ایی مختلفی که اون پروتکل رو ساپورت کنه میشه بهشون وصل شد.
همین کارو اگه با یه سرور خارج از ایران انجام بدین مشکل فیلترینگ و دسترسی به تلگرام اینا هم حل میشه.
پس راهشو یاد بگیرین که خودتون رو VPS/سرور هاتون VPN راه بندازید.

❇️ برنامه SoftEther :
این برنامه یکی از قوی ترین VPN/Proxy ساز های دنیا هست و قابلیت های بسیار زیادی داره.
این برنامه رایگان، Open-Source و Cross-Platform هست و از Protocol های مختلفی مانند L2TP و SSTP و... پشتیبانی میکنه و قابلیت integrate شدن با OpenVPN رو هم داره. همچنین امکانت مدیریت اکانت های تعریف شده و امکان مانیتور کردن وضعیت مصرف و محدود کردن شون رو در قالب یک UI خوب به شما میده.

🔶 دانلود نسخه کلاینت و سرور مخصوص ویندوز
- نسخه سرور SoftEther VPN Server
- نسخه کلاینت SoftEther VPN Client

🔷 آموزش نصب و راه اندازی روی سرور Windows ایی
راستش فرصت نشد خودم یه آموزش خوب واسش بنویسم واسه همین چندتا از آموزش های خوب در این باره رو گلچین کردم براتون.
- ویدئو آموزشی (انگلسیی - زیر نویس دار)
- مقاله آموزشی (فارسی)
- مقاله نصب و پیکربندی (انگلیسی)
- مقاله آموزشی کار با Virtual Hub (انگلیسی)
- مقاله آموزشی مدیریت کاربران و تنظیمات امنیتی (انگلیسی)

🔶 آموزش نصب و راه اندازی روی سرور Linux ایی
- ویدیو آموزش (انگلیسی)
- مقاله اموزشی (انگلیسی)

🔷 روش L2TP : استفاده از این پروتکل خیلی سادس و خوبیش اینه که توسط دیوایس ها به صورت built-in (توکار) پشتیبانی میشه؛ پس نیاز نیست برنامه خاصی روی کلاینت تون نصب کنین.
- آموزش فعال سازی روش L2TP در Server
- آموزش افزودن VPN توسط روش L2TP در کلاینت Windows ایی
- آموزش افزودن VPN توسط روش L2TP در کلاینت Android ایی


🔶 تازه با نصب VPN Gate که یک پلاگین برای SoftEther هست میتونین لیستی از VPN Server های رایگان رو پیدا کنید و بهشون وصل بشید (البته این یعنی ترافیک شما توسط اون سرور قابل رصد شدن هست و تضمینی بر شما امنیت شما وجود نداره)
- دانلود VPN Gate
- آموزش نصب و استفاده از VPN Gate

پ.ن : برای ساخت VPN جهت دورزدن فیلترینگ خارجی، فقط کافیه VPS خارج از ایران باشه.
__________________
@DotNetZoom
#توجه
چند وقتی بود بیشتر سوالات کاربران سایت این بود که "میشه گوشی یا تلگرام رو هک کرد؟"
جواب سوال که طبیعتا مشخص بود "بله میشه" اما سوال اصلی این بود که چقدر سخت هست که یک گوشی یا سیستم عامل رو هک کرد و دسترسی پیدا کرد؟
چند روز پیش وقت اضافه ای داشتم و خواستم این مورد رو بررسی کنم، حدود بیست دقیقه طول کشید تا سرچ و تست کنم و نتیجه واقعا قابل توجه بود، به راحتی در عرض یک دقیقه شاید کمتر هکر میتونه گوشی یا سیستم شما رو هک کنه و به تمام اطلاعات شما دسترسی داشته باشه، ممکنه فکر کنید ما که اطلاعات خاصی نداریم هک کنن هم اتفاقی نمیفته، اما کاملا اشتباه میکنید، اولا حریم شخصی برای هر کسی مهم هست و نباید شکسته بشه دوما وقتی هکر به گوشی شما دسترسی داره به راحتی با زدن یک کلیک میتونه از دوربین شما در لحظه عکس بگیره، شروع به ضبط صدا کنه، پیام های شما رو کپی کنه که میتونه حاوی کد ورود به حساب های بانکی یا شبکه های اجتماعی مثل تلگرام باشه!
نکته جالب اینجاست که این کار بسیار راحت هست و به راحتی میشه این کارو انجام داد! پس فکر نکنید که هکر حتما باید چندین سال کار کرده باشه، یک نوجوان برای سرگرمی هم میتونه هک کنه.

@WebDevelopmentReferences
مقاله : معرفی QuickDBD ابزاری برای طراحی آنلاین دیتابیس

در این مقاله میخواهیم ابزاری برای طراحی بانک اطلاعاتی به صورت آنلاین را بررسی کنیم
Forwarded from SadinCo Resources
قسمت ششم دوره مایکروسرویس
این قسمت ارتباطی با بحث مایکروسرویسها نداره و فقط سرویس دوم ما که سرویس کاربران هست رو تکمیل تر میکنیم و درکی از بحث رست پیدا میکنیم، میشه گفت این ماژول بیشتر مربوط به رست میشه تا مایکروسرویس ها

https://youtu.be/ebrr2972Uj4
دوره دوم سی شارپ شروع شد خداروشکر.
کار با کالکشن‌ها
دوستان این دوره واقعا مهمه، میتونستم تو یه ویدئو یک ساعته تمومش کنم اما بخاطر اهمیتش یک دوره براش ترتیب دادم که کامل باشه

میدونم وقفه زیادی افتاد بین دوره قبلی و این دوره عذر میخوام بابتش.

ممنون از همه عزیزانی که این مدت پیگیر بودن و با دادن دلگرمی حمایت کردن منو، یه تشکر ویژه هم از اعضای گروه دوره که دلسرد نشدن و این مدت ترک نکردن گروه رو
Forwarded from En Kamran
قسمت دوم از دوره کالکشن‌ها در سی‌شارپ:
در این ویدئو نکات مهمی از آرایه ها رو یاد میگیریم و همینطور از یک منبع داده خارجی اطلاعات رو دریافت میکنیم و در یک آرایه قرار میدیم.

https://youtu.be/T8idRH_VUvw

#CSharp #Collections_Course
Forwarded from En Kamran
سلام.
دوستان عزیز فصل دوم دوره IdentityServer رکورد شد.
از عزیزان خواهش میکنم سه ویدئویی که منتشر کردم رو بررسی کنید و نظرتون رو بهم بگید، هر نظری در رابطه با هرچیزی، محتوی، صحبتهای بنده، تسلط و هر نکته‌ای که به نظرتون میرسه.
ممنون از همه دوستان.

*** واقعا نظرات شما برام مهمه و تا الان سعی کردم به تمام نظرات عزیزان رسیدگی کنم و در کارهام اعمال کنم.


مقدمه:

https://lnkd.in/djBWdizu

دمو پروژه:

https://lnkd.in/dYxX9qzd

بخشی از قسمت نهم فصل دوم:

https://lnkd.in/ddT9a87G
Forwarded from SadinCo Resources
فصل چهارم دوره Identity Server رکورد و ادیت شد.
در این ویدئو یک پروژه WebAPI می سازیم تا به عنوان ریسورس از آن استفاده کنیم و توسط Identity Providerای که خواهیم ساخت این ریسورس را امن می‌کنیم.

https://youtu.be/1hnmSa_Z_Ys

Youtube: https://youtube.com/c/EnKamran