Tor نرم افزار رایانه ای باز است که به عنوان یک شبکه از تونل های مجازی طراحی شده است که توسط طیف گسترده ای از افراد و سازمان هایی که می خواهند امنیت و ایمنی خود را در حین گشت و گذار در اینترنت بهبود بخشد
خود را در برابر تحلیلگران ترافیک و نظارت بر شبکه دفاع کنید
هنگامی که Tor می گوید، ممکن است به برنامه واقعی یا کل شبکه کامپیوتری که این پروژه را تشکیل می دهند اشاره کند. با Tor، کاربران قادر به دفاع از خود در برابر تحلیلگرهای ترافیک و نظارت بر شبکه هستند.
این پروژه محافظت از حریم خصوصی شما و اسناد محرمانه شما را از مؤسسات دولتی مزاحم مانند NSA (آژانس امنیت ملی) محافظت می کند. این مانع از هکرها از یادگیری عادت های مرور شما یا کشف مکان فعلی شما می شود.
پشتیبانی از مرورگرهای وب و سیستم عامل های اصلی
این کار با هر مرورگر وب، سرویس گیرنده پیام فوری و بسیاری از برنامه های کاربردی دیگر که به شبکه دسترسی دارند کار می کند. این برنامه ها بر روی سیستم عامل های لینوکس، اندروید، ویندوز مایکروسافت و Mac OS X پشتیبانی می شوند.
چگونه کار می کند؟
برای درک بهتر این که چگونه Tor کار می کند، باید بدانید هنگامی که شما به شبکه Tor متصل هستید و می خواهید با مرورگر وب مورد علاقه خود به یک وبسایت خاص دسترسی داشته باشید، اتصال از قبل به یک کامپیوتر دیگر منتقل می شود مقصد خود را می رساند هنگامی که برنامه نصب، پیکربندی و راه اندازی می شود، به طور اتوماتیک تمام ترافیک شبکه از کامپیوتر شما را به طور شفاف بر روی شبکه Tor متصل می کند.
Tor به عنوان یک شبکه توزیع شده ناشناس، شامل تمام کامپیوترهایی است که در آن نصب شده و فعال است. به عنوان مثال، اگر برنامه را در رایانه خود نصب میکنید، هر بار که از آن استفاده میکنید، به طور خودکار بخشی از شبکه مجازی Tor میشوید. به این ترتیب، هیچکس آدرس IP، موقعیت مکانی و غیره را نمی داند، و آدرس IP تصادفی به کسانی که سعی دارند شما را دنبال کنند نمایش داده شود. بهتر است از Tor استفاده کنید هنگامی که واقعا می خواهید فعالیت آنلاین خود را از کسی پنهان کنید، اما به خصوص هنگامی که شما در شبکه های عمومی هستید.
چه جدید در این نسخه است:
ویژگیهای کوچک (تدوین):
هنگام ساخت Tor، ترجیح میدهید از Python 3 بیش از پایتون 2 استفاده کنید و نسخههای جدیدتر (مورد نظر) را بیش از نسخههای قدیمی تر ببینید. بلیط 26372 را تعطیل می کند
ویژگی های کوچک (geoip):
به روز رسانی geoip و geoip6 به 3 ژوئیه 2018 Maxmind GeoLite2 کشور پایگاه داده. بلیط 26674 را تعطیل می کند
چه جدید در نسخه 0.3.3.7 است:
تغییرات مجوز دایرکتوری:
آدرس IPv6 را برای & quot؛ dannenberg & quot؛ اضافه کنید مجوز دایرکتوری بلیط 26343 را تعطیل می کند
ویژگی های کوچک (geoip):
به روز رسانی geoip و geoip6 به 7 ژوئن 2018 Maxmind GeoLite2 کشور پایگاه داده. بلیط 26351 را تعطیل می کند
رفع اشکالات جزئی (سازگاری، openssl، backport از 0.3.4.2-alpha):
در اطراف یک تغییر در OpenSSL 1.1.1 کار کنید که در آن مقادیر بازگشتی که قبلا نشان داده شده است & quot؛ بدون رمز عبور & quot؛ اکنون رمز عبور خالی را نشان می دهد بدون این راه حل، موارد Tor در حال اجرا با OpenSSL 1.1.1، توصیفگرهایی را می پذیرند که سایر موارد Tor را رد می کنند. رفع اشکال 26116؛ رفع اشکال در 0.2.5.16.
رفع اشکالات جزئی (تدوین، backport از 0.3.4.2-آلفا):
هشدارهای خاموش استفاده از const-variable در zstd.h با برخی از نسخه های GCC خاموش است. رفع اشکال 26272؛ رفع اشکال در 0.3.1.1-آلفا.
رفع اشکالات جزئی (کنترل کننده، backport از 0.3.4.2-آلفا):
بهبود صحت وقایع رویداد پورت کنترل BUILDTIMEOUT_SET در TIMEOUT_RATE و CLOSE_RATE. (ما قبلا تعداد کل مدارهای این مقادیر را نادیده گرفتیم.) رفع اشکال 26121؛ bugfix در 0.3.3.1-آلفا.
رفع اشکالات جزئی (سخت شدن، backport از 0.3.4.2-alpha):
جلوگیری از احتمال نامحدود از لیست هوشمند در protover_compute_vote (). رفع اشکال 26196؛ bugfix در 0.2.9.4-آلفا.
رفع اشکالات جزئی (انتخاب مسیر، backport از 0.3.4.1-آلفا):
فقط رله ها را انتخاب کنید زمانی که آنها دارای توصیفگرایی هستند که ترجیح می دهیم از آنها استفاده کنیم. این تغییر یک اشکال را حل می کند که در آن می توانیم یک رله را انتخاب کنیم زیرا دارای یک توصیف _some_ بود، اما بعد از آن با یک خطای ثابت غیرقطعی رد شد، چون دقیقا چیزی که ما می خواستیم نبود. رفع اشکالات 25691 و 25692؛ رفع اشکال در 0.3.3.4-آلفا.
چه جدید در این نسخه است:
رفع اشکالات عمده (KIST، scheduler):
برنامه ریز KIST به درستی داده هایی را که در حال حاضر در بافر سوکت ارسال هر اتصال در نظر گرفته شده، به حساب نمی آید، به ویژه در مواردی که پنجره احتمالی TCP / IP بین تماس های زمانبندی کاهش می یابد. این وضعیت منجر به افزایش بافر در هر ارتباط در هسته و حافظه پتانسیل حافظه می شود. رفع اشکال 24665؛ رفع اشکال در 0.3.2.1-آلفا.
ویژگی های کوچک (geoip):
به روز رسانی geoip و geoip6 به دسامبر 6 2017 Maxmind GeoLite2 کشور پایگاه داده.
رفع اشکالات جزئی (خدمات مخفی v3):
پارامتر hsdir_spread_store را از 3 به 4 بردارید تا احتمال دسترسی به یک سرویس را برای یک سرویس گیرنده مفقوده از بین ببرید. رفع اشکال 24425؛ رفع اشکال در 0.3.2.1-آلفا.
رفع اشکالات جزئی (استفاده از حافظه):
در هنگام صف سلول DESTROY در یک کانال، فقط مدار شناسه و زمینه دایره را صف کنید: کل سلول 514 بایت نیست. این رفع باید به کاهش هرگونه اشکال یا حملاتی که این صف ها را پر می کند و رم بیشتر برای استفاده های دیگر را نیز کاهش دهد. رفع اشکال 24666؛ bugfix در 0.2.5.1-آلفا.
رفع اشکالات جزئی (برنامه ریز، KIST):
برای استفاده از KISTLite، هنگام استفاده از یک بافر اتصال به جای استفاده از INT_MAX و به همان اندازه که می توانید از آن استفاده کنید، از یک محدودیت نوشتن صحیح استفاده کنید. از آنجا که دستگیر کننده OOM پاک کردن صف های مدار می شود، ما بهتر است آنها را در آن صف به جای بافر اتصال. رفع اشکال 24671؛ رفع اشکال در 0.3.2.1-آلفا.
چه جدید در نسخه 0.3.1.8 است:
تغییرات مجوز دایرکتوری:
اضافه کردن & quot؛ Bastet & quot؛ به عنوان یک نهاد مدیریت فهرست به لیست پیش فرض. بلیط 23910 را تعطیل می کند
مجوز راهنمای & quot؛ Longclaw & quot؛ آدرس IP آن را تغییر داده است. بلیط 23592 بسته می شود
رفع اشکالات عمده (رله، تصادف، عدم اطمینان، backport از 0.3.2.2-آلفا):
رفع خطای تضمینی مبتنی بر زمان که می تواند زمانی رخ دهد که پردازنده خارج از حافظه حافظه یک حافظه خروجی ارتباط را آزاد کند. رفع اشکال 23690؛ bugfix در 0.2.6.1-آلفا.
ویژگی های کوچک (مراجع دایرکتوری، backport از 0.3.2.2-آلفا):
حذف IPv6 address longclaw's، به زودی تغییر خواهد کرد. آدرس IPv6 اصلی در ابتدا در 0.2.8.1-alpha اضافه شد. این 3/8 پرونده را با آدرس IPv6 نگه می دارد، اما 52 آینه دایرکتوری برگشت پذیر با آدرس های IPv6 نیز وجود دارد. حل 19760.
ویژگی های کوچک (geoip):
به روز رسانی geoip و geoip6 به 4 ژانویه 2017 Maxmind GeoLite2 کشور پایگاه داده.
رفع اشکالات جزئی (تدوین، backport از 0.3.2.2-آلفا):
هنگام ساختن با پشتیبانی از zstd در سیستم عامل های 32 بیتی، یک هشدار تدوین را برطرف کنید. رفع اشکال 23568؛ رفع اشکال در 0.3.1.1-آلفا.
رفع اشکالات جزئی (فشرده سازی، backport از 0.3.2.2-alpha):
هنگامی که اندازه حافظه خروجی صفر است، یک پرونده پاتولوژیک را در هنگام فشرده سازی داده های Zstandard مدیریت کنید. رفع اشکال 23551؛ رفع اشکال در 0.3.1.1-آلفا.
رفع اشکالات جزئی (مدیریت دایرکتوری، backport از 0.3.2.1-آلفا):
محدودیت طول خطوط وضعیت HTTP را که مقامات می توانند در پاسخ خود ارسال کنند را حذف کنید. رفع اشکال 23499؛ رفع اشکال در 0.3.1.6-rc.
رفع اشکالات جزئی (خدمات پنهان، رله، backport از 0.3.2.2-آلفا):
جلوگیری از دوختن یک مدار ممکن توسط مقدمه بر خطا ارسال سلول INTRO_ESTABLISHED. رفع اشکال 23610؛ bugfix در 0.3.0.1-آلفا.
رفع اشکالات جزئی (ایمنی حافظه، backport از 0.3.2.3-آلفا):
پاک کردن آدرس زمانی که node_get_prim_orport () به زودی برمیگردد. رفع اشکال 23874؛ رفع اشکال در 0.2.8.2-آلفا.
رفع اشکالات جزئی (تست واحد، backport از 0.3.2.2-آلفا):
با استفاده از زمان فریبنده به جای زمان واقعی برای تمام آزمایشات، تست های تست واحد تسویه حساب اضافی را انجام دهید. رفع اشکال 23608؛ رفع اشکال در 0.3.1.1-آلفا.
چه جدید در نسخه 0.3.0.9 است:
رفع اشکالات عمده (سرویس پنهان، رله، امنیت، backport از 0.3.1.3-آلفا):یک خطای ادعایی از راه دور را حل می کند زمانی که یک سرویس پنهان یک سلول BEGIN ناقص را مدیریت می کند. رفع اشکال 22493، ردیابی به عنوان TROVE-2017-004 و CVE-2017-0375؛ bugfix در 0.3.0.1-آلفا.
رفع نقص ادعایی از راه دور ناشی از دریافت یک سلول BEGIN_DIR در یک مدار پنهان سرویس. رفع اشکال 22494، ردیابی به عنوان TROVE-2017-005 و CVE-2017-0376؛ bugfix در 0.2.2.1-آلفا.
رفع اشکالات عمده (رله، دستیابی لینک، backport از 0.3.1.3-آلفا):
هنگام اجرای روابط ارتباطی V3 در اتصال TLS، گزارش می دهیم که ما گواهی x509 را که ما در آن اتصال استفاده می کنیم، حتی اگر گواهینامه ها را از اول وقت باز کردیم. پیش از این، ادعا می کنیم که از جدیدترین اخطار پیوند x509 ما استفاده کرده ایم، که گاهی اوقات باعث می شود که دست خط ارتباط برقرار شود. رفع یک مورد از اشکال 22460؛ bugfix در 0.2.3.6-آلفا.
رفع اشکالات عمده (رله، مدیریت کلید، backport از 0.3.1.3-آلفا):پیوند و گواهینامه های احراز هویت هر زمان که کلید آنها را تغییر می دهد، احیا کنید. همچنین، هر زمان که کلید امضا تغییر می کند، گواهی های لینک را بازسازی کنید. پیش از این، این فرآیند تنها به صورت ضعیف مرتبط بود، و ما رله ها (برای چند دقیقه یا چند ساعت) با یک مجموعه متناقض از کلید ها و گواهینامه ها، رله های دیگر پذیرفتیم. رفع دو مورد اشکال 22460؛ bugfix در 0.3.0.1-آلفا.
هنگام ارسال یک امضای پیوند Ed25519 & gt؛ در یک سلول CERTS، گواهی را که مطابق با گواهی x509 است که ما در اتصال TLS استفاده کردیم، ارسال کنید. پیش از این، پس از شروع دستکاری TLS، وضعیت TLS به حالت مسابقه تغییر کرد اما قبل از ارسال سلول CERTS. رفع اشکال 22460؛ bugfix در 0.3.0.1-آلفا.
رفع اشکالات عمده (سرویس پنهان v3، backport از 0.3.1.1-alpha):
متوقف کردن رد کردن توصیفگرهای خدمات پنهان v3، زیرا اندازه آنها با قانون حاشیه نویسی قدیمی مطابقت ندارد. رفع اشکال 22447؛ bugfix در tor-0.3.0.1-alpha.
ویژگی های کوچک (لیست کشویی لیست، backport از 0.3.1.3-آلفا):جایگزین 177 لغزش که ابتدا در تور 0.2.9.8 در دسامبر 2016 معرفی شد (که از آن 126 تا هنوز کارکرد داشتند) با لیستی از 151 لغزش (32 جدید، 119 بدون تغییر، 58 حذف شده) در ماه مه 2017 ایجاد شده است.
رفع اشکالات جزئی (پیکربندی، backport از 0.3.1.1-آلفا):
هنگام شروع با LearnCircuitBuildTimeout 0 سقوط نکنید. رفع اشکال 22252؛ bugfix در 0.2.9.3-آلفا.
رفع اشکالات جزئی (صحت، backport از 0.3.1.3-آلفا):
هنگام پردازش ورودی های IPv6 از فایل geoip6 از رفتار نامشخص استفاده کنید. رفع اشکال 22490؛ bugfix در 0.2.4.6-آلفا.
رفع اشکالات جزئی (دستیابی لینک، backport از 0.3.1.3-آلفا):
طول عمر گواهینامه RSA- & gt؛ Ed25519 را تا شش ماه کاهش دهید و زمانی که یک ماه از پایان دادن به آن، آن را احیا کنید. قبلا، ما این گواهینامه را در هنگام راه اندازی با یک عمر ده ساله تولید کردیم، اما هنگامی که Tor شروع شد با یک ساعت بسیار نادرست شروع به رفتار عجیب و غریب کرد. رفع اشکال 22466؛ کاهش 0.3.0.1-آلفا.
رفع اشکالات جزئی (نشت حافظه، قابلیت اطمینان، backport از 0.3.1.2-آلفا):
در صورتيكه مسئولان دايركتوري به دليل كپي پينت يك توصيفگر روتري را رد مي كنند، توصيفگر روتر را آزاد كنيد تا حافظه را از بين ببريد. رفع اشکال 22370؛ bugfix در 0.2.7.2-آلفا.
چه جدید در نسخه 0.3.0.8 جدید است:
رفع اشکالات عمده (سرویس پنهان، رله، امنیت، backport از 0.3.1.3-آلفا):یک خطای ادعایی از راه دور را حل می کند زمانی که یک سرویس پنهان یک سلول BEGIN ناقص را مدیریت می کند. رفع اشکال 22493، ردیابی به عنوان TROVE-2017-004 و CVE-2017-0375؛ bugfix در 0.3.0.1-آلفا.
رفع نقص ادعایی از راه دور ناشی از دریافت یک سلول BEGIN_DIR در یک مدار پنهان سرویس. رفع اشکال 22494، ردیابی به عنوان TROVE-2017-005 و CVE-2017-0376؛ bugfix در 0.2.2.1-آلفا.
رفع اشکالات عمده (رله، دستیابی لینک، backport از 0.3.1.3-آلفا):
هنگام اجرای روابط ارتباطی V3 در اتصال TLS، گزارش می دهیم که ما گواهی x509 را که ما در آن اتصال استفاده می کنیم، حتی اگر گواهینامه ها را از اول وقت باز کردیم. پیش از این، ادعا می کنیم که از جدیدترین اخطار پیوند x509 ما استفاده کرده ایم، که گاهی اوقات باعث می شود که دست خط ارتباط برقرار شود. رفع یک مورد از اشکال 22460؛ bugfix در 0.2.3.6-آلفا.
رفع اشکالات عمده (رله، مدیریت کلید، backport از 0.3.1.3-آلفا):پیوند و گواهینامه های احراز هویت هر زمان که کلید آنها را تغییر می دهد، احیا کنید. همچنین، هر زمان که کلید امضا تغییر می کند، گواهی های لینک را بازسازی کنید. پیش از این، این فرآیند تنها به صورت ضعیف مرتبط بود، و ما رله ها (برای چند دقیقه یا چند ساعت) با یک مجموعه متناقض از کلید ها و گواهینامه ها، رله های دیگر پذیرفتیم. رفع دو مورد اشکال 22460؛ bugfix در 0.3.0.1-آلفا.
هنگام ارسال یک امضای پیوند Ed25519 & gt؛ در یک سلول CERTS، گواهی را که مطابق با گواهی x509 است که ما در اتصال TLS استفاده کردیم، ارسال کنید. پیش از این، پس از شروع دستکاری TLS، وضعیت TLS به حالت مسابقه تغییر کرد اما قبل از ارسال سلول CERTS. رفع اشکال 22460؛ bugfix در 0.3.0.1-آلفا.
رفع اشکالات عمده (سرویس پنهان v3، backport از 0.3.1.1-alpha):
متوقف کردن رد کردن توصیفگرهای خدمات پنهان v3، زیرا اندازه آنها با قانون حاشیه نویسی قدیمی مطابقت ندارد. رفع اشکال 22447؛ bugfix در tor-0.3.0.1-alpha.
ویژگی های کوچک (لیست کشویی لیست، backport از 0.3.1.3-آلفا):جایگزین 177 لغزش که ابتدا در تور 0.2.9.8 در دسامبر 2016 معرفی شد (که از آن 126 تا هنوز کارکرد داشتند) با لیستی از 151 لغزش (32 جدید، 119 بدون تغییر، 58 حذف شده) در ماه مه 2017 ایجاد شده است.
رفع اشکالات جزئی (پیکربندی، backport از 0.3.1.1-آلفا):
هنگام شروع با LearnCircuitBuildTimeout 0 سقوط نکنید. رفع اشکال 22252؛ bugfix در 0.2.9.3-آلفا.
رفع اشکالات جزئی (صحت، backport از 0.3.1.3-آلفا):
هنگام پردازش ورودی های IPv6 از فایل geoip6 از رفتار نامشخص استفاده کنید. رفع اشکال 22490؛ bugfix در 0.2.4.6-آلفا.
رفع اشکالات جزئی (دستیابی لینک، backport از 0.3.1.3-آلفا):
طول عمر گواهینامه RSA- & gt؛ Ed25519 را تا شش ماه کاهش دهید و زمانی که یک ماه از پایان دادن به آن، آن را احیا کنید. قبلا، ما این گواهینامه را در هنگام راه اندازی با یک عمر ده ساله تولید کردیم، اما هنگامی که Tor شروع شد با یک ساعت بسیار نادرست شروع به رفتار عجیب و غریب کرد. رفع اشکال 22466؛ کاهش 0.3.0.1-آلفا.
رفع اشکالات جزئی (نشت حافظه، قابلیت اطمینان، backport از 0.3.1.2-آلفا):با توجه به اینکه کلاینت ها با استفاده از keypinning یک توصیفگر روتر را رد می کنند، توصیفگر روتر را به جای حافظه نابود کنید. رفع اشکال 22370؛ bugfix در 0.2.7.2-آلفا.
نظر یافت نشد