diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c741328..0cd4f5fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,39 @@ This project adheres to [Semantic Versioning](http://semver.org/). +## [1.14.? / 5.??.?] - 2024-05-?? +### Added +- Add UI for CoverWindows in NewBoxWizard. +- Add UI option to start unsandboxed process but force child processes in SelectBoxWindow. +- Add option "AlertBeforeStart".When it is set,a prompt pops up before launching a new program into the sandbox using "Start.exe" and checks if the program that started "Start.exe" is a Sandboxie component itself,if it is not, a warning pops up. + + + +## [1.14.0 / 5.69.0] - 2024-05-17 + +### Added +- Add option to limit the memory of sandboxed process and the number of process in single sandbox through job object. (thanks Yeyixiao) + - Use "TotalMemoryLimit"(Number,limit whole sandbox) and "ProcessMemoryLimit"(Number,limit single process) to set memory limit. + - Use "ProcessNumberLimit"(Number) to set process number limit. +- Add ability to modified sandboxed process logic speed (reduced fixed latency, modified single-player speed, etc.) (thanks Yeyixiao) + - Use "UseChangeSpeed=y" to open this feature,use "AddTickSpeed"/"AddSleepSpeed"/"AddTimerSpeed"/"LowTickSpeed"/"LowSleepSpeed"/"LowTimerSpeed"(Number) to set. + - When set "AddSleepSpeed=0",all Sleep funcation call will be skip. +- Added /fcp /force_children commandline option to start.exe it allows to start a program unsandboxed but have all its children sandboxed + +- added ability to fore sandboxed processes to use a pre defined socks 5 proxy +- added ability to intercept DNS queries such that thay can be log and/or redirected +- added support for SOCKS5 proxy authentication based on RFC1928 (thanks Deezzir) +- added Test Dialog UI for SOCKS5 proxy (thanks Deezzir) +- added ability to automatically removes template references that begin with “Template_Temp_” in the sandbox. + +### Changed +- validated compatybility with windows build 26217 and updated dyn data + +### Fixed +- fixed an issue with an early batch of Large Supporter certificates + + + ## [1.13.7 / 5.68.7] - 2024-05-01 ### Added @@ -14,7 +47,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). - improved checkboxes about DropAdminRights in SandMan [#3851](https://github.com/sandboxie-plus/Sandboxie/pull/3851) (thanks offhub) ### Fixed -- Issue with symbolic linking of files [#3852](https://github.com/sandboxie-plus/Sandboxie/issues/3852) +- fixed symbolic linking of files [#3852](https://github.com/sandboxie-plus/Sandboxie/issues/3852) - fixed issue with start agent option [#3844](https://github.com/sandboxie-plus/Sandboxie/pull/3844) (thanks offhub) - fixed issue with Delete V2 introduced in 1.13.5 @@ -24,14 +57,14 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [1.13.6 / 5.68.6] - 2024-04-21 ### Added -- added "BlockInterferenceControl=y" option to prevent sandboxed processes from forcing windows on top and moving the mounse pointer (thanks Yeyixiao) - - Note: this option may cause issues in games hence do not enable it for gaming boxes +- added "BlockInterferenceControl=y" option to prevent sandboxed processes from forcing windows on top and moving the mouse pointer (thanks Yeyixiao) + - Note: this option may cause issues in games hence it's not recommended for gaming boxes - added support for hard links [#3826](https://github.com/sandboxie-plus/Sandboxie/issues/3826) - added mechanism to terminate stuck sandboxed processes from the driver -- added Make the trigger list editable [#3742](https://github.com/sandboxie-plus/Sandboxie/issues/3742) -- added Optionally extend the screenshot protection to the UI [#3739](https://github.com/sandboxie-plus/Sandboxie/issues/3739) +- added editable trigger list [#3742](https://github.com/sandboxie-plus/Sandboxie/issues/3742) +- added optional extension of the screenshot protection to the UI [#3739](https://github.com/sandboxie-plus/Sandboxie/issues/3739) - added a button to edit local/custom templates [#3738](https://github.com/sandboxie-plus/Sandboxie/issues/3738) -- added Permanently Re-sizable or Larger "Run Sandboxed" Window [#3697](https://github.com/sandboxie-plus/Sandboxie/issues/3697) +- added adjustable resizing of the "Run Sandboxed" window [#3697](https://github.com/sandboxie-plus/Sandboxie/issues/3697) - added Notepad++ template [#3836](https://github.com/sandboxie-plus/Sandboxie/pull/3836) ### Changed @@ -41,10 +74,10 @@ This project adheres to [Semantic Versioning](http://semver.org/). - "IsProtectScreen=>" -> "CoverBoxedWindows=y" ### Fixed -- fixed When I change the BlockDNS and BlockPorts options, the Apply button is not activated [#3807](https://github.com/sandboxie-plus/Sandboxie/issues/3807) -- fixed troubleshooting wizard broke with new Qt [#3810](https://github.com/sandboxie-plus/Sandboxie/discussions/3810) -- fixed Settings dialog now showing the right ram disk letter -- fixed issues with updater broke with new Qt due to missing SSL support [#3810](https://github.com/sandboxie-plus/Sandboxie/discussions/3810) +- fixed inactive apply button when changing BlockDNS or BlockPorts options [#3807](https://github.com/sandboxie-plus/Sandboxie/issues/3807) +- fixed troubleshooting wizard breaking with new Qt [#3810](https://github.com/sandboxie-plus/Sandboxie/discussions/3810) +- fixed Settings dialog now showing the correct RAM drive letter +- fixed broken updater due to missing SSL support in the latest Qt build [#3810](https://github.com/sandboxie-plus/Sandboxie/discussions/3810) - fixed Enabling "DropAdminRights/FakeAdminRights" adds "BlockInterferePower and ForceProtectionOnMount" to the INI [#3825](https://github.com/sandboxie-plus/Sandboxie/issues/3825) - fixed KeePass "Out of Memory" crash due to "BlockScreenCapture=y" [#3768](https://github.com/sandboxie-plus/Sandboxie/issues/3768) - fixed Sandboxie 1.13.4 with IsBlockCapture=y not working on Windows 7 [#3769](https://github.com/sandboxie-plus/Sandboxie/issues/3769) @@ -84,15 +117,15 @@ This project adheres to [Semantic Versioning](http://semver.org/). - it can be enabled with "IsBlockCapture=y" - see the sandbox option "Prevent sandboxed processes from using public methods to capture window images" in SandMan UI - added "LingerExemptWnds=n" to make the lingering process monitor mechanism no longer exempt lingering processes with windows from termination -- Added option 'SharedTemplate' to Box Wizard [#3737](https://github.com/sandboxie-plus/Sandboxie/pull/3737) (thanks offhub) -- Added an option to force the protection of an encrypted sandbox to be enabled. [#3736](https://github.com/sandboxie-plus/Sandboxie/pull/3736) (thanks Yeyixiao) -- Added a menu and button/icon to suspend all processes [#3741] (https://github.com/sandboxie-plus/Sandboxie/issues/3741) +- added option 'SharedTemplate' to Box Wizard [#3737](https://github.com/sandboxie-plus/Sandboxie/pull/3737) (thanks offhub) +- added an option to force the protection of an encrypted sandbox to be enabled [#3736](https://github.com/sandboxie-plus/Sandboxie/pull/3736) (thanks Yeyixiao) +- added a menu and button/icon to suspend all processes [#3741] (https://github.com/sandboxie-plus/Sandboxie/issues/3741) ### Changed -- option "LingerLeniency=n" now also disabled the 5 sec grace period for freshly started lingerers [#1892](https://github.com/sandboxie-plus/Sandboxie/issues/1892) +- option "LingerLeniency=n" now also disabled the 5 second grace period for freshly started lingerers [#1892](https://github.com/sandboxie-plus/Sandboxie/issues/1892) ### Fixed -- fixed issue with symlinks related to startmenu folders +- fixed issue with symlinks related to start menu folders @@ -164,7 +197,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). - reworked SCM hooking to improve Windows 10 compatibility - reworked offset dependent handling of undocumented Windows kernel objects - the required offsets can be now updated independently from the driver - - the DynData blob is digitally signed, when in testsigning mode the signature is however ignored + - the DynData blob is digitally signed, when in test signing mode the signature is however ignored - when Sandboxie encounters a yet unsupported kernel build, token based isolation is disabled to prevent system instability - this safety mechanism is disabled on systems participating in the Windows Insider program - for systems in the Insider program, the latest known offsets are tried @@ -392,18 +425,18 @@ This project adheres to [Semantic Versioning](http://semver.org/). ### Fixed - fixed subscription certificate recognition issue - fixed logo cut-off in the About window [#3249](https://github.com/sandboxie-plus/Sandboxie/issues/3249) -- fixed issue with file recovery when using ramdisk [d82b62e](https://github.com/sandboxie-plus/Sandboxie/commit/d82b62ee78d865e21005b9b81dfa9dac9f524b90) +- fixed issue with file recovery when using a RAM drive [d82b62e](https://github.com/sandboxie-plus/Sandboxie/commit/d82b62ee78d865e21005b9b81dfa9dac9f524b90) ## [1.11.1 / 5.66.1] - 2023-08-31 ### Added -- added 'RamDiskLetter=R:\' option allowing to mount the ramdisk root to a drive letter [938e0a8](https://github.com/sandboxie-plus/Sandboxie/commit/938e0a8c8d88e3780ece674c6702654d0b4e6ddc) +- added 'RamDiskLetter=R:\' option allowing to mount the RAM drive root to a drive letter [938e0a8](https://github.com/sandboxie-plus/Sandboxie/commit/938e0a8c8d88e3780ece674c6702654d0b4e6ddc) ### Changed - changed the new option layout to be the default for non-vintage views (can be changed back in the settings) [94c3f5e](https://github.com/sandboxie-plus/Sandboxie/commit/94c3f5e35bf9e7c993557f2c9d4e6e5129e9d1df) ### Fixed -- fixed issue when re-creating a rambox junction [2542351](https://github.com/sandboxie-plus/Sandboxie/commit/254235136fa8b74ad147f03b646d4015208c14be) +- fixed issue when re-creating a RAM sandbox junction [2542351](https://github.com/sandboxie-plus/Sandboxie/commit/254235136fa8b74ad147f03b646d4015208c14be) - fixed Sandboxie logo scaling in the setup wizards [#3227](https://github.com/sandboxie-plus/Sandboxie/issues/3227) - fixed text cut-off in box creation wizard [#3226](https://github.com/sandboxie-plus/Sandboxie/issues/3226) - fixed Windows 7 compatibility issue with ImBox.exe [1f0b2b7](https://github.com/sandboxie-plus/Sandboxie/commit/1f0b2b71ba47436252fd55eece2c3624085b46dc) @@ -417,7 +450,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [1.11.0 / 5.66.0] - 2023-08-25 ### Added -- added ImDisk driver, allowing to create boxes residing in a ramdisk +- added ImDisk driver, allowing to create boxes residing in a RAM drive - added Encrypted Sandbox support; this creates confidential boxes that do not leak data to the host PC - using the ImDisk driver and a new ImBox component featuring the cryptographic implementation from [DiskCryptor](https://diskcryptor.org/) the sandbox root folder is stored in an encrypted container file - using the SbieDrv to prevent processes not belonging to the sandbox from accessing an encrypted sandbox's root folder @@ -493,7 +526,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). - fixed UGlobalHotkey library not being compatible with Qt6 ### Removed -- removed hardcoded support for LogApiDll +- removed hardcoded support for LogAPI library - use the Add-On Manager and DLL injection settings @@ -540,7 +573,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). - added box scripting engine to make SandMan more flexible - added scriptable troubleshooting wizard [#1875](https://github.com/sandboxie-plus/Sandboxie/issues/1875) - added Add-On Manager which helps to install additional and third-party components, available add-ons: - - [ImDisk Toolkit](https://sourceforge.net/projects/imdisk-toolkit/) - used to create RAM Disks and other virtual drives + - [ImDisk Toolkit](https://sourceforge.net/projects/imdisk-toolkit/) - used to create RAM drives and other virtual drives - [V4 Script Debugger](https://github.com/DavidXanatos/NeoScriptTools) - used to debug troubleshooting scripts - [Microsoft Debug Help Library](https://learn.microsoft.com/en-us/windows/win32/debug/debug-help-library) - used for the stack trace feature introduced in 1.9.6 - [signcheck.exe](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck) - used to scan files on VirusTotal before recovering them @@ -781,7 +814,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). ### Fixed - fixed issue with the new SBIE2307 message being triggered on media removal - excluded some old token hacks (for Firefox) from being disabled -- long-standing ping issue with compartment type boxes [#1608](https://github.com/sandboxie-plus/Sandboxie/issues/1608) +- fixed long-standing ping issue with compartment type boxes [#1608](https://github.com/sandboxie-plus/Sandboxie/issues/1608) @@ -1153,7 +1186,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [1.5.0 / 5.60.0] - 2022-10-19 ### Added -- Added support for Windows on ARM64 [#1321](https://github.com/sandboxie-plus/Sandboxie/issues/1321) [#645](https://github.com/sandboxie-plus/Sandboxie/issues/645) +- added support for Windows on ARM64 [#1321](https://github.com/sandboxie-plus/Sandboxie/issues/1321) [#645](https://github.com/sandboxie-plus/Sandboxie/issues/645) - ported SbieDrv for ARM64 - ported low-level injection mechanism for ARM64/ARM64EC - ported syscall hooks for ARM64/ARM64EC @@ -1253,8 +1286,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [1.3.4 / 5.58.4] - 2022-09-19 ### Added -- Added NoRenameWinClass to the Plus UI -- Added Windows.UI.* to the list of hardcoded well-known classes to resolve issues with WinUI apps [#2109](https://github.com/sandboxie-plus/Sandboxie/issues/2109) +- added NoRenameWinClass to the Plus UI +- added Windows.UI.* to the list of hardcoded well-known classes to resolve issues with WinUI apps [#2109](https://github.com/sandboxie-plus/Sandboxie/issues/2109) ### Changed - NoRenameWinClass now supports wildcards @@ -1882,7 +1915,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). - fixed possible upgrade issue with Classic installer (by isaak654) [130c43a](https://github.com/sandboxie-plus/Sandboxie/commit/130c43a62c9778b734fa625bf4f46b12d0701719) - fixed minor issues with Classic installer (by sredna) [#1533](https://github.com/sandboxie-plus/Sandboxie/pull/1533) - fixed issue with Ldr_FixImagePath_2 [#1507](https://github.com/sandboxie-plus/Sandboxie/issues/1507) -- when using "Run Sandboxed" with SandMan UI and the UI is off, it will stay off. +- when using "Run Sandboxed" with SandMan UI and the UI is off, it will stay off - fixed issue with Util_GetProcessPidByName that should resolve the driver sometimes failing to start at boot [#1451](https://github.com/sandboxie-plus/Sandboxie/issues/1451) - SandMan will now run in background like SbieCtrl when starting a boxed process [post506](https://forum.xanasoft.com/viewtopic.php?p=506#p506) - fixed taskbar not showing with persistent box border in full screen [post474](https://forum.xanasoft.com/viewtopic.php?p=474#p474) @@ -2438,14 +2471,14 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [0.8.9 / 5.50.9] - 2021-07-28 HotFix 2 ### Fixed -Fixed issue with registering session leader +- fixed issue with registering session leader ## [0.8.9 / 5.50.9] - 2021-07-28 HotFix 1 ### Fixed -Fixed issue with Windows 7 +- fixed issue with Windows 7 @@ -2776,7 +2809,7 @@ Fixed issue with Windows 7 - improved RPC debugging - improved IPC handling around RpcMgmtSetComTimeout; "RpcMgmtSetComTimeout=n" is now the default behaviour - required exceptions have been hard-coded for specific calling DLLs -- the LogApi dll is now using Sbie's tracing facility to log events instead of its own pipe server +- the LogAPI library is now using Sandboxie's tracing facility to log events instead of its own pipe server ### Fixed - FIXED SECURITY ISSUE ID-11: elevated sandboxed processes could access volumes/disks for reading (thanks hg421) @@ -3245,8 +3278,7 @@ Fixed issue with Windows 7 ### Changed - SbieCtrl no longer auto-shows the tutorial on first start -- when hooking to the trampoline, the migrated section of the original function is no longer noped out - - it caused issues with Unity games +- when hooking to the trampoline, the migrated section of the original function is no longer noped out due to causing issues with Unity games ### Fixed - fixed colour issue with vertical tabs in dark mode @@ -3283,7 +3315,7 @@ Fixed issue with Windows 7 - fixed issues with the new box settings editor ### Removed -- removes deprecated workaround in the hooking mechanism for an obsolete anti-malware product +- removed deprecated workaround in the hooking mechanism for an obsolete anti-malware product @@ -3320,13 +3352,13 @@ Fixed issue with Windows 7 - added finder to resource log - added option "HideHostProcess=program.exe" to hide unsandboxed host processes - Note: Sbie hides by default processes from other boxes, this behaviour can now be controlled with "HideOtherBoxes=n" -- Sandboxed RpcSs and DcomLaunch can now be run as system with the option "ProtectRpcSs=y" however this breaks the sandboxed Windows Explorer and others -- Built-in Clsid whitelist can now be disabled with "OpenDefaultClsid=n" -- Processes can be now terminated with the del key, and require a confirmation +- sandboxed RpcSs and DcomLaunch can now be run as system with the option "ProtectRpcSs=y" however this breaks the sandboxed Windows Explorer and others +- built-in Clsid whitelist can now be disabled with "OpenDefaultClsid=n" +- processes can be now terminated with the del key, and require a confirmation - added sandboxed window border display to SandMan.exe - added notification for Sbie log messages - added Sandbox Presets submenu to quickly change some settings - - Enable/Disable API logging; logapi_dlls are now distributed with SbiePlus + - Enable/Disable API logging; LogAPI DLLs are now distributed with Sandboxie Plus - Drop admin rights - Block/Allow internet access - Block/Allow access to files on the network @@ -3362,8 +3394,8 @@ Fixed issue with Windows 7 - improved debugging around process creation errors in the driver ### Fixed -- fixed some log messages going lost after driver reload -- found a workable fix for the MSI installer issue, see Proc_CreateProcessInternalW_RS5 +- fixed log messages getting lost after driver reload +- fixed MSI installer issue, see Proc_CreateProcessInternalW_RS5 @@ -3376,7 +3408,7 @@ Fixed issue with Windows 7 - added progress window for async operations that take time - added DPI awareness [#56](https://github.com/sandboxie-plus/Sandboxie/issues/56) - the driver file is now obfuscated to avoid false positives -- additional debug options to Sandboxie.ini OpenToken=y that combines UnrestrictedToken=y and UnfilteredToken=y +- additional debug option for Sandboxie.ini named OpenToken=y which combines UnrestrictedToken=y and UnfilteredToken=y - Note: using these options weakens the sandboxing, they are intended for debugging and may be used for better application virtualization later ### Changed @@ -3385,8 +3417,8 @@ Fixed issue with Windows 7 ### Fixed - IniWatcher did not work in portable mode -- service path fix broke other services, now properly fixed, maybe -- found workaround for the MSI installer issue +- service path fix broke other services +- workaround for the MSI installer issue @@ -3414,7 +3446,7 @@ Fixed issue with Windows 7 ### Added - created a new Qt-based UI named SandMan (Sandboxie Manager) - Resource Monitor now shows the PID -- added basic API call log using updated BSA LogApiDll +- added basic API call log using updated BSA LogAPI library ### Changed - reworked Resource Monitor to work with multiple event consumers @@ -3425,8 +3457,8 @@ Fixed issue with Windows 7 ## [5.40.1] - 2020-04-10 ### Added -- "Other" type for the Resource Access Monitor - - added call to StartService to the logged Resources +- added the new "Other" type for the Resource Access Monitor +- added call to StartService to the logged Resources ### Fixed - fixed "Windows Installer Service could not be accessed" that got introduced with Windows 1903 diff --git a/README.md b/README.md index e59c8791..c1e0eb99 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,7 @@ Sandboxie Plus has a modern Qt-based UI, which supports all new features that ha * An Add-on manager to extend or add functionality via additional components * Protections of sandboxes against the host, including the prevention of taking screenshots * A trigger system to perform actions, when a sandbox goes through different stages, like initialization, box start, termination or file recovery + * Make a process not sandboxed, but its child processes sandboxed More features can be spotted by finding the sign `=` through the shortcut key Ctrl+F in the [CHANGELOG.md](./CHANGELOG.md) file. diff --git a/Sandboxie/apps/start/start.cpp b/Sandboxie/apps/start/start.cpp index 349e7d90..999ac2e5 100644 --- a/Sandboxie/apps/start/start.cpp +++ b/Sandboxie/apps/start/start.cpp @@ -28,6 +28,9 @@ #include "core/svc/SbieIniWire.h" #include "common/my_version.h" #include "msgs/msgs.h" +#include "core/drv/api_defs.h" +#include +#include //--------------------------------------------------------------------------- @@ -88,6 +91,7 @@ BOOL execute_auto_run = FALSE; BOOL execute_open_with = FALSE; BOOL run_elevated_2 = FALSE; BOOL disable_force_on_this_program = FALSE; +BOOL force_children_on_this_program = FALSE; BOOL auto_select_default_box = FALSE; WCHAR *StartMenuSectionName = NULL; BOOL run_silent = FALSE; @@ -716,6 +720,17 @@ BOOL Parse_Command_Line(void) disable_force_on_this_program = TRUE; + // + // Command line switch /force_children or /fcp + // + + } else if (_wcsnicmp(cmd, L"force_children", 14) == 0 || + _wcsnicmp(cmd, L"fcp", 3) == 0) { + + cmd = Eat_String(cmd); + + force_children_on_this_program = TRUE; + // // Command line switch /hide_window // @@ -1193,7 +1208,7 @@ int Program_Start(void) shExecInfo.cbSize = sizeof(SHELLEXECUTEINFO); shExecInfo.fMask = SEE_MASK_FLAG_NO_UI | SEE_MASK_DOENVSUBST | SEE_MASK_FLAG_DDEWAIT | SEE_MASK_NOZONECHECKS; - if (wait_for_process || keep_alive) + if (wait_for_process || keep_alive || force_children_on_this_program) shExecInfo.fMask |= SEE_MASK_NOCLOSEPROCESS; shExecInfo.hwnd = NULL; shExecInfo.lpVerb = NULL; @@ -1337,6 +1352,8 @@ int Program_Start(void) if (ok && (wait_for_process || keep_alive)) hNewProcess = shExecInfo.hProcess; + else if(ok && force_children_on_this_program) + pi.dwProcessId = GetProcessId(shExecInfo.hProcess); if (! ok) { @@ -1364,9 +1381,16 @@ int Program_Start(void) // we know for sure that SandboxieRpcSs has opened it // - if (ok && (! disable_force_on_this_program)) { + if (ok) { - SbieDll_StartCOM(FALSE); + if (force_children_on_this_program) { + + SbieApi_Call(API_FORCE_CHILDREN, 2, pi.dwProcessId, BoxName); + + } else if (!disable_force_on_this_program) { + + SbieDll_StartCOM(FALSE); + } } // @@ -1395,7 +1419,9 @@ int Program_Start(void) } } - } else if (GetModuleHandle(L"protect.dll")) { + } + // $Workaround$ - 3rd party fix + else if (GetModuleHandle(L"protect.dll")) { // // hack for FortKnox firewall -- keep Start.exe around for a few @@ -1636,6 +1662,44 @@ void StartAllAutoRunEntries() } +//--------------------------------------------------------------------------- +// GetParentPIDAndName +//--------------------------------------------------------------------------- + +extern "C" WINBASEAPI BOOL WINAPI QueryFullProcessImageNameW(HANDLE hProcess, DWORD dwFlags, LPWSTR lpExeName, PDWORD lpdwSize); + +DWORD GetParentPIDAndName(DWORD ProcessID, LPTSTR lpszBuffer_Parent_Name) +{ + HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, FALSE, ProcessID); + if (!ProcessID) + return 0; + + PROCESS_BASIC_INFORMATION pbi; + NTSTATUS status = NtQueryInformationProcess(hProcess, ProcessBasicInformation, (LPVOID)&pbi, sizeof(pbi), NULL); + + DWORD dwParentID = 0; + if (NT_SUCCESS(status)) { + + dwParentID = (DWORD)pbi.InheritedFromUniqueProcessId; + + if (NULL != lpszBuffer_Parent_Name) { + + HANDLE hParentProcess = OpenProcess(PROCESS_QUERY_LIMITED_INFORMATION, FALSE, dwParentID); + if (hParentProcess) { + + DWORD dwSize; + BOOL ret = QueryFullProcessImageNameW(hParentProcess, 0, lpszBuffer_Parent_Name, &dwSize); + + CloseHandle(hParentProcess); + } + } + } + + CloseHandle(hProcess); + return dwParentID; +} + + //--------------------------------------------------------------------------- // RestartInSandbox //--------------------------------------------------------------------------- @@ -1696,6 +1760,25 @@ ULONG RestartInSandbox(void) SbieApi_GetHomePath(NULL, 0, dir, 1020); + // + // + // + + if (SbieApi_QueryConfBool(BoxName, L"AlertBeforeStart", FALSE)) { + + WCHAR parent_image[1020] = L""; + GetParentPIDAndName(GetCurrentProcessId(), parent_image); + + WCHAR* text = SbieDll_FormatMessage1(MSG_3198, BoxName); + if (MessageBoxW(NULL, text, Sandboxie_Start_Title, MB_YESNO) == IDNO) + return EXIT_FAILURE; + + if (_wcsnicmp(parent_image, dir, wcslen(dir)) != 0) { + if (MessageBoxW(NULL, SbieDll_FormatMessage0(3199), Sandboxie_Start_Title, MB_YESNO) == IDNO) + return EXIT_FAILURE; + } + } + // // // @@ -1833,8 +1916,9 @@ int __stdcall WinMainCRTStartup( ULONG NewState = DISABLE_JUST_THIS_PROCESS; SbieApi_DisableForceProcess(&NewState, NULL); - return die(Program_Start()); } + if (disable_force_on_this_program || force_children_on_this_program) + return die(Program_Start()); } return die(RestartInSandbox()); diff --git a/Sandboxie/common/my_version.h b/Sandboxie/common/my_version.h index 4f7dba94..76fe97ff 100644 --- a/Sandboxie/common/my_version.h +++ b/Sandboxie/common/my_version.h @@ -25,8 +25,8 @@ #define STR(X) STR2(X) #define VERSION_MJR 5 -#define VERSION_MIN 68 -#define VERSION_REV 7 +#define VERSION_MIN 69 +#define VERSION_REV 0 #define VERSION_UPD 0 #if VERSION_UPD > 0 diff --git a/Sandboxie/common/my_wsa.h b/Sandboxie/common/my_wsa.h index 54b6cbb9..4e533c8b 100644 --- a/Sandboxie/common/my_wsa.h +++ b/Sandboxie/common/my_wsa.h @@ -1,5 +1,5 @@ /* - * Copyright 2021 DavidXanatos, xanasoft.com + * Copyright 2021-2024 DavidXanatos, xanasoft.com * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -53,6 +53,53 @@ #define IPPROTO_ANY 256 +#define SD_RECEIVE 0x00 +#define SD_SEND 0x01 +#define SD_BOTH 0x02 + +#define SOCKS_SUCCESS 0 +#define SOCKS_GENERAL_FAILURE 1 + +#define MSG_WAITALL 0x8 /* do not complete until packet is completely filled */ + +#define FIONBIO 0x8004667e + + +/* + * WinSock 2 extension -- bit values and indices for FD_XXX network events + */ +#define FD_READ_BIT 0 +#define FD_READ (1 << FD_READ_BIT) + +#define FD_WRITE_BIT 1 +#define FD_WRITE (1 << FD_WRITE_BIT) + +#define FD_OOB_BIT 2 +#define FD_OOB (1 << FD_OOB_BIT) + +#define FD_ACCEPT_BIT 3 +#define FD_ACCEPT (1 << FD_ACCEPT_BIT) + +#define FD_CONNECT_BIT 4 +#define FD_CONNECT (1 << FD_CONNECT_BIT) + +#define FD_CLOSE_BIT 5 +#define FD_CLOSE (1 << FD_CLOSE_BIT) + +#define FD_QOS_BIT 6 +#define FD_QOS (1 << FD_QOS_BIT) + +#define FD_GROUP_QOS_BIT 7 +#define FD_GROUP_QOS (1 << FD_GROUP_QOS_BIT) + +#define FD_ROUTING_INTERFACE_CHANGE_BIT 8 +#define FD_ROUTING_INTERFACE_CHANGE (1 << FD_ROUTING_INTERFACE_CHANGE_BIT) + +#define FD_ADDRESS_LIST_CHANGE_BIT 9 +#define FD_ADDRESS_LIST_CHANGE (1 << FD_ADDRESS_LIST_CHANGE_BIT) + +#define FD_MAX_EVENTS 10 +#define FD_ALL_EVENTS ((1 << FD_MAX_EVENTS) - 1) //--------------------------------------------------------------------------- // Structures and Types @@ -81,6 +128,13 @@ typedef struct { }; } SCOPE_ID, *PSCOPE_ID; +typedef struct sockaddr { + + ADDRESS_FAMILY sa_family; // Address family. + + CHAR sa_data[14]; // Up to 14 bytes of direct address. +} SOCKADDR, *PSOCKADDR, FAR *LPSOCKADDR; + typedef struct sockaddr_in { ADDRESS_FAMILY sin_family; @@ -109,6 +163,11 @@ typedef struct sockaddr_un { typedef void (*PIPFORWARD_CHANGE_CALLBACK) (void *CallerContext, void *Row, ULONG NotificationType); +typedef struct _WSANETWORKEVENTS { + long lNetworkEvents; + int iErrorCode[FD_MAX_EVENTS]; +} WSANETWORKEVENTS, FAR * LPWSANETWORKEVENTS; + #endif //--------------------------------------------------------------------------- diff --git a/Sandboxie/common/netfw.c b/Sandboxie/common/netfw.c index 5bcdc4d9..b0615f29 100644 --- a/Sandboxie/common/netfw.c +++ b/Sandboxie/common/netfw.c @@ -450,7 +450,7 @@ const WCHAR* wcsnchr(const WCHAR* str, size_t max, WCHAR ch) int _inet_pton(int af, const wchar_t* src, void* dst); -int _inet_xton(const WCHAR* src, ULONG src_len, IP_ADDRESS *dst) +int _inet_xton(const WCHAR* src, ULONG src_len, IP_ADDRESS *dst, USHORT *type) { WCHAR tmp[46 + 1]; // INET6_ADDRSTRLEN if (src_len > ARRAYSIZE(tmp) - 1) src_len = ARRAYSIZE(tmp) - 1; @@ -460,7 +460,7 @@ int _inet_xton(const WCHAR* src, ULONG src_len, IP_ADDRESS *dst) USHORT af = wcschr(tmp, L':') != NULL ? AF_INET6 : AF_INET; //dst->Type = af int ret = _inet_pton(af, tmp, dst->Data); - + if (type) *type = af; return ret; } @@ -522,16 +522,16 @@ BOOLEAN NetFw_ParseRule(NETFW_RULE* rule, const WCHAR* found_value) ULONG ip_len2 = (ULONG)(ip_value - ip_str2); IP_ADDRESS ip1; - _inet_xton(ip_str1, ip_len1, &ip1); + _inet_xton(ip_str1, ip_len1, &ip1, NULL); IP_ADDRESS ip2; - _inet_xton(ip_str2, ip_len2, &ip2); + _inet_xton(ip_str2, ip_len2, &ip2, NULL); NetFw_RuleAddIpRange(&rule->ip_map, &ip1, &ip2, rule->pool); } else { IP_ADDRESS ip; - _inet_xton(ip_str1, ip_len1, &ip); + _inet_xton(ip_str1, ip_len1, &ip, NULL); NetFw_RuleAddIpRange(&rule->ip_map, &ip, &ip, rule->pool); } } @@ -552,6 +552,29 @@ BOOLEAN NetFw_ParseRule(NETFW_RULE* rule, const WCHAR* found_value) } +BOOLEAN is_localhost(const struct sockaddr* name) +{ + if (name->sa_family == AF_INET) { + const SOCKADDR_IN* v4 = (const SOCKADDR_IN*)name; + return v4->sin_addr.s_net == 0x7f; + } + if (name->sa_family == AF_INET6) { + const SOCKADDR_IN6_LH* v6 = (const SOCKADDR_IN6_LH*)name; + return v6->sin6_addr.u.Word[0] == 0 && v6->sin6_addr.u.Word[1] == 0 && + v6->sin6_addr.u.Word[2] == 0 && v6->sin6_addr.u.Word[3] == 0 && + v6->sin6_addr.u.Word[4] == 0 && v6->sin6_addr.u.Word[5] == 0 && + v6->sin6_addr.u.Word[6] == 0 && v6->sin6_addr.u.Byte[14] == 0 && + v6->sin6_addr.u.Byte[15] == 1; + } + return FALSE; +} + +BOOLEAN is_inet(const struct sockaddr* name) +{ + return name->sa_family == AF_INET || name->sa_family == AF_INET6; +} + + #include #include diff --git a/Sandboxie/common/netfw.h b/Sandboxie/common/netfw.h index c8f4a01c..96d18fee 100644 --- a/Sandboxie/common/netfw.h +++ b/Sandboxie/common/netfw.h @@ -27,4 +27,12 @@ BOOLEAN NetFw_ParseRule(NETFW_RULE* rule, const WCHAR* RuleStr); void NetFw_FreeRule(NETFW_RULE* rule); + +int _wntoi(const WCHAR* str, ULONG max); +int _inet_pton(int af, const wchar_t* src, void* dst); +int _inet_aton(const wchar_t* from, struct in_addr* in); +int _inet_xton(const WCHAR* src, ULONG max, IP_ADDRESS* dst, USHORT* type); +BOOLEAN is_localhost(const struct sockaddr* name); +BOOLEAN is_inet(const struct sockaddr* name); + #endif \ No newline at end of file diff --git a/Sandboxie/common/pattern.c b/Sandboxie/common/pattern.c index e67f92ca..e380989d 100644 --- a/Sandboxie/common/pattern.c +++ b/Sandboxie/common/pattern.c @@ -58,6 +58,9 @@ struct _PATTERN { // a value denoting the match level for the process ULONG level; + // optional auxyliary data to be associated with this pattern + PVOID aux; + // array of pointers to constant parts. the actual number of // elements is indicate by info.num_cons, and the strings are // allocated as part of this PATTERN object @@ -308,6 +311,17 @@ _FX ULONG Pattern_Level(PATTERN *pat) } +//--------------------------------------------------------------------------- +// Pattern_Aux +//--------------------------------------------------------------------------- + + +_FX PVOID* Pattern_Aux(PATTERN *pat) +{ + return &pat->aux; +} + + //--------------------------------------------------------------------------- // Pattern_Wildcards //--------------------------------------------------------------------------- @@ -655,7 +669,7 @@ _FX const WCHAR *Pattern_wcsnstr_ex( _FX int Pattern_MatchPathList( - WCHAR *path_lwr, ULONG path_len, LIST *list, ULONG* plevel, ULONG* pflags, USHORT* pwildc, const WCHAR** patsrc) + WCHAR *path_lwr, ULONG path_len, LIST *list, ULONG* plevel, ULONG* pflags, USHORT* pwildc, PATTERN **found) { PATTERN *pat; int match_len = 0; @@ -682,7 +696,7 @@ _FX int Pattern_MatchPathList( level = cur_level; flags = cur_exact ? MATCH_FLAG_EXACT : 0; wildc = cur_wildc; - if (patsrc) *patsrc = Pattern_Source(pat); + if (found) *found = pat; // we need to test all entries to find the best match, so we don't break here // unless we found an exact match, than there can't be a batter one @@ -705,7 +719,7 @@ _FX int Pattern_MatchPathList( level = cur_level; flags = MATCH_FLAG_AUX | (cur_exact ? MATCH_FLAG_EXACT : 0); wildc = cur_wildc; - if (patsrc) *patsrc = Pattern_Source(pat); + if (found) *found = pat; } } @@ -727,7 +741,7 @@ _FX int Pattern_MatchPathList( _FX BOOLEAN Pattern_MatchPathListEx(WCHAR *path_lwr, ULONG path_len, LIST *list, ULONG* plevel, int* pmatch_len, ULONG* pflags, USHORT* pwildc, const WCHAR** patsrc) { - const WCHAR* cur_patsrc; + PATTERN* found; ULONG cur_level; ULONG cur_flags; USHORT cur_wildc; @@ -737,7 +751,7 @@ _FX BOOLEAN Pattern_MatchPathListEx(WCHAR *path_lwr, ULONG path_len, LIST *list, cur_level = *plevel; cur_flags = *pflags; cur_wildc = *pwildc; - cur_len = Pattern_MatchPathList(path_lwr, path_len, list, &cur_level, &cur_flags, &cur_wildc, &cur_patsrc); + cur_len = Pattern_MatchPathList(path_lwr, path_len, list, &cur_level, &cur_flags, &cur_wildc, &found); if (cur_level <= *plevel && ( ((*pflags & MATCH_FLAG_EXACT) == 0 && (cur_flags & MATCH_FLAG_EXACT) != 0) || // an exact match overrules any non exact match ((*pflags & MATCH_FLAG_AUX) != 0 && (cur_flags & MATCH_FLAG_AUX) == 0) || // a rule with a primary match overrules auxiliary matches @@ -748,7 +762,7 @@ _FX BOOLEAN Pattern_MatchPathListEx(WCHAR *path_lwr, ULONG path_len, LIST *list, *pflags = cur_flags; *pwildc = cur_wildc; *pmatch_len = cur_len; - if (patsrc) *patsrc = cur_patsrc; + if (patsrc) *patsrc = Pattern_Source(found); return TRUE; } diff --git a/Sandboxie/common/pattern.h b/Sandboxie/common/pattern.h index 813670e4..6bb13112 100644 --- a/Sandboxie/common/pattern.h +++ b/Sandboxie/common/pattern.h @@ -71,7 +71,13 @@ const WCHAR *Pattern_Source(PATTERN *pat); ULONG Pattern_Level(PATTERN *pat); // -// Pattern_Wildcards: returns count of wildcards in the pattern, not counting the trailing * when present +// Pattern_Aux: returns the associated auxyliary data. +// + +PVOID* Pattern_Aux(PATTERN *pat); + +// +// Pattern_Wildcards: returns count of wildcards in the pattern, not counting the tailing * when rpresent // USHORT Pattern_Wildcards(PATTERN *pat); @@ -99,7 +105,7 @@ int Pattern_MatchX(PATTERN *pat, const WCHAR *string, int string_len); #define MATCH_FLAG_AUX 0x02 int Pattern_MatchPathList( - WCHAR* path_lwr, ULONG path_len, LIST* list, ULONG* plevel, ULONG* pflags, USHORT* pwildc, const WCHAR** patsrc); + WCHAR* path_lwr, ULONG path_len, LIST* list, ULONG* plevel, ULONG* pflags, USHORT* pwildc, PATTERN **found); BOOLEAN Pattern_MatchPathListEx( WCHAR* path_lwr, ULONG path_len, LIST* list, ULONG* plevel, int* pmatch_len, ULONG* pflags, USHORT* pwildc, const WCHAR** patsrc); diff --git a/Sandboxie/common/rc4.c b/Sandboxie/common/rc4.c new file mode 100644 index 00000000..b39ff8dd --- /dev/null +++ b/Sandboxie/common/rc4.c @@ -0,0 +1,110 @@ +/* + * Copyright 2024 David Xanatos, xanasoft.com + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +//--------------------------------------------------------------------------- +// Simple INSECURE Encryption Functions +//--------------------------------------------------------------------------- + + +#ifdef RC4_HEADER_ONLY + + +//--------------------------------------------------------------------------- +// Functions +//--------------------------------------------------------------------------- + + +#ifdef __cplusplus +extern "C" { +#endif + +void rc4_crypt(const unsigned char *key_ptr, unsigned int key_len, unsigned int stream_pos, unsigned char *buffer_ptr, unsigned int buffer_len); + +#ifdef __cplusplus +} // extern "C" +#endif + + +//--------------------------------------------------------------------------- +// Body +//--------------------------------------------------------------------------- + + +#else RC4_HEADER_ONLY + +typedef struct rc4_sbox_s +{ + unsigned char state[256]; + unsigned int x; + unsigned int y; +} rc4_sbox_t; + +void rc4_swap(unsigned char &a, unsigned char &b) +{ + unsigned char c = a; + a = b; + b = c; +} + +void rc4_init(rc4_sbox_t *rc4_sbox, const unsigned char *key_ptr, unsigned int key_len) +{ + rc4_sbox->x = 0; + rc4_sbox->y = 0; + + // Initialisation of the permutation + unsigned int i; + for (i = 0; i < 256; i++) + rc4_sbox->state[i] = (char)i; + + // Mixing permutation + unsigned int j = 0; + unsigned int k; + for (i = 0; i < 256; i++) + { + k = i % key_len; + + j = (key_ptr[k] + rc4_sbox->state[i] + j) & 0xff; + rc4_swap(rc4_sbox->state[i], rc4_sbox->state[j]); + } +} + +void rc4_transform(rc4_sbox_t *rc4_sbox, unsigned char *buffer_ptr, unsigned int buffer_len) +{ + unsigned int i; + for (i = 0; i < buffer_len; i++) + { + // The pseudo-random generation algorithm + rc4_sbox->x = (rc4_sbox->x + 1) & 0xff; + rc4_sbox->y = (rc4_sbox->y + rc4_sbox->state[rc4_sbox->x]) & 0xff; + rc4_swap(rc4_sbox->state[rc4_sbox->x], rc4_sbox->state[rc4_sbox->y]); + unsigned char keyChar = rc4_sbox->state[(rc4_sbox->state[rc4_sbox->x] + rc4_sbox->state[rc4_sbox->y]) & 0xff]; + + if (buffer_ptr) // NULL when seeking + buffer_ptr[i] ^= keyChar; + } +} + +void rc4_crypt(const unsigned char* key_ptr, unsigned int key_len, unsigned int stream_pos, unsigned char* buffer_ptr, unsigned int buffer_len) +{ + rc4_sbox_s sbox; + rc4_init(&sbox, key_ptr, key_len); + if(stream_pos) // RC4 is very insecure but the first few kb are espetially insecure + rc4_transform(&sbox, NULL, stream_pos); + rc4_transform(&sbox, buffer_ptr, buffer_len); +} + +#endif RC4_HEADER_ONLY \ No newline at end of file diff --git a/Sandboxie/core/dll/SboxDll.vcxproj b/Sandboxie/core/dll/SboxDll.vcxproj index 377bbe92..f064fc21 100644 --- a/Sandboxie/core/dll/SboxDll.vcxproj +++ b/Sandboxie/core/dll/SboxDll.vcxproj @@ -622,6 +622,7 @@ + true @@ -673,6 +674,7 @@ + @@ -787,14 +789,16 @@ + + + - @@ -805,6 +809,9 @@ + + CppCode + @@ -819,6 +826,7 @@ + diff --git a/Sandboxie/core/dll/SboxDll.vcxproj.filters b/Sandboxie/core/dll/SboxDll.vcxproj.filters index 9931805d..d259d697 100644 --- a/Sandboxie/core/dll/SboxDll.vcxproj.filters +++ b/Sandboxie/core/dll/SboxDll.vcxproj.filters @@ -256,6 +256,13 @@ common + + net + + + net + + @@ -311,9 +318,6 @@ common - - common - common @@ -356,6 +360,18 @@ common + + common + + + net + + + common + + + common + diff --git a/Sandboxie/core/dll/config.c b/Sandboxie/core/dll/config.c index 13eb08c9..31b23c8a 100644 --- a/Sandboxie/core/dll/config.c +++ b/Sandboxie/core/dll/config.c @@ -322,14 +322,14 @@ _FX BOOLEAN Config_InitPatternList(const WCHAR* boxname, const WCHAR* setting, L if (!NT_SUCCESS(status)) break; ++index; - - if (dos) - SbieDll_TranslateNtToDosPath(conf_buf); ULONG level; WCHAR* value = Config_MatchImageAndGetValue(conf_buf, Dll_ImageName, &level); if (value) { + if (dos && *value != L'*') + SbieDll_TranslateNtToDosPath(value); + pat = Pattern_Create(Dll_Pool, value, TRUE, level); List_Insert_After(list, NULL, pat); diff --git a/Sandboxie/core/dll/dll.h b/Sandboxie/core/dll/dll.h index e7ffe69c..6969e154 100644 --- a/Sandboxie/core/dll/dll.h +++ b/Sandboxie/core/dll/dll.h @@ -404,19 +404,6 @@ void SbieDll_ReleaseFilePathLock(); BOOLEAN SbieDll_HasReadableSubPath(WCHAR path_code, const WCHAR* TruePath); -#define PATH_OPEN_FLAG 0x10 -#define PATH_CLOSED_FLAG 0x20 -#define PATH_WRITE_FLAG 0x40 - -#define PATH_IS_OPEN(f) (((f) & PATH_OPEN_FLAG) != 0) -#define PATH_NOT_OPEN(f) (((f) & PATH_OPEN_FLAG) == 0) - -#define PATH_IS_CLOSED(f) (((f) & PATH_CLOSED_FLAG) != 0) -#define PATH_NOT_CLOSED(f) (((f) & PATH_CLOSED_FLAG) == 0) - -#define PATH_IS_WRITE(f) (((f) & PATH_WRITE_FLAG) != 0) -#define PATH_NOT_WRITE(f) (((f) & PATH_WRITE_FLAG) == 0) - //--------------------------------------------------------------------------- // Functions (dllmain) @@ -734,6 +721,8 @@ BOOLEAN SH32_Init_ZipFldr(HMODULE); BOOLEAN SH32_Init_UxTheme(HMODULE); +BOOLEAN Kernel_Init(); + BOOLEAN Gui_Init(HMODULE); BOOLEAN Gui_Init_IMM32(HMODULE); diff --git a/Sandboxie/core/dll/dllmain.c b/Sandboxie/core/dll/dllmain.c index a1aff870..1295a818 100644 --- a/Sandboxie/core/dll/dllmain.c +++ b/Sandboxie/core/dll/dllmain.c @@ -496,6 +496,9 @@ _FX void Dll_InitInjected(void) if (ok) ok = Proc_Init(); + if (ok) + ok = Kernel_Init(); + if (ok) ok = Gui_InitConsole1(); diff --git a/Sandboxie/core/dll/dllpath.c b/Sandboxie/core/dll/dllpath.c index c1a74ed7..2684bfa3 100644 --- a/Sandboxie/core/dll/dllpath.c +++ b/Sandboxie/core/dll/dllpath.c @@ -28,7 +28,6 @@ #include "core/drv/api_defs.h" #include "core/drv/api_flags.h" -#define USE_MATCH_PATH_EX //--------------------------------------------------------------------------- // Structures and Types @@ -317,20 +316,11 @@ _FX ULONG SbieDll_MatchPath2(WCHAR path_code, const WCHAR *path, BOOLEAN bCheckO LIST *open_list, *closed_list, *write_list; PATTERN *pat; #endif - WCHAR *path_lwr; - ULONG path_len; ULONG mp_flags; ULONG monflag; - mp_flags = 0; - if (path == (const WCHAR *)-1) { path = NULL; - path_len = 0; - } else { - path_len = wcslen(path); - if (! path_len) - return 0; } if (path_code == L'f') { @@ -446,13 +436,82 @@ _FX ULONG SbieDll_MatchPath2(WCHAR path_code, const WCHAR *path, BOOLEAN bCheckO } else return 0; +#ifdef USE_MATCH_PATH_EX + BOOLEAN use_rule_specificity = (path_code == L'f' || path_code == L'k' || path_code == L'i') && (Dll_ProcessFlags & SBIE_FLAG_RULE_SPECIFICITY) != 0; + //BOOLEAN use_privacy_mode = (path_code == L'f' || path_code == L'k') && (Dll_ProcessFlags & SBIE_FLAG_PRIVACY_MODE) != 0; + + //mp_flags = SbieDll_MatchPathImpl(use_rule_specificity, use_privacy_mode, path, normal_list, open_list, closed_list, write_list, read_list); + mp_flags = SbieDll_MatchPathImpl(use_rule_specificity, path, normal_list, open_list, closed_list, write_list, read_list); +#else + mp_flags = SbieDll_MatchPathImpl(path, open_list, closed_list, write_list); +#endif + + if (path_code == L'f') + LeaveCriticalSection(&Dll_FilePathListCritSec); + // - // scan paths list. if the path to match does not already end with - // a backslash character, we will check it twice, second time with - // a suffixing backslash. this will make sure we match C:\X even - // even when {Open,Closed}XxxPath=C:\X\ (with a backslash suffix) + // make sure that Sandboxie resources marked "always in box" + // will not match any OpenIpcPath or ClosedIpcPath settings // + if (path_code == L'i' && mp_flags && path) { + + WCHAR *LastBackSlash = wcsrchr(path, L'\\'); + if (LastBackSlash && wcsncmp(LastBackSlash + 1, + SBIE_BOXED_, SBIE_BOXED_LEN) == 0) { + + mp_flags = 0; + } + } + + // + // log access request in the resource access monitor + // + + if (path && monflag) { + + if (PATH_IS_CLOSED(mp_flags)) + monflag |= MONITOR_DENY; + // If hts file or key it will be logged by the driver's trace facility + // we only have to log closed events as those never reach the driver + // we need to always log to have also logs in compartment mode + //else if (monflag == MONITOR_FILE || monflag == MONITOR_KEY) + // bMonitorLog = FALSE; + else if (PATH_IS_OPEN(mp_flags)) + monflag |= MONITOR_OPEN; + + if (bMonitorLog) + { + SbieApi_MonitorPut2(monflag, path, bCheckObjectExists); + } + } + + return mp_flags; +} + + +//--------------------------------------------------------------------------- +// SbieDll_MatchPath2 +//--------------------------------------------------------------------------- + + +#ifdef USE_MATCH_PATH_EX +//_FX ULONG SbieDll_MatchPathImpl(BOOLEAN use_rule_specificity, BOOLEAN use_privacy_mode, const WCHAR* path, LIST* normal_list, LIST* open_list, LIST* closed_list, LIST* write_list, LIST* read_list) +_FX ULONG SbieDll_MatchPathImpl(BOOLEAN use_rule_specificity, const WCHAR* path, LIST* normal_list, LIST* open_list, LIST* closed_list, LIST* write_list, LIST* read_list) +#else +_FX ULONG SbieDll_MatchPathImpl(const WCHAR* path, LIST* open_list, LIST* closed_list, LIST* write_list) +#endif +{ + WCHAR *path_lwr; + ULONG path_len = 0; + ULONG mp_flags = 0; + + if(path) { + path_len = wcslen(path); + if (! path_len) + return 0; + } + path_lwr = Dll_AllocTemp((path_len + 4) * sizeof(WCHAR)); wmemcpy(path_lwr, path, path_len); @@ -468,8 +527,6 @@ _FX ULONG SbieDll_MatchPath2(WCHAR path_code, const WCHAR *path, BOOLEAN bCheckO ULONG flags; USHORT wildc; - BOOLEAN use_rule_specificity = (path_code == L'f' || path_code == L'k' || path_code == L'i') && (Dll_ProcessFlags & SBIE_FLAG_RULE_SPECIFICITY) != 0; - // // set default behaviour // @@ -506,7 +563,7 @@ _FX ULONG SbieDll_MatchPath2(WCHAR path_code, const WCHAR *path, BOOLEAN bCheckO // if (Pattern_MatchPathListEx(path_lwr, path_len, read_list, &level, &match_len, &flags, &wildc, NULL)) { //patsrc)) { - mp_flags = PATH_OPEN_FLAG; // say its open and let the driver deny the write access + mp_flags = PATH_READ_FLAG; if (!use_rule_specificity) goto finish; } @@ -531,6 +588,14 @@ _FX ULONG SbieDll_MatchPath2(WCHAR path_code, const WCHAR *path, BOOLEAN bCheckO finish: #else + + // + // scan paths list. if the path to match does not already end with + // a backslash character, we will check it twice, second time with + // a suffixing backslash. this will make sure we match C:\X even + // even when {Open,Closed}XxxPath=C:\X\ (with a backslash suffix) + // + // // ClosedXxxPath // @@ -621,46 +686,6 @@ finish: } #endif - if (path_code == L'f') - LeaveCriticalSection(&Dll_FilePathListCritSec); - - // - // make sure that Sandboxie resources marked "always in box" - // will not match any OpenIpcPath or ClosedIpcPath settings - // - - if (path_code == L'i' && mp_flags && path) { - - WCHAR *LastBackSlash = wcsrchr(path, L'\\'); - if (LastBackSlash && wcsncmp(LastBackSlash + 1, - SBIE_BOXED_, SBIE_BOXED_LEN) == 0) { - - mp_flags = 0; - } - } - - // - // log access request in the resource access monitor - // - - if (path && monflag) { - - if (PATH_IS_CLOSED(mp_flags)) - monflag |= MONITOR_DENY; - // If hts file or key it will be logged by the driver's trace facility - // we only have to log closed events as those never reach the driver - // we need to always log to have also logs in compartment mode - //else if (monflag == MONITOR_FILE || monflag == MONITOR_KEY) - // bMonitorLog = FALSE; - else if (PATH_IS_OPEN(mp_flags)) - monflag |= MONITOR_OPEN; - - if (bMonitorLog) - { - SbieApi_MonitorPut2(monflag, path, bCheckObjectExists); - } - } - Dll_Free(path_lwr); return mp_flags; diff --git a/Sandboxie/core/dll/dns_filter.c b/Sandboxie/core/dll/dns_filter.c new file mode 100644 index 00000000..f301dca7 --- /dev/null +++ b/Sandboxie/core/dll/dns_filter.c @@ -0,0 +1,437 @@ +/* + * Copyright 2022 David Xanatos, xanasoft.com + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +//--------------------------------------------------------------------------- +// DNS Filter +//--------------------------------------------------------------------------- + +#define NOGDI +#include "dll.h" + +#include +#include +#include +#include "common/my_wsa.h" +#include "common/netfw.h" +#include "common/map.h" +#include "wsa_defs.h" +#include "common/pattern.h" +#include "common/str_util.h" +#include "core/drv/api_defs.h" +#include "core/drv/verify.h" + + +//--------------------------------------------------------------------------- +// Functions +//--------------------------------------------------------------------------- + + +static int WSA_WSALookupServiceBeginW( + LPWSAQUERYSETW lpqsRestrictions, + DWORD dwControlFlags, + LPHANDLE lphLookup); + +static int WSA_WSALookupServiceNextW( + HANDLE hLookup, + DWORD dwControlFlags, + LPDWORD lpdwBufferLength, + LPWSAQUERYSETW lpqsResults); + +static int WSA_WSALookupServiceEnd(HANDLE hLookup); + + +BOOLEAN WSA_GetIP(const short* addr, int addrlen, IP_ADDRESS* pIP); +void WSA_DumpIP(ADDRESS_FAMILY af, IP_ADDRESS* pIP, wchar_t* pStr); + +//--------------------------------------------------------------------------- + + +static P_WSALookupServiceBeginW __sys_WSALookupServiceBeginW = NULL; +static P_WSALookupServiceNextW __sys_WSALookupServiceNextW = NULL; +static P_WSALookupServiceEnd __sys_WSALookupServiceEnd = NULL; + + +//--------------------------------------------------------------------------- +// Variables +//--------------------------------------------------------------------------- + + +extern POOL* Dll_Pool; + +static LIST WSA_FilterList; +static BOOLEAN WSA_FilterEnabled = FALSE; + +typedef struct _IP_ENTRY +{ + LIST_ELEM list_elem; + + USHORT Type; + IP_ADDRESS IP; +} IP_ENTRY; + +typedef struct _WSA_LOOKUP { + LIST* pEntries; + BOOLEAN NoMore; +} WSA_LOOKUP; + +static HASH_MAP WSA_LookupMap; + +static BOOLEAN WSA_DnsTraceFlag = FALSE; + + +//--------------------------------------------------------------------------- +// WSA_GetLookup +//--------------------------------------------------------------------------- + + +_FX WSA_LOOKUP* WSA_GetLookup(HANDLE h, BOOLEAN bCanAdd) +{ + WSA_LOOKUP* pLookup = (WSA_LOOKUP*)map_get(&WSA_LookupMap, h); + if (pLookup == NULL && bCanAdd) + pLookup = (WSA_LOOKUP*)map_insert(&WSA_LookupMap, h, NULL, sizeof(WSA_LOOKUP)); + return pLookup; +} + + +//--------------------------------------------------------------------------- +// WSA_InitNetDnsFilter +//--------------------------------------------------------------------------- + + +_FX BOOLEAN WSA_InitNetDnsFilter(HMODULE module) +{ + P_WSALookupServiceBeginW WSALookupServiceBeginW; + P_WSALookupServiceNextW WSALookupServiceNextW; + P_WSALookupServiceEnd WSALookupServiceEnd; + + List_Init(&WSA_FilterList); + + // + // Load filter rules + // + + WCHAR conf_buf[256]; + for (ULONG index = 0; ; ++index) { + + NTSTATUS status = SbieApi_QueryConf( + NULL, L"NetworkDnsFilter", index, conf_buf, sizeof(conf_buf) - 16 * sizeof(WCHAR)); + if (!NT_SUCCESS(status)) + break; + + ULONG level = -1; + WCHAR* value = Config_MatchImageAndGetValue(conf_buf, Dll_ImageName, &level); + if (!value) + continue; + + WCHAR* domain_ip = wcschr(value, L':'); + if (domain_ip) + *domain_ip++ = L'\0'; + + PATTERN* pat = Pattern_Create(Dll_Pool, value, TRUE, level); + + if (domain_ip) { + + LIST* entries = (LIST*)Dll_Alloc(sizeof(LIST)); + List_Init(entries); + + BOOLEAN HasV6 = FALSE; + + const WCHAR* ip_value = domain_ip; + ULONG ip_len = wcslen(domain_ip); + for (const WCHAR* ip_end = ip_value + ip_len; ip_value < ip_end;) { + const WCHAR* ip_str1; + ULONG ip_len1; + ip_value = SbieDll_GetTagValue(ip_value, ip_end, &ip_str1, &ip_len1, L';'); + + IP_ENTRY* entry = (IP_ENTRY*)Dll_Alloc(sizeof(IP_ENTRY)); + if (_inet_xton(ip_str1, ip_len1, &entry->IP, &entry->Type) == 1) { + if (entry->Type == AF_INET6) + HasV6 = TRUE; + List_Insert_After(entries, NULL, entry); + } + } + + if (!HasV6) { + + // + // when there are no IPv6 entries create mapped once from the v4 ips + // + + for (IP_ENTRY* entry = (IP_ENTRY*)List_Head(entries); entry && entry->Type == AF_INET; entry = (IP_ENTRY*)List_Next(entry)) { + + IP_ENTRY* entry6 = (IP_ENTRY*)Dll_Alloc(sizeof(IP_ENTRY)); + entry6->Type = AF_INET6; + entry6->IP = entry->IP; + List_Insert_After(entries, NULL, entry6); + } + } + + PVOID* aux = Pattern_Aux(pat); + *aux = entries; + } + + List_Insert_After(&WSA_FilterList, NULL, pat); + } + + if (WSA_FilterList.count > 0) { + + WSA_FilterEnabled = TRUE; + + map_init(&WSA_LookupMap, Dll_Pool); + + SCertInfo CertInfo = { 0 }; + if (!NT_SUCCESS(SbieApi_Call(API_QUERY_DRIVER_INFO, 3, -1, (ULONG_PTR)&CertInfo, sizeof(CertInfo))) || !CERT_IS_LEVEL(CertInfo, eCertAdvanced)) { + + const WCHAR* strings[] = { L"NetworkDnsFilter" , NULL }; + SbieApi_LogMsgExt(-1, 6009, strings); + + WSA_FilterEnabled = FALSE; + } + } + + // + // Setup DNS hooks + // + + WSALookupServiceBeginW = (P_WSALookupServiceBeginW)GetProcAddress(module, "WSALookupServiceBeginW"); + if (WSALookupServiceBeginW) { + SBIEDLL_HOOK(WSA_,WSALookupServiceBeginW); + } + + WSALookupServiceNextW = (P_WSALookupServiceNextW)GetProcAddress(module, "WSALookupServiceNextW"); + if (WSALookupServiceNextW) { + SBIEDLL_HOOK(WSA_,WSALookupServiceNextW); + } + + WSALookupServiceEnd = (P_WSALookupServiceEnd)GetProcAddress(module, "WSALookupServiceEnd"); + if (WSALookupServiceEnd) { + SBIEDLL_HOOK(WSA_,WSALookupServiceEnd); + } + + // If there are any DnsTrace options set, then output this debug string + WCHAR wsTraceOptions[4]; + if (SbieApi_QueryConf(NULL, L"DnsTrace", 0, wsTraceOptions, sizeof(wsTraceOptions)) == STATUS_SUCCESS && wsTraceOptions[0] != L'\0') + WSA_DnsTraceFlag = TRUE; + + return TRUE; +} + + +//--------------------------------------------------------------------------- +// WSA_WSALookupServiceBeginW +//--------------------------------------------------------------------------- + + +_FX int WSA_WSALookupServiceBeginW( + LPWSAQUERYSETW lpqsRestrictions, + DWORD dwControlFlags, + LPHANDLE lphLookup) +{ + int ret = __sys_WSALookupServiceBeginW(lpqsRestrictions, dwControlFlags, lphLookup); + + if (WSA_DnsTraceFlag) { + + WCHAR ClsId[64] = { 0 }; + if (lpqsRestrictions->lpServiceClassId) { + Sbie_snwprintf(ClsId, 64, L" (ClsId: %08lX-%04hX-%04hX-%02hhX%02hhX-%02hhX%02hhX%02hhX%02hhX%02hhX%02hhX)", + lpqsRestrictions->lpServiceClassId->Data1, lpqsRestrictions->lpServiceClassId->Data2, lpqsRestrictions->lpServiceClassId->Data3, + lpqsRestrictions->lpServiceClassId->Data4[0], lpqsRestrictions->lpServiceClassId->Data4[1], lpqsRestrictions->lpServiceClassId->Data4[2], lpqsRestrictions->lpServiceClassId->Data4[3], + lpqsRestrictions->lpServiceClassId->Data4[4], lpqsRestrictions->lpServiceClassId->Data4[5], lpqsRestrictions->lpServiceClassId->Data4[6], lpqsRestrictions->lpServiceClassId->Data4[7]); + } + + WCHAR msg[256]; + Sbie_snwprintf(msg, 256, L"DNS Request Begin: %s%s, NS: %d, Hdl: 0x%x, Err: %d)", + lpqsRestrictions->lpszServiceInstanceName ? lpqsRestrictions->lpszServiceInstanceName : L"Unnamed", + ClsId, lpqsRestrictions->dwNameSpace, lphLookup ? *lphLookup : NULL, ret == SOCKET_ERROR ? GetLastError() : 0); + SbieApi_MonitorPutMsg(MONITOR_DNS, msg); + } + + if (WSA_FilterEnabled && ret == NO_ERROR) { + + if (lpqsRestrictions->lpszServiceInstanceName) { + + ULONG path_len = wcslen(lpqsRestrictions->lpszServiceInstanceName); + WCHAR* path_lwr = (WCHAR*)Dll_AllocTemp((path_len + 4) * sizeof(WCHAR)); + wmemcpy(path_lwr, lpqsRestrictions->lpszServiceInstanceName, path_len); + path_lwr[path_len] = L'\0'; + _wcslwr(path_lwr); + + PATTERN* found; + if (Pattern_MatchPathList(path_lwr, path_len, &WSA_FilterList, NULL, NULL, NULL, &found) > 0) { + + WCHAR msg[256]; + Sbie_snwprintf(msg, 256, L"DNS Request Filtered: %s (Hdl: 0x%x)", Pattern_Source(found), *lphLookup); + SbieApi_MonitorPutMsg(MONITOR_DNS | MONITOR_DENY, msg); + + WSA_LOOKUP* pLookup = WSA_GetLookup(*lphLookup, TRUE); + + PVOID* aux = Pattern_Aux(found); + if (*aux) + pLookup->pEntries = (LIST*)*aux; + else + pLookup->NoMore = TRUE; + } + } + } + + return ret; +} + + +//--------------------------------------------------------------------------- +// WSA_WSALookupServiceNextW +//--------------------------------------------------------------------------- + + +_FX int WSA_WSALookupServiceNextW( + HANDLE hLookup, + DWORD dwControlFlags, + LPDWORD lpdwBufferLength, + LPWSAQUERYSETW lpqsResults) +{ + WSA_LOOKUP* pLookup = NULL; + + if (WSA_FilterEnabled) { + + pLookup = WSA_GetLookup(hLookup, FALSE); + + if (pLookup && pLookup->NoMore) { + + SetLastError(WSA_E_NO_MORE); + return SOCKET_ERROR; + } + } + + int ret = __sys_WSALookupServiceNextW(hLookup, dwControlFlags, lpdwBufferLength, lpqsResults); + + if (pLookup && pLookup->pEntries) { + + // + // This is a bit a simplified implementation, it assumes that all results are always of the same time + // else it may truncate it early, also it cant return more results the have been found. + // + + if (lpqsResults->dwNumberOfCsAddrs > 0) { + + IP_ENTRY* entry = (IP_ENTRY*)List_Head(pLookup->pEntries); + + for (DWORD i = 0; i < lpqsResults->dwNumberOfCsAddrs; i++) { + + USHORT af = lpqsResults->lpcsaBuffer[i].RemoteAddr.lpSockaddr->sa_family; + for (; entry && entry->Type != af; entry = (IP_ENTRY*)List_Next(entry)); // skip to an antry of teh right type + if (!entry) { // no more entries clear remaining results + lpqsResults->dwNumberOfCsAddrs = i; + break; + } + + if (af == AF_INET6) + memcpy(((SOCKADDR_IN6_LH*)lpqsResults->lpcsaBuffer[i].RemoteAddr.lpSockaddr)->sin6_addr.u.Byte, entry->IP.Data, 16); + else if (af == AF_INET) + ((SOCKADDR_IN*)lpqsResults->lpcsaBuffer[i].RemoteAddr.lpSockaddr)->sin_addr.S_un.S_addr = entry->IP.Data32[3]; + + entry = (IP_ENTRY*)List_Next(entry); + } + } + + if (lpqsResults->lpBlob != NULL) { + + IP_ENTRY* entry = (IP_ENTRY*)List_Head(pLookup->pEntries); + + HOSTENT* hp = (HOSTENT*)lpqsResults->lpBlob->pBlobData; + if (hp->h_addrtype == AF_INET6 || hp->h_addrtype == AF_INET) { + + for (PCHAR* Addr = (PCHAR*)(((UINT_PTR)hp->h_addr_list + (UINT_PTR)hp)); *Addr; Addr++) { + + for (; entry && entry->Type != hp->h_addrtype; entry = (IP_ENTRY*)List_Next(entry)); // skip to an antry of teh right type + if (!entry) { // no more entries clear remaining results + *Addr = 0; + continue; + } + + PCHAR ptr = (PCHAR)(((UINT_PTR)*Addr + (UINT_PTR)hp)); + if (hp->h_addrtype == AF_INET6) + memcpy(ptr, entry->IP.Data, 16); + else if (hp->h_addrtype == AF_INET) + *(DWORD*)ptr = entry->IP.Data32[3]; + + entry = (IP_ENTRY*)List_Next(entry); + } + } + } + + pLookup->NoMore = TRUE; + } + + if (WSA_DnsTraceFlag) { + + WCHAR msg[2048]; + Sbie_snwprintf(msg, 256, L"DNS Request Found: %s (NS: %d, Hdl: 0x%x, Err: %d)", + lpqsResults->lpszServiceInstanceName, lpqsResults->dwNameSpace, hLookup, ret == SOCKET_ERROR ? GetLastError() : 0); + + for (DWORD i = 0; i < lpqsResults->dwNumberOfCsAddrs; i++) { + IP_ADDRESS ip; + if (WSA_GetIP(lpqsResults->lpcsaBuffer[i].RemoteAddr.lpSockaddr, lpqsResults->lpcsaBuffer[i].RemoteAddr.iSockaddrLength, &ip)) + WSA_DumpIP(lpqsResults->lpcsaBuffer[i].RemoteAddr.lpSockaddr->sa_family, &ip, msg); + } + + if (lpqsResults->lpBlob != NULL) { + + HOSTENT* hp = (HOSTENT*)lpqsResults->lpBlob->pBlobData; + if (hp->h_addrtype != AF_INET6 && hp->h_addrtype != AF_INET) { + WSA_DumpIP(hp->h_addrtype, NULL, msg); + } + else if (hp->h_addr_list) { + for (PCHAR* Addr = (PCHAR*)(((UINT_PTR)hp->h_addr_list + (UINT_PTR)hp)); *Addr; Addr++) { + + PCHAR ptr = (PCHAR)(((UINT_PTR)*Addr + (UINT_PTR)hp)); + + IP_ADDRESS ip; + if (hp->h_addrtype == AF_INET6) + memcpy(ip.Data, ptr, 16); + else if (hp->h_addrtype == AF_INET) + ip.Data32[3] = *(DWORD*)ptr; + WSA_DumpIP(hp->h_addrtype, &ip, msg); + } + } + } + + SbieApi_MonitorPutMsg(MONITOR_DNS, msg); + } + + return ret; +} + + +//--------------------------------------------------------------------------- +// WSA_WSALookupServiceEnd +//--------------------------------------------------------------------------- + + +_FX int WSA_WSALookupServiceEnd(HANDLE hLookup) +{ + if (WSA_FilterEnabled) + map_remove(&WSA_LookupMap, hLookup); + + if (WSA_DnsTraceFlag) { + + WCHAR msg[256]; + Sbie_snwprintf(msg, 256, L"DNS Request End (Hdl: 0x%x)", hLookup); + SbieApi_MonitorPutMsg(MONITOR_DNS, msg); + } + + return __sys_WSALookupServiceEnd(hLookup); +} diff --git a/Sandboxie/core/dll/gui.c b/Sandboxie/core/dll/gui.c index eaaf4777..3c2d78a6 100644 --- a/Sandboxie/core/dll/gui.c +++ b/Sandboxie/core/dll/gui.c @@ -429,6 +429,7 @@ _FX BOOLEAN Gui_Init(HMODULE module) GUI_IMPORT___(QueryPerformanceCounter); module = temp; + GUI_IMPORT___(SetTimer); GUI_IMPORT___(MsgWaitForMultipleObjects); GUI_IMPORT_AW(PeekMessage); GUI_IMPORT___(MessageBoxW); diff --git a/Sandboxie/core/dll/gui_p.h b/Sandboxie/core/dll/gui_p.h index f4f34cac..30845117 100644 --- a/Sandboxie/core/dll/gui_p.h +++ b/Sandboxie/core/dll/gui_p.h @@ -100,26 +100,10 @@ typedef void (*P_SwitchToThisWindow)(HWND hWnd, BOOL fAlt); typedef HWND(*P_SetActiveWindow)(HWND hWnd); -typedef DWORD(*P_GetTickCount)(); - -typedef ULONGLONG (*P_GetTickCount64)(); - -typedef BOOL(*P_QueryUnbiasedInterruptTime)( - PULONGLONG UnbiasedTime - ); - -typedef void(*P_Sleep)(DWORD dwMiSecond); - -typedef DWORD(*P_SleepEx)(DWORD dwMiSecond, BOOL bAlert); - -typedef BOOL (*P_QueryPerformanceCounter)( - LARGE_INTEGER* lpPerformanceCount -); - typedef UINT_PTR (*P_SetTimer)( - HWND hWnd, - UINT_PTR nIDEvent, - UINT uElapse, + HWND hWnd, + UINT_PTR nIDEvent, + UINT uElapse, TIMERPROC lpTimerFunc ); @@ -476,8 +460,6 @@ typedef HBITMAP(*P_CreateCompatibleBitmap)(_In_ HDC hdc, _In_ int cx, _In_ int c typedef BOOL (*P_ShutdownBlockReasonCreate)(HWND hWnd, LPCWSTR pwszReason); -typedef EXECUTION_STATE (*P_SetThreadExecutionState)(EXECUTION_STATE esFlags); - typedef BOOL (*P_SetThreadDesktop)(HDESK hDesktop); typedef BOOL (*P_SwitchDesktop)(HDESK hDesktop); @@ -635,18 +617,11 @@ GUI_SYS_VAR_2(SendMessage) GUI_SYS_VAR_2(SendMessageTimeout) //GUI_SYS_VAR_2(SendMessageCallback) GUI_SYS_VAR(ShutdownBlockReasonCreate) -GUI_SYS_VAR(SetThreadExecutionState) GUI_SYS_VAR_2(SendNotifyMessage) GUI_SYS_VAR_2(PostMessage) GUI_SYS_VAR_2(PostThreadMessage) GUI_SYS_VAR_2(DispatchMessage) - -GUI_SYS_VAR(Sleep) -GUI_SYS_VAR(SleepEx) -GUI_SYS_VAR(GetTickCount) -GUI_SYS_VAR(QueryUnbiasedInterruptTime) -GUI_SYS_VAR(GetTickCount64) -GUI_SYS_VAR(QueryPerformanceCounter) + GUI_SYS_VAR(SetTimer) GUI_SYS_VAR(MapWindowPoints) diff --git a/Sandboxie/core/dll/guimisc.c b/Sandboxie/core/dll/guimisc.c index 92be1d9b..cfda5d57 100644 --- a/Sandboxie/core/dll/guimisc.c +++ b/Sandboxie/core/dll/guimisc.c @@ -119,29 +119,7 @@ static int Gui_ReleaseDC(HWND hWnd, HDC hDc); static BOOL Gui_ShutdownBlockReasonCreate(HWND hWnd, LPCWSTR pwszReason); -static EXECUTION_STATE Gui_SetThreadExecutionState(EXECUTION_STATE esFlags); - -static DWORD Gui_GetTickCount(); - -static ULONGLONG Gui_GetTickCount64(); - -static BOOL Gui_QueryUnbiasedInterruptTime( - PULONGLONG UnbiasedTime - ); - -static void Gui_Sleep(DWORD dwMiSecond); - -static DWORD Gui_SleepEx(DWORD dwMiSecond, BOOL bAlert); - -static BOOL Gui_QueryPerformanceCounter( - LARGE_INTEGER* lpPerformanceCount - ); -static UINT_PTR Gui_SetTimer( - HWND hWnd, - UINT_PTR nIDEvent, - UINT uElapse, - TIMERPROC lpTimerFunc -); +static UINT_PTR Gui_SetTimer(HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc); //--------------------------------------------------------------------------- @@ -311,27 +289,13 @@ _FX BOOLEAN Gui_InitMisc(HMODULE module) if (SbieApi_QueryConfBool(NULL, L"BlockInterferePower", FALSE)) { SBIEDLL_HOOK_GUI(ShutdownBlockReasonCreate); - - module = Dll_Kernel32; - - SBIEDLL_HOOK(Gui_, SetThreadExecutionState); } - if (SbieApi_QueryConfBool(NULL, L"UseChangeSpeed", FALSE)) - { - module = current; - SBIEDLL_HOOK(Gui_, SetTimer); - module = Dll_Kernel32; - SBIEDLL_HOOK(Gui_, GetTickCount); - P_GetTickCount64 GetTickCount64 = Ldr_GetProcAddrNew(Dll_Kernel32, "GetTickCount64", "GetTickCount64"); - if (GetTickCount64) - SBIEDLL_HOOK(Gui_, GetTickCount64); - P_QueryUnbiasedInterruptTime QueryUnbiasedInterruptTime = Ldr_GetProcAddrNew(Dll_Kernel32, "QueryUnbiasedInterruptTime", "QueryUnbiasedInterruptTime"); - if (QueryUnbiasedInterruptTime) - SBIEDLL_HOOK(Gui_, QueryUnbiasedInterruptTime); - SBIEDLL_HOOK(Gui_, QueryPerformanceCounter); - SBIEDLL_HOOK(Gui_, Sleep); - SBIEDLL_HOOK(Gui_, SleepEx); - + + if (SbieApi_QueryConfBool(NULL, L"UseChangeSpeed", FALSE)) { + P_SetTimer SetTimer = Ldr_GetProcAddrNew(DllName_user32, "SetTimer", "SetTimer"); + if (SetTimer) { + SBIEDLL_HOOK(Gui_, SetTimer); + } } return TRUE; @@ -1675,15 +1639,17 @@ _FX BOOL Gui_ShutdownBlockReasonCreate(HWND hWnd, LPCWSTR pwszReason) //--------------------------------------------------------------------------- -// Gui_SetThreadExecutionState +// Gui_SetTimer //--------------------------------------------------------------------------- -_FX EXECUTION_STATE Gui_SetThreadExecutionState(EXECUTION_STATE esFlags) +_FX UINT_PTR Gui_SetTimer(HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc) { - SetLastError(ERROR_ACCESS_DENIED); - return 0; - //return __sys_SetThreadExecutionState(esFlags); + ULONG add = SbieApi_QueryConfNumber(NULL, L"AddTimerSpeed", 1), low = SbieApi_QueryConfNumber(NULL, L"LowTimerSpeed", 1); + if (add != 0 && low != 0) + return __sys_SetTimer(hWnd, nIDEvent, uElapse * add / low, lpTimerFunc); + else + return 0; } diff --git a/Sandboxie/core/dll/kernel.c b/Sandboxie/core/dll/kernel.c new file mode 100644 index 00000000..76bc7fae --- /dev/null +++ b/Sandboxie/core/dll/kernel.c @@ -0,0 +1,206 @@ +/* + * Copyright 2021-2024 David Xanatos, xanasoft.com + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +//--------------------------------------------------------------------------- +// Kernel +//--------------------------------------------------------------------------- + +//#define NOGDI +//#include +//#include "common/win32_ntddk.h" +#include "dll.h" + + +//--------------------------------------------------------------------------- +// Functions Prototypes +//--------------------------------------------------------------------------- + + +typedef EXECUTION_STATE (*P_SetThreadExecutionState)(EXECUTION_STATE esFlags); + +typedef DWORD(*P_GetTickCount)(); + +typedef ULONGLONG (*P_GetTickCount64)(); + +typedef BOOL(*P_QueryUnbiasedInterruptTime)(PULONGLONG UnbiasedTime); + +//typedef void(*P_Sleep)(DWORD dwMiSecond); + +typedef DWORD(*P_SleepEx)(DWORD dwMiSecond, BOOL bAlert); + +typedef BOOL (*P_QueryPerformanceCounter)(LARGE_INTEGER* lpPerformanceCount); + + +//--------------------------------------------------------------------------- +// Variables +//--------------------------------------------------------------------------- + + +P_SetThreadExecutionState __sys_SetThreadExecutionState = NULL; +//P_Sleep __sys_Sleep = NULL; +P_SleepEx __sys_SleepEx = NULL; +P_GetTickCount __sys_GetTickCount = NULL; +P_GetTickCount64 __sys_GetTickCount64 = NULL; +P_QueryUnbiasedInterruptTime __sys_QueryUnbiasedInterruptTime = NULL; +P_QueryPerformanceCounter __sys_QueryPerformanceCounter = NULL; + + +//--------------------------------------------------------------------------- +// Functions +//--------------------------------------------------------------------------- + + +static EXECUTION_STATE Kernel_SetThreadExecutionState(EXECUTION_STATE esFlags); + +static DWORD Kernel_GetTickCount(); + +static ULONGLONG Kernel_GetTickCount64(); + +static BOOL Kernel_QueryUnbiasedInterruptTime(PULONGLONG UnbiasedTime); + +//static void Kernel_Sleep(DWORD dwMiSecond); // no need hooking sleep as it internally just calls SleepEx + +static DWORD Kernel_SleepEx(DWORD dwMiSecond, BOOL bAlert); + +static BOOL Kernel_QueryPerformanceCounter(LARGE_INTEGER* lpPerformanceCount); + + +//--------------------------------------------------------------------------- +// Kernel_Init +//--------------------------------------------------------------------------- + + +_FX BOOLEAN Kernel_Init() +{ + HMODULE module = Dll_Kernel32; + + if (SbieApi_QueryConfBool(NULL, L"BlockInterferePower", FALSE)) { + + SBIEDLL_HOOK(Kernel_, SetThreadExecutionState); + } + + if (SbieApi_QueryConfBool(NULL, L"UseChangeSpeed", FALSE)) { + + SBIEDLL_HOOK(Kernel_, GetTickCount); + P_GetTickCount64 GetTickCount64 = Ldr_GetProcAddrNew(Dll_Kernel32, L"GetTickCount64", "GetTickCount64"); + if (GetTickCount64) { + SBIEDLL_HOOK(Kernel_, GetTickCount64); + } + P_QueryUnbiasedInterruptTime QueryUnbiasedInterruptTime = Ldr_GetProcAddrNew(Dll_Kernel32, L"QueryUnbiasedInterruptTime", "QueryUnbiasedInterruptTime"); + if (QueryUnbiasedInterruptTime) { + SBIEDLL_HOOK(Kernel_, QueryUnbiasedInterruptTime); + } + SBIEDLL_HOOK(Kernel_, QueryPerformanceCounter); + //SBIEDLL_HOOK(Kernel_, Sleep); + SBIEDLL_HOOK(Kernel_, SleepEx); + } + + + return TRUE; +} + + +//--------------------------------------------------------------------------- +// Kernel_SetThreadExecutionState +//--------------------------------------------------------------------------- + + +_FX EXECUTION_STATE Kernel_SetThreadExecutionState(EXECUTION_STATE esFlags) +{ + SetLastError(ERROR_ACCESS_DENIED); + return 0; + //return __sys_SetThreadExecutionState(esFlags); +} + + +//--------------------------------------------------------------------------- +// Kernel_GetTickCount +//--------------------------------------------------------------------------- + + +_FX DWORD Kernel_GetTickCount() +{ + ULONG add = SbieApi_QueryConfNumber(NULL, L"AddTickSpeed", 1); + ULONG low = SbieApi_QueryConfNumber(NULL, L"LowTickSpeed", 1); + if (low != 0) + return __sys_GetTickCount() * add / low; + return __sys_GetTickCount() * add; +} + + +//--------------------------------------------------------------------------- +// Kernel_GetTickCount64 +//--------------------------------------------------------------------------- + + +_FX ULONGLONG Kernel_GetTickCount64() +{ + ULONG add = SbieApi_QueryConfNumber(NULL, L"AddTickSpeed", 1); + ULONG low = SbieApi_QueryConfNumber(NULL, L"LowTickSpeed", 1); + if (low != 0) + return __sys_GetTickCount64() * add / low; + return __sys_GetTickCount64() * add; +} + + +//--------------------------------------------------------------------------- +// Kernel_QueryUnbiasedInterruptTime +//--------------------------------------------------------------------------- + + +_FX BOOL Kernel_QueryUnbiasedInterruptTime(PULONGLONG UnbiasedTime) +{ + BOOL rtn = __sys_QueryUnbiasedInterruptTime(UnbiasedTime); + ULONG add = SbieApi_QueryConfNumber(NULL, L"AddTickSpeed", 1); + ULONG low = SbieApi_QueryConfNumber(NULL, L"LowTickSpeed", 1); + if (low != 0) + *UnbiasedTime *= add / low; + else + *UnbiasedTime *= add; + return rtn; +} + + +//--------------------------------------------------------------------------- +// Kernel_SleepEx +//--------------------------------------------------------------------------- + + +_FX DWORD Kernel_SleepEx(DWORD dwMiSecond, BOOL bAlert) +{ + ULONG add = SbieApi_QueryConfNumber(NULL, L"AddSleepSpeed", 1); + ULONG low = SbieApi_QueryConfNumber(NULL, L"LowSleepSpeed", 1); + if (add != 0 && low != 0) + return __sys_SleepEx(dwMiSecond * add / low, bAlert); + return __sys_SleepEx(dwMiSecond, bAlert); +} + + +//--------------------------------------------------------------------------- +// Kernel_QueryPerformanceCounter +//--------------------------------------------------------------------------- + + +_FX BOOL Kernel_QueryPerformanceCounter(LARGE_INTEGER* lpPerformanceCount) +{ + BOOL rtn = __sys_QueryPerformanceCounter(lpPerformanceCount); + ULONG add = SbieApi_QueryConfNumber(NULL, L"AddTickSpeed", 1); + ULONG low = SbieApi_QueryConfNumber(NULL, L"LowTickSpeed", 1); + if (add != 0 && low != 0) + lpPerformanceCount->QuadPart = lpPerformanceCount->QuadPart * add / low; + return rtn; +} \ No newline at end of file diff --git a/Sandboxie/core/dll/net.c b/Sandboxie/core/dll/net.c index 2dd859f4..a0490a96 100644 --- a/Sandboxie/core/dll/net.c +++ b/Sandboxie/core/dll/net.c @@ -1,6 +1,6 @@ /* * Copyright 2004-2020 Sandboxie Holdings, LLC - * Copyright 2020-2021 David Xanatos, xanasoft.com + * Copyright 2020-2024 David Xanatos, xanasoft.com * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -25,8 +25,16 @@ #include #include #include +#include "gui_p.h" #include "common/my_wsa.h" #include "common/netfw.h" +#include "common/map.h" +#include "common/str_util.h" +#include "wsa_defs.h" +#include "core/svc/sbieiniwire.h" +#include "common/base64.c" +#include "core/drv/api_defs.h" +#include "core/drv/verify.h" //--------------------------------------------------------------------------- @@ -43,12 +51,24 @@ #define WSAID_ACCEPTEX \ {0xb5367df1,0xcbac,0x11cf,{0x95,0xca,0x00,0x80,0x5f,0x48,0xa1,0x92}} +//--------------------------------------------------------------------------- +// Types +//--------------------------------------------------------------------------- + +typedef struct NETPROXY_RULE NETPROXY_RULE; + //--------------------------------------------------------------------------- // Functions //--------------------------------------------------------------------------- static void WSA_InitNetFwRules(); +static BOOLEAN WSA_ParseNetProxy(NETPROXY_RULE* proxy, const WCHAR* RuleStr); + +static BOOLEAN WSA_InitNetProxy(); + +BOOLEAN WSA_InitNetDnsFilter(HMODULE module); + static int WSA_IsBlockedTraffic(const short *addr, int addrlen, int protocol); static int WSA_WSAIoctl( @@ -62,6 +82,27 @@ static int WSA_WSAIoctl( LPWSAOVERLAPPED lpOverlapped, LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); +static int WSA_ioctlsocket( + SOCKET s, + long cmd, + ULONG* argp); + +static int WSA_WSAAsyncSelect( + SOCKET s, + HWND hWnd, + UINT wMsg, + long lEvent); + +static int WSA_WSAEventSelect( + SOCKET s, + void* hEventObject, + long lNetworkEvents); + +static int WSA_WSAEnumNetworkEvents( + SOCKET s, + void* hEventObject, + LPWSANETWORKEVENTS lpNetworkEvents); + static int WSA_WSANSPIoctl( HANDLE hLookup, DWORD dwControlCode, @@ -72,6 +113,12 @@ static int WSA_WSANSPIoctl( LPDWORD lpcbBytesReturned, LPWSACOMPLETION lpCompletion); +static int WSA_GetAddrInfoW( + PCWSTR pNodeName, + PCWSTR pServiceName, + const ADDRINFOW* pHints, + PADDRINFOW* ppResult); + static SOCKET WSA_WSASocketW( int af, int type, @@ -166,136 +213,29 @@ static int WSA_WSARecvFrom( void *lpFrom, LPINT lpFromlen, LPWSAOVERLAPPED lpOverlapped, - LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); + LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine);*/ -static int WSA_closesocket(SOCKET s);*/ +static int WSA_closesocket(SOCKET s); -//--------------------------------------------------------------------------- +BOOLEAN socks5_handshake(SOCKET s, BOOLEAN auth, WCHAR login[256], WCHAR pass[256]); +char socks5_request(SOCKET s, const SOCKADDR* addr); -typedef int (*P_WSAIoctl)( - SOCKET s, - DWORD dwIoControlCode, - LPVOID lpvInBuffer, - DWORD cbInBuffer, - LPVOID lpvOutBuffer, - DWORD cbOutBuffer, - LPDWORD lpcbBytesReturned, - LPWSAOVERLAPPED lpOverlapped, - LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); - -typedef int (*P_WSANSPIoctl)( - HANDLE hLookup, - DWORD dwControlCode, - LPVOID lpvInBuffer, - DWORD cbInBuffer, - LPVOID lpvOutBuffer, - DWORD cbOutBuffer, - LPDWORD lpcbBytesReturned, - LPWSACOMPLETION lpCompletion); - -typedef int (*P_WSASocketW)( - int af, - int type, - int protocol, - LPWSAPROTOCOL_INFOW lpProtocolInfo, - unsigned int g, - DWORD dwFlags); - -typedef int (*P_bind)( - SOCKET s, - const void *name, - int namelen); - -typedef int (*P_connect)( - SOCKET s, - const void *name, - int namelen); - -typedef int (*P_WSAConnect)( - SOCKET s, - const void *name, - int namelen, - LPWSABUF lpCallerData, - LPWSABUF lpCalleeData, - LPQOS lpSQOS, - LPQOS lpGQOS); - -typedef int (*P_ConnectEx) ( - SOCKET s, - const void *name, - int namelen, - PVOID lpSendBuffer, - DWORD dwSendDataLength, - LPDWORD lpdwBytesSent, - LPOVERLAPPED lpOverlapped); - -typedef SOCKET (*P_accept)( - SOCKET s, - void *addr, - int *addrlen); - -typedef SOCKET (*P_WSAAccept)( - SOCKET s, - void *addr, - LPINT addrlen, - LPCONDITIONPROC lpfnCondition, - DWORD_PTR dwCallbackData); - -typedef int (*P_AcceptEx)( - SOCKET sListenSocket, - SOCKET sAcceptSocket, - PVOID lpOutputBuffer, - DWORD dwReceiveDataLength, - DWORD dwLocalAddressLength, - DWORD dwRemoteAddressLength, - LPDWORD lpdwBytesReceived, - LPOVERLAPPED lpOverlapped); - -typedef int (*P_sendto)( - SOCKET s, - const char *buf, - int len, - int flags, - const void *to, - int tolen); - -typedef int (*P_WSASendTo)( - SOCKET s, - LPWSABUF lpBuffers, - DWORD dwBufferCount, - LPDWORD lpNumberOfBytesSent, - DWORD dwFlags, - const void *lpTo, - int iTolen, - LPWSAOVERLAPPED lpOverlapped, - LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); - -typedef int (*P_recvfrom)( - SOCKET s, - char *buf, - int len, - int flags, - void *from, - int *fromlen); - -typedef int (*P_WSARecvFrom)( - SOCKET s, - LPWSABUF lpBuffers, - DWORD dwBufferCount, - LPDWORD lpNumberOfBytesRecvd, - LPDWORD lpFlags, - void *lpFrom, - LPINT lpFromlen, - LPWSAOVERLAPPED lpOverlapped, - LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); - -typedef int (*P_closesocket)(SOCKET s); //--------------------------------------------------------------------------- static P_WSAIoctl __sys_WSAIoctl = NULL; + +static P_WSAGetLastError __sys_WSAGetLastError = NULL; +static P_WSASetLastError __sys_WSASetLastError = NULL; + +static P_ioctlsocket __sys_ioctlsocket = NULL; +static P_WSAAsyncSelect __sys_WSAAsyncSelect = NULL; +static P_WSAEventSelect __sys_WSAEventSelect = NULL; + +static P_WSAEnumNetworkEvents __sys_WSAEnumNetworkEvents = NULL; + static P_WSANSPIoctl __sys_WSANSPIoctl = NULL; static P_WSASocketW __sys_WSASocketW = NULL; @@ -310,31 +250,92 @@ static P_ConnectEx __sys_ConnectEx = NULL; static P_WSAAccept __sys_WSAAccept = NULL; static P_AcceptEx __sys_AcceptEx = NULL;*/ + P_recv __sys_recv = NULL; + + P_send __sys_send = NULL; static P_sendto __sys_sendto = NULL; static P_WSASendTo __sys_WSASendTo = NULL; /*static P_recvfrom __sys_recvfrom = NULL; -static P_WSARecvFrom __sys_WSARecvFrom = NULL; +static P_WSARecvFrom __sys_WSARecvFrom = NULL;*/ -static P_closesocket __sys_closesocket = NULL;*/ +static P_shutdown __sys_shutdown = NULL; + +static P_closesocket __sys_closesocket = NULL; + +static P_GetAddrInfoW __sys_GetAddrInfoW = NULL; + + P_inet_ntop __sys_inet_ntop = NULL; //--------------------------------------------------------------------------- // Variables //--------------------------------------------------------------------------- -static LIST WSA_FwList; +struct NETPROXY_RULE { + USHORT af; -extern POOL* Dll_Pool; + SOCKADDR_IN WSA_ProxyAddr; + SOCKADDR_IN6_LH WSA_ProxyAddr6; -static BOOLEAN WSA_WFPisEnabled = FALSE; -static BOOLEAN WSA_WFPisBlocking = FALSE; + BOOLEAN auth; + WCHAR login[255]; + WCHAR pass[255]; +}; + +extern POOL* Dll_Pool; + +static LIST WSA_FwList; + +static BOOLEAN WSA_WFPisEnabled = FALSE; +static BOOLEAN WSA_WFPisBlocking = FALSE; + +static BOOLEAN WSA_TraceFlag = FALSE; + +static BOOLEAN WSA_ProxyEnabled = FALSE; +static NETPROXY_RULE* WSA_Proxy = NULL; +#ifdef PROXY_RESOLVE_HOST_NAMES + HASH_MAP DNS_LookupMap; +#endif + +typedef struct _WSA_SOCK { + ULONG NonBlocking; + + BOOLEAN ConnectedSet; + + // WSAAsyncSelect + HWND hWnd; + UINT wMsg; + long lEvent; + + // WSAEventSelect + void* hEventObject; + long lNetworkEvents; + +} WSA_SOCK; + +static HASH_MAP WSA_SockMap; + + + +//--------------------------------------------------------------------------- +// WSA_GetSock +//--------------------------------------------------------------------------- + + +_FX WSA_SOCK* WSA_GetSock(SOCKET s, BOOLEAN bCanAdd) +{ + WSA_SOCK* pSock = (WSA_SOCK*)map_get(&WSA_SockMap, (void*)s); + if (pSock == NULL && bCanAdd) + pSock = (WSA_SOCK*)map_insert(&WSA_SockMap, (void*)s, NULL, sizeof(WSA_SOCK)); + return pSock; +} -static BOOLEAN WSA_TraceFlag = FALSE; //--------------------------------------------------------------------------- // WSAIoctl //--------------------------------------------------------------------------- + _FX int WSA_WSAIoctl( SOCKET s, DWORD dwIoControlCode, @@ -371,6 +372,104 @@ _FX int WSA_WSAIoctl( return rv; } + +//--------------------------------------------------------------------------- +// WSA_ioctlsocket +//--------------------------------------------------------------------------- + + +_FX int WSA_ioctlsocket( + SOCKET s, + long cmd, + ULONG* argp) +{ + // + // Note: on 64 bit windows this function just calls WSAIoctl + // on 32 bit windows it does its own thing + // for now we will only monitor ioctlsocket + // + + if (WSA_ProxyEnabled && (cmd == FIONBIO) && argp) + WSA_GetSock(s, TRUE)->NonBlocking = *argp; + + return __sys_ioctlsocket(s, cmd, argp); +} + + +//--------------------------------------------------------------------------- +// WSA_WSAAsyncSelect +//--------------------------------------------------------------------------- + + +_FX int WSA_WSAAsyncSelect( + SOCKET s, + HWND hWnd, + UINT wMsg, + long lEvent) +{ + if (WSA_ProxyEnabled) { + WSA_SOCK* pSock = WSA_GetSock(s, TRUE); + + pSock->hWnd = hWnd; + pSock->wMsg = wMsg; + pSock->lEvent = lEvent; + + pSock->NonBlocking = TRUE; + } + + return __sys_WSAAsyncSelect(s, hWnd, wMsg, lEvent); +} + + +//--------------------------------------------------------------------------- +// WSA_WSAEventSelect +//--------------------------------------------------------------------------- + + +_FX int WSA_WSAEventSelect( + SOCKET s, + void* hEventObject, + long lNetworkEvents) +{ + if (WSA_ProxyEnabled) { + WSA_SOCK* pSock = WSA_GetSock(s, TRUE); + + pSock->hEventObject = hEventObject; + pSock->lNetworkEvents = lNetworkEvents; + + pSock->NonBlocking = TRUE; + } + + return __sys_WSAEventSelect(s, hEventObject, lNetworkEvents); +} + + +//--------------------------------------------------------------------------- +// WSA_WSAEnumNetworkEvents +//--------------------------------------------------------------------------- + + +_FX int WSA_WSAEnumNetworkEvents( + SOCKET s, + void* hEventObject, + LPWSANETWORKEVENTS lpNetworkEvents) +{ + int ret = __sys_WSAEnumNetworkEvents(s, hEventObject, lpNetworkEvents); + + if (WSA_ProxyEnabled) { + WSA_SOCK* pSock = WSA_GetSock(s, TRUE); + + if (pSock->ConnectedSet) { + lpNetworkEvents->lNetworkEvents |= FD_CONNECT; + lpNetworkEvents->iErrorCode[FD_CONNECT_BIT] = 0; + pSock->ConnectedSet = FALSE; + } + } + + return ret; +} + + //--------------------------------------------------------------------------- // WSANSPIoctl //--------------------------------------------------------------------------- @@ -563,6 +662,56 @@ _FX int WSA_bind( } +//--------------------------------------------------------------------------- +// WSA_GetIP +//--------------------------------------------------------------------------- + + +_FX BOOLEAN WSA_GetIP(const short* addr, int addrlen, IP_ADDRESS* pIP) +{ + //pIP->Type = (BYTE)addr[0]; + if ((BYTE)addr[0] == AF_INET6 && addrlen >= sizeof(SOCKADDR_IN6_LH)) { + memcpy(pIP->Data, ((SOCKADDR_IN6_LH*)addr)->sin6_addr.u.Byte, 16); + } + else if ((BYTE)addr[0] == AF_INET && addrlen >= sizeof(SOCKADDR_IN)) { + // IPv4-mapped IPv6 addresses, eg. ::FFFF:192.168.0.1 + pIP->Data32[0] = 0; + pIP->Data32[1] = 0; + pIP->Data32[2] = 0xFFFF0000; + pIP->Data32[3] = ((SOCKADDR_IN*)addr)->sin_addr.S_un.S_addr; + } + else // something's wrong + return FALSE; + return TRUE; +} + + +//--------------------------------------------------------------------------- +// WSA_DumpIP +//--------------------------------------------------------------------------- + + +_FX void WSA_DumpIP(ADDRESS_FAMILY af, IP_ADDRESS* pIP, wchar_t* pStr) +{ + pStr = wcschr(pStr, L'\0'); + + if (af == AF_INET6 && pIP->Data32[0] == 0 && pIP->Data32[1] == 0 && pIP->Data32[2] == 0xFFFF0000) + af = AF_INET; // print mapped ipv4 addresses natively + + if (af == AF_INET6) { + Sbie_snwprintf(pStr, 45+10, L"; IPv6: %02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x", + pIP->Data[0], pIP->Data[1], pIP->Data[2], pIP->Data[3], pIP->Data[4], pIP->Data[5], pIP->Data[6], pIP->Data[7], + pIP->Data[8], pIP->Data[9], pIP->Data[10], pIP->Data[11], pIP->Data[12], pIP->Data[13], pIP->Data[14], pIP->Data[15]); + } + else if (af == AF_INET) { + Sbie_snwprintf(pStr, 15+10, L"; IPv4: %d.%d.%d.%d", + pIP->Data[12], pIP->Data[13], pIP->Data[14], pIP->Data[15]); + } + else + Sbie_snwprintf(pStr, 5 + 10, L"; %d: ???", af); +} + + //--------------------------------------------------------------------------- // WSA_IsBlockedTraffic //--------------------------------------------------------------------------- @@ -576,34 +725,15 @@ _FX int WSA_IsBlockedTraffic(const short *addr, int addrlen, int protocol) USHORT port = _ntohs(addr[1]); IP_ADDRESS ip; - //ip.Type = (BYTE)addr[0]; - if ((BYTE)addr[0] == AF_INET6 && addrlen >= sizeof(SOCKADDR_IN6_LH)) { - memcpy(ip.Data, ((SOCKADDR_IN6_LH*)addr)->sin6_addr.u.Byte, 16); - } - else if ((BYTE)addr[0] == AF_INET && addrlen >= sizeof(SOCKADDR_IN)) { - // IPv4-mapped IPv6 addresses, eg. ::FFFF:192.168.0.1 - ip.Data32[0] = 0; - ip.Data32[1] = 0; - ip.Data32[2] = 0xFFFF0000; - ip.Data32[3] = ((SOCKADDR_IN*)addr)->sin_addr.S_un.S_addr; - //*((ULONG*)ip.Data) = ((SOCKADDR_IN*)addr)->sin_addr.S_un.S_addr; - } - else // something's wrong - return 1; // lets block it + if(!WSA_GetIP(addr, addrlen, &ip)) + return 1; // lets block it BOOLEAN block = NetFw_BlockTraffic(&WSA_FwList, &ip, port, protocol); if (WSA_TraceFlag){ WCHAR msg[256]; - if ((BYTE)addr[0] == AF_INET6) { - Sbie_snwprintf(msg, 256, L"Network Traffic; Port: %u; Prot: %u; IPv6: %02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x:%02x%02x", port, protocol, - ip.Data[0], ip.Data[1], ip.Data[2], ip.Data[3], ip.Data[4], ip.Data[5], ip.Data[6], ip.Data[7], - ip.Data[8], ip.Data[9], ip.Data[10], ip.Data[11], ip.Data[12], ip.Data[13], ip.Data[14], ip.Data[15]); - } - else { - Sbie_snwprintf(msg, 256, L"Network Traffic; Port: %u; Prot: %u; IPv4: %d.%d.%d.%d", port, protocol, - ip.Data[12], ip.Data[13], ip.Data[14], ip.Data[15]); - } + Sbie_snwprintf(msg, 256, L"Network Traffic; Port: %u; Prot: %u", port, protocol); + WSA_DumpIP(addr[0], &ip, msg); SbieApi_MonitorPutMsg(MONITOR_NETFW | (block ? MONITOR_DENY : MONITOR_OPEN), msg); } @@ -618,6 +748,96 @@ _FX int WSA_IsBlockedTraffic(const short *addr, int addrlen, int protocol) } +//--------------------------------------------------------------------------- +// WSA_GetProxy +//--------------------------------------------------------------------------- + + +_FX BOOLEAN WSA_GetProxy(const SOCKADDR* name, void** proxy, int* proxylen) +{ + if (!WSA_Proxy) + return FALSE; + + if (name->sa_family == AF_INET && WSA_Proxy->af == name->sa_family) { + *proxy = &WSA_Proxy->WSA_ProxyAddr; + *proxylen = sizeof(SOCKADDR_IN); + } + else if (name->sa_family == AF_INET6 && WSA_Proxy->af == name->sa_family) { + *proxy = &WSA_Proxy->WSA_ProxyAddr6; + *proxylen = sizeof(SOCKADDR_IN6_LH); + } + else + return FALSE; + return TRUE; +} + + +//--------------------------------------------------------------------------- +// WSA_begin_connect +//--------------------------------------------------------------------------- + + +_FX void WSA_begin_connect(WSA_SOCK* pSock, SOCKET s) +{ + if (pSock->lEvent) + __sys_WSAAsyncSelect(s, pSock->hWnd, 0, 0); + + if (pSock->lNetworkEvents) + __sys_WSAEventSelect(s, NULL, 0); + + if (pSock->NonBlocking) { + ULONG nb = FALSE; + __sys_ioctlsocket(s, FIONBIO, &nb); + } +} + + +//--------------------------------------------------------------------------- +// WSA_end_connect +//--------------------------------------------------------------------------- + + +_FX int WSA_end_connect(WSA_SOCK* pSock, SOCKET s, int ret) +{ + int err = __sys_WSAGetLastError(); + + if (pSock->NonBlocking) { + ULONG nb = pSock->NonBlocking; + __sys_ioctlsocket(s, FIONBIO, &nb); + } + + if ((pSock->lNetworkEvents & FD_CONNECT) != 0) { + pSock->lNetworkEvents &= ~FD_CONNECT; + + SetEvent(pSock->hEventObject); + + ret = -1; + err = WSAEWOULDBLOCK; + } + if(pSock->lNetworkEvents) + __sys_WSAEventSelect(s, pSock->hEventObject, pSock->lNetworkEvents); + + if ((pSock->lEvent & FD_CONNECT) != 0) { + pSock->lEvent &= ~FD_CONNECT; + + static P_PostMessage __sys_PostMessageW = NULL; + if(__sys_PostMessageW == NULL) + __sys_PostMessageW = Ldr_GetProcAddrNew(DllName_user32, L"PostMessageW","PostMessageW"); + __sys_PostMessageW(pSock->hWnd, pSock->wMsg, s, FD_CONNECT); + + ret = -1; + err = WSAEWOULDBLOCK; + } + if (pSock->lEvent) + __sys_WSAAsyncSelect(s, pSock->hWnd, pSock->wMsg, pSock->lEvent); + + pSock->ConnectedSet = TRUE; + + __sys_WSASetLastError(err); + return ret; +} + + //--------------------------------------------------------------------------- // WSA_connect //--------------------------------------------------------------------------- @@ -631,6 +851,28 @@ _FX int WSA_connect( if (WSA_IsBlockedTraffic(name, namelen, IPPROTO_TCP)) return SOCKET_ERROR; + void* proxy; + int proxylen; + if (WSA_ProxyEnabled && !is_localhost(name) && WSA_GetProxy(name, &proxy, &proxylen)) { + + WSA_SOCK* pSock = WSA_GetSock(s, FALSE); + if (pSock) WSA_begin_connect(pSock, s); + + int ret = __sys_connect(s, proxy, proxylen); + if (ret == 0) { + + if (!socks5_handshake(s, WSA_Proxy->auth, WSA_Proxy->login, WSA_Proxy->pass) || socks5_request(s, name) != SOCKS_SUCCESS) + ret = SOCKET_ERROR; + + if (ret != 0) + __sys_shutdown(s, SD_BOTH); + } + + if (pSock) ret = WSA_end_connect(pSock, s, ret); + + return ret; + } + BOOLEAN new_name = WSA_HandleAfUnix(&name, &namelen); int ret = __sys_connect(s, name, namelen); @@ -658,10 +900,31 @@ _FX int WSA_WSAConnect( if (WSA_IsBlockedTraffic(name, namelen, IPPROTO_TCP)) return SOCKET_ERROR; + void* proxy; + int proxylen; + if (WSA_ProxyEnabled && !is_localhost(name) && WSA_GetProxy(name, &proxy, &proxylen)) { + + WSA_SOCK* pSock = WSA_GetSock(s, FALSE); + if (pSock) WSA_begin_connect(pSock, s); + + int ret = __sys_WSAConnect(s, proxy, proxylen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS); + if (ret == 0) { + + if (!socks5_handshake(s, WSA_Proxy->auth, WSA_Proxy->login, WSA_Proxy->pass) || socks5_request(s, name) != SOCKS_SUCCESS) + ret = SOCKET_ERROR; + + if (ret != 0) + __sys_shutdown(s, SD_BOTH); + } + + if (pSock) ret = WSA_end_connect(pSock, s, ret); + + return ret; + } + BOOLEAN new_name = WSA_HandleAfUnix(&name, &namelen); - int ret = __sys_WSAConnect( - s, name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS); + int ret = __sys_WSAConnect(s, name, namelen, lpCallerData, lpCalleeData, lpSQOS, lpGQOS); if (new_name) Dll_Free((void*)name); @@ -686,10 +949,39 @@ _FX int WSA_ConnectEx( if (WSA_IsBlockedTraffic(name, namelen, IPPROTO_TCP)) return SOCKET_ERROR; + void* proxy; + int proxylen; + if (WSA_ProxyEnabled && !is_localhost(name) && WSA_GetProxy(name, &proxy, &proxylen)) { + + WSA_SOCK* pSock = WSA_GetSock(s, FALSE); + if (pSock) WSA_begin_connect(pSock, s); + + int ret = __sys_connect(s, proxy, proxylen); + if (ret == 0) { + + if (!socks5_handshake(s, WSA_Proxy->auth, WSA_Proxy->login, WSA_Proxy->pass) || socks5_request(s, name) != SOCKS_SUCCESS) + ret = SOCKET_ERROR; + + if (ret == 0 && lpSendBuffer) { + ret = __sys_send(s, (const char*)lpSendBuffer, dwSendDataLength, 0); + if (ret != SOCKET_ERROR) { + *lpdwBytesSent = ret; + ret = 0; + } + } + + if (ret != 0) + __sys_shutdown(s, SD_BOTH); + } + + if (pSock) ret = WSA_end_connect(pSock, s, ret); + + return ret == 0; + } + BOOLEAN new_name = WSA_HandleAfUnix(&name, &namelen); - int ret = __sys_ConnectEx( - s, name, namelen, lpSendBuffer, dwSendDataLength, lpdwBytesSent, lpOverlapped); + int ret = __sys_ConnectEx(s, name, namelen, lpSendBuffer, dwSendDataLength, lpdwBytesSent, lpOverlapped); if (new_name) Dll_Free((void*)name); @@ -850,6 +1142,20 @@ _FX int WSA_WSARecvFrom( } */ + +//--------------------------------------------------------------------------- +// WSA_closesocket +//--------------------------------------------------------------------------- + + +_FX int WSA_closesocket(SOCKET s) +{ + if (WSA_ProxyEnabled) + map_remove(&WSA_SockMap, (void*)s); + return __sys_closesocket(s); +} + + //--------------------------------------------------------------------------- // WSA_InitNetFwRules //--------------------------------------------------------------------------- @@ -858,7 +1164,6 @@ _FX int WSA_WSARecvFrom( _FX void WSA_InitNetFwRules() { WCHAR conf_buf[2048]; - for (ULONG index = 0; ; ++index) { NTSTATUS status = SbieApi_QueryConf( @@ -867,8 +1172,8 @@ _FX void WSA_InitNetFwRules() break; ULONG level = -1; - WCHAR* found_value = Config_MatchImageAndGetValue(conf_buf, Dll_ImageName, &level); - if (!found_value) + WCHAR* value = Config_MatchImageAndGetValue(conf_buf, Dll_ImageName, &level); + if (!value) continue; NETFW_RULE* rule = NetFw_AllocRule(Dll_Pool, level); @@ -877,12 +1182,162 @@ _FX void WSA_InitNetFwRules() continue; } - NetFw_ParseRule(rule, found_value); + NetFw_ParseRule(rule, value); NetFw_AddRule(&WSA_FwList, rule); } } +//--------------------------------------------------------------------------- +// WSA_ParseNetProxy +//--------------------------------------------------------------------------- + +BOOLEAN WSA_ParseNetProxy(NETPROXY_RULE* proxy, const WCHAR* found_value) +{ + // NetworkUseProxy=explorer.exe,Address=198.98.55.77;Port=40000;Auth=No;Login=l2sxbnjqR5JJAAoCnA;Password=12OxyLTW9nma5HbNjC + // NetworkUseProxy=*,Address=abcd:0123:ffff:1d5c;Port=24;Auth=No + + WCHAR* ip_value; + ULONG ip_len; + if (SbieDll_FindTagValuePtr(found_value, L"Address", &ip_value, &ip_len, L'=', L';')) { + ip_value[ip_len] = L'\0'; + if (_inet_aton(ip_value, &proxy->WSA_ProxyAddr.sin_addr) == 1) { + proxy->WSA_ProxyAddr.sin_family = AF_INET; + proxy->af = AF_INET; + } + else if (_inet_pton(AF_INET6, ip_value, &proxy->WSA_ProxyAddr6.sin6_addr) == 1) + { + proxy->WSA_ProxyAddr6.sin6_family = AF_INET6; + proxy->af = AF_INET6; + } + else + return FALSE; + ip_value[ip_len] = L';'; + } + else + return FALSE; + + WCHAR* port_value; + ULONG port_len; + if (SbieDll_FindTagValuePtr(found_value, L"Port", &port_value, &port_len, L'=', L';')) { + int temp = _wntoi(port_value, port_len); + if (temp < 0 || temp > 0xFFFF) + return FALSE; + + USHORT port = _ntohs((USHORT)temp); + if (proxy->af == AF_INET6) + proxy->WSA_ProxyAddr6.sin6_port = port; + else if (proxy->af == AF_INET) + proxy->WSA_ProxyAddr.sin_port = port; + } + else + return FALSE; + + WCHAR* auth_value; + ULONG auth_len; + if (SbieDll_FindTagValuePtr(found_value, L"Auth", &auth_value, &auth_len, L'=', L';')) + proxy->auth = _wcsnicmp(auth_value, L"Yes", auth_len) == 0; + + if (!proxy->auth) return TRUE; + + WCHAR* login_value; + ULONG login_len; + if (SbieDll_FindTagValuePtr(found_value, L"Login", &login_value, &login_len, L'=', L';')) { + if (login_len > 255) + return FALSE; + wmemcpy(proxy->login, login_value, login_len); + proxy->login[login_len] = L'\0'; + } + + WCHAR* pass_value; + ULONG pass_len; + BOOLEAN ok = SbieDll_FindTagValuePtr(found_value, L"Password", &pass_value, &pass_len, L'=', L';'); + if (ok) { + if (pass_len > 255) + return FALSE; + wmemcpy(proxy->pass, pass_value, pass_len); + proxy->pass[pass_len] = L'\0'; + } + else { + ok = SbieDll_FindTagValuePtr(found_value, L"EncryptedPW", &pass_value, &pass_len, L'=', L';'); + if (ok) { + + SBIE_INI_RC4_CRYPT_REQ req; + SBIE_INI_RC4_CRYPT_RPL *rpl; + + req.h.length = sizeof(SBIE_INI_RC4_CRYPT_REQ) + 255; + req.h.msgid = MSGID_SBIE_INI_RC4_CRYPT; + req.value_len = b64_decoded_size(pass_value); + b64_decode(pass_value, req.value, req.value_len); + + rpl = (SBIE_INI_RC4_CRYPT_RPL *)SbieDll_CallServer(&req.h); + if (rpl){ + + pass_len = rpl->value_len / sizeof(wchar_t); + if (pass_len > 255) + return FALSE; + wmemcpy(proxy->pass, rpl->value, pass_len); + proxy->pass[pass_len] = L'\0'; + + Dll_Free(rpl); + } + } + } + + + return TRUE; +} + +//--------------------------------------------------------------------------- +// WSA_InitNetProxy +//--------------------------------------------------------------------------- + + +#define NETPROXY_MATCH_GLOBAL 2 +#define NETPROXY_MATCH_EXACT 0 + +_FX BOOLEAN WSA_InitNetProxy() +{ + WCHAR proxy_buf[1024]; + WSA_Proxy = Dll_Alloc(sizeof(NETPROXY_RULE)); + memset(WSA_Proxy, 0, sizeof(NETPROXY_RULE)); + + BOOLEAN ok = FALSE; + + for (ULONG index = 0; ; ++index) { + NTSTATUS status = SbieApi_QueryConf( + NULL, L"NetworkUseProxy", index, proxy_buf, sizeof(proxy_buf) - 16 * sizeof(WCHAR)); + if (!NT_SUCCESS(status)) + break; + + ULONG level = -1; + WCHAR* value = Config_MatchImageAndGetValue(proxy_buf, Dll_ImageName, &level); + if (!value || (level != NETPROXY_MATCH_EXACT && level != NETPROXY_MATCH_GLOBAL)) + continue; + + ok = WSA_ParseNetProxy(WSA_Proxy, value); + if (ok) + break; + } + + if (!ok) { + Dll_Free(WSA_Proxy); + WSA_Proxy = NULL; + return FALSE; + } + + SCertInfo CertInfo = { 0 }; + if (!NT_SUCCESS(SbieApi_Call(API_QUERY_DRIVER_INFO, 3, -1, (ULONG_PTR)&CertInfo, sizeof(CertInfo))) || !CERT_IS_LEVEL(CertInfo, eCertAdvanced)) { + + const WCHAR* strings[] = { L"NetworkUseProxy" , NULL }; + SbieApi_LogMsgExt(-1, 6009, strings); + + return FALSE; + } + + return TRUE; +} + //--------------------------------------------------------------------------- // WSA_Init @@ -892,6 +1347,13 @@ _FX void WSA_InitNetFwRules() _FX BOOLEAN WSA_Init(HMODULE module) { P_WSAIoctl WSAIoctl; + + P_ioctlsocket ioctlsocket; + P_WSAAsyncSelect WSAAsyncSelect; + P_WSAEventSelect WSAEventSelect; + + P_WSAEnumNetworkEvents WSAEnumNetworkEvents; + P_WSANSPIoctl WSANSPIoctl; P_WSASocketW WSASocketW; @@ -907,24 +1369,11 @@ _FX BOOLEAN WSA_Init(HMODULE module) P_WSASendTo WSASendTo; /*P_recvfrom recvfrom; P_WSARecvFrom WSARecvFrom;*/ + P_closesocket closesocket; - - WSAIoctl = (P_WSAIoctl)GetProcAddress(module, "WSAIoctl"); - if (WSAIoctl) { - SBIEDLL_HOOK(WSA_,WSAIoctl); - } - - WSANSPIoctl = (P_WSANSPIoctl)GetProcAddress(module, "WSANSPIoctl"); - if (WSANSPIoctl) { - SBIEDLL_HOOK(WSA_,WSANSPIoctl); - } - - - bind = (P_bind)GetProcAddress(module, "bind"); - if (bind) { - SBIEDLL_HOOK(WSA_,bind); - } - +#ifdef PROXY_RESOLVE_HOST_NAMES + P_GetAddrInfoW GetAddrInfoW; +#endif // // initialize the network firewall rule list and hook the relevant functions @@ -938,68 +1387,163 @@ _FX BOOLEAN WSA_Init(HMODULE module) else // load rules only when the driver is not doing the filtering WSA_InitNetFwRules(); + // + // Initialize network proxy + // - if (! Dll_SkipHook(L"wsaconn")) { + if (WSA_InitNetProxy()) { - WSASocketW = (P_WSASocketW)GetProcAddress(module, "WSASocketW"); - if (WSASocketW) { - SBIEDLL_HOOK(WSA_,WSASocketW); - } + WSA_ProxyEnabled = TRUE; - // TCP - connect = (P_connect)GetProcAddress(module, "connect"); - if (connect) { - SBIEDLL_HOOK(WSA_,connect); - } + map_init(&WSA_SockMap, Dll_Pool); + } - WSAConnect = (P_WSAConnect)GetProcAddress(module, "WSAConnect"); - if (WSAConnect) { - SBIEDLL_HOOK(WSA_,WSAConnect); - } + // + // hook required WS2 functions + // - /*accept = (P_accept)GetProcAddress(module, "accept"); - if (accept) { - SBIEDLL_HOOK(WSA_,accept); - } + WSAIoctl = (P_WSAIoctl)GetProcAddress(module, "WSAIoctl"); + if (WSAIoctl) { + SBIEDLL_HOOK(WSA_,WSAIoctl); + } - WSAAccept = (P_WSAAccept)GetProcAddress(module, "WSAAccept"); - if (WSAAccept) { - SBIEDLL_HOOK(WSA_,WSAAccept); - }*/ + __sys_WSAGetLastError = (P_WSAGetLastError)GetProcAddress(module, "WSAGetLastError"); + __sys_WSASetLastError = (P_WSASetLastError)GetProcAddress(module, "WSASetLastError"); + + if (WSA_ProxyEnabled) { + + // + // Note: for our proxy implementation we need to have the sockets in blocking mode + // unfortinately windows does not provide a way to query the blockign flag + // not even when asking the driver directly :( + // Hence we need to monitor the below calls and maintain and cache the blockign state // - // UDP - sendto = (P_sendto)GetProcAddress(module, "sendto"); - if (sendto) { - SBIEDLL_HOOK(WSA_,sendto); + //int InputBuffer[] = { 2,0,0,0 }; + //((char*)&InputBuffer[2])[0] = 1; + //Status = NtDeviceIoControlFile((HANDLE)sock, NULL, 0i64, 0i64, &IoStatusBlock, /*IOCTL_AFD_SET_INFORMATION*/ 0x1203B, InputBuffer, 0x10u, 0i64, 0); // Set blocking -> STATUS_SUCCESS + //Status = NtDeviceIoControlFile((HANDLE)sock, NULL, 0i64, 0i64, &IoStatusBlock, /*IOCTL_AFD_SET_INFORMATION*/ 0x1207b, InputBuffer, 0x10u, InputBuffer, 0x10u); // Get blocking -> STATUS_INVALID_PARAMETER :( + + ioctlsocket = (P_ioctlsocket)GetProcAddress(module, "ioctlsocket"); + if (ioctlsocket) { + SBIEDLL_HOOK(WSA_,ioctlsocket); } - WSASendTo = (P_WSASendTo)GetProcAddress(module, "WSASendTo"); - if (WSASendTo) { - SBIEDLL_HOOK(WSA_,WSASendTo); + WSAAsyncSelect = (P_WSAAsyncSelect)GetProcAddress(module, "WSAAsyncSelect"); + if (WSAAsyncSelect) { + SBIEDLL_HOOK(WSA_,WSAAsyncSelect); } - /*recvfrom = (P_recvfrom)GetProcAddress(module, "recvfrom"); - if (recvfrom) { - SBIEDLL_HOOK(WSA_,recvfrom); + WSAEventSelect = (P_WSAEventSelect)GetProcAddress(module, "WSAEventSelect"); + if (WSAEventSelect) { + SBIEDLL_HOOK(WSA_,WSAEventSelect); } - WSARecvFrom = (P_WSARecvFrom)GetProcAddress(module, "WSARecvFrom"); - if (WSARecvFrom) { - SBIEDLL_HOOK(WSA_,WSARecvFrom); - }*/ - // + WSAEnumNetworkEvents = (P_WSAEnumNetworkEvents)GetProcAddress(module, "WSAEnumNetworkEvents"); + if (WSAEnumNetworkEvents) { + SBIEDLL_HOOK(WSA_,WSAEnumNetworkEvents); + } + + __sys_recv = (P_recv)GetProcAddress(module, "recv"); + __sys_send = (P_send)GetProcAddress(module, "send"); + } + + if (!Dll_CompartmentMode) { + WSANSPIoctl = (P_WSANSPIoctl)GetProcAddress(module, "WSANSPIoctl"); + if (WSANSPIoctl) { + SBIEDLL_HOOK(WSA_, WSANSPIoctl); + } + } + + bind = (P_bind)GetProcAddress(module, "bind"); + if (bind) { + SBIEDLL_HOOK(WSA_,bind); + } + + WSASocketW = (P_WSASocketW)GetProcAddress(module, "WSASocketW"); + if (WSASocketW) { + SBIEDLL_HOOK(WSA_,WSASocketW); + } + + //if (! Dll_SkipHook(L"wsaconn")) { + + // TCP + connect = (P_connect)GetProcAddress(module, "connect"); + if (connect) { + SBIEDLL_HOOK(WSA_,connect); + } + + WSAConnect = (P_WSAConnect)GetProcAddress(module, "WSAConnect"); + if (WSAConnect) { + SBIEDLL_HOOK(WSA_,WSAConnect); + } + + //} + + /*accept = (P_accept)GetProcAddress(module, "accept"); + if (accept) { + SBIEDLL_HOOK(WSA_,accept); + } + + WSAAccept = (P_WSAAccept)GetProcAddress(module, "WSAAccept"); + if (WSAAccept) { + SBIEDLL_HOOK(WSA_,WSAAccept); + }*/ + // + + // UDP + sendto = (P_sendto)GetProcAddress(module, "sendto"); + if (sendto) { + SBIEDLL_HOOK(WSA_,sendto); + } + + WSASendTo = (P_WSASendTo)GetProcAddress(module, "WSASendTo"); + if (WSASendTo) { + SBIEDLL_HOOK(WSA_,WSASendTo); + } + + /*recvfrom = (P_recvfrom)GetProcAddress(module, "recvfrom"); + if (recvfrom) { + SBIEDLL_HOOK(WSA_,recvfrom); + } + + WSARecvFrom = (P_WSARecvFrom)GetProcAddress(module, "WSARecvFrom"); + if (WSARecvFrom) { + SBIEDLL_HOOK(WSA_,WSARecvFrom); + }*/ + // - // used for accept - //__sys_closesocket = (P_closesocket)GetProcAddress(module, "closesocket"); + __sys_shutdown = (P_shutdown)GetProcAddress(module, "shutdown"); + + __sys_inet_ntop = (P_inet_ntop)GetProcAddress(module, "inet_ntop"); + +#ifdef PROXY_RESOLVE_HOST_NAMES + if(WSA_ProxyEnabled && SbieApi_QueryConfBool(NULL, L"NetworkProxyResolveHostnames", FALSE)) { + + map_init(&DNS_LookupMap, Dll_Pool); + + GetAddrInfoW = (P_GetAddrInfoW)GetProcAddress(module, "GetAddrInfoW"); + if (GetAddrInfoW) { + SBIEDLL_HOOK(WSA_,GetAddrInfoW); + } + } +#endif + + closesocket = (P_closesocket)GetProcAddress(module, "closesocket"); + if (closesocket) { + SBIEDLL_HOOK(WSA_,closesocket); } - { - // If there are any NetFwTrace options set, then output this debug string - WCHAR wsTraceOptions[4]; - if (SbieApi_QueryConf(NULL, L"NetFwTrace", 0, wsTraceOptions, sizeof(wsTraceOptions)) == STATUS_SUCCESS && wsTraceOptions[0] != L'\0') - WSA_TraceFlag = TRUE; - } + // If there are any NetFwTrace options set, then output this debug string + WCHAR wsTraceOptions[4]; + if (SbieApi_QueryConf(NULL, L"NetFwTrace", 0, wsTraceOptions, sizeof(wsTraceOptions)) == STATUS_SUCCESS && wsTraceOptions[0] != L'\0') + WSA_TraceFlag = TRUE; + + // + // Initialize DNS filter + // + + WSA_InitNetDnsFilter(module); return TRUE; } @@ -1236,3 +1780,40 @@ _FX HRESULT Net_Common_ImageNamePut( return hr; } + + +//--------------------------------------------------------------------------- +// WSA_GetAddrInfoW +//--------------------------------------------------------------------------- + +#ifdef PROXY_RESOLVE_HOST_NAMES +_FX int WSA_GetAddrInfoW( + PCWSTR pNodeName, + PCWSTR pServiceName, + const ADDRINFOW* pHints, + PADDRINFOW* ppResult) +{ + int ret = __sys_GetAddrInfoW(pNodeName, pServiceName, pHints, ppResult); + if (ret == 0 && pNodeName && ppResult) { + size_t len = wcslen(pNodeName) + 1; + char* host = Dll_AllocTemp(len * 2); + if (!host) { + SbieApi_Log(2305, NULL); + return ret; + } + wcstombs(host, pNodeName, len); + host[len - 1] = '\0'; + + ADDRINFOW* pResult = *ppResult; + if (pResult->ai_family == AF_INET) { + SOCKADDR_IN* pAddr = (SOCKADDR_IN*)pResult->ai_addr; + map_insert(&DNS_LookupMap, (void*)pAddr->sin_addr.s_addr, host, len); + } else if (pResult->ai_family == AF_INET6) { + SOCKADDR_IN6_LH* pAddr = (SOCKADDR_IN6_LH*)pResult->ai_addr; + map_insert(&DNS_LookupMap, (void*)pAddr->sin6_addr.s6_addr, host, len); + } + Dll_Free(host); + } + return ret; +} +#endif \ No newline at end of file diff --git a/Sandboxie/core/dll/proxy.c b/Sandboxie/core/dll/proxy.c new file mode 100644 index 00000000..fc66801a --- /dev/null +++ b/Sandboxie/core/dll/proxy.c @@ -0,0 +1,306 @@ +/* + * Copyright 2022 David Xanatos, xanasoft.com + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +//--------------------------------------------------------------------------- +// Network Proxy +//--------------------------------------------------------------------------- + +#include "dll.h" + +#include +#include +#include +#include "common/my_wsa.h" +#include "common/netfw.h" +#include "common/map.h" +#include "wsa_defs.h" + + +#define SOCKS_VERSION 0x05 +#define SOCKS_SUBVERSION 0x01 + +// authentication methods +#define SOCKS_NO_AUTHENTICATION 0x00 +#define SOCKS_USERNAME_PASSWORD 0x02 +#define SOCKS_METHOD_NONE 0xFF + +// response codes +//#define SOCKS_SUCCESS 0x00 +#define SOCKS_SERVER_FAILURE 0x01 +#define SOCKS_DENIED 0x02 +#define SOCKS_NETWORK_UNREACHABLE 0x03 +#define SOCKS_HOST_UNREACHABLE 0x04 +#define SOCKS_CONNECTION_REFUSED 0x05 +#define SOCKS_TTL_EXPIRED 0x06 + +// address types +#define SOCKS_CONNECT 0x01 +#define SOCKS_IPV4 0x01 +#define SOCKS_DOMAINNAME 0x03 +#define SOCKS_IPV6 0x04 + +#define SOCKS_RESPONSE_MAX_SIZE 512 +#define SOCKS_REQUEST_MAX_SIZE 264 +#define SOCKS_AUTH_MAX_SIZE 255 + +#define HOST_NAME_MAX 256 +#define INET_ADDRSTRLEN 16 +#define INET6_ADDRSTRLEN 46 + +extern P_recv __sys_recv; +extern P_send __sys_send; +extern P_inet_ntop __sys_inet_ntop; +#ifdef PROXY_RESOLVE_HOST_NAMES +extern HASH_MAP DNS_LookupMap; +#endif + +//--------------------------------------------------------------------------- +// socks5_handshake +//--------------------------------------------------------------------------- + + +_FX BOOLEAN socks5_handshake(SOCKET s, BOOLEAN auth, WCHAR login[SOCKS_AUTH_MAX_SIZE], WCHAR pass[SOCKS_AUTH_MAX_SIZE]) +{ + char req[4] = { SOCKS_VERSION, 1 + auth, SOCKS_NO_AUTHENTICATION, 0 }; + + if (auth) + req[3] = SOCKS_USERNAME_PASSWORD; + + if (__sys_send(s, req, (3 + auth), 0) != (3 + auth)) + goto on_error; + + char res[2]; + if (__sys_recv(s, res, sizeof(res), MSG_WAITALL) != sizeof(res)) + goto on_error; + + if (res[0] != SOCKS_VERSION) { + SbieApi_Log(2360, L"SOCKS version mismatch: expected '%d', got '%d'", SOCKS_VERSION, res[0]); + goto on_error; + } + + switch (res[1]) { + case SOCKS_NO_AUTHENTICATION: + return TRUE; + case SOCKS_USERNAME_PASSWORD: + if (!auth || !login || !pass) { + SbieApi_Log(2360, L"authentication required, but no credentials provided"); + goto on_error; + } + char l[SOCKS_AUTH_MAX_SIZE]; + char p[SOCKS_AUTH_MAX_SIZE]; + size_t login_len = wcstombs(l, login, SOCKS_AUTH_MAX_SIZE); + size_t pass_len = wcstombs(p, pass, SOCKS_AUTH_MAX_SIZE); + + size_t auth_buf_len = 1 + 1 + login_len + 1 + pass_len; + char* auth_buf = Dll_AllocTemp(auth_buf_len); + if (!auth_buf) { + SbieApi_Log(2305, NULL); + goto on_error; + } + + size_t offset = 0; + auth_buf[offset++] = SOCKS_SUBVERSION; + auth_buf[offset++] = login_len; + memcpy(auth_buf + offset, l, login_len); + offset += login_len; + auth_buf[offset++] = (char)pass_len; + memcpy(auth_buf + offset, p, pass_len); + offset += pass_len; + + if (__sys_send(s, auth_buf, auth_buf_len , 0) != auth_buf_len) { + Dll_Free(auth_buf); + goto on_error; + } + Dll_Free(auth_buf); + + if (__sys_recv(s, res, sizeof(res), MSG_WAITALL) != sizeof(res)) + goto on_error; + + if (res[0] != SOCKS_SUBVERSION) { + SbieApi_Log(2360, L"subnegotiation version mismatch: expected '%d', got '%d'", SOCKS_SUBVERSION, res[0]); + goto on_error; + } + + if (res[1] != SOCKS_SUCCESS) { + SbieApi_Log(2360, L"authentication failed"); + goto on_error; + } + + return TRUE; + default: + SbieApi_Log(2360, L"no acceptable authentication method"); + break; + } + +on_error: + return FALSE; +} + + +//--------------------------------------------------------------------------- +// socks5_request_send +//--------------------------------------------------------------------------- + + +static char socks5_request_send(SOCKET s, char* buf, size_t size) +{ + if (__sys_send(s, buf, size, 0) != size) + return SOCKS_GENERAL_FAILURE; + + char res[SOCKS_RESPONSE_MAX_SIZE] = { 0 }; + if (__sys_recv(s, res, 4, 0) == SOCKET_ERROR) + return SOCKS_GENERAL_FAILURE; + + if (res[1] != SOCKS_SUCCESS) + return res[1]; + + if (res[3] == SOCKS_IPV4) { + if (__sys_recv(s, res + 4, 6, MSG_WAITALL) == SOCKET_ERROR) + return SOCKS_GENERAL_FAILURE; + } + else if (res[3] == SOCKS_IPV6) { + if (__sys_recv(s, res + 4, 18, MSG_WAITALL) == SOCKET_ERROR) + return SOCKS_GENERAL_FAILURE; + } + else { + return SOCKS_GENERAL_FAILURE; + } + + return SOCKS_SUCCESS; +} + +//--------------------------------------------------------------------------- +// socks5_report_error +//--------------------------------------------------------------------------- + +_FX void socks5_report_error(int code, const char* buf) +{ + char* host = NULL; + USHORT port = 0; + if (buf[3] == SOCKS_IPV4) { + host = Dll_AllocTemp(INET_ADDRSTRLEN); + if (!host) return; + const IN_ADDR* v4 = (const IN_ADDR*)(buf + 4); + __sys_inet_ntop(AF_INET, v4, host, INET_ADDRSTRLEN); + port = _ntohs(*((USHORT*)(buf + 8))); + } + else if (buf[3] == SOCKS_IPV6) { + host = Dll_AllocTemp(INET6_ADDRSTRLEN); + if (!host) return; + const IN6_ADDR* v6 = (const IN6_ADDR*)(buf + 4); + __sys_inet_ntop(AF_INET6, v6, host, INET6_ADDRSTRLEN); + port = _ntohs(*((USHORT*)(buf + 20))); + } + else if (buf[3] == SOCKS_DOMAINNAME) { + size_t domain_len = buf[4]; + host = Dll_AllocTemp(domain_len + 1); + if (!host) return; + memcpy(host, buf + 5, domain_len); + host[domain_len] = '\0'; + port = _ntohs(*((USHORT*)(buf + 5 + domain_len))); + } + if (!host) return; + + switch (code) { + case SOCKS_SERVER_FAILURE: + SbieApi_Log(2360, L"general server failure (%s:%hu)", host, port); + break; + case SOCKS_DENIED: + SbieApi_Log(2360, L"connection denied by server ruleset (%s:%hu)", host, port); + break; + case SOCKS_NETWORK_UNREACHABLE: + SbieApi_Log(2360, L"network unreachable (%s:%hu)", host, port); + break; + case SOCKS_HOST_UNREACHABLE: + SbieApi_Log(2360, L"host unreachable (%s:%hu)", host, port); + break; + case SOCKS_CONNECTION_REFUSED: + SbieApi_Log(2360, L"connection refused (%s:%hu)", host, port); + break; + case SOCKS_TTL_EXPIRED: + SbieApi_Log(2360, L"TTL expired (%s:%hu)", host, port); + break; + default: + SbieApi_Log(2360, L"request failed with status %d (%s:%hu)", code, host, port); + break; + } + + Dll_Free(host); +} + +//--------------------------------------------------------------------------- +// socks5_request +//--------------------------------------------------------------------------- + +_FX char socks5_request(SOCKET s, const SOCKADDR* addr) +{ + char req[SOCKS_REQUEST_MAX_SIZE] = { SOCKS_VERSION, SOCKS_CONNECT, 0 }; + + char* ptr = req + 3; + if (addr->sa_family == AF_INET) { + const SOCKADDR_IN* v4 = (const SOCKADDR_IN*)addr; +#ifdef PROXY_RESOLVE_HOST_NAMES + char* domain = (char*)map_get(&DNS_LookupMap, (void*)v4->sin_addr.s_addr); + if (domain) { + *ptr++ = SOCKS_DOMAINNAME; + *ptr++ = strlen(domain); + memcpy(ptr, domain, strlen(domain)); + ptr += strlen(domain); + *((USHORT*)ptr) = v4->sin_port; + ptr += sizeof(USHORT); + } + else +#endif + { + *ptr++ = SOCKS_IPV4; + *((ULONG*)ptr) = v4->sin_addr.s_addr; + ptr += sizeof(ULONG); + *((USHORT*)ptr) = v4->sin_port; + ptr += sizeof(USHORT); + } + } + else if (addr->sa_family == AF_INET6) { + const SOCKADDR_IN6_LH* v6 = (const SOCKADDR_IN6_LH*)addr; +#ifdef PROXY_RESOLVE_HOST_NAMES + char* domain = (char*)map_get(&DNS_LookupMap, (void*)&v6->sin6_addr.s6_addr); + if (domain) { + *ptr++ = SOCKS_DOMAINNAME; + *ptr++ = strlen(domain); + memcpy(ptr, domain, strlen(domain)); + ptr += strlen(domain); + *((USHORT*)ptr) = v6->sin6_port; + ptr += sizeof(USHORT); + } + else +#endif + { + *ptr++ = SOCKS_IPV6; + memcpy(ptr, &v6->sin6_addr, sizeof(v6->sin6_addr)); + ptr += sizeof(v6->sin6_addr); + *((USHORT*)ptr) = v6->sin6_port; + ptr += sizeof(USHORT); + } + } + else { + return SOCKS_GENERAL_FAILURE; + } + + int ret = socks5_request_send(s, req, ptr - req); + if (ret != SOCKS_SUCCESS) + socks5_report_error(ret, req); + return ret; +} diff --git a/Sandboxie/core/dll/sbiedll.h b/Sandboxie/core/dll/sbiedll.h index cdbf063c..2759f446 100644 --- a/Sandboxie/core/dll/sbiedll.h +++ b/Sandboxie/core/dll/sbiedll.h @@ -42,6 +42,7 @@ extern "C" { // Defines //--------------------------------------------------------------------------- +#define USE_MATCH_PATH_EX #define TokenElevationTypeNone 99 @@ -244,6 +245,38 @@ SBIEDLL_EXPORT PSECURITY_DESCRIPTOR SbieDll_GetPublicSD(); SBIEDLL_EXPORT const WCHAR* SbieDll_FindArgumentEnd(const WCHAR* arguments); +#ifdef USE_MATCH_PATH_EX +//SBIEDLL_EXPORT ULONG SbieDll_MatchPathImpl(BOOLEAN use_rule_specificity, BOOLEAN use_privacy_mode, const WCHAR* path, void* normal_list, void* open_list, void* closed_list, void* write_list, void* read_list); +SBIEDLL_EXPORT ULONG SbieDll_MatchPathImpl(BOOLEAN use_rule_specificity, const WCHAR* path, void* normal_list, void* open_list, void* closed_list, void* write_list, void* read_list); +#else +SBIEDLL_EXPORT ULONG SbieDll_MatchPathImpl(const WCHAR* path, void* open_list, void* closed_list, void* write_list); +#endif + +#define PATH_OPEN_FLAG 0x10 +#define PATH_CLOSED_FLAG 0x20 +#define PATH_WRITE_FLAG 0x40 +#define PATH_READ_FLAG 0x80 + +#ifdef USE_MATCH_PATH_EX +// for read only paths, handle like open and let the driver deny the write access +#define PATH_IS_OPEN(f) ((((f) & PATH_OPEN_FLAG) != 0) || PATH_IS_READ(f)) +#define PATH_NOT_OPEN(f) ((((f) & PATH_OPEN_FLAG) == 0) && PATH_NOT_READ(f)) +#else +#define PATH_IS_OPEN(f) (((f) & PATH_OPEN_FLAG) != 0) +#define PATH_NOT_OPEN(f) (((f) & PATH_OPEN_FLAG) == 0) +#endif + +#define PATH_IS_CLOSED(f) (((f) & PATH_CLOSED_FLAG) != 0) +#define PATH_NOT_CLOSED(f) (((f) & PATH_CLOSED_FLAG) == 0) + +#define PATH_IS_WRITE(f) (((f) & PATH_WRITE_FLAG) != 0) +#define PATH_NOT_WRITE(f) (((f) & PATH_WRITE_FLAG) == 0) + +#define PATH_IS_READ(f) (((f) & PATH_READ_FLAG) != 0) +#define PATH_NOT_READ(f) (((f) & PATH_READ_FLAG) == 0) + + + SBIEDLL_EXPORT void DbgPrint(const char* format, ...); SBIEDLL_EXPORT void DbgTrace(const char* format, ...); diff --git a/Sandboxie/core/dll/wsa_defs.h b/Sandboxie/core/dll/wsa_defs.h new file mode 100644 index 00000000..658e792f --- /dev/null +++ b/Sandboxie/core/dll/wsa_defs.h @@ -0,0 +1,284 @@ +/* + * Copyright 2022 DavidXanatos, xanasoft.com + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + + +#ifndef _WSA_DEFS_H +#define _WSA_DEFS_H + +//--------------------------------------------------------------------------- +// Prototypes +//--------------------------------------------------------------------------- + +typedef int (*P_WSAIoctl)( + SOCKET s, + DWORD dwIoControlCode, + LPVOID lpvInBuffer, + DWORD cbInBuffer, + LPVOID lpvOutBuffer, + DWORD cbOutBuffer, + LPDWORD lpcbBytesReturned, + LPWSAOVERLAPPED lpOverlapped, + LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); + +typedef int (*P_ioctlsocket)( + SOCKET s, + long cmd, + ULONG* argp); + +typedef int (*P_WSAAsyncSelect)( + SOCKET s, + HWND hWnd, + UINT wMsg, + long lEvent); + +typedef int (*P_WSAEventSelect)( + SOCKET s, + void* hEventObject, + long lNetworkEvents); + +typedef int (*P_WSAEnumNetworkEvents)( + SOCKET s, + void* hEventObject, + void* lpNetworkEvents +); + +typedef int (*P_WSANSPIoctl)( + HANDLE hLookup, + DWORD dwControlCode, + LPVOID lpvInBuffer, + DWORD cbInBuffer, + LPVOID lpvOutBuffer, + DWORD cbOutBuffer, + LPDWORD lpcbBytesReturned, + LPWSACOMPLETION lpCompletion); + +typedef int (*P_WSASocketW)( + int af, + int type, + int protocol, + LPWSAPROTOCOL_INFOW lpProtocolInfo, + unsigned int g, + DWORD dwFlags); + +typedef int (*P_WSAGetLastError)(); + +typedef int (*P_WSASetLastError)(int err); + +typedef int (*P_bind)( + SOCKET s, + const void *name, + int namelen); + +typedef int (*P_connect)( + SOCKET s, + const void *name, + int namelen); + +typedef int (*P_WSAConnect)( + SOCKET s, + const void *name, + int namelen, + LPWSABUF lpCallerData, + LPWSABUF lpCalleeData, + LPQOS lpSQOS, + LPQOS lpGQOS); + +typedef int (*P_ConnectEx) ( + SOCKET s, + const void *name, + int namelen, + PVOID lpSendBuffer, + DWORD dwSendDataLength, + LPDWORD lpdwBytesSent, + LPOVERLAPPED lpOverlapped); + +typedef SOCKET (*P_accept)( + SOCKET s, + void *addr, + int *addrlen); + +typedef SOCKET (*P_WSAAccept)( + SOCKET s, + void *addr, + LPINT addrlen, + LPCONDITIONPROC lpfnCondition, + DWORD_PTR dwCallbackData); + +typedef int (*P_AcceptEx)( + SOCKET sListenSocket, + SOCKET sAcceptSocket, + PVOID lpOutputBuffer, + DWORD dwReceiveDataLength, + DWORD dwLocalAddressLength, + DWORD dwRemoteAddressLength, + LPDWORD lpdwBytesReceived, + LPOVERLAPPED lpOverlapped); + +typedef int (*P_recv)( + SOCKET s, + char* buf, + int len, + int flags); + +typedef int (*P_send)( + SOCKET s, + const char* buf, + int len, + int flags); + +typedef int (*P_sendto)( + SOCKET s, + const char *buf, + int len, + int flags, + const void *to, + int tolen); + +typedef int (*P_WSASendTo)( + SOCKET s, + LPWSABUF lpBuffers, + DWORD dwBufferCount, + LPDWORD lpNumberOfBytesSent, + DWORD dwFlags, + const void *lpTo, + int iTolen, + LPWSAOVERLAPPED lpOverlapped, + LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); + +typedef int (*P_recvfrom)( + SOCKET s, + char *buf, + int len, + int flags, + void *from, + int *fromlen); + +typedef int (*P_WSARecvFrom)( + SOCKET s, + LPWSABUF lpBuffers, + DWORD dwBufferCount, + LPDWORD lpNumberOfBytesRecvd, + LPDWORD lpFlags, + void *lpFrom, + LPINT lpFromlen, + LPWSAOVERLAPPED lpOverlapped, + LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine); + +typedef int (*P_shutdown)(SOCKET s, int how); + +typedef int (*P_closesocket)(SOCKET s); + + + + + +typedef enum _WSAEcomparator +{ + COMP_EQUAL = 0, + COMP_NOTLESS +} WSAECOMPARATOR, *PWSAECOMPARATOR, *LPWSAECOMPARATOR; + +typedef struct _WSAVersion +{ + DWORD dwVersion; + WSAECOMPARATOR ecHow; +}WSAVERSION, *PWSAVERSION, *LPWSAVERSION; + +typedef struct _AFPROTOCOLS { + INT iAddressFamily; + INT iProtocol; +} AFPROTOCOLS, *PAFPROTOCOLS, *LPAFPROTOCOLS; + +typedef struct _SOCKET_ADDRESS { + LPSOCKADDR lpSockaddr; + INT iSockaddrLength; +} SOCKET_ADDRESS, *PSOCKET_ADDRESS, *LPSOCKET_ADDRESS; + +typedef struct _CSADDR_INFO { + SOCKET_ADDRESS LocalAddr ; + SOCKET_ADDRESS RemoteAddr ; + INT iSocketType ; + INT iProtocol ; +} CSADDR_INFO, *PCSADDR_INFO, FAR * LPCSADDR_INFO ; + +typedef struct _WSAQuerySetW +{ + DWORD dwSize; + LPWSTR lpszServiceInstanceName; + LPGUID lpServiceClassId; + LPWSAVERSION lpVersion; + LPWSTR lpszComment; + DWORD dwNameSpace; + LPGUID lpNSProviderId; + LPWSTR lpszContext; + DWORD dwNumberOfProtocols; + LPAFPROTOCOLS lpafpProtocols; + LPWSTR lpszQueryString; + DWORD dwNumberOfCsAddrs; + LPCSADDR_INFO lpcsaBuffer; + DWORD dwOutputFlags; + LPBLOB lpBlob; +} WSAQUERYSETW, *PWSAQUERYSETW, *LPWSAQUERYSETW; + +struct hostent { + char FAR * h_name; /* official name of host */ + char FAR * FAR * h_aliases; /* alias list */ + short h_addrtype; /* host address type */ + short h_length; /* length of address */ + char FAR * FAR * h_addr_list; /* list of addresses */ +#define h_addr h_addr_list[0] /* address, for backward compat */ +}; + +typedef struct hostent HOSTENT; + +typedef int (*P_WSALookupServiceBeginW)( + LPWSAQUERYSETW lpqsRestrictions, + DWORD dwControlFlags, + LPHANDLE lphLookup); + +typedef int (*P_WSALookupServiceNextW)( + HANDLE hLookup, + DWORD dwControlFlags, + LPDWORD lpdwBufferLength, + LPWSAQUERYSETW lpqsResults); + +typedef int (*P_WSALookupServiceEnd)(HANDLE hLookup); + +typedef struct addrinfoW { + int ai_flags; + int ai_family; + int ai_socktype; + int ai_protocol; + size_t ai_addrlen; + PWSTR ai_canonname; + struct sockaddr *ai_addr; + struct addrinfoW *ai_next; +} ADDRINFOW, *PADDRINFOW; + +typedef int (*P_GetAddrInfoW)( + PCWSTR pNodeName, + PCWSTR pServiceName, + const ADDRINFOW *pHints, + PADDRINFOW *ppResult); + +typedef PCSTR (*P_inet_ntop)( + int family, + const void *pAddr, + PSTR pStringBuf, + size_t StringBufSize); + +#endif _WSA_DEFS_H \ No newline at end of file diff --git a/Sandboxie/core/drv/api.c b/Sandboxie/core/drv/api.c index 81279c21..bdb04431 100644 --- a/Sandboxie/core/drv/api.c +++ b/Sandboxie/core/drv/api.c @@ -1301,11 +1301,6 @@ _FX NTSTATUS Api_QueryDriverInfo(PROCESS* proc, ULONG64* parms) { NTSTATUS status = STATUS_SUCCESS; API_QUERY_DRIVER_INFO_ARGS *args = (API_QUERY_DRIVER_INFO_ARGS *)parms; - - if (proc) { - status = STATUS_NOT_IMPLEMENTED; - goto finish; - } __try { @@ -1385,7 +1380,6 @@ _FX NTSTATUS Api_QueryDriverInfo(PROCESS* proc, ULONG64* parms) status = GetExceptionCode(); } -finish: return status; } diff --git a/Sandboxie/core/drv/api_defs.h b/Sandboxie/core/drv/api_defs.h index 35672861..81ab1288 100644 --- a/Sandboxie/core/drv/api_defs.h +++ b/Sandboxie/core/drv/api_defs.h @@ -162,6 +162,7 @@ enum { API_PROTECT_ROOT, API_UNPROTECT_ROOT, API_KILL_PROCESS, + API_FORCE_CHILDREN, API_LAST }; diff --git a/Sandboxie/core/drv/api_flags.h b/Sandboxie/core/drv/api_flags.h index 6d189da8..13b2ce7b 100644 --- a/Sandboxie/core/drv/api_flags.h +++ b/Sandboxie/core/drv/api_flags.h @@ -59,6 +59,7 @@ #define MONITOR_SCM 0x0000000E // Service Control Manager #define MONITOR_APICALL 0x0000000F #define MONITOR_RPC 0x00000010 +#define MONITOR_DNS 0x00000011 #define MONITOR_TYPE_MASK 0x000000FF #define MONITOR_RESERVED 0x0000FF00 diff --git a/Sandboxie/core/drv/dyn_data.c b/Sandboxie/core/drv/dyn_data.c index bc315c73..86f90070 100644 --- a/Sandboxie/core/drv/dyn_data.c +++ b/Sandboxie/core/drv/dyn_data.c @@ -34,7 +34,7 @@ const wchar_t Parameters[] = L"\\Parameters"; #define IMAGE_FILE_MACHINE_ARM64 0xAA64 // ARM64 Little-Endian #endif -#define WIN11_LATEST 26200 // <----- +#define WIN11_LATEST 26217 // <----- #define SVR2025 26040 #define WIN11_FIRST 22000 #define SVR2022 20348 diff --git a/Sandboxie/core/drv/process.c b/Sandboxie/core/drv/process.c index 7564cffc..4e23e07a 100644 --- a/Sandboxie/core/drv/process.c +++ b/Sandboxie/core/drv/process.c @@ -101,9 +101,11 @@ static NTSTATUS Process_CreateUserProcess( #ifdef USE_PROCESS_MAP HASH_MAP Process_Map; HASH_MAP Process_MapDfp; +HASH_MAP Process_MapFcp; #else LIST Process_List; LIST Process_ListDfp; +LIST Process_ListFcp; #endif PERESOURCE Process_ListLock = NULL; @@ -136,9 +138,13 @@ _FX BOOLEAN Process_Init(void) map_init(&Process_MapDfp, Driver_Pool); map_resize(&Process_MapDfp, 128); // prepare some buckets for better performance + + map_init(&Process_MapFcp, Driver_Pool); + map_resize(&Process_MapFcp, 128); // prepare some buckets for better performance #else List_Init(&Process_List); List_Init(&Process_ListDfp); + List_Init(&Process_ListFcp); #endif if (! Mem_GetLockResource(&Process_ListLock, TRUE)) @@ -1537,6 +1543,8 @@ _FX void Process_Delete(HANDLE ProcessId) Process_DfpDelete(ProcessId); + Process_FcpDelete(ProcessId); + ExReleaseResourceLite(Process_ListLock); KeLowerIrql(irql); diff --git a/Sandboxie/core/drv/process.h b/Sandboxie/core/drv/process.h index b9087a23..d819dede 100644 --- a/Sandboxie/core/drv/process.h +++ b/Sandboxie/core/drv/process.h @@ -447,6 +447,11 @@ void Process_DfpDelete(HANDLE ProcessId); BOOLEAN Process_DfpCheck(HANDLE ProcessId, BOOLEAN *silent); +// Force Child Processes + +VOID Process_FcpInsert(HANDLE ProcessId, const WCHAR* boxname); +void Process_FcpDelete(HANDLE ProcessId); +BOOLEAN Process_FcpCheck(HANDLE ProcessId, WCHAR* boxname); // Enumerate or count processes in a sandbox @@ -533,9 +538,11 @@ NTSTATUS Process_Api_Kill(PROCESS *proc, ULONG64 *parms); #ifdef USE_PROCESS_MAP extern HASH_MAP Process_Map; extern HASH_MAP Process_MapDfp; +extern HASH_MAP Process_MapFcp; #else extern LIST Process_List; extern LIST Process_ListDfp; +extern LIST Process_ListFcp; #endif extern PERESOURCE Process_ListLock; diff --git a/Sandboxie/core/drv/process_force.c b/Sandboxie/core/drv/process_force.c index d20dd207..e8383f2c 100644 --- a/Sandboxie/core/drv/process_force.c +++ b/Sandboxie/core/drv/process_force.c @@ -79,6 +79,16 @@ typedef struct _FORCE_PROCESS_2 { } FORCE_PROCESS_2; +typedef struct _FORCE_PROCESS_3 { + +#ifndef USE_PROCESS_MAP + LIST_ELEM list_elem; +#endif + HANDLE pid; + WCHAR boxname[BOXNAME_COUNT]; + +} FORCE_PROCESS_3; + //--------------------------------------------------------------------------- // Functions //--------------------------------------------------------------------------- @@ -103,6 +113,8 @@ static BOOLEAN Process_IsWindowsExplorerParent(HANDLE ParentId); static BOOLEAN Process_IsImmersiveProcess( PEPROCESS ProcessObject, HANDLE ParentId, ULONG SessionId); +static BOOLEAN Process_IsProcessParent(HANDLE ParentId, WCHAR* Name); + void Process_CreateForceData( LIST *boxes, const WCHAR *SidString, ULONG SessionId); @@ -114,7 +126,7 @@ static BOX *Process_CheckForceFolder( LIST *boxes, const WCHAR *path, BOOLEAN alert, ULONG *IsAlert); static BOX *Process_CheckForceProcess( - LIST *boxes, const WCHAR *name, BOOLEAN alert, ULONG *IsAlert); + LIST *boxes, const WCHAR *name, BOOLEAN alert, ULONG *IsAlert, HANDLE parent); static void Process_CheckAlertFolder( LIST *boxes, const WCHAR *path, ULONG *IsAlert); @@ -149,6 +161,7 @@ _FX BOX *Process_GetForcedStartBox( ULONG alert; BOOLEAN check_force; BOOLEAN is_start_exe; + BOOLEAN image_sbie; BOOLEAN force_alert; BOOLEAN dfp_already_added; BOOLEAN same_image_name; @@ -237,7 +250,7 @@ _FX BOX *Process_GetForcedStartBox( // when the process is start.exe we ignore the CurDir and DocArg // - Process_IsSbieImage(ImagePath, NULL, &is_start_exe); + Process_IsSbieImage(ImagePath, &image_sbie, &is_start_exe); if ((! box) && CurDir && !is_start_exe) box = Process_CheckBoxPath(&boxes, CurDir); @@ -249,7 +262,7 @@ _FX BOX *Process_GetForcedStartBox( if ((! box) && (! alert)) { box = Process_CheckForceProcess( - &boxes, ImageName, force_alert, &alert); + &boxes, ImageName, force_alert, &alert, ParentId); } if ((! box) && CurDir && !is_start_exe && (! alert)) { @@ -274,6 +287,31 @@ _FX BOX *Process_GetForcedStartBox( Process_DfpInsert(PROCESS_TERMINATED, ProcessId); } + // + // Check if the parent process has its children forced to be sandboxes + // exempt sandboxie components from this as start.exe can be used to + // open selected processes in other boxes or set Dfp when desired. + // + // we also must excempt conhost.exe for console applications + // + + if (!box && !image_sbie && _wcsicmp(ImageName, L"conhost.exe") != 0) { + + WCHAR boxname[BOXNAME_COUNT]; + + if (Process_FcpCheck(ParentId, boxname)) { + + ULONG boxname_len = (wcslen(boxname) + 1) * sizeof(WCHAR); + for (FORCE_BOX* cur_box = List_Head(&boxes); cur_box; cur_box = List_Next(cur_box)) { + if (cur_box->box->name_len == boxname_len + && _wcsicmp(cur_box->box->name, boxname) == 0) { + box = cur_box->box; + break; + } + } + } + } + if (alert != 1) force_alert = FALSE; @@ -758,34 +796,43 @@ _FX BOOLEAN Process_IsDcomLaunchParent(HANDLE ParentId) //--------------------------------------------------------------------------- -// Process_IsWindowsExplorerParent +// Process_IsProcessParent // -// Note: Not used at the moment but leaving in place -// as it may prove to be useful later. +//--------------------------------------------------------------------------- + + +_FX BOOLEAN Process_IsProcessParent(HANDLE ParentId, WCHAR* Name) +{ + BOOLEAN retval = FALSE; + + void* nbuf; + ULONG nlen; + WCHAR* nptr; + + Process_GetProcessName( + Driver_Pool, (ULONG_PTR)ParentId, &nbuf, &nlen, &nptr); + if (nbuf) { + + if (_wcsicmp(nptr, Name) == 0) { + + retval = TRUE; + } + + Mem_Free(nbuf, nlen); + } + + return retval; +} + + +//--------------------------------------------------------------------------- +// Process_IsWindowsExplorerParent //--------------------------------------------------------------------------- _FX BOOLEAN Process_IsWindowsExplorerParent(HANDLE ParentId) { - BOOLEAN retval = FALSE; - - void *nbuf; - ULONG nlen; - WCHAR *nptr; - - Process_GetProcessName( - Driver_Pool, (ULONG_PTR)ParentId, &nbuf, &nlen, &nptr); - if (nbuf) { - - if (_wcsicmp(nptr, L"explorer.exe") == 0) { - - retval = TRUE; - } - - Mem_Free(nbuf, nlen); - } - - return retval; + return Process_IsProcessParent(ParentId,L"explorer.exe"); } @@ -1370,7 +1417,7 @@ _FX BOOLEAN Process_CheckForceProcessList( _FX BOX *Process_CheckForceProcess( - LIST *boxes, const WCHAR *name, BOOLEAN alert, ULONG *IsAlert) + LIST *boxes, const WCHAR *name, BOOLEAN alert, ULONG *IsAlert, HANDLE ParentId) { FORCE_BOX *box; @@ -1390,6 +1437,11 @@ _FX BOX *Process_CheckForceProcess( return box->box; } + //if (Process_IsWindowsExplorerParent(ParentId) && Conf_Get_Boolean(box->box->name, L"ForceExplorerChild", 0, FALSE)) { + // if(_wcsicmp(name,L"Sandman.exe")!=0) + // return box->box; + //} + box = List_Next(box); } @@ -1745,3 +1797,112 @@ _FX BOOLEAN Process_DfpCheck(HANDLE ProcessId, BOOLEAN *silent) return found; } + + +//--------------------------------------------------------------------------- +// Process_FcpInsert +//--------------------------------------------------------------------------- + + +_FX VOID Process_FcpInsert(HANDLE ProcessId, const WCHAR* boxname) +{ + FORCE_PROCESS_3 *proc; + KIRQL irql; + + // + // called by Session_Api_ForceChildren, process list not locked + // + + KeRaiseIrql(APC_LEVEL, &irql); + ExAcquireResourceExclusiveLite(Process_ListLock, TRUE); + + Process_FcpDelete(ProcessId); + + proc = Mem_Alloc(Driver_Pool, sizeof(FORCE_PROCESS_3)); + proc->pid = ProcessId; + wmemcpy(proc->boxname, boxname, BOXNAME_COUNT); + +#ifdef USE_PROCESS_MAP + map_insert(&Process_MapFcp, ProcessId, proc, 0); +#else + List_Insert_After(&Process_ListFcp, NULL, proc); +#endif + + ExReleaseResourceLite(Process_ListLock); + KeLowerIrql(irql); + + +} + + +//--------------------------------------------------------------------------- +// Process_FcpDelete +//--------------------------------------------------------------------------- + + +_FX void Process_FcpDelete(HANDLE ProcessId) +{ + FORCE_PROCESS_3 *proc; + +#ifdef USE_PROCESS_MAP + if(map_take(&Process_MapFcp, ProcessId, &proc, 0)) + Mem_Free(proc, sizeof(FORCE_PROCESS_3)); +#else + proc = List_Head(&Process_ListFcp); + while (proc) { + + if (proc->pid == ProcessId) { + + List_Remove(&Process_ListFcp, proc); + + Mem_Free(proc, sizeof(FORCE_PROCESS_3)); + + return; + } + + proc = List_Next(proc); + } +#endif +} + + +//--------------------------------------------------------------------------- +// Process_FcpCheck +//--------------------------------------------------------------------------- + + +_FX BOOLEAN Process_FcpCheck(HANDLE ProcessId, WCHAR* boxname) +{ + FORCE_PROCESS_3 *proc; + KIRQL irql; + BOOLEAN found = FALSE; + + KeRaiseIrql(APC_LEVEL, &irql); + ExAcquireResourceExclusiveLite(Process_ListLock, TRUE); + +#ifdef USE_PROCESS_MAP + proc = map_get(&Process_MapFcp, ProcessId); + if (proc) { +#else + proc = List_Head(&Process_ListFcp); + while (proc) { + + if (proc->pid == ProcessId) { +#endif + if(boxname) + wmemcpy(boxname, proc->boxname, BOXNAME_COUNT); + + found = TRUE; +#ifndef USE_PROCESS_MAP + break; + } + + proc = List_Next(proc); +#endif + } + + ExReleaseResourceLite(Process_ListLock); + KeLowerIrql(irql); + + return found; +} \ No newline at end of file diff --git a/Sandboxie/core/drv/session.c b/Sandboxie/core/drv/session.c index b35cecee..aedca89a 100644 --- a/Sandboxie/core/drv/session.c +++ b/Sandboxie/core/drv/session.c @@ -104,6 +104,8 @@ static NTSTATUS Session_Api_Leader(PROCESS *proc, ULONG64 *parms); static NTSTATUS Session_Api_DisableForce(PROCESS *proc, ULONG64 *parms); +static NTSTATUS Session_Api_ForceChildren(PROCESS *proc, ULONG64 *parms); + static NTSTATUS Session_Api_MonitorControl(PROCESS *proc, ULONG64 *parms); //static NTSTATUS Session_Api_MonitorPut(PROCESS *proc, ULONG64 *parms); @@ -141,6 +143,7 @@ _FX BOOLEAN Session_Init(void) Api_SetFunction(API_SESSION_LEADER, Session_Api_Leader); Api_SetFunction(API_DISABLE_FORCE_PROCESS, Session_Api_DisableForce); + Api_SetFunction(API_FORCE_CHILDREN, Session_Api_ForceChildren); Api_SetFunction(API_MONITOR_CONTROL, Session_Api_MonitorControl); //Api_SetFunction(API_MONITOR_PUT, Session_Api_MonitorPut); Api_SetFunction(API_MONITOR_PUT2, Session_Api_MonitorPut2); @@ -496,6 +499,38 @@ _FX BOOLEAN Session_IsForceDisabled(ULONG SessionId) } +//--------------------------------------------------------------------------- +// Session_Api_ForceChildren +//--------------------------------------------------------------------------- + + +_FX NTSTATUS Session_Api_ForceChildren(PROCESS *proc, ULONG64 *parms) +{ + HANDLE process_id; + WCHAR *user_boxname; + WCHAR boxname[BOXNAME_COUNT]; + + if (proc) + return STATUS_NOT_IMPLEMENTED; + + process_id = (HANDLE)parms[1]; + + memzero(boxname, sizeof(boxname)); + user_boxname = (WCHAR *)parms[2]; + if (user_boxname) { + ProbeForRead(user_boxname, sizeof(WCHAR) * (BOXNAME_COUNT - 2), sizeof(UCHAR)); + if (user_boxname[0]) + wcsncpy(boxname, user_boxname, (BOXNAME_COUNT - 2)); + } + if(!process_id || process_id == (HANDLE)-1 || !boxname[0]) + return STATUS_INVALID_PARAMETER; + + Process_FcpInsert(process_id, boxname); + + return STATUS_SUCCESS; +} + + //--------------------------------------------------------------------------- // Session_IsLeader //--------------------------------------------------------------------------- diff --git a/Sandboxie/core/drv/verify.c b/Sandboxie/core/drv/verify.c index 5cde51b0..40c5a2b5 100644 --- a/Sandboxie/core/drv/verify.c +++ b/Sandboxie/core/drv/verify.c @@ -842,8 +842,13 @@ _FX NTSTATUS KphValidateCertificate() } else if (!level || _wcsicmp(level, L"STANDARD") == 0) // not used, default does not have explicit level Verify_CertInfo.level = eCertStandard; - else if (_wcsicmp(level, L"ADVANCED") == 0) - Verify_CertInfo.level = eCertAdvanced; + else if (_wcsicmp(level, L"ADVANCED") == 0) + { + if(Verify_CertInfo.type == eCertPatreon || Verify_CertInfo.type == eCertEntryPatreon) + Verify_CertInfo.level = eCertAdvanced1; + else + Verify_CertInfo.level = eCertAdvanced; + } // scheme 1.1 >>> else if (CERT_IS_TYPE(Verify_CertInfo, eCertPersonal) || CERT_IS_TYPE(Verify_CertInfo, eCertPatreon)) { @@ -851,6 +856,11 @@ _FX NTSTATUS KphValidateCertificate() Verify_CertInfo.type = eCertEternal; Verify_CertInfo.level = eCertMaxLevel; } + else if (_wcsicmp(level, L"LARGE") == 0 && cert_date.QuadPart < KphGetDate(1, 04, 2022)) { + Verify_CertInfo.level = eCertAdvanced1; + expiration_date.QuadPart = -2; + } + // todo: 01.09.2025: remove code for expired case LARGE else if (_wcsicmp(level, L"LARGE") == 0) { // 2 years - personal if(CERT_IS_TYPE(Verify_CertInfo, eCertPatreon)) Verify_CertInfo.level = eCertStandard2; @@ -858,15 +868,11 @@ _FX NTSTATUS KphValidateCertificate() Verify_CertInfo.level = eCertAdvanced; expiration_date.QuadPart = cert_date.QuadPart + KphGetDateInterval(0, 0, 2); // 2 years } + // todo: 01.09.2024: remove code for expired case MEDIUM else if (_wcsicmp(level, L"MEDIUM") == 0) { // 1 year - personal Verify_CertInfo.level = eCertStandard2; } - else if (_wcsicmp(level, L"ENTRY") == 0) { // PATREON-ENTRY new patreons get only 3 montgs for start - Verify_CertInfo.level = eCertStandard2; - if(CERT_IS_TYPE(Verify_CertInfo, eCertPatreon)) - Verify_CertInfo.type = eCertEntryPatreon; - expiration_date.QuadPart = cert_date.QuadPart + KphGetDateInterval(0, 3, 0); - } + // todo: 01.09.2024: remove code for expired case SMALL else if (_wcsicmp(level, L"SMALL") == 0) { // 1 year - subscription Verify_CertInfo.level = eCertStandard2; Verify_CertInfo.type = eCertHome; @@ -886,7 +892,9 @@ _FX NTSTATUS KphValidateCertificate() // check if this is a subscription type certificate BOOLEAN isSubscription = CERT_IS_SUBSCRIPTION(Verify_CertInfo); - if (expiration_date.QuadPart != -1) + if (expiration_date.QuadPart == -2) + Verify_CertInfo.expired = 1; // but not outdated + else if (expiration_date.QuadPart != -1) { // check if this certificate is expired if (expiration_date.QuadPart < LocalTime.QuadPart) diff --git a/Sandboxie/core/drv/verify.h b/Sandboxie/core/drv/verify.h index 4e0f0ca6..37199847 100644 --- a/Sandboxie/core/drv/verify.h +++ b/Sandboxie/core/drv/verify.h @@ -79,6 +79,7 @@ enum ECertLevel { eCertNoLevel = 0b000, eCertStandard = 0b010, eCertStandard2 = 0b011, + eCertAdvanced1 = 0b100, eCertAdvanced = 0b101, eCertMaxLevel = 0b111, }; diff --git a/Sandboxie/core/svc/GuiServer.cpp b/Sandboxie/core/svc/GuiServer.cpp index 81924f4a..fd7a2351 100644 --- a/Sandboxie/core/svc/GuiServer.cpp +++ b/Sandboxie/core/svc/GuiServer.cpp @@ -1092,11 +1092,26 @@ HANDLE GuiServer::GetJobObjectForAssign(const WCHAR *boxname) // if (ok) { + JOBOBJECT_EXTENDED_LIMIT_INFORMATION jobELInfo = {0}; jobELInfo.BasicLimitInformation.LimitFlags = JOB_OBJECT_LIMIT_BREAKAWAY_OK | JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK; - - ok = SetInformationJobObject(hJobObject, JobObjectExtendedLimitInformation, &jobELInfo, sizeof(jobELInfo)); + ULONG TotalMemoryLimit = SbieApi_QueryConfNumber(boxname, L"TotalMemoryLimit", 0); + ULONG ProcessNumberLimit = SbieApi_QueryConfNumber(boxname, L"ProcessNumberLimit", 0); + ULONG ProcessMemoryLimit = SbieApi_QueryConfNumber(boxname, L"ProcessMemoryLimit", 0); + if (TotalMemoryLimit != 0) { + jobELInfo.JobMemoryLimit = TotalMemoryLimit; + jobELInfo.BasicLimitInformation.LimitFlags |= JOB_OBJECT_LIMIT_JOB_MEMORY; + } + if (ProcessNumberLimit != 0) { + jobELInfo.BasicLimitInformation.ActiveProcessLimit = ProcessNumberLimit; + jobELInfo.BasicLimitInformation.LimitFlags |= JOB_OBJECT_LIMIT_ACTIVE_PROCESS; + } + if (ProcessMemoryLimit != 0) { + jobELInfo.ProcessMemoryLimit = ProcessMemoryLimit; + jobELInfo.BasicLimitInformation.LimitFlags |= JOB_OBJECT_LIMIT_PROCESS_MEMORY; + } + ok = SetInformationJobObject(hJobObject, JobObjectExtendedLimitInformation, &jobELInfo, sizeof(jobELInfo)); } } if (! ok) { diff --git a/Sandboxie/core/svc/MountManager.cpp b/Sandboxie/core/svc/MountManager.cpp index 8830bc6d..ae59a790 100644 --- a/Sandboxie/core/svc/MountManager.cpp +++ b/Sandboxie/core/svc/MountManager.cpp @@ -997,7 +997,7 @@ bool MountManager::AcquireBoxRoot(const WCHAR* boxname, const WCHAR* reg_root, c std::wstring TargetNtPath; SCertInfo CertInfo = { 0 }; - if ((UseFileImage || UseRamDisk) && (!NT_SUCCESS(SbieApi_Call(API_QUERY_DRIVER_INFO, 3, -1, (ULONG_PTR)&CertInfo, sizeof(CertInfo))) || !CERT_IS_LEVEL(CertInfo, (UseFileImage ? eCertAdvanced : eCertStandard)))) { + if ((UseFileImage || UseRamDisk) && (!NT_SUCCESS(SbieApi_Call(API_QUERY_DRIVER_INFO, 3, -1, (ULONG_PTR)&CertInfo, sizeof(CertInfo))) || !CERT_IS_LEVEL(CertInfo, (UseFileImage ? eCertAdvanced1 : eCertStandard)))) { const WCHAR* strings[] = { boxname, UseFileImage ? L"UseFileImage" : L"UseRamDisk" , NULL }; SbieApi_LogMsgExt(session_id, UseFileImage ? 6009 : 6008, strings); errlvl = 0x66; diff --git a/Sandboxie/core/svc/SboxSvc.vcxproj b/Sandboxie/core/svc/SboxSvc.vcxproj index b1d1452d..6fbfdd51 100644 --- a/Sandboxie/core/svc/SboxSvc.vcxproj +++ b/Sandboxie/core/svc/SboxSvc.vcxproj @@ -373,6 +373,16 @@ true true + + true + true + true + true + true + true + true + true + true true diff --git a/Sandboxie/core/svc/SboxSvc.vcxproj.filters b/Sandboxie/core/svc/SboxSvc.vcxproj.filters index ee33578e..479ada70 100644 --- a/Sandboxie/core/svc/SboxSvc.vcxproj.filters +++ b/Sandboxie/core/svc/SboxSvc.vcxproj.filters @@ -85,6 +85,9 @@ MountManager + + common + diff --git a/Sandboxie/core/svc/includes.cpp b/Sandboxie/core/svc/includes.cpp index 2a1223a5..e96d7d03 100644 --- a/Sandboxie/core/svc/includes.cpp +++ b/Sandboxie/core/svc/includes.cpp @@ -39,6 +39,8 @@ extern "C" { #define CRC_WITH_ADLER32 #include "common/crc.c" +#include "common/rc4.c" + #define PATTERN XPATTERN #include "common/pattern.c" diff --git a/Sandboxie/core/svc/msgids.h b/Sandboxie/core/svc/msgids.h index f84465b3..1cc16131 100644 --- a/Sandboxie/core/svc/msgids.h +++ b/Sandboxie/core/svc/msgids.h @@ -100,6 +100,9 @@ #define MSGID_SBIE_INI_GET_VERSION 0x18AA #define MSGID_SBIE_INI_GET_WAIT_HANDLE 0x18AB #define MSGID_SBIE_INI_RUN_SBIE_CTRL 0x180A +#define MSGID_SBIE_INI_RC4_CRYPT 0x180F + +//#define MSGID_SBIE_MGR 0x1900 #define MSGID_NETAPI 0x1A00 #define MSGID_NETAPI_USE_ADD 0x1A01 diff --git a/Sandboxie/core/svc/sbieiniserver.cpp b/Sandboxie/core/svc/sbieiniserver.cpp index 31d0e37d..89ab9104 100644 --- a/Sandboxie/core/svc/sbieiniserver.cpp +++ b/Sandboxie/core/svc/sbieiniserver.cpp @@ -33,6 +33,9 @@ #include "common/my_version.h" #define CRC_HEADER_ONLY #include "common/crc.c" +#define RC4_HEADER_ONLY +#include "common/rc4.c" +#include "core/drv/api_defs.h" #ifdef NEW_INI_MODE extern "C" { @@ -147,6 +150,11 @@ MSG_HEADER *SbieIniServer::Handler2(MSG_HEADER *msg) return RunSbieCtrl(msg, idProcess, NT_SUCCESS(status)); } + if (msg->msgid == MSGID_SBIE_INI_RC4_CRYPT) { + + return RC4Crypt(msg, idProcess, NT_SUCCESS(status)); + } + if (NT_SUCCESS(status)) // if sandboxed return SHORT_REPLY(STATUS_NOT_SUPPORTED); @@ -2392,3 +2400,48 @@ MSG_HEADER *SbieIniServer::RunSbieCtrl(MSG_HEADER *msg, HANDLE idProcess, bool i return SHORT_REPLY(status); } + + +//--------------------------------------------------------------------------- +// RC4Crypt +//--------------------------------------------------------------------------- + + +MSG_HEADER *SbieIniServer::RC4Crypt(MSG_HEADER *msg, HANDLE idProcess, bool isSandboxed) +{ + // + // The purpose of this function is to provide a simple machien bound obfuscation + // for example to store passwords which are required in plain text. + // To this end we use a Random 64 bit key which is generated once and stored in the registry + // as well as the rc4 algorythm for the encryption, applying the same transformation twice + // yealds the original plaintext, hence only one function is sufficient. + // + // Please note that neider the mechanism nor the use rc4 algorythm can be considdered + // cryptographically secure by any means. + // This mechanism is only good for simple obfuscation of non critical data. + // + + SBIE_INI_RC4_CRYPT_REQ *req = (SBIE_INI_RC4_CRYPT_REQ *)msg; + if (req->h.length < sizeof(SBIE_INI_RC4_CRYPT_REQ)) + return SHORT_REPLY(STATUS_INVALID_PARAMETER); + + ULONG rpl_len = sizeof(SBIE_INI_RC4_CRYPT_RPL) + req->value_len; + SBIE_INI_RC4_CRYPT_RPL *rpl = (SBIE_INI_RC4_CRYPT_RPL *)LONG_REPLY(rpl_len); + if (!rpl) + return SHORT_REPLY(STATUS_INSUFFICIENT_RESOURCES); + + rpl->value_len = req->value_len; + memcpy(rpl->value, req->value, req->value_len); + + ULONG64 RandID = 0; + SbieApi_Call(API_GET_SECURE_PARAM, 3, L"RandID", (ULONG_PTR)&RandID, sizeof(RandID)); + if (RandID == 0) { + srand(GetTickCount()); + RandID = ULONG64(rand() & 0xFFFF) | (ULONG64(rand() & 0xFFFF) << 16) | (ULONG64(rand() & 0xFFFF) << 32) | (ULONG64(rand() & 0xFFFF) << 48); + SbieApi_Call(API_SET_SECURE_PARAM, 3, L"RandID", (ULONG_PTR)&RandID, sizeof(RandID)); + } + + rc4_crypt((BYTE*)&RandID, sizeof(RandID), 0x1000, rpl->value, rpl->value_len); + + return (MSG_HEADER*)rpl; +} \ No newline at end of file diff --git a/Sandboxie/core/svc/sbieiniserver.h b/Sandboxie/core/svc/sbieiniserver.h index f45141d6..bba3ec02 100644 --- a/Sandboxie/core/svc/sbieiniserver.h +++ b/Sandboxie/core/svc/sbieiniserver.h @@ -105,6 +105,8 @@ protected: MSG_HEADER *RunSbieCtrl(MSG_HEADER *msg, HANDLE idProcess, bool isSandboxed); + MSG_HEADER *RC4Crypt(MSG_HEADER *msg, HANDLE idProcess, bool isSandboxed); + protected: diff --git a/Sandboxie/core/svc/sbieiniwire.h b/Sandboxie/core/svc/sbieiniwire.h index 86ddc5a1..94308de1 100644 --- a/Sandboxie/core/svc/sbieiniwire.h +++ b/Sandboxie/core/svc/sbieiniwire.h @@ -174,6 +174,29 @@ struct tagSBIE_INI_PASSWORD_REQ typedef struct tagSBIE_INI_PASSWORD_REQ SBIE_INI_PASSWORD_REQ; +//--------------------------------------------------------------------------- +// rc4 Crypt +//--------------------------------------------------------------------------- + + +struct tagSBIE_INI_RC4_CRYPT_REQ +{ + MSG_HEADER h; + ULONG value_len; + UCHAR value[1]; +}; + +struct tagSBIE_INI_RC4_CRYPT_RPL +{ + MSG_HEADER h; + ULONG value_len; + UCHAR value[1]; +}; + +typedef struct tagSBIE_INI_RC4_CRYPT_REQ SBIE_INI_RC4_CRYPT_REQ; +typedef struct tagSBIE_INI_RC4_CRYPT_RPL SBIE_INI_RC4_CRYPT_RPL; + + //--------------------------------------------------------------------------- diff --git a/Sandboxie/msgs/Sbie-English-1033.txt b/Sandboxie/msgs/Sbie-English-1033.txt index efa9e2a5..bf804213 100644 --- a/Sandboxie/msgs/Sbie-English-1033.txt +++ b/Sandboxie/msgs/Sbie-English-1033.txt @@ -751,6 +751,10 @@ SBIE2332 Cannot access file SbiePst.dat SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -916,6 +920,15 @@ Desktop Programs . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3202;txt;01 Invalid command line parameter: %2 . diff --git a/Sandboxie/msgs/Text-German-1031.txt b/Sandboxie/msgs/Text-German-1031.txt index a4bb6538..a7613df5 100644 --- a/Sandboxie/msgs/Text-German-1031.txt +++ b/Sandboxie/msgs/Text-German-1031.txt @@ -702,6 +702,10 @@ SBIE2337 Konnte Programm nicht starten: %2 SBIE2338 Nicht unterstützte Architektur in Prozess %2 vorgefunden . +2360;pop;err;01 +SBIE2360 Fehler beim Injizieren des SOCKS5-Proxy: %2 +. + #---------------------------------------------------------------------------- # SbieSvc #---------------------------------------------------------------------------- diff --git a/Sandboxie/msgs/Text-Korean-1042.txt b/Sandboxie/msgs/Text-Korean-1042.txt index 3af69d4b..a425357a 100644 --- a/Sandboxie/msgs/Text-Korean-1042.txt +++ b/Sandboxie/msgs/Text-Korean-1042.txt @@ -751,6 +751,10 @@ SBIE2332 SbiePst.dat 파일에 액세스할 수 없습니다 SBIE2335 %2 프로세스에 대해 초기화하지 못했습니다 . +2360;pop;err;01 +SBIE2360 SOCKS5 프록시를 삽입하지 못했습니다: %2 +. + 2336;pop;err;01 SBIE2336 GUI 서버의 오류: %2 . diff --git a/Sandboxie/msgs/Text-SimpChinese-2052.txt b/Sandboxie/msgs/Text-SimpChinese-2052.txt index 53715a45..956fc2ee 100644 --- a/Sandboxie/msgs/Text-SimpChinese-2052.txt +++ b/Sandboxie/msgs/Text-SimpChinese-2052.txt @@ -733,6 +733,10 @@ SBIE2332 无法访问文件 SbiePst.dat SBIE2335 进程 %2 初始化失败 . +2360;pop;err;01 +SBIE2360 注入 SOCKS5 代理失败: %2 +. + 2336;pop;err;01 SBIE2336 GUI 服务器出错: %2 . diff --git a/Sandboxie/msgs/Text-Turkish-1055.txt b/Sandboxie/msgs/Text-Turkish-1055.txt index db6010b6..c8b2bf77 100644 --- a/Sandboxie/msgs/Text-Turkish-1055.txt +++ b/Sandboxie/msgs/Text-Turkish-1055.txt @@ -676,6 +676,10 @@ SBIE2332 SbiePst.dat dosyasına erişilemiyor SBIE2335 %2 işlemi için başlatma başarısız oldu . +2360;pop;err;01 +SBIE2360 SOCKS5 ara sunucusu eklenemedi: %2 +. + 2336;pop;err;01 SBIE2336 GUI sunucusunda hata: %2 . diff --git a/Sandboxie/msgs/report/Report-Albanian.txt b/Sandboxie/msgs/report/Report-Albanian.txt index 54a082ab..01761ad1 100644 --- a/Sandboxie/msgs/report/Report-Albanian.txt +++ b/Sandboxie/msgs/report/Report-Albanian.txt @@ -190,6 +190,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -218,6 +222,15 @@ Type the name of a program or path to open the following file in the current san Programs . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Arabic.txt b/Sandboxie/msgs/report/Report-Arabic.txt index 53cc2124..af8ebe34 100644 --- a/Sandboxie/msgs/report/Report-Arabic.txt +++ b/Sandboxie/msgs/report/Report-Arabic.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -206,6 +210,15 @@ SBIE9234 Service startup error %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Bulgarian.txt b/Sandboxie/msgs/report/Report-Bulgarian.txt index 23f9f5ea..2fd876ee 100644 --- a/Sandboxie/msgs/report/Report-Bulgarian.txt +++ b/Sandboxie/msgs/report/Report-Bulgarian.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -206,6 +210,15 @@ SBIE9234 Service startup error %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Croatian.txt b/Sandboxie/msgs/report/Report-Croatian.txt index 65f5a4a4..a21b910b 100644 --- a/Sandboxie/msgs/report/Report-Croatian.txt +++ b/Sandboxie/msgs/report/Report-Croatian.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -206,6 +210,15 @@ SBIE9234 Service startup error %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Czech.txt b/Sandboxie/msgs/report/Report-Czech.txt index 966d3200..08169019 100644 --- a/Sandboxie/msgs/report/Report-Czech.txt +++ b/Sandboxie/msgs/report/Report-Czech.txt @@ -174,6 +174,10 @@ SBIE2302 Process image configuration conflict: %2 SBIE2325 Debug: %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2338;pop;err;01 SBIE2338 Encountered unsupported architecture in process: %2 . @@ -182,6 +186,15 @@ SBIE2338 Encountered unsupported architecture in process: %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Danish.txt b/Sandboxie/msgs/report/Report-Danish.txt index ab4fabac..32d7205b 100644 --- a/Sandboxie/msgs/report/Report-Danish.txt +++ b/Sandboxie/msgs/report/Report-Danish.txt @@ -222,6 +222,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -250,6 +254,15 @@ Type the name of a program or path to open the following file in the current san Programs . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3243;txt;01 Note: The program will continue to execute under the supervision of Sandboxie, even after Administrator privileges have been granted. diff --git a/Sandboxie/msgs/report/Report-Dutch.txt b/Sandboxie/msgs/report/Report-Dutch.txt index 3c7d29ec..75d246d1 100644 --- a/Sandboxie/msgs/report/Report-Dutch.txt +++ b/Sandboxie/msgs/report/Report-Dutch.txt @@ -142,10 +142,23 @@ SBIE2246 Failed to mount box image, ImBox error %2 SBIE2325 Debug: %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2338;pop;err;01 SBIE2338 Encountered unsupported architecture in process: %2 . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Estonian.txt b/Sandboxie/msgs/report/Report-Estonian.txt index be2452c5..cef35697 100644 --- a/Sandboxie/msgs/report/Report-Estonian.txt +++ b/Sandboxie/msgs/report/Report-Estonian.txt @@ -222,6 +222,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -250,6 +254,15 @@ Type the name of a program or path to open the following file in the current san Programs . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3243;txt;01 Note: The program will continue to execute under the supervision of Sandboxie, even after Administrator privileges have been granted. diff --git a/Sandboxie/msgs/report/Report-Farsi.txt b/Sandboxie/msgs/report/Report-Farsi.txt index d8e1fb13..14c89e43 100644 --- a/Sandboxie/msgs/report/Report-Farsi.txt +++ b/Sandboxie/msgs/report/Report-Farsi.txt @@ -174,6 +174,10 @@ SBIE2302 Process image configuration conflict: %2 SBIE2325 Debug: %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2338;pop;err;01 SBIE2338 Encountered unsupported architecture in process: %2 . @@ -182,6 +186,15 @@ SBIE2338 Encountered unsupported architecture in process: %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Finnish.txt b/Sandboxie/msgs/report/Report-Finnish.txt index 2c9eb916..e39e6792 100644 --- a/Sandboxie/msgs/report/Report-Finnish.txt +++ b/Sandboxie/msgs/report/Report-Finnish.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -210,6 +214,15 @@ Type the name of a program or path to open the following file in the current san Programs . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-French.txt b/Sandboxie/msgs/report/Report-French.txt index 2cf8a31a..b9c2a113 100644 --- a/Sandboxie/msgs/report/Report-French.txt +++ b/Sandboxie/msgs/report/Report-French.txt @@ -14,7 +14,20 @@ SBIE1206 Your Windows build (%2) is not yet supported by sandboxie, error: %3 SBIE1207 Your Windows build (%2) is not yet supported by Sandboxie, which means applications will run without security isolation! . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 3001;txt;01 &OK . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + diff --git a/Sandboxie/msgs/report/Report-German.txt b/Sandboxie/msgs/report/Report-German.txt index 14672c77..090af70e 100644 --- a/Sandboxie/msgs/report/Report-German.txt +++ b/Sandboxie/msgs/report/Report-German.txt @@ -2,5 +2,12 @@ * Missing Messages in Text-German-1031.txt *========== -There are no missing messages. +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. diff --git a/Sandboxie/msgs/report/Report-Greek.txt b/Sandboxie/msgs/report/Report-Greek.txt index 74ce4c95..633bbcac 100644 --- a/Sandboxie/msgs/report/Report-Greek.txt +++ b/Sandboxie/msgs/report/Report-Greek.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -206,6 +210,15 @@ SBIE9234 Service startup error %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Hebrew.txt b/Sandboxie/msgs/report/Report-Hebrew.txt index 85874a94..4be0479c 100644 --- a/Sandboxie/msgs/report/Report-Hebrew.txt +++ b/Sandboxie/msgs/report/Report-Hebrew.txt @@ -174,6 +174,10 @@ SBIE2302 Process image configuration conflict: %2 SBIE2325 Debug: %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2338;pop;err;01 SBIE2338 Encountered unsupported architecture in process: %2 . @@ -182,6 +186,15 @@ SBIE2338 Encountered unsupported architecture in process: %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Hungarian.txt b/Sandboxie/msgs/report/Report-Hungarian.txt index 591321d0..b6e39a1b 100644 --- a/Sandboxie/msgs/report/Report-Hungarian.txt +++ b/Sandboxie/msgs/report/Report-Hungarian.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -206,6 +210,15 @@ SBIE9234 Service startup error %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Indonesian.txt b/Sandboxie/msgs/report/Report-Indonesian.txt index 9e078179..08b8bf8c 100644 --- a/Sandboxie/msgs/report/Report-Indonesian.txt +++ b/Sandboxie/msgs/report/Report-Indonesian.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -206,6 +210,15 @@ SBIE9234 Service startup error %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Italian.txt b/Sandboxie/msgs/report/Report-Italian.txt index 8a8736cb..a3b0338d 100644 --- a/Sandboxie/msgs/report/Report-Italian.txt +++ b/Sandboxie/msgs/report/Report-Italian.txt @@ -78,6 +78,19 @@ SBIE2244 Failed to mount box image, Password required SBIE2246 Failed to mount box image, ImBox error %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 6008;pop;err;01 The configuration %3 of box %2 requires a supporter certificate and can not be used without it. . diff --git a/Sandboxie/msgs/report/Report-Japanese.txt b/Sandboxie/msgs/report/Report-Japanese.txt index f5e5ef6b..d0ed0af0 100644 --- a/Sandboxie/msgs/report/Report-Japanese.txt +++ b/Sandboxie/msgs/report/Report-Japanese.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -206,6 +210,15 @@ SBIE9234 Service startup error %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Korean.txt b/Sandboxie/msgs/report/Report-Korean.txt index 75f30986..18086270 100644 --- a/Sandboxie/msgs/report/Report-Korean.txt +++ b/Sandboxie/msgs/report/Report-Korean.txt @@ -2,5 +2,12 @@ * Missing Messages in Text-Korean-1042.txt *========== -There are no missing messages. +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. diff --git a/Sandboxie/msgs/report/Report-Macedonian.txt b/Sandboxie/msgs/report/Report-Macedonian.txt index 48849ba8..5ad25b40 100644 --- a/Sandboxie/msgs/report/Report-Macedonian.txt +++ b/Sandboxie/msgs/report/Report-Macedonian.txt @@ -222,6 +222,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -250,6 +254,15 @@ Type the name of a program or path to open the following file in the current san Programs . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3243;txt;01 Note: The program will continue to execute under the supervision of Sandboxie, even after Administrator privileges have been granted. diff --git a/Sandboxie/msgs/report/Report-Polish.txt b/Sandboxie/msgs/report/Report-Polish.txt index 8ba2729b..c38e852c 100644 --- a/Sandboxie/msgs/report/Report-Polish.txt +++ b/Sandboxie/msgs/report/Report-Polish.txt @@ -18,6 +18,19 @@ SBIE1207 Your Windows build (%2) is not yet supported by Sandboxie, which means SBIE1222 Error with security token: %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + *========== * Extraneous Messages in Text-Polish-1045.txt *========== diff --git a/Sandboxie/msgs/report/Report-Portuguese.txt b/Sandboxie/msgs/report/Report-Portuguese.txt index 1aedef02..f14297b1 100644 --- a/Sandboxie/msgs/report/Report-Portuguese.txt +++ b/Sandboxie/msgs/report/Report-Portuguese.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -206,6 +210,15 @@ SBIE9234 Service startup error %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-PortugueseBr.txt b/Sandboxie/msgs/report/Report-PortugueseBr.txt index 5f86ac90..00a180be 100644 --- a/Sandboxie/msgs/report/Report-PortugueseBr.txt +++ b/Sandboxie/msgs/report/Report-PortugueseBr.txt @@ -114,6 +114,19 @@ SBIE2246 Failed to mount box image, ImBox error %2 SBIE2325 Debug: %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3469;txt;01 What's new in Sandboxie-Plus . diff --git a/Sandboxie/msgs/report/Report-Russian.txt b/Sandboxie/msgs/report/Report-Russian.txt index b00c8116..364393e7 100644 --- a/Sandboxie/msgs/report/Report-Russian.txt +++ b/Sandboxie/msgs/report/Report-Russian.txt @@ -14,3 +14,16 @@ SBIE1206 Your Windows build (%2) is not yet supported by sandboxie, error: %3 SBIE1207 Your Windows build (%2) is not yet supported by Sandboxie, which means applications will run without security isolation! . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + diff --git a/Sandboxie/msgs/report/Report-SimpChinese.txt b/Sandboxie/msgs/report/Report-SimpChinese.txt index de112d23..c0f389ec 100644 --- a/Sandboxie/msgs/report/Report-SimpChinese.txt +++ b/Sandboxie/msgs/report/Report-SimpChinese.txt @@ -2,5 +2,12 @@ * Missing Messages in Text-SimpChinese-2052.txt *========== -There are no missing messages. +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. diff --git a/Sandboxie/msgs/report/Report-Slovak.txt b/Sandboxie/msgs/report/Report-Slovak.txt index 0d7e2391..1121fe2a 100644 --- a/Sandboxie/msgs/report/Report-Slovak.txt +++ b/Sandboxie/msgs/report/Report-Slovak.txt @@ -186,6 +186,10 @@ SBIE2325 Debug: %2 SBIE2335 Initialization failed for process %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2336;pop;err;01 SBIE2336 Error in GUI server: %2 . @@ -206,6 +210,15 @@ SBIE9234 Service startup error %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Spanish.txt b/Sandboxie/msgs/report/Report-Spanish.txt index 683227d0..c8b26e74 100644 --- a/Sandboxie/msgs/report/Report-Spanish.txt +++ b/Sandboxie/msgs/report/Report-Spanish.txt @@ -158,6 +158,10 @@ SBIE2302 Process image configuration conflict: %2 SBIE2325 Debug: %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2338;pop;err;01 SBIE2338 Encountered unsupported architecture in process: %2 . @@ -166,6 +170,15 @@ SBIE2338 Encountered unsupported architecture in process: %2 Type the name of a program or path to open the following file in the current sandbox: . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-Swedish.txt b/Sandboxie/msgs/report/Report-Swedish.txt index ac0d27a7..7a5fa185 100644 --- a/Sandboxie/msgs/report/Report-Swedish.txt +++ b/Sandboxie/msgs/report/Report-Swedish.txt @@ -130,10 +130,23 @@ SBIE2246 Failed to mount box image, ImBox error %2 SBIE2325 Debug: %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2338;pop;err;01 SBIE2338 Encountered unsupported architecture in process: %2 . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/Sandboxie/msgs/report/Report-TradChinese.txt b/Sandboxie/msgs/report/Report-TradChinese.txt index 1cf43ff4..571c68dc 100644 --- a/Sandboxie/msgs/report/Report-TradChinese.txt +++ b/Sandboxie/msgs/report/Report-TradChinese.txt @@ -122,10 +122,23 @@ SBIE2244 Failed to mount box image, Password required SBIE2246 Failed to mount box image, ImBox error %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2338;pop;err;01 SBIE2338 Encountered unsupported architecture in process: %2 . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3505;txt;01 Contribute to Sandboxie . diff --git a/Sandboxie/msgs/report/Report-Turkish.txt b/Sandboxie/msgs/report/Report-Turkish.txt index 34399aec..84e5da73 100644 --- a/Sandboxie/msgs/report/Report-Turkish.txt +++ b/Sandboxie/msgs/report/Report-Turkish.txt @@ -2,5 +2,12 @@ * Missing Messages in Text-Turkish-1055.txt *========== -There are no missing messages. +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. diff --git a/Sandboxie/msgs/report/Report-Ukrainian.txt b/Sandboxie/msgs/report/Report-Ukrainian.txt index 57d4258d..dda00634 100644 --- a/Sandboxie/msgs/report/Report-Ukrainian.txt +++ b/Sandboxie/msgs/report/Report-Ukrainian.txt @@ -122,10 +122,23 @@ SBIE2244 Failed to mount box image, Password required SBIE2246 Failed to mount box image, ImBox error %2 . +2360;pop;err;01 +SBIE2360 Failed to inject SOCKS5 proxy: %2 +. + 2338;pop;err;01 SBIE2338 Encountered unsupported architecture in process: %2 . +3198;txt;01 +Do you want to start a new program in the %2 sandbox? +You received this message because you set AlertBeforeStart=y. +. + +3199;txt;01 +This startup request does not appear to be invoked by the SANDBOXIE component. Are you sure you want to run it? If this is your action, you can ignore it and choose yes. +. + 3315;txt;01 Deleting Sandbox contents . diff --git a/SandboxiePlus/QSbieAPI/Sandboxie/SandBox.cpp b/SandboxiePlus/QSbieAPI/Sandboxie/SandBox.cpp index 738647b4..09e824a8 100644 --- a/SandboxiePlus/QSbieAPI/Sandboxie/SandBox.cpp +++ b/SandboxiePlus/QSbieAPI/Sandboxie/SandBox.cpp @@ -147,7 +147,7 @@ SB_STATUS CSandBox::RunStart(const QString& Command, bool Elevated) if ((QGuiApplication::queryKeyboardModifiers() & Qt::ControlModifier) != 0) return RunSandboxed(Command); #endif - return m_pAPI->RunStart(m_Name, Command, Elevated); + return m_pAPI->RunStart(m_Name, Command, Elevated ? CSbieAPI::eStartElevated : CSbieAPI::eStartDefault); } SB_STATUS CSandBox::RunSandboxed(const QString& Command) diff --git a/SandboxiePlus/QSbieAPI/SbieAPI.cpp b/SandboxiePlus/QSbieAPI/SbieAPI.cpp index 8974e888..393f2ef8 100644 --- a/SandboxiePlus/QSbieAPI/SbieAPI.cpp +++ b/SandboxiePlus/QSbieAPI/SbieAPI.cpp @@ -1029,14 +1029,17 @@ QString CSbieAPI::GetUserSection(QString* pUserName, bool* pIsAdmin) const return UserSection; } -SB_RESULT(quint32) CSbieAPI::RunStart(const QString& BoxName, const QString& Command, bool Elevated, const QString& WorkingDir, QProcess* pProcess) +SB_RESULT(quint32) CSbieAPI::RunStart(const QString& BoxName, const QString& Command, EStartFlags Flags, const QString& WorkingDir, QProcess* pProcess) { if (m_SbiePath.isEmpty()) return SB_ERR(SB_PathFail); QString StartArgs; - if(Elevated) + if (Flags & eStartElevated) StartArgs += "/elevated "; + if (Flags & eStartFCP) + StartArgs += "/fcp "; + if (!BoxName.isEmpty()) StartArgs += "/box:" + BoxName + " "; else @@ -1055,7 +1058,7 @@ SB_RESULT(quint32) CSbieAPI::RunStart(const QString& BoxName, const QString& Com pProcess->setNativeArguments(StartArgs); pProcess->start(); pid = pProcess->processId(); - } + } else { QProcess process; //process.setWorkingDirectory(QString::fromWCharArray(sysPath)); @@ -2150,6 +2153,27 @@ void CSbieAPI::ClearPassword() m->Password.clear(); } +SB_RESULT(QByteArray) CSbieAPI::RC4Crypt(const QByteArray& Data) +{ + ULONG req_len = sizeof(SBIE_INI_RC4_CRYPT_REQ) + Data.size(); + SScoped req(malloc(req_len)); + + req->h.length = req_len; + req->h.msgid = MSGID_SBIE_INI_RC4_CRYPT; + req->value_len = Data.size(); + memcpy(req->value, Data.constData(), req->value_len); + + SScoped rpl; + SB_STATUS Status = CallServer(&req->h, &rpl); + if (!Status) + return Status; + if (!rpl) + return SB_ERR(ERROR_SERVER_DISABLED); + if (rpl->h.status != 0) + return SB_ERR(rpl->h.status); + return CSbieResult(QByteArray((char*)rpl->value, rpl->value_len)); +} + bool CSbieAPI::GetDriverInfo(quint32 InfoClass, void* pBuffer, size_t Size) { __declspec(align(8)) ULONG64 parms[API_NUM_ARGS]; diff --git a/SandboxiePlus/QSbieAPI/SbieAPI.h b/SandboxiePlus/QSbieAPI/SbieAPI.h index 9287befa..c1b83e4f 100644 --- a/SandboxiePlus/QSbieAPI/SbieAPI.h +++ b/SandboxiePlus/QSbieAPI/SbieAPI.h @@ -108,6 +108,8 @@ public: virtual SB_STATUS LockConfig(const QString& NewPassword); virtual void ClearPassword(); + virtual SB_RESULT(QByteArray) RC4Crypt(const QByteArray& Data); + virtual bool GetDriverInfo(quint32 InfoClass, void* pBuffer, size_t Size); enum EFeatureFlags @@ -151,7 +153,14 @@ public: virtual QString GetSbieMsgStr(quint32 code, quint32 Lang = 1033); - virtual SB_RESULT(quint32) RunStart(const QString& BoxName, const QString& Command, bool Elevated = false, const QString& WorkingDir = QString(), QProcess* pProcess = NULL); + enum EStartFlags + { + eStartDefault = 0, + eStartElevated = 1, + eStartFCP = 2 + }; + + virtual SB_RESULT(quint32) RunStart(const QString& BoxName, const QString& Command, EStartFlags Flags = eStartDefault, const QString& WorkingDir = QString(), QProcess* pProcess = NULL); virtual QString GetStartPath() const; virtual quint32 GetSessionID() const; diff --git a/SandboxiePlus/QSbieAPI/SbieTrace.cpp b/SandboxiePlus/QSbieAPI/SbieTrace.cpp index eafdfcb4..f05ae615 100644 --- a/SandboxiePlus/QSbieAPI/SbieTrace.cpp +++ b/SandboxiePlus/QSbieAPI/SbieTrace.cpp @@ -113,7 +113,7 @@ QList CTraceEntry::AllTypes() << MONITOR_KEY << MONITOR_FILE << MONITOR_PIPE << MONITOR_IPC << MONITOR_RPC << MONITOR_COMCLASS << MONITOR_RTCLASS << MONITOR_WINCLASS << MONITOR_DRIVE << MONITOR_IGNORE << MONITOR_IMAGE - << MONITOR_NETFW << MONITOR_SCM << MONITOR_OTHER; + << MONITOR_NETFW << MONITOR_DNS << MONITOR_SCM << MONITOR_OTHER; } QString CTraceEntry::GetTypeStr(quint32 Type) @@ -134,6 +134,7 @@ QString CTraceEntry::GetTypeStr(quint32 Type) case MONITOR_FILE: return "File"; break; case MONITOR_KEY: return "Key"; break; case MONITOR_NETFW: return "Socket"; break; + case MONITOR_DNS: return "Dns"; break; case MONITOR_SCM: return "SCM"; break; // Service Control Manager case MONITOR_OTHER: return "Debug"; break; default: return QString(); diff --git a/SandboxiePlus/QSbieAPI/SbieUtils.cpp b/SandboxiePlus/QSbieAPI/SbieUtils.cpp index 04e36e06..0466b92c 100644 --- a/SandboxiePlus/QSbieAPI/SbieUtils.cpp +++ b/SandboxiePlus/QSbieAPI/SbieUtils.cpp @@ -564,7 +564,7 @@ bool CSbieUtils::GetStartMenuShortcut(CSbieAPI* pApi, QString &BoxName, QString QString Command = "start_menu:" + QString::fromWCharArray(MapName); if (!LinkPath.isEmpty()) Command += ":" + LinkPath; - pApi->RunStart(BoxName, Command, false, QString(), &Process); + pApi->RunStart(BoxName, Command, CSbieAPI::eStartDefault, QString(), &Process); //Process.waitForFinished(-1); while(Process.state() != QProcess::NotRunning) QCoreApplication::processEvents(); // keep UI responsive diff --git a/SandboxiePlus/SandMan/Engine/BoxObject.cpp b/SandboxiePlus/SandMan/Engine/BoxObject.cpp index d9fc7a77..3a2b672a 100644 --- a/SandboxiePlus/SandMan/Engine/BoxObject.cpp +++ b/SandboxiePlus/SandMan/Engine/BoxObject.cpp @@ -8,7 +8,7 @@ quint32 CBoxObject::StartTask(const QString& Command, const QVariantMap& Options) { - SB_RESULT(quint32) result = theGUI->RunStart(getName(), Command, Options["elevalted"].toBool(), Options["directory"].toString()); + SB_RESULT(quint32) result = theGUI->RunStart(getName(), Command, Options["elevalted"].toBool() ? CSbieAPI::eStartElevated : CSbieAPI::eStartDefault, Options["directory"].toString()); return result.IsError() ? -1 : result.GetValue(); } diff --git a/SandboxiePlus/SandMan/Forms/OptionsWindow.ui b/SandboxiePlus/SandMan/Forms/OptionsWindow.ui index e31559ee..63ebfa35 100644 --- a/SandboxiePlus/SandMan/Forms/OptionsWindow.ui +++ b/SandboxiePlus/SandMan/Forms/OptionsWindow.ui @@ -45,7 +45,7 @@ QTabWidget::North - 0 + 7 @@ -3090,7 +3090,7 @@ The process match level has a higher priority than the specificity and describes - 2 + 3 @@ -3348,20 +3348,276 @@ The process match level has a higher priority than the specificity and describes + + + DNS Filter + + + + 3 + + + 3 + + + 3 + + + + + + + Add Filter + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + true + + + + + + + Remove + + + + + + + true + + + + Program + + + + + Domain + + + + + IP + + + + + + + + + + + Internet Proxy + + + + 3 + + + 3 + + + 3 + + + + + + + 2 + + + + + + + Move Up + + + + + + + + + + + Move Down + + + + + + + + + + + Remove + + + + + + + Add Proxy + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + true + + + + + + + Resolve hostnames via proxy + + + + + + + false + + + + Program + + + + + IP + + + + + Port + + + + + Auth + + + + + Login + + + + + Password + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + + + Test Proxy + + + + + + + Other Options - + - - - + + + - Prevent change to network and firewall parameters (user mode) + Block common SAMBA ports + + + + Block network files and folders, unless specifically opened. + + + + + + + Block DNS, UDP port 53 + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + @@ -3371,20 +3627,23 @@ The process match level has a higher priority than the specificity and describes true - - Protect the system from sandboxed processes - Port Blocking - - - - Block network files and folders, unless specifically opened. + + + + Qt::Horizontal - + + + 40 + 20 + + + @@ -3403,43 +3662,10 @@ The process match level has a higher priority than the specificity and describes - - - - Qt::Vertical - - - - 20 - 40 - - - - - - + + - Block common SAMBA ports - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - - - - - Block DNS, UDP port 53 + Prevent change to network and firewall parameters (user mode) @@ -4557,6 +4783,13 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to + + + + DNS Request Logging + + + diff --git a/SandboxiePlus/SandMan/Forms/SelectBoxWindow.ui b/SandboxiePlus/SandMan/Forms/SelectBoxWindow.ui index 4b04b6e1..4fa1117d 100644 --- a/SandboxiePlus/SandMan/Forms/SelectBoxWindow.ui +++ b/SandboxiePlus/SandMan/Forms/SelectBoxWindow.ui @@ -6,8 +6,8 @@ 0 0 - 290 - 430 + 278 + 475 @@ -31,77 +31,83 @@ SandboxiePlus select box - - - - - - - Qt::Horizontal - - - - - - - Run Sandboxed - - - true - - - - - - - QDialogButtonBox::Cancel|QDialogButtonBox::Ok - - - - - - - - Sandbox - - - - - - - - Run Outside the Sandbox - - - - - - - Run As UAC Administrator - - - - - - - Select the sandbox in which to start the program, installer or document. - - - true - - - - - - - Run in a new Sandbox - - - false - - - - + + + + + Run Outside the Sandbox + + + + + + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + Force Children + + + + + + + + Sandbox + + + + + + + + Run in a new Sandbox + + + false + + + + + + + Qt::Horizontal + + + + + + + Run As UAC Administrator + + + + + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + Run Sandboxed + + + true + + + + + + + Select the sandbox in which to start the program, installer or document. + + + true + + diff --git a/SandboxiePlus/SandMan/Forms/TestProxyDialog.ui b/SandboxiePlus/SandMan/Forms/TestProxyDialog.ui new file mode 100644 index 00000000..96b10e0d --- /dev/null +++ b/SandboxiePlus/SandMan/Forms/TestProxyDialog.ui @@ -0,0 +1,487 @@ + + + TestProxyDialog + + + + 0 + 0 + 680 + 420 + + + + + 0 + 0 + + + + Test Proxy + + + + + + true + + + + 0 + 0 + + + + 0 + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + + + + + 6 + + + + + + 0 + 0 + + + + Test Settings... + + + + + + + + 12 + true + + + + Testing... + + + Qt::AlignCenter + + + + + + + + + 25 + + + 3 + + + 6 + + + + + + 0 + 0 + + + + + 12 + true + + + + Proxy Server + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + + + + + Address: + + + + + + + 127.0.0.1:80 + + + Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse + + + + + + + Protocol: + + + + + + + SOCKS 5 + + + + + + + Authentication: + + + + + + + NO + + + + + + + Login: + + + + + + + username + + + + + + + + + + + 24 + + + false + + + + + + + + Courier New + 8 + + + + + + + + QDialogButtonBox::Ok|QDialogButtonBox::Retry + + + + + + + + + + + 0 + + + 0 + + + 0 + + + 0 + + + + + 6 + + + + + + + Timeout (secs): + + + + + + + 5 + + + + + + + Qt::Horizontal + + + QSizePolicy::Expanding + + + + 40 + 20 + + + + + + + + + + Test 1: Connection to the Proxy Server + + + + + + Enable this test + + + true + + + + + + + + + + Test 2: Connection through the Proxy Server + + + + 6 + + + + + Enable this test + + + true + + + + + + + Qt::Vertical + + + QSizePolicy::Preferred + + + + 20 + 10 + + + + + + + + + + Target host: + + + Qt::AlignCenter + + + + + + + www.google.com + + + 0 + + + + + + + Port: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + 80 + + + + + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + true + + + + + + + + + + Test 3: Proxy Server latency + + + + + + Enable this test + + + true + + + + + + + Qt::Vertical + + + QSizePolicy::Preferred + + + + 20 + 10 + + + + + + + + + + Ping count: + + + Qt::AlignCenter + + + + + + + 1 + + + 10 + + + 4 + + + + + + + Qt::Horizontal + + + QSizePolicy::Preferred + + + + 40 + 20 + + + + + + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + Qt::AlignJustify|Qt::AlignVCenter + + + true + + + + + + + + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok|QDialogButtonBox::RestoreDefaults + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SandboxiePlus/SandMan/SandMan.cpp b/SandboxiePlus/SandMan/SandMan.cpp index 9e96bfcf..43fcdb41 100644 --- a/SandboxiePlus/SandMan/SandMan.cpp +++ b/SandboxiePlus/SandMan/SandMan.cpp @@ -1671,9 +1671,9 @@ void CSandMan::OnMessage(const QString& MsgData) BoxName = theAPI->GetGlobalSettings()->GetText("DefaultBox", "DefaultBox"); if (!BoxName.isEmpty()) - RunStart(BoxName == "*DFP*" ? "" : BoxName, CmdLine, false, WrkDir); + RunStart(BoxName == "*DFP*" ? "" : BoxName, CmdLine, CSbieAPI::eStartDefault, WrkDir); else - RunSandboxed(QStringList(CmdLine), BoxName, WrkDir); + RunSandboxed(QStringList(CmdLine), BoxName, WrkDir, true); } else if (Message.left(3) == "Op:") { @@ -1702,27 +1702,28 @@ void CSandMan::dragEnterEvent(QDragEnterEvent* e) } } -bool CSandMan::RunSandboxed(const QStringList& Commands, QString BoxName, const QString& WrkDir) +bool CSandMan::RunSandboxed(const QStringList& Commands, QString BoxName, const QString& WrkDir, bool bShowFCP) { if (BoxName.isEmpty()) BoxName = theAPI->GetGlobalSettings()->GetText("DefaultBox", "DefaultBox"); CSelectBoxWindow* pSelectBoxWindow = new CSelectBoxWindow(Commands, BoxName, WrkDir, g_GUIParent); + if (bShowFCP) pSelectBoxWindow->ShowFCP(); connect(this, SIGNAL(Closed()), pSelectBoxWindow, SLOT(close())); //pSelectBoxWindow->show(); return SafeExec(pSelectBoxWindow) == 1; } -SB_RESULT(quint32) CSandMan::RunStart(const QString& BoxName, const QString& Command, bool Elevated, const QString& WorkingDir, QProcess* pProcess) +SB_RESULT(quint32) CSandMan::RunStart(const QString& BoxName, const QString& Command, CSbieAPI::EStartFlags Flags, const QString& WorkingDir, QProcess* pProcess) { auto pBoxEx = theAPI->GetBoxByName(BoxName).objectCast(); - if (pBoxEx && pBoxEx->UseImageFile() && pBoxEx->GetMountRoot().isEmpty()){ + if (pBoxEx && pBoxEx->UseImageFile() && pBoxEx->GetMountRoot().isEmpty()) { SB_STATUS Status = ImBoxMount(pBoxEx, true); if (Status.IsError()) return Status; } - return theAPI->RunStart(BoxName, Command, Elevated, WorkingDir, pProcess); + return theAPI->RunStart(BoxName, Command, Flags, WorkingDir, pProcess); } SB_STATUS CSandMan::ImBoxMount(const CSandBoxPtr& pBox, bool bAutoUnmount) @@ -2305,6 +2306,20 @@ void CSandMan::OnBoxClosed(const CSandBoxPtr& pBox) AddAsyncOp(pProgress, true, tr("Executing OnBoxTerminate: %1").arg(Value2)); } } + + QString tempValPrefix = "Temp_"; + QStringList to_delete; + QStringList list = pBox->GetTextList("Template", FALSE); + foreach(const QString& Value, list) { + if (tempValPrefix.compare(Value.left(5)) == 0) + to_delete.append(Value); + } + if (!to_delete.isEmpty()) { + foreach(const QString & Value, to_delete) + list.removeAt(list.indexOf(Value)); + pBox->UpdateTextList("Template", list, FALSE); + } + if (!pBox->GetBool("NeverDelete", false)) { if (pBox->GetBool("AutoDelete", false)) @@ -2954,13 +2969,15 @@ void CSandMan::SaveMessageLog(QIODevice* pFile) bool CSandMan::CheckCertificate(QWidget* pWidget, int iType) { QString Message; - if (iType == 1) + if (iType == 1 || iType == 2) { - if (CERT_IS_LEVEL(g_CertInfo, eCertAdvanced)) + if (CERT_IS_LEVEL(g_CertInfo, iType == 1 ? eCertAdvanced1 : eCertAdvanced)) return true; Message = tr("The selected feature requires an advanced supporter certificate."); - if(g_CertInfo.active) + if (iType == 2 && CERT_IS_TYPE(g_CertInfo, eCertPatreon)) + Message.append(tr("
you need to be on the Great Patreon level or higher to unlock this feature.")); + else if (g_CertInfo.active) Message.append(tr("
Upgrade your Certificate to unlock advanced features.")); else Message.append(tr("
Become a project supporter, and receive a supporter certificate")); diff --git a/SandboxiePlus/SandMan/SandMan.h b/SandboxiePlus/SandMan/SandMan.h index 2ec94b14..04a8df18 100644 --- a/SandboxiePlus/SandMan/SandMan.h +++ b/SandboxiePlus/SandMan/SandMan.h @@ -91,8 +91,8 @@ public: static void SafeShow(QWidget* pWidget); int SafeExec(QDialog* pDialog); - bool RunSandboxed(const QStringList& Commands, QString BoxName = QString(), const QString& WrkDir = QString()); - SB_RESULT(quint32) RunStart(const QString& BoxName, const QString& Command, bool Elevated = false, const QString& WorkingDir = QString(), QProcess* pProcess = NULL); + bool RunSandboxed(const QStringList& Commands, QString BoxName = QString(), const QString& WrkDir = QString(), bool bShowFCP = false); + SB_RESULT(quint32) RunStart(const QString& BoxName, const QString& Command, CSbieAPI::EStartFlags Flags = CSbieAPI::eStartDefault, const QString& WorkingDir = QString(), QProcess* pProcess = NULL); SB_STATUS ImBoxMount(const CSandBoxPtr& pBox, bool bAutoUnmount = false); void EditIni(const QString& IniPath, bool bPlus = false); diff --git a/SandboxiePlus/SandMan/SandMan.pri b/SandboxiePlus/SandMan/SandMan.pri index 5cda6208..ca9809f0 100644 --- a/SandboxiePlus/SandMan/SandMan.pri +++ b/SandboxiePlus/SandMan/SandMan.pri @@ -29,7 +29,8 @@ HEADERS += ./stdafx.h \ ./Windows/SettingsWindow.h \ ./Windows/OptionsWindow.h \ ./Windows/SelectBoxWindow.h \ - ./Windows/SupportDialog.h\ + ./Windows/SupportDialog.h \ + ./Windows/TestProxyDialog.h \ ./OnlineUpdater.h \ ./Wizards/NewBoxWizard.h \ ./Wizards/TemplateWizard.h \ @@ -78,7 +79,8 @@ SOURCES += ./main.cpp \ ./Windows/SettingsWindow.cpp \ ./Windows/SnapshotsWindow.cpp \ ./Windows/SelectBoxWindow.cpp \ - ./Windows/SupportDialog.cpp\ + ./Windows/SupportDialog.cpp \ + ./Windows/TestProxyDialog.cpp \ ./OnlineUpdater.cpp \ ./Wizards/NewBoxWizard.cpp \ ./Wizards/TemplateWizard.cpp \ @@ -102,7 +104,8 @@ FORMS += ./Forms/SelectBoxWindow.ui \ ./Forms/SettingsWindow.ui \ ./Forms/SnapshotsWindow.ui \ ./Forms/BoxImageWindow.ui \ - ./Forms/CompressDialog.ui + ./Forms/CompressDialog.ui \ + ./Forms/TestProxyDialog.ui TRANSLATIONS += sandman_de.ts \ sandman_en.ts \ diff --git a/SandboxiePlus/SandMan/SandMan.vcxproj b/SandboxiePlus/SandMan/SandMan.vcxproj index 6d9ef14b..e919c807 100644 --- a/SandboxiePlus/SandMan/SandMan.vcxproj +++ b/SandboxiePlus/SandMan/SandMan.vcxproj @@ -440,8 +440,10 @@ +
+ @@ -508,6 +510,7 @@ + diff --git a/SandboxiePlus/SandMan/SandMan.vcxproj.filters b/SandboxiePlus/SandMan/SandMan.vcxproj.filters index 4cc9397d..dc7afdb0 100644 --- a/SandboxiePlus/SandMan/SandMan.vcxproj.filters +++ b/SandboxiePlus/SandMan/SandMan.vcxproj.filters @@ -32,6 +32,9 @@ {34eca1e5-cd50-4876-9f54-9eec4c393150} + + {6accf3ae-da17-4c0f-ba83-214e3874b029} + {20d5954b-be86-4a34-948d-00954dcfd07b} @@ -183,6 +186,9 @@ Wizards + + Helpers + Wizards @@ -225,8 +231,8 @@ Windows - - Helpers + + Windows @@ -260,15 +266,15 @@ Helpers + + Helpers + Engine SandMan - - Helpers - @@ -376,6 +382,9 @@ Windows + + Windows + @@ -418,6 +427,9 @@ Form Files + + Form Files + diff --git a/SandboxiePlus/SandMan/SandManRecovery.cpp b/SandboxiePlus/SandMan/SandManRecovery.cpp index ccfd98a3..8f7fbf9e 100644 --- a/SandboxiePlus/SandMan/SandManRecovery.cpp +++ b/SandboxiePlus/SandMan/SandManRecovery.cpp @@ -357,6 +357,6 @@ void CSandMan::OnRecoveryLog() { if (!m_pRecoveryLogWnd->isVisible()) { m_pRecoveryLogWnd->setWindowFlag(Qt::WindowStaysOnTopHint, theGUI->IsAlwaysOnTop()); - SafeShow(m_pRecoveryLogWnd); + CSandMan::SafeShow(m_pRecoveryLogWnd); } } diff --git a/SandboxiePlus/SandMan/SbiePlusAPI.cpp b/SandboxiePlus/SandMan/SbiePlusAPI.cpp index 7d0d4239..fec969de 100644 --- a/SandboxiePlus/SandMan/SbiePlusAPI.cpp +++ b/SandboxiePlus/SandMan/SbiePlusAPI.cpp @@ -92,11 +92,11 @@ void CSbiePlusAPI::StopMonitor() m_BoxMonitor->Stop(); } -SB_RESULT(quint32) CSbiePlusAPI::RunStart(const QString& BoxName, const QString& Command, bool Elevated, const QString& WorkingDir, QProcess* pProcess) +SB_RESULT(quint32) CSbiePlusAPI::RunStart(const QString& BoxName, const QString& Command, EStartFlags Flags, const QString& WorkingDir,QProcess* pProcess) { if (!pProcess) pProcess = new QProcess(this); - SB_RESULT(quint32) Status = CSbieAPI::RunStart(BoxName, Command, Elevated, WorkingDir, pProcess); + SB_RESULT(quint32) Status = CSbieAPI::RunStart(BoxName, Command, Flags, WorkingDir, pProcess); if (pProcess->parent() == this) { if (!Status.IsError()) { connect(pProcess, SIGNAL(finished(int, QProcess::ExitStatus)), this, SLOT(OnStartFinished())); diff --git a/SandboxiePlus/SandMan/SbiePlusAPI.h b/SandboxiePlus/SandMan/SbiePlusAPI.h index 87c9404b..da3dc4f6 100644 --- a/SandboxiePlus/SandMan/SbiePlusAPI.h +++ b/SandboxiePlus/SandMan/SbiePlusAPI.h @@ -31,8 +31,7 @@ public: virtual void StopMonitor(); - virtual SB_RESULT(quint32) RunStart(const QString& BoxName, const QString& Command, bool Elevated = false, const QString& WorkingDir = QString(), QProcess* pProcess = NULL); - + virtual SB_RESULT(quint32) RunStart(const QString& BoxName, const QString& Command, EStartFlags Flags = eStartDefault, const QString& WorkingDir = QString(), QProcess* pProcess = NULL); virtual bool IsStarting(qint64 pid) const { return m_PendingStarts.contains(pid); } private slots: @@ -280,4 +279,4 @@ protected: void CollectUpdates(); QList m_Updates; -}; \ No newline at end of file +}; diff --git a/SandboxiePlus/SandMan/Views/SbieView.cpp b/SandboxiePlus/SandMan/Views/SbieView.cpp index 61e7e9d3..de200d62 100644 --- a/SandboxiePlus/SandMan/Views/SbieView.cpp +++ b/SandboxiePlus/SandMan/Views/SbieView.cpp @@ -1216,7 +1216,7 @@ void CSbieView::OnSandBoxAction(QAction* Action, const QList& SandB else if (Action == m_pMenuRunCmd) Results.append(theGUI->RunStart(SandBoxes.first()->GetName(), "cmd.exe")); else if (Action == m_pMenuRunCmdAdmin) - Results.append(theGUI->RunStart(SandBoxes.first()->GetName(), "cmd.exe", true)); + Results.append(theGUI->RunStart(SandBoxes.first()->GetName(), "cmd.exe", CSbieAPI::eStartElevated)); #ifdef _WIN64 else if (Action == m_pMenuRunCmd32) Results.append(theGUI->RunStart(SandBoxes.first()->GetName(), "C:\\WINDOWS\\SysWOW64\\cmd.exe")); @@ -1576,10 +1576,10 @@ void CSbieView::OnSandBoxAction(QAction* Action, const QList& SandB QString Command = Action->data().toString(); QString WorkingDir = Action->property("WorkingDir").toString(); if (Command.isEmpty()) - Results.append(theGUI->RunStart(SandBoxes.first()->GetName(), "start_menu", false, WorkingDir)); + Results.append(theGUI->RunStart(SandBoxes.first()->GetName(), "start_menu", CSbieAPI::eStartDefault, WorkingDir)); else { auto pBoxEx = SandBoxes.first().objectCast(); - Results.append(theGUI->RunStart(SandBoxes.first()->GetName(), pBoxEx->GetFullCommand(Command), false, pBoxEx->GetFullCommand(WorkingDir))); + Results.append(theGUI->RunStart(SandBoxes.first()->GetName(), pBoxEx->GetFullCommand(Command), CSbieAPI::eStartDefault, pBoxEx->GetFullCommand(WorkingDir))); } } diff --git a/SandboxiePlus/SandMan/Windows/OptionsAccess.cpp b/SandboxiePlus/SandMan/Windows/OptionsAccess.cpp index 50f2c1f6..4167969e 100644 --- a/SandboxiePlus/SandMan/Windows/OptionsAccess.cpp +++ b/SandboxiePlus/SandMan/Windows/OptionsAccess.cpp @@ -238,10 +238,10 @@ void COptionsWindow::LoadAccessListTmpl(EAccessType Type, bool bChecked, bool bU } } -void COptionsWindow::ParseAndAddAccessEntry(EAccessEntry EntryType, const QString& Value, bool disabled, const QString& Template) +QPair COptionsWindow::SplitAccessType(EAccessEntry EntryType) { - EAccessType Type; - EAccessMode Mode; + EAccessType Type = eMaxAccessType; + EAccessMode Mode = eMaxAccessMode; switch (EntryType) { case eNormalFilePath: Type = eFile; Mode = eNormal; break; @@ -269,11 +269,18 @@ void COptionsWindow::ParseAndAddAccessEntry(EAccessEntry EntryType, const QStrin case eOpenCOM: Type = eCOM; Mode = eOpen; break; case eClosedCOM: Type = eCOM; Mode = eClosed; break; case eClosedCOM_RT: Type = eCOM; Mode = eClosedRT; break; - - default: return; } - ParseAndAddAccessEntry(Type, Mode, Value, disabled, Template); + return qMakePair(Type, Mode); +} + +void COptionsWindow::ParseAndAddAccessEntry(EAccessEntry EntryType, const QString& Value, bool disabled, const QString& Template) +{ + QPair Type = SplitAccessType(EntryType); + if (Type.first == eMaxAccessType || Type.first == eMaxAccessMode) + return; + + ParseAndAddAccessEntry(Type.first, Type.second, Value, disabled, Template); } void COptionsWindow::ParseAndAddAccessEntry(EAccessType Type, EAccessMode Mode, const QString& Value, bool disabled, const QString& Template) diff --git a/SandboxiePlus/SandMan/Windows/OptionsAdvanced.cpp b/SandboxiePlus/SandMan/Windows/OptionsAdvanced.cpp index 4a1d9026..ac265b65 100644 --- a/SandboxiePlus/SandMan/Windows/OptionsAdvanced.cpp +++ b/SandboxiePlus/SandMan/Windows/OptionsAdvanced.cpp @@ -79,6 +79,7 @@ void COptionsWindow::CreateAdvanced() connect(ui.chkGuiTrace, SIGNAL(clicked(bool)), this, SLOT(OnAdvancedChanged())); connect(ui.chkComTrace, SIGNAL(clicked(bool)), this, SLOT(OnAdvancedChanged())); connect(ui.chkNetFwTrace, SIGNAL(clicked(bool)), this, SLOT(OnAdvancedChanged())); + connect(ui.chkDnsTrace, SIGNAL(clicked(bool)), this, SLOT(OnAdvancedChanged())); connect(ui.chkHookTrace, SIGNAL(clicked(bool)), this, SLOT(OnAdvancedChanged())); connect(ui.chkDbgTrace, SIGNAL(clicked(bool)), this, SLOT(OnAdvancedChanged())); connect(ui.chkErrTrace, SIGNAL(clicked(bool)), this, SLOT(OnAdvancedChanged())); @@ -131,7 +132,6 @@ void COptionsWindow::LoadAdvanced() ui.chkUseSbieDeskHack->setChecked(m_pBox->GetBool("UseSbieDeskHack", true)); ui.chkUseSbieWndStation->setChecked(m_pBox->GetBool("UseSbieWndStation", true)); - ui.chkAddToJob->setChecked(!m_pBox->GetBool("NoAddProcessToJob", false)); ui.chkProtectSCM->setChecked(!m_pBox->GetBool("UnrestrictedSCM", false)); ui.chkRestrictServices->setChecked(!m_pBox->GetBool("RunServicesAsSystem", false)); ui.chkElevateRpcss->setChecked(m_pBox->GetBool("RunRpcssAsSystem", false)); @@ -205,8 +205,6 @@ void COptionsWindow::LoadAdvanced() ui.chkHostProtectMsg->setEnabled(ui.chkHostProtect->isChecked()); ui.chkHostProtectMsg->setChecked(m_pBox->GetBool("NotifyImageLoadDenied", true)); - ReadGlobalCheck(ui.chkSbieLogon, "SandboxieLogon", false); - LoadOptionList(); bool bGlobalNoMon = m_pBox->GetAPI()->GetGlobalSettings()->GetBool("DisableResourceMonitor", false); @@ -219,6 +217,7 @@ void COptionsWindow::LoadAdvanced() ReadAdvancedCheck("GuiTrace", ui.chkGuiTrace, "*"); ReadAdvancedCheck("ClsidTrace", ui.chkComTrace, "*"); ReadAdvancedCheck("NetFwTrace", ui.chkNetFwTrace, "*"); + ui.chkDnsTrace->setChecked(m_pBox->GetBool("DnsTrace", false)); ui.chkHookTrace->setChecked(m_pBox->GetBool("ApiTrace", false)); ui.chkDbgTrace->setChecked(m_pBox->GetBool("DebugTrace", false)); ui.chkErrTrace->setChecked(m_pBox->GetBool("ErrorTrace", false)); @@ -415,8 +414,8 @@ void COptionsWindow::SaveAdvanced() WriteAdvancedCheck(ui.chkHostProtect, "ProtectHostImages", "y", ""); WriteAdvancedCheck(ui.chkHostProtectMsg, "NotifyImageLoadDenied", "", "n"); - - WriteGlobalCheck(ui.chkSbieLogon, "SandboxieLogon", false); + bool bGlobalSbieLogon = m_pBox->GetAPI()->GetGlobalSettings()->GetBool("SandboxieLogon", false); + WriteAdvancedCheck(ui.chkSbieLogon, "SandboxieLogon", bGlobalSbieLogon ? "" : "y", bGlobalSbieLogon ? "n" : ""); SaveOptionList(); @@ -430,6 +429,7 @@ void COptionsWindow::SaveAdvanced() WriteAdvancedCheck(ui.chkGuiTrace, "GuiTrace", "*"); WriteAdvancedCheck(ui.chkComTrace, "ClsidTrace", "*"); WriteAdvancedCheck(ui.chkNetFwTrace, "NetFwTrace", "*"); + WriteAdvancedCheck(ui.chkDnsTrace, "DnsTrace", "y"); WriteAdvancedCheck(ui.chkHookTrace, "ApiTrace", "y"); WriteAdvancedCheck(ui.chkDbgTrace, "DebugTrace", "y"); WriteAdvancedCheck(ui.chkErrTrace, "ErrorTrace", "y"); @@ -556,7 +556,7 @@ void COptionsWindow::UpdateBoxIsolation() { ui.chkNoSecurityFiltering->setEnabled(ui.chkNoSecurityIsolation->isChecked()); - ui.chkAddToJob->setEnabled(!ui.chkNoSecurityIsolation->isChecked()); + ui.chkAddToJob->setEnabled(!IsAccessEntrySet(eWnd, "", eOpen, "*") && !ui.chkNoSecurityIsolation->isChecked()); ui.chkNestedJobs->setEnabled(!ui.chkNoSecurityIsolation->isChecked()); ui.chkOpenDevCMApi->setEnabled(!ui.chkNoSecurityIsolation->isChecked()); @@ -582,9 +582,19 @@ void COptionsWindow::UpdateBoxIsolation() ui.chkCloseForBox->setEnabled(!ui.chkNoSecurityIsolation->isChecked()); ui.chkNoOpenForBox->setEnabled(!ui.chkNoSecurityIsolation->isChecked()); + ui.chkSbieLogon->setEnabled(!ui.chkNoSecurityIsolation->isChecked()); + if (ui.chkNoSecurityIsolation->isChecked()) { ui.chkCloseForBox->setChecked(false); ui.chkNoOpenForBox->setChecked(false); + if (!IsAccessEntrySet(eWnd, "", eOpen, "*")) + ui.chkAddToJob->setChecked(false); + ui.chkSbieLogon->setChecked(false); + } + else { + if (!IsAccessEntrySet(eWnd, "", eOpen, "*")) + ui.chkAddToJob->setChecked(!m_pBox->GetBool("NoAddProcessToJob", false)); + ReadGlobalCheck(ui.chkSbieLogon, "SandboxieLogon", false); } } diff --git a/SandboxiePlus/SandMan/Windows/OptionsGeneral.cpp b/SandboxiePlus/SandMan/Windows/OptionsGeneral.cpp index 63137400..102b62d2 100644 --- a/SandboxiePlus/SandMan/Windows/OptionsGeneral.cpp +++ b/SandboxiePlus/SandMan/Windows/OptionsGeneral.cpp @@ -96,9 +96,8 @@ void COptionsWindow::CreateGeneral() } if (!CERT_IS_LEVEL(g_CertInfo, eCertStandard2)) COptionsWindow__AddCertIcon(ui.chkConfidential, true); - if (!CERT_IS_LEVEL(g_CertInfo, eCertAdvanced)) { + if (!CERT_IS_LEVEL(g_CertInfo, eCertAdvanced1)) COptionsWindow__AddCertIcon(ui.chkEncrypt, true); - } m_HoldBoxType = false; diff --git a/SandboxiePlus/SandMan/Windows/OptionsNetwork.cpp b/SandboxiePlus/SandMan/Windows/OptionsNetwork.cpp index 14952a9e..34e956b1 100644 --- a/SandboxiePlus/SandMan/Windows/OptionsNetwork.cpp +++ b/SandboxiePlus/SandMan/Windows/OptionsNetwork.cpp @@ -2,6 +2,7 @@ #include "OptionsWindow.h" #include "SandMan.h" #include "SettingsWindow.h" +#include "TestProxyDialog.h" #include "../MiscHelpers/Common/Settings.h" #include "../MiscHelpers/Common/Common.h" #include "../MiscHelpers/Common/ComboInputDialog.h" @@ -28,6 +29,22 @@ void COptionsWindow::CreateNetwork() connect(ui.treeNetFw, SIGNAL(itemSelectionChanged()), this, SLOT(OnNetFwSelectionChanged())); connect(ui.treeNetFw, SIGNAL(itemChanged(QTreeWidgetItem *, int)), this, SLOT(OnNetFwChanged(QTreeWidgetItem *, int))); + connect(ui.btnAddDns, SIGNAL(clicked(bool)), this, SLOT(OnAddDnsFilter())); + connect(ui.btnDelDns, SIGNAL(clicked(bool)), this, SLOT(OnDelDnsFilter())); + ui.treeDns->setItemDelegateForColumn(0, new ProgramsDelegate(this, ui.treeDns, -1, this)); + connect(ui.treeDns, SIGNAL(itemChanged(QTreeWidgetItem *, int)), this, SLOT(OnDnsFilterChanged(QTreeWidgetItem *, int))); + + connect(ui.btnAddProxy, SIGNAL(clicked(bool)), this, SLOT(OnAddNetProxy())); + connect(ui.btnDelProxy, SIGNAL(clicked(bool)), this, SLOT(OnDelNetProxy())); + connect(ui.btnTestProxy, SIGNAL(clicked(bool)), this, SLOT(OnTestNetProxy())); + connect(ui.btnMoveProxyUp, SIGNAL(clicked(bool)), this, SLOT(OnNetProxyMoveUp())); + connect(ui.btnMoveProxyDown, SIGNAL(clicked(bool)), this, SLOT(OnNetProxyMoveDown())); + connect(ui.chkProxyResolveHostnames, SIGNAL(clicked(bool)), this, SLOT(OnProxyResolveHostnames())); + connect(ui.treeProxy, SIGNAL(itemDoubleClicked(QTreeWidgetItem*, int)), this, SLOT(OnNetProxyItemDoubleClicked(QTreeWidgetItem*, int))); + connect(ui.treeProxy, SIGNAL(itemSelectionChanged()), this, SLOT(OnNetProxySelectionChanged())); + ui.treeProxy->setItemDelegateForColumn(0, new ProgramsDelegate(this, ui.treeProxy, -1, this)); + connect(ui.treeProxy, SIGNAL(itemChanged(QTreeWidgetItem *, int)), this, SLOT(OnNetProxyChanged(QTreeWidgetItem *, int))); + connect(ui.chkShowNetFwTmpl, SIGNAL(clicked(bool)), this, SLOT(OnShowNetFwTmpl())); connect(ui.txtProgFwTest, SIGNAL(textChanged(const QString&)), this, SLOT(OnTestNetFwRule())); @@ -42,6 +59,15 @@ void COptionsWindow::CreateNetwork() connect(ui.chkBlockDns, SIGNAL(clicked(bool)), this, SLOT(OnBlockDns())); connect(ui.chkBlockSamba, SIGNAL(clicked(bool)), this, SLOT(OnBlockSamba())); + + connect(ui.tabsInternet, SIGNAL(currentChanged(int)), this, SLOT(OnInternetTab())); + + if (!CERT_IS_LEVEL(g_CertInfo, eCertAdvanced)) { + ui.tabDNS->setEnabled(false); + ui.tabNetProxy->setEnabled(false); + } + + ui.chkProxyResolveHostnames->setVisible(false); } void COptionsWindow::OnBlockDns() @@ -704,6 +730,432 @@ void COptionsWindow::OnDelNetFwRule() OnOptChanged(); } +// dns +void COptionsWindow::LoadDnsFilter() +{ + ui.treeDns->clear(); + foreach(const QString & Value, m_pBox->GetTextList("NetworkDnsFilter", m_Template)) + AddDnsFilter(Value); + foreach(const QString& Value, m_pBox->GetTextList("NetworkDnsFilterDisabled", m_Template)) + AddDnsFilter(Value, true); + + m_DnsFilterChanged = false; +} + +void COptionsWindow::AddDnsFilter(const QString& Value, bool disabled, const QString& Template) +{ + StrPair ProgDns = Split2(Value, ","); + if (ProgDns.second.isEmpty()) { + ProgDns.second = ProgDns.first; + ProgDns.first = ""; + } + StrPair DomainIP = Split2(ProgDns.second, ":"); + AddDnsFilter(ProgDns.first, DomainIP.first, SplitStr(DomainIP.second, ";"), disabled, Template); +} + +void COptionsWindow::AddDnsFilter(const QString& Prog, const QString& Domain, const QStringList& IPs, bool disabled, const QString& Template) +{ + QTreeWidgetItem* pItem = new QTreeWidgetItem(); + pItem->setCheckState(0, disabled ? Qt::Unchecked : Qt::Checked); + pItem->setData(1, Qt::UserRole, Template.isEmpty() ? 0 : -1); + SetProgramItem(Prog, pItem, 0, (Template.isEmpty() ? "" : " (" + Template + ")")); + if(Template.isEmpty()) + pItem->setFlags(pItem->flags() | Qt::ItemIsEditable); + pItem->setText(1, Domain); + pItem->setText(2, IPs.join(";")); + ui.treeDns->addTopLevelItem(pItem); +} + +void COptionsWindow::SaveDnsFilter() +{ + QStringList NetworkDnsFilter; + QStringList NetworkDnsFilterDisabled; + for (int i = 0; i < ui.treeDns->topLevelItemCount(); i++) + { + QTreeWidgetItem* pItem = ui.treeDns->topLevelItem(i); + int Type = pItem->data(1, Qt::UserRole).toInt(); + if (Type == -1) + continue; // entry from template + + QString Prog = pItem->data(0, Qt::UserRole).toString(); + QString Domain = pItem->text(1); + QString IPs = pItem->text(2); + QString Entry = Domain; + if (!IPs.isEmpty()) + Entry.append(":" + IPs); + if (!Prog.isEmpty()) + Entry.prepend(Prog + ","); + + if (pItem->checkState(0) == Qt::Checked) + NetworkDnsFilter.append(Entry); + else + NetworkDnsFilterDisabled.append(Entry); + } + WriteTextList("NetworkDnsFilter", NetworkDnsFilter); + WriteTextList("NetworkDnsFilterDisabled", NetworkDnsFilterDisabled); + + m_DnsFilterChanged = false; +} + +void COptionsWindow::OnAddDnsFilter() +{ + QString Domain = QInputDialog::getText(this, "Sandboxie-Plus", tr("Please enter a domain to be filtered")); + if (Domain.isEmpty()) + return; + AddDnsFilter("", Domain); + + m_DnsFilterChanged = true; + OnOptChanged(); +} + +void COptionsWindow::OnDelDnsFilter() +{ + DeleteAccessEntry(ui.treeDns->currentItem(), 1); + + m_DnsFilterChanged = true; + OnOptChanged(); +} +// + +// proxy +COptionsWindow::EAuthMode COptionsWindow::GetAuthMode(const QString& Value) +{ + if (Value.compare("Yes", Qt::CaseInsensitive) == 0) + return eAuthEnabled; + return eAuthDisabled; +} + +QString COptionsWindow::GetAuthModeStr(COptionsWindow::EAuthMode Mode) +{ + switch (Mode) + { + case eAuthEnabled: return tr("Yes"); + case eAuthDisabled: return tr("No"); + } + return ""; +} + +void COptionsWindow::OnProxyResolveHostnames() +{ + m_NetProxyChanged = true; + OnOptChanged(); +} + +void COptionsWindow::OnTestNetProxy() +{ + QTreeWidgetItem* pItem = ui.treeProxy->currentItem(); + if (!pItem) + return; + + QString IP = pItem->data(1, Qt::UserRole).toString(); + QString Port = pItem->data(2, Qt::UserRole).toString(); + EAuthMode AuthMode = (EAuthMode)pItem->data(3, Qt::UserRole).toInt(); + QString Login = pItem->data(4, Qt::UserRole).toString(); + QString Pass = pItem->data(5, Qt::UserRole).toString(); + + if (IP.isEmpty() || Port.isEmpty()) { + QMessageBox::warning(this, "SandboxiePlus", tr("Please enter IP and Port.")); + return; + } + + CTestProxyDialog* dialog = new CTestProxyDialog(IP, Port, AuthMode, Login, Pass, this); + dialog->show(); +} + +void COptionsWindow::OnNetProxyMoveUp() +{ + QTreeWidgetItem* pItem = ui.treeProxy->currentItem(); + if (!pItem) + return; + + int Index = ui.treeProxy->indexOfTopLevelItem(pItem); + if (Index == 0) + return; + + ui.treeProxy->takeTopLevelItem(Index); + ui.treeProxy->insertTopLevelItem(Index - 1, pItem); + ui.treeProxy->setCurrentItem(pItem); + + m_NetProxyChanged = true; + OnOptChanged(); +} + +void COptionsWindow::OnNetProxyMoveDown() +{ + QTreeWidgetItem* pItem = ui.treeProxy->currentItem(); + if (!pItem) + return; + + int Index = ui.treeProxy->indexOfTopLevelItem(pItem); + if (Index == ui.treeProxy->topLevelItemCount() - 1) + return; + + ui.treeProxy->takeTopLevelItem(Index); + ui.treeProxy->insertTopLevelItem(Index + 1, pItem); + ui.treeProxy->setCurrentItem(pItem); + + m_NetProxyChanged = true; + OnOptChanged(); +} + +void COptionsWindow::OnNetProxyItemDoubleClicked(QTreeWidgetItem* pItem, int Column) +{ + QString Program = pItem->data(0, Qt::UserRole).toString(); + + QWidget* pProgram = new QWidget(); + pProgram->setAutoFillBackground(true); + QHBoxLayout* pLayout = new QHBoxLayout(); + pLayout->setContentsMargins(0, 0, 0, 0); + pLayout->setSpacing(0); + pProgram->setLayout(pLayout); + + QComboBox* pCombo = new QComboBox(pProgram); + pCombo->addItem(tr("All Programs"), ""); + + foreach(const QString & Name, m_Programs) + pCombo->addItem(Name, Name); + + pCombo->setEditable(true); + int Index = pCombo->findData(Program); + pCombo->setCurrentIndex(Index); + if (Index == -1) + pCombo->setCurrentText(Program); + pLayout->addWidget(pCombo); + ui.treeProxy->setItemWidget(pItem, 0, pProgram); + + QLineEdit* pIP = new QLineEdit(); + pIP->setText(pItem->data(1, Qt::UserRole).toString()); + ui.treeProxy->setItemWidget(pItem, 1, pIP); + + QLineEdit* pPort = new QLineEdit(); + pPort->setText(pItem->data(2, Qt::UserRole).toString()); + ui.treeProxy->setItemWidget(pItem, 2, pPort); + + QComboBox* pAuth = new QComboBox(); + pAuth->addItem(GetAuthModeStr(eAuthEnabled), (int)eAuthEnabled); + pAuth->addItem(GetAuthModeStr(eAuthDisabled), (int)eAuthDisabled); + pAuth->setCurrentIndex(pAuth->findData(pItem->data(3, Qt::UserRole))); + ui.treeProxy->setItemWidget(pItem, 3, pAuth); + + QLineEdit* pLogin = new QLineEdit(); + pLogin->setMaxLength(255); + pLogin->setText(pItem->data(4, Qt::UserRole).toString()); + ui.treeProxy->setItemWidget(pItem, 4, pLogin); + + QLineEdit* pPass = new QLineEdit(); + pPass->setMaxLength(255); + pPass->setText(pItem->data(5, Qt::UserRole).toString()); + ui.treeProxy->setItemWidget(pItem, 5, pPass); +} + +void COptionsWindow::LoadNetProxy() +{ + //ui.chkProxyResolveHostnames->setChecked(m_pBox->GetBool("NetworkProxyResolveHostnames", false)); + + ui.treeProxy->clear(); + foreach(const QString & Value, m_pBox->GetTextList("NetworkUseProxy", m_Template)) + ParseAndAddNetProxy(Value); + foreach(const QString & Value, m_pBox->GetTextList("NetworkUseProxyDisabled", m_Template)) + ParseAndAddNetProxy(Value, true); + + m_NetProxyChanged = false; +} + +void COptionsWindow::ParseAndAddNetProxy(const QString& Value, bool disabled, const QString& Template) +{ + QTreeWidgetItem* pItem = new QTreeWidgetItem(); + + // NetworkUseProxy=explorer.exe,Address=192.168.0.1;Port=5000;Auth=Yes;Login=login;Password=pass + + StrPair ProgProxy = Split2(Value, ","); + QString Proxy = ProgProxy.second.isEmpty() ? ProgProxy.first : ProgProxy.second; + QString Program = ProgProxy.second.isEmpty() ? "*" : ProgProxy.first; + + TArguments Tags = GetArguments(Proxy, L';', L'=', NULL, true); + + pItem->setCheckState(0, disabled ? Qt::Unchecked : Qt::Checked); + SetProgramItem(Program, pItem, 0, (Template.isEmpty() ? "" : " (" + Template + ")")); + + QString IP = Tags.value("address"); + pItem->setText(1, IP); + pItem->setData(1, Qt::UserRole, IP); + + QString Port = Tags.value("port"); + pItem->setText(2, Port); + pItem->setData(2, Qt::UserRole, Port); + + QString Auth = Tags.value("auth"); + pItem->setText(3, Auth); + pItem->setData(3, Qt::UserRole, (int)GetAuthMode(Auth)); + + QString Login = Tags.value("login"); + if (Login.length() > 255) Login = Login.left(255); + pItem->setText(4, Login); + pItem->setData(4, Qt::UserRole, Login); + + QString Pass = Tags.value("password"); + if(Pass.isEmpty()) { + Pass = Tags.value("encryptedpw"); + auto res = theAPI->RC4Crypt(QByteArray::fromBase64(Pass.toLatin1())); + if (!res.IsError()) + Pass = QString::fromWCharArray((wchar_t*)res.GetValue().data(), res.GetValue().length() / sizeof(wchar_t)); + } + if (Pass.length() > 255) Pass = Pass.left(255); + pItem->setText(5, Pass); + pItem->setData(5, Qt::UserRole, Pass); + + if(Template.isEmpty()) + pItem->setFlags(pItem->flags() | Qt::ItemIsEditable); + ui.treeProxy->addTopLevelItem(pItem); +} + +void COptionsWindow::SaveNetProxy() +{ + //WriteAdvancedCheck(ui.chkProxyResolveHostnames, "NetworkProxyResolveHostnames", "y", ""); + + QStringList NetworkUseProxy; + QStringList NetworkUseProxyDisabled; + for (int i = 0; i < ui.treeProxy->topLevelItemCount(); i++) + { + QTreeWidgetItem* pItem = ui.treeProxy->topLevelItem(i); + + QString Program = pItem->data(0, Qt::UserRole).toString(); + QString IP = pItem->data(1, Qt::UserRole).toString(); + QString Port = pItem->data(2, Qt::UserRole).toString(); + int iAuth = pItem->data(3, Qt::UserRole).toInt(); + QString Login = pItem->data(4, Qt::UserRole).toString(); + QString Pass = pItem->data(5, Qt::UserRole).toString(); + + if (IP.isEmpty() || Port.isEmpty()) { + QMessageBox::warning(this, "SandboxiePlus", QString::number(i + 1) + tr(" entry: IP or Port cannot be empty")); + continue; + } + + QStringList Tags; + + if (Program.isEmpty()) Program = "*"; + Tags.append("Address=" + IP); + Tags.append("Port=" + Port); + switch (iAuth) { + case eAuthEnabled: Tags.append("Auth=Yes"); break; + case eAuthDisabled: Tags.append("Auth=No"); break; + } + if (!Login.isEmpty()) Tags.append("Login=" + Login); + if (!Pass.isEmpty()) { + auto res = theAPI->RC4Crypt(QByteArray((char*)Pass.toStdWString().c_str(), Pass.length() * sizeof(wchar_t))); + if(res.IsError()) + Tags.append("Password=" + Pass); + else + Tags.append("EncryptedPW=" + res.GetValue().toBase64(QByteArray::OmitTrailingEquals)); + } + QString Entry = Tags.join(";").prepend(Program + ","); + + if (pItem->checkState(0) == Qt::Checked) + NetworkUseProxy.append(Entry); + else + NetworkUseProxyDisabled.append(Entry); + } + WriteNetProxy("NetworkUseProxy", NetworkUseProxy); + WriteNetProxy("NetworkUseProxyDisabled", NetworkUseProxyDisabled); + + m_NetProxyChanged = false; +} + +void COptionsWindow::WriteNetProxy(const QString& Setting, const QStringList& List) +{ + m_pBox->DelValue(Setting); + foreach(const QString& Value, List) + m_pBox->AppendText(Setting, Value); +} + +void COptionsWindow::CloseNetProxyEdit(bool bSave) +{ + for (int i = 0; i < ui.treeProxy->topLevelItemCount(); i++) + { + QTreeWidgetItem* pItem = ui.treeProxy->topLevelItem(i); + CloseNetProxyEdit(pItem, bSave); + } +} + +void COptionsWindow::CloseNetProxyEdit(QTreeWidgetItem* pItem, bool bSave) +{ + QWidget* pProgram = ui.treeProxy->itemWidget(pItem, 0); + if (!pProgram) + return; + + if (bSave) + { + QHBoxLayout* pLayout = (QHBoxLayout*)pProgram->layout(); + QComboBox* pCombo = (QComboBox*)pLayout->itemAt(0)->widget(); + QLineEdit* pIP = (QLineEdit*)ui.treeProxy->itemWidget(pItem, 1); + QLineEdit* pPort = (QLineEdit*)ui.treeProxy->itemWidget(pItem, 2); + QComboBox* pAuth = (QComboBox*)ui.treeProxy->itemWidget(pItem, 3); + QLineEdit* pLogin = (QLineEdit*)ui.treeProxy->itemWidget(pItem, 4); + QLineEdit* pPass = (QLineEdit*)ui.treeProxy->itemWidget(pItem, 5); + + QString Program = pCombo->currentText(); + int Index = pCombo->findText(Program); + if (Index != -1) + Program = pCombo->itemData(Index, Qt::UserRole).toString(); + + pItem->setText(0, pCombo->currentText()); + pItem->setData(0, Qt::UserRole, Program); + + pItem->setText(1, pIP->text()); + pItem->setData(1, Qt::UserRole, pIP->text()); + + pItem->setText(2, pPort->text()); + pItem->setData(2, Qt::UserRole, pPort->text()); + + pItem->setText(3, pAuth->currentText()); + pItem->setData(3, Qt::UserRole, pAuth->currentData()); + + pItem->setText(4, pLogin->text()); + pItem->setData(4, Qt::UserRole, pLogin->text()); + + pItem->setText(5, pPass->text()); + pItem->setData(5, Qt::UserRole, pPass->text()); + + m_NetProxyChanged = true; + OnOptChanged(); + } + + for (int i = 0; i < 6; i++) + ui.treeProxy->setItemWidget(pItem, i, NULL); +} + +void COptionsWindow::OnAddNetProxy() +{ + QTreeWidgetItem* pItem = new QTreeWidgetItem(); + + pItem->setData(0, Qt::UserRole, ""); + pItem->setText(0, tr("All Programs")); + + pItem->setData(1, Qt::UserRole, "192.0.2.0"); + pItem->setText(1, "192.0.2.0"); + + pItem->setData(2, Qt::UserRole, "24"); + pItem->setText(2, "24"); + + pItem->setData(3, Qt::UserRole, (int)eAuthDisabled); + pItem->setText(3, GetAuthModeStr(eAuthDisabled)); + + pItem->setCheckState(0, Qt::Checked); + ui.treeProxy->addTopLevelItem(pItem); + + m_NetProxyChanged = true; + OnOptChanged(); +} + +void COptionsWindow::OnDelNetProxy() +{ + DeleteAccessEntry(ui.treeProxy->currentItem(), 1); + + m_NetProxyChanged = true; + OnOptChanged(); +} +// + void COptionsWindow__SetRowColor(QTreeWidgetItem* pItem, bool bMatch, bool bConflict = false, bool bBlock = false, bool bActive = false) { #define setColor(i, b) theGUI->m_DarkTheme ? pItem->setForeground(i, b) : pItem->setBackground(i, b) diff --git a/SandboxiePlus/SandMan/Windows/OptionsWindow.cpp b/SandboxiePlus/SandMan/Windows/OptionsWindow.cpp index ac547328..d81b32be 100644 --- a/SandboxiePlus/SandMan/Windows/OptionsWindow.cpp +++ b/SandboxiePlus/SandMan/Windows/OptionsWindow.cpp @@ -227,7 +227,9 @@ COptionsWindow::COptionsWindow(const QSharedPointer& pBox, const QStri ui.tabsInternet->setCurrentIndex(0); ui.tabsInternet->setTabIcon(0, CSandMan::GetIcon("EthSocket2")); ui.tabsInternet->setTabIcon(1, CSandMan::GetIcon("Wall")); - ui.tabsInternet->setTabIcon(2, CSandMan::GetIcon("Network3")); + ui.tabsInternet->setTabIcon(2, CSandMan::GetIcon("DNS")); + ui.tabsInternet->setTabIcon(3, CSandMan::GetIcon("Proxy")); + ui.tabsInternet->setTabIcon(4, CSandMan::GetIcon("Network3")); ui.tabsAccess->setCurrentIndex(0); ui.tabsAccess->setTabIcon(0, CSandMan::GetIcon("Folder")); @@ -699,6 +701,7 @@ bool COptionsWindow::eventFilter(QObject *source, QEvent *event) CloseNetFwEdit(false); CloseAccessEdit(false); CloseOptionEdit(false); + CloseNetProxyEdit(false); return true; // cancel event } @@ -710,6 +713,7 @@ bool COptionsWindow::eventFilter(QObject *source, QEvent *event) CloseNetFwEdit(true); CloseAccessEdit(true); CloseOptionEdit(true); + CloseNetProxyEdit(true); return true; // cancel event } @@ -728,6 +732,11 @@ bool COptionsWindow::eventFilter(QObject *source, QEvent *event) CloseNetFwEdit(); } + if (source == ui.treeProxy->viewport() && event->type() == QEvent::MouseButtonPress) + { + CloseNetProxyEdit(); + } + if (//source == ui.treeAccess->viewport() (source == ui.treeFiles->viewport() || source == ui.treeKeys->viewport() || source == ui.treeIPC->viewport() || source == ui.treeWnd->viewport() || source == ui.treeCOM->viewport()) && event->type() == QEvent::MouseButtonPress) @@ -822,6 +831,8 @@ void COptionsWindow::LoadConfig() LoadINetAccess(); LoadNetFwRules(); + LoadDnsFilter(); + LoadNetProxy(); LoadAccessList(); @@ -955,6 +966,10 @@ void COptionsWindow::SaveConfig() SaveINetAccess(); if (m_NetFwRulesChanged) SaveNetFwRules(); + if (m_DnsFilterChanged) + SaveDnsFilter(); + if (m_NetProxyChanged) + SaveNetProxy(); if (m_AccessChanged) { SaveAccessList(); @@ -997,6 +1012,7 @@ bool COptionsWindow::apply() CloseNetFwEdit(); CloseAccessEdit(); CloseOptionEdit(); + CloseNetProxyEdit(); if (!ui.btnEditIni->isEnabled()) SaveIniSection(); @@ -1044,6 +1060,8 @@ void COptionsWindow::reject() // || m_RestrictionChanged || m_INetBlockChanged || m_NetFwRulesChanged + || m_DnsFilterChanged + || m_NetProxyChanged || m_AccessChanged || m_TemplatesChanged || m_FoldersChanged @@ -1151,17 +1169,23 @@ void COptionsWindow::UpdateCurrentTab() { ui.chkVmRead->setChecked(IsAccessEntrySet(eIPC, "", eReadOnly, "$:*")); } - else if (m_pCurrentTab ==ui.tabPrivileges || m_pCurrentTab == ui.tabSecurity) + else if (m_pCurrentTab == ui.tabPrivileges || m_pCurrentTab == ui.tabSecurity) { if (IsAccessEntrySet(eWnd, "", eOpen, "*")) { - ui.chkAddToJob->setEnabled(false); - ui.chkAddToJob->setChecked(false); + if (!ui.chkNoSecurityIsolation->isChecked()) + { + ui.chkAddToJob->setEnabled(false); + ui.chkAddToJob->setChecked(false); + } } else { - ui.chkAddToJob->setEnabled(true); - ui.chkAddToJob->setChecked(!m_pBox->GetBool("NoAddProcessToJob", false)); + if (!ui.chkNoSecurityIsolation->isChecked()) + { + ui.chkAddToJob->setEnabled(true); + ui.chkAddToJob->setChecked(!m_pBox->GetBool("NoAddProcessToJob", false)); + } } } else if (m_pCurrentTab == ui.tabStart || m_pCurrentTab == ui.tabForce) @@ -1182,6 +1206,11 @@ void COptionsWindow::UpdateCurrentTab() { LoadBlockINet(); } + else if (m_pCurrentTab == ui.tabDNS || m_pCurrentTab == ui.tabNetProxy) + { + if (!m_pCurrentTab->isEnabled()) + theGUI->CheckCertificate(this, 2); + } else if (m_pCurrentTab == ui.tabCOM) { CheckOpenCOM(); } diff --git a/SandboxiePlus/SandMan/Windows/OptionsWindow.h b/SandboxiePlus/SandMan/Windows/OptionsWindow.h index 76247a68..c38e70e3 100644 --- a/SandboxiePlus/SandMan/Windows/OptionsWindow.h +++ b/SandboxiePlus/SandMan/Windows/OptionsWindow.h @@ -135,6 +135,20 @@ private slots: void OnTestNetFwRule(); void OnClearNetFwTest(); + void OnAddDnsFilter(); + void OnDelDnsFilter(); + void OnDnsFilterChanged(QTreeWidgetItem * pItem, int Column) { m_DnsFilterChanged = true; OnOptChanged(); } + + void OnNetProxyItemDoubleClicked(QTreeWidgetItem* pItem, int Column); + void OnNetProxySelectionChanged() { CloseNetProxyEdit(); OnOptChanged(); } + void OnAddNetProxy(); + void OnDelNetProxy(); + void OnTestNetProxy(); + void OnProxyResolveHostnames(); + void OnNetProxyMoveUp(); + void OnNetProxyMoveDown(); + void OnNetProxyChanged(QTreeWidgetItem * pItem, int Column) { m_NetProxyChanged = true; OnOptChanged(); } + void OnBlockDns(); void OnBlockSamba(); // @@ -224,6 +238,7 @@ private slots: void OnTab() { OnTab(ui.tabs->currentWidget()); } void OnAccessTab() { OnTab(ui.tabsAccess->currentWidget()); } + void OnInternetTab() { OnTab(ui.tabsInternet->currentWidget()); } void OnGeneralChanged(); void OnPSTChanged(); @@ -343,6 +358,11 @@ public: eTerminateCmd }; + enum EAuthMode { + eAuthDisabled, + eAuthEnabled , + }; + static QString AccessTypeToName(EAccessEntry Type); static QPair SplitAccessType(EAccessEntry Type); @@ -350,6 +370,8 @@ public: static QString GetAccessModeStr(EAccessMode Mode); static QString GetAccessModeTip(EAccessMode Mode); + static QString GetAuthModeStr(EAuthMode Mode); + protected: void SetBoxColor(const QColor& color); void UpdateBoxColor(); @@ -436,6 +458,19 @@ protected: void LoadNetFwRules(); void SaveNetFwRules(); void LoadNetFwRulesTmpl(bool bUpdate = false); + + void LoadDnsFilter(); + void AddDnsFilter(const QString& Value, bool disabled = false, const QString& Template = QString()); + void AddDnsFilter(const QString& Prog, const QString& Domain, const QStringList& IPs = QStringList(), bool disabled = false, const QString& Template = QString()); + void SaveDnsFilter(); + + void ParseAndAddNetProxy(const QString& Value, bool disabled = false, const QString& Template = QString()); + void CloseNetProxyEdit(bool bSave = true); + void CloseNetProxyEdit(QTreeWidgetItem* pItem, bool bSave = true); + EAuthMode GetAuthMode(const QString& Value); + void LoadNetProxy(); + void SaveNetProxy(); + void WriteNetProxy(const QString& Setting, const QStringList& List); // // access @@ -528,6 +563,8 @@ protected: //bool m_RestrictionChanged; bool m_INetBlockChanged; bool m_NetFwRulesChanged; + bool m_DnsFilterChanged; + bool m_NetProxyChanged; bool m_AccessChanged; bool m_TemplatesChanged; bool m_FoldersChanged; diff --git a/SandboxiePlus/SandMan/Windows/SelectBoxWindow.cpp b/SandboxiePlus/SandMan/Windows/SelectBoxWindow.cpp index b3fc3fdc..2c721dcd 100644 --- a/SandboxiePlus/SandMan/Windows/SelectBoxWindow.cpp +++ b/SandboxiePlus/SandMan/Windows/SelectBoxWindow.cpp @@ -184,6 +184,9 @@ CSelectBoxWindow::CSelectBoxWindow(const QStringList& Commands, const QString& B connect(ui.radBoxed, SIGNAL(clicked(bool)), this, SLOT(OnBoxType())); connect(ui.radBoxedNew, SIGNAL(clicked(bool)), this, SLOT(OnBoxType())); connect(ui.radUnBoxed, SIGNAL(clicked(bool)), this, SLOT(OnBoxType())); + connect(ui.chkFCP, SIGNAL(clicked(bool)), this, SLOT(OnBoxType())); + ui.chkFCP->setEnabled(false); + ui.chkFCP->setVisible(false); connect(ui.buttonBox, SIGNAL(accepted()), SLOT(OnRun())); connect(ui.buttonBox, SIGNAL(rejected()), SLOT(reject())); @@ -203,6 +206,11 @@ CSelectBoxWindow::~CSelectBoxWindow() theConf->SetBlob("SelectBoxWindow/Window_Geometry", saveGeometry()); } +void CSelectBoxWindow::ShowFCP() +{ + ui.chkFCP->setVisible(true); +} + void CSelectBoxWindow::closeEvent(QCloseEvent *e) { //emit Closed(); @@ -211,19 +219,22 @@ void CSelectBoxWindow::closeEvent(QCloseEvent *e) void CSelectBoxWindow::OnBoxType() { - m_pBoxPicker->setEnabled(ui.radBoxed->isChecked()); + ui.chkFCP->setEnabled(ui.radUnBoxed->isChecked()); + m_pBoxPicker->setEnabled(ui.radBoxed->isChecked() || (ui.chkFCP->isEnabled() && ui.chkFCP->isChecked())); } void CSelectBoxWindow::OnRun() { QString BoxName; - + int Flags = CSbieAPI::eStartDefault; + if (ui.chkAdmin->isChecked()) + Flags |= CSbieAPI::eStartElevated; if (ui.radUnBoxed->isChecked()) { if (QMessageBox("Sandboxie-Plus", tr("Are you sure you want to run the program outside the sandbox?"), QMessageBox::Question, QMessageBox::Yes, QMessageBox::No | QMessageBox::Default | QMessageBox::Escape, QMessageBox::NoButton, this).exec() != QMessageBox::Yes) return; } - else if (ui.radBoxedNew->isChecked()) + if (ui.radBoxedNew->isChecked()) { BoxName = theGUI->GetBoxView()->AddNewBox(true); if (BoxName.isEmpty()) { @@ -231,8 +242,10 @@ void CSelectBoxWindow::OnRun() return; } } - else + else if (!ui.radUnBoxed->isChecked() || ui.chkFCP->isChecked()) { + if (ui.chkFCP->isChecked()) + Flags |= CSbieAPI::eStartFCP; BoxName = m_pBoxPicker->GetBoxName(); if (BoxName.isEmpty()) { QMessageBox("Sandboxie-Plus", tr("Please select a sandbox."), QMessageBox::Information, QMessageBox::Ok, QMessageBox::NoButton, QMessageBox::NoButton, this).exec(); @@ -240,8 +253,8 @@ void CSelectBoxWindow::OnRun() } } - foreach(const QString & Command, m_Commands) - theGUI->RunStart(BoxName, Command, ui.chkAdmin->isChecked(), m_WrkDir); + foreach(const QString& Command, m_Commands) + theGUI->RunStart(BoxName, Command, (CSbieAPI::EStartFlags)Flags, m_WrkDir); setResult(1); close(); diff --git a/SandboxiePlus/SandMan/Windows/SelectBoxWindow.h b/SandboxiePlus/SandMan/Windows/SelectBoxWindow.h index 1b07c01d..ab71a61d 100644 --- a/SandboxiePlus/SandMan/Windows/SelectBoxWindow.h +++ b/SandboxiePlus/SandMan/Windows/SelectBoxWindow.h @@ -44,6 +44,8 @@ public: CSelectBoxWindow(const QStringList& Commands, const QString& BoxName, const QString& WrkDir = QString(), QWidget *parent = Q_NULLPTR); ~CSelectBoxWindow(); + void ShowFCP(); + private slots: void OnBoxType(); void OnRun(); diff --git a/SandboxiePlus/SandMan/Windows/SettingsWindow.cpp b/SandboxiePlus/SandMan/Windows/SettingsWindow.cpp index cbfe915c..8326aea0 100644 --- a/SandboxiePlus/SandMan/Windows/SettingsWindow.cpp +++ b/SandboxiePlus/SandMan/Windows/SettingsWindow.cpp @@ -420,6 +420,7 @@ CSettingsWindow::CSettingsWindow(QWidget* parent) connect(ui.chkObjCb, SIGNAL(stateChanged(int)), this, SLOT(OnFeaturesChanged())); if (CurrentVersion.value("CurrentBuild").toInt() < 14393) // Windows 10 RS1 and later ui.chkWin32k->setEnabled(false); + //connect(ui.chkForceExplorerChild, SIGNAL(stateChanged(int)), this, SLOT(OnFeaturesChanged())); //connect(ui.chkWin32k, SIGNAL(stateChanged(int)), this, SLOT(OnFeaturesChanged())); m_FeaturesChanged = false; connect(ui.chkWin32k, SIGNAL(stateChanged(int)), this, SLOT(OnGeneralChanged())); @@ -953,6 +954,7 @@ void CSettingsWindow::LoadSettings() ui.chkMinimize->setChecked(theConf->GetBool("Options/MinimizeToTray", false)); ui.chkSingleShow->setChecked(theConf->GetBool("Options/TraySingleClick", false)); + //ui.chkForceExplorerChild->setChecked(strcmp(theAPI->GetGlobalSettings()->GetText("ForceExplorerChild").toStdString().c_str(), theAPI->GetGlobalSettings()->GetText("DefaultBox").toStdString().c_str())==0); OnLoadAddon(); bool bImDiskReady = theGUI->IsImDiskReady(); @@ -1434,6 +1436,8 @@ QString CSettingsWindow::GetCertLevel() QString CertLevel; if (g_CertInfo.level == eCertAdvanced) CertLevel = tr("Advanced"); + else if (g_CertInfo.level == eCertAdvanced1) + CertLevel = tr("Advanced (L)"); else if (g_CertInfo.level == eCertMaxLevel) CertLevel = tr("Max Level"); else if (g_CertInfo.level != eCertStandard && g_CertInfo.level != eCertStandard2) @@ -1640,7 +1644,10 @@ void CSettingsWindow::SaveSettings() theConf->SetValue("Options/OnClose", ui.cmbOnClose->currentData()); theConf->SetValue("Options/MinimizeToTray", ui.chkMinimize->isChecked()); theConf->SetValue("Options/TraySingleClick", ui.chkSingleShow->isChecked()); - + //if (ui.chkForceExplorerChild->isChecked()) + // theAPI->GetGlobalSettings()->SetText("ForceExplorerChild", theAPI->GetGlobalSettings()->GetText("DefaultBox")); + //else if (theAPI->GetGlobalSettings()->GetText("ForceExplorerChild").compare(theAPI->GetGlobalSettings()->GetText("DefaultBox")) == 0) + // theAPI->GetGlobalSettings()->DelValue("ForceExplorerChild"); if (theAPI->IsConnected()) { try diff --git a/SandboxiePlus/SandMan/Windows/TestProxyDialog.cpp b/SandboxiePlus/SandMan/Windows/TestProxyDialog.cpp new file mode 100644 index 00000000..e4936a39 --- /dev/null +++ b/SandboxiePlus/SandMan/Windows/TestProxyDialog.cpp @@ -0,0 +1,403 @@ +#include "stdafx.h" +#include "TestProxyDialog.h" +#include + +constexpr auto TestProgressMax = 90; + +CTestProxyDialog::CTestProxyDialog(const QString& IP, const QString& Port, COptionsWindow::EAuthMode AuthMode, const QString& Username, const QString& Password, QWidget* parent) + + : QDialog(parent) +{ + m_ProxyIP = IP; + m_ProxyPort = Port; + m_ProxyUsername = Username; + m_ProxyPass = Password; + m_AuthMode = AuthMode; + + m_TestShouldCancel = 0; + m_Watcher = new QFutureWatcher(this); + + Qt::WindowFlags flags = windowFlags(); + setWindowFlags(flags); + + ui.setupUi(this); + RestoreDefaults(); + this->setWindowTitle(tr("Sandboxie-Plus - Test Proxy")); + this->setFixedSize(this->size()); + ui.stackedWidget->setCurrentIndex(0); + + ui.labelAddressOut->setText(IP + ":" + Port); + ui.labelAuthOut->setText(COptionsWindow::GetAuthModeStr(AuthMode).toUpper()); + if (AuthMode == COptionsWindow::EAuthMode::eAuthEnabled) + { + ui.labelUsernameOut->setText(Username); + } + else + { + ui.labelUsernameOut->setText(tr("N/A")); + ui.labelUsernameOut->hide(); + ui.labelUsername->hide(); + } + + ui.labelTestResults->setText(tr("Testing...")); + ui.progressBar->setValue(0); + ui.progressBar->setMinimum(0); + ui.progressBar->setMaximum(TestProgressMax); + ui.buttonBoxTest->button(QDialogButtonBox::Retry)->setFocus(); + + connect(ui.buttonBoxTest->button(QDialogButtonBox::Ok), &QPushButton::clicked, this,&CTestProxyDialog::accept); + connect(ui.buttonBoxTest->button(QDialogButtonBox::Retry), &QPushButton::clicked, this, &CTestProxyDialog::OnRetry); + connect(ui.btnTestCustomize, &QPushButton::clicked, this, &CTestProxyDialog::OnTestCustomize); + connect(ui.buttonBoxSettings->button(QDialogButtonBox::Ok), &QPushButton::clicked, this, &CTestProxyDialog::OnTestSettingsSave); + connect(ui.buttonBoxSettings->button(QDialogButtonBox::Cancel), &QPushButton::clicked, this, &CTestProxyDialog::OnTestSettingsCancel); + connect(ui.buttonBoxSettings->button(QDialogButtonBox::RestoreDefaults), &QPushButton::clicked, this, &CTestProxyDialog::OnTestSettingsRestoreDefaults); + connect(this, &CTestProxyDialog::emitTestMessage, this, [this](const QString& message) { ui.textBrowser->append(message); }); + connect(this, &CTestProxyDialog::emitUpdateProgress, this, [this](int value) { ui.progressBar->setValue(value); }); + connect(m_Watcher, &QFutureWatcher::finished, this, &CTestProxyDialog::OnTestFinished); + connect(ui.checkBoxTest2, &QCheckBox::clicked, this, [this]() { Test2EnableParams(ui.checkBoxTest2->isChecked()); }); + connect(ui.checkBoxTest1, &QCheckBox::clicked, this, [this]() { + if (!ui.checkBoxTest1->isChecked()) + { + ui.checkBoxTest1->setChecked(true); + QMessageBox::warning(this, tr("Sandboxie-Plus - Test Proxy"), tr("This test cannot be disabled.")); + } + }); +} + +void CTestProxyDialog::showEvent(QShowEvent* event) +{ + QDialog::showEvent(event); + ui.textBrowser->clear(); + OnRetry(); +} + +void CTestProxyDialog::RunTest1(bool& failed, int& progress, int segment) +{ + const constexpr int pollInterval = 1000; + + QThread::msleep(500); + QString time = QTime::currentTime().toString("hh:mm:ss"); + emit emitTestMessage(tr("[%1] Starting Test 1: Connection to the Proxy Server").arg(time)); + emit emitTestMessage(tr("[%1] IP Address: %2").arg(time).arg(m_ProxyIP)); + + QScopedPointer socket(new QTcpSocket(this)); + + bool success = false; + for (int elapsed = 0; !success && elapsed < m_TestTimeout; elapsed += pollInterval) + { + socket->connectToHost(m_ProxyIP, m_ProxyPort.toInt()); + success = socket->waitForConnected(pollInterval); + if (m_TestShouldCancel.loadAcquire()) return; + } + + time = QTime::currentTime().toString("hh:mm:ss"); + if (success) + { + emit emitUpdateProgress(progress += segment); + emit emitTestMessage(tr("[%1] Connection established.").arg(time)); + emit emitTestMessage(tr("[%1] Test passed.").arg(time)); + } + else + { + failed = true; + emit emitTestMessage(tr("[%1] Connection to proxy server failed: %2.").arg(time).arg(socket->errorString())); + emit emitTestMessage(tr("[%1] Test failed.").arg(time)); + } +} + +void CTestProxyDialog::RunTest2(bool& failed, int& progress, int segment, bool loadPage) +{ + const constexpr int pollInterval = 1000; + + QThread::msleep(500); + QString time = QTime::currentTime().toString("hh:mm:ss"); + emit emitTestMessage(tr("[%1] Starting Test 2: Connection through the Proxy Server").arg(time)); + + QNetworkProxy proxy; + proxy.setType(QNetworkProxy::Socks5Proxy); + proxy.setHostName(m_ProxyIP); + proxy.setPort(m_ProxyPort.toInt()); + if (m_AuthMode == COptionsWindow::EAuthMode::eAuthEnabled) { + proxy.setUser(m_ProxyUsername); + proxy.setPassword(m_ProxyPass); + } + + QScopedPointer socket(new QTcpSocket(this)); + socket->setProxy(proxy); + + bool success = false; + for (int elapsed = 0; !success && elapsed < m_TestTimeout; elapsed += pollInterval) + { + socket->connectToHost(m_TestHost, m_TestPort); + success = socket->waitForConnected(pollInterval); + if (m_TestShouldCancel.loadAcquire()) return; + } + + time = QTime::currentTime().toString("hh:mm:ss"); + if (success) + { + segment /= loadPage + 1; + emit emitUpdateProgress(progress += segment); + emit emitTestMessage(tr("[%1] Authentication was successful.").arg(time)); + emit emitTestMessage(tr("[%1] Connection to %2 established through the proxy server.").arg(time).arg(m_TestHost + ":" + QString::number(m_TestPort))); + + if (loadPage) + { + emit emitTestMessage(tr("[%1] Loading a web page to test the proxy server.").arg(time)); + RunTest2LoadPage(proxy, failed); + if (m_TestShouldCancel.loadAcquire()) return; + emit emitUpdateProgress(progress += segment); + } + + emit emitTestMessage(tr("[%1] %2.").arg(time).arg(!failed ? "Test passed" : "Test failed")); + } + else + { + failed = true; + emit emitTestMessage(tr("[%1] Connection through proxy server failed: %2.").arg(time).arg(socket->errorString())); + emit emitTestMessage(tr("[%1] Test failed.").arg(time)); + } +} + +void CTestProxyDialog::RunTest2LoadPage(const QNetworkProxy& proxy, bool& failed) +{ + const constexpr int pollInterval = 100; + + QScopedPointer manager(new QNetworkAccessManager(this)); + manager->setProxy(proxy); + + QEventLoop loop; + QNetworkRequest request(QUrl("http://" + m_TestHost + ":" + QString::number(m_TestPort))); + QScopedPointer reply(manager->get(request)); + + QTimer timer; + timer.setInterval(pollInterval); + int elapsed = 0; + + connect(&timer, &QTimer::timeout, this, [&]() { + elapsed += pollInterval; + if (elapsed >= m_TestTimeout && !reply->isFinished()) reply->abort(); + if (m_TestShouldCancel.loadAcquire()) + { + loop.quit(); + timer.stop(); + } + }); + + connect(reply.data(), &QNetworkReply::finished, this, [&]() { + QString time = QTime::currentTime().toString("hh:mm:ss"); + if (reply->error() == QNetworkReply::NoError) + { + emit emitTestMessage(tr("[%1] Web page loaded successfully.").arg(time)); + } + else + { + failed = true; + QString error = reply->error() == QNetworkReply::OperationCanceledError ? tr("Timeout") : reply->errorString(); + emit emitTestMessage(tr("[%1] Failed to load web page: %2.").arg(time).arg(error)); + } + loop.quit(); + timer.stop(); + }); + + timer.start(); + loop.exec(); +} + +void CTestProxyDialog::RunTest3(bool& failed, int& progress, int segment) +{ + const constexpr int pollInterval = 100; + const int totalTimeout = m_TestTimeout * m_TestPingCount; + + QThread::msleep(500); + QString time = QTime::currentTime().toString("hh:mm:ss"); + emit emitTestMessage(tr("[%1] Starting Test 3: Proxy Server latency").arg(time)); + + bool finished = false; + QScopedPointer pingProc(new QProcess(this)); + QString program = "ping"; + QStringList args = { "-n", QString::number(m_TestPingCount), "-w", QString::number(m_TestTimeout), m_ProxyIP }; + connect(pingProc.data(), + static_cast(&QProcess::finished), + this, + [&finished](int, QProcess::ExitStatus) { finished = true; }); + pingProc->start(program, args); + + for (int elapsed = 0; !finished && elapsed < totalTimeout; elapsed += pollInterval) + { + finished = pingProc->waitForFinished(pollInterval); + if (m_TestShouldCancel.loadAcquire()) + { + pingProc->kill(); + return; + } + } + + QString pingOutput = pingProc->readAllStandardOutput(); + time = QTime::currentTime().toString("hh:mm:ss"); + if (pingProc->exitStatus() == QProcess::NormalExit && pingProc->exitCode() == 0) + { + QRegularExpression re("Average = (\\d+)ms"); + if (re.match(pingOutput).hasMatch()) + { + int elapsed = re.match(pingOutput).captured(1).toInt(); + emit emitUpdateProgress(progress += segment); + emit emitTestMessage(tr("[%1] Latency through proxy server: %2ms.").arg(time).arg(elapsed)); + emit emitTestMessage(tr("[%1] Test passed.").arg(time)); + } + else + { + failed = true; + emit emitTestMessage(tr("[%1] Failed to get proxy server latency: Request timeout.").arg(time)); + emit emitTestMessage(tr("[%1] Test failed.").arg(time)); + } + } + else + { + failed = true; + emit emitTestMessage(tr("[%1] Failed to get proxy server latency.").arg(time)); + emit emitTestMessage(tr("[%1] Test failed.").arg(time)); + } +} + +void CTestProxyDialog::Test2EnableParams(bool enable) +{ + ui.checkBoxTest2Load->setEnabled(enable); + ui.lineEditHost->setEnabled(enable); + ui.lineEditPort->setEnabled(enable); + ui.labelHost->setEnabled(enable); + ui.labelPort->setEnabled(enable); +} + +void CTestProxyDialog::TestProxy() +{ + QFuture future = QtConcurrent::run([this]() { + bool test1 = ui.checkBoxTest1->isChecked(); + bool test2 = ui.checkBoxTest2->isChecked(); + bool test2LoadPage = ui.checkBoxTest2Load->isChecked(); + bool test3 = ui.checkBoxTest3->isChecked(); + bool failed = false; + int segment = TestProgressMax / (test1 + test2 + test3); + int progress = 0; + + if (test1 && !m_TestShouldCancel.loadAcquire()) RunTest1(failed, progress, segment); + if (test2 && !failed && !m_TestShouldCancel.loadAcquire()) RunTest2(failed, progress, segment, test2LoadPage); + if (test3 && !failed && !m_TestShouldCancel.loadAcquire()) RunTest3(failed, progress, segment); + + emit emitTestMessage(tr("[%1] Test Finished.").arg(QTime::currentTime().toString("hh:mm:ss"))); + return !failed; + }); + + m_Watcher->setFuture(future); +} + +void CTestProxyDialog::OnRetry() +{ + if (m_Watcher->isRunning()) + { + ui.buttonBoxTest->button(QDialogButtonBox::Retry)->setEnabled(false); + m_TestShouldCancel.storeRelease(1); + ui.labelTestResults->setText(tr("Stopped")); + return; + } + + ui.progressBar->setValue(0); + ui.btnTestCustomize->setEnabled(false); + ui.buttonBoxTest->button(QDialogButtonBox::Retry)->setEnabled(true); + ui.labelTestResults->setStyleSheet(""); + ui.labelTestResults->setText(tr("Testing...")); + ui.buttonBoxTest->button(QDialogButtonBox::Retry)->setText(tr("Stop")); + + ui.textBrowser->append( + tr("[%1] Testing started...\n" + "\tProxy Server\n" + "\tAddress:\t\t%2\n" + "\tProtocol:\t\t%3\n" + "\tAuthentication:\t%4%5") + .arg(QTime::currentTime().toString("hh:mm:ss")) + .arg(m_ProxyIP + ":" + m_ProxyPort) + .arg("SOCKS 5") + .arg(COptionsWindow::GetAuthModeStr(m_AuthMode).toUpper()) + .arg(m_AuthMode == COptionsWindow::eAuthEnabled ? QString("\n\tUsername:\t\t%1").arg(m_ProxyUsername) : QString())); + + TestProxy(); +} + +void CTestProxyDialog::OnTestFinished() +{ + bool success = m_Watcher->future().result(); + + ui.progressBar->setValue(TestProgressMax); + ui.btnTestCustomize->setEnabled(true); + ui.buttonBoxTest->button(QDialogButtonBox::Retry)->setText(tr("Retry")); + ui.buttonBoxTest->button(QDialogButtonBox::Retry)->setEnabled(true); + + if (success) { + if (m_TestShouldCancel.loadAcquire()) + ui.labelTestResults->setText(tr("Stopped")); + else + { + ui.labelTestResults->setStyleSheet("color: green;"); + ui.labelTestResults->setText(tr("Test Passed")); + } + } + else + { + ui.labelTestResults->setStyleSheet("color: red;"); + ui.labelTestResults->setText(tr("Test Failed")); + } + ui.buttonBoxTest->button(QDialogButtonBox::Ok)->setFocus(); + + m_TestShouldCancel.storeRelease(0); +} + +void CTestProxyDialog::OnTestSettingsSave() +{ + bool ok; + m_TestTimeout = ui.lineEditTimeout->text().toInt(&ok); + if (!ok || m_TestTimeout < 1 || m_TestTimeout > 60) + { + QMessageBox::warning(this, tr("Sandboxie-Plus - Test Proxy"), tr("Invalid Timeout value. Please enter a value between 1 and 60.")); + return; + } + m_TestTimeout *= 1000; // Convert to ms + m_TestPort = ui.lineEditPort->text().toInt(&ok); + if (!ok || m_TestPort < 1 || m_TestPort > 65535) + { + QMessageBox::warning(this, tr("Sandboxie-Plus - Test Proxy"), tr("Invalid Port value. Please enter a value between 1 and 65535.")); + return; + } + m_TestHost = ui.lineEditHost->text(); + if (m_TestHost.isEmpty() || m_TestHost.contains(QRegularExpression("http[s]?://"))) + { + QMessageBox::warning(this, tr("Sandboxie-Plus - Test Proxy"), tr("Invalid Host value. Please enter a valid host name excluding 'http[s]://'.")); + return; + } + m_TestPingCount = ui.spinBoxPingCount->value(); + if (m_TestPingCount < 1 || m_TestPingCount > 10) + { + QMessageBox::warning(this, tr("Sandboxie-Plus - Test Proxy"), tr("Invalid Ping Count value. Please enter a value between 1 and 10.")); + return; + } + + ui.stackedWidget->setCurrentIndex(0); +} + +void CTestProxyDialog::RestoreDefaults() +{ + m_TestTimeout = 5 * 1000; // 5000ms + m_TestHost = QString("www.google.com"); + m_TestPort = 80; + m_TestPingCount = 4; + + ui.lineEditTimeout->setText(QString::number(5)); + ui.checkBoxTest1->setChecked(true); + ui.checkBoxTest2->setChecked(true); + ui.checkBoxTest3->setChecked(true); + ui.checkBoxTest2Load->setChecked(true); + ui.lineEditHost->setText(m_TestHost); + ui.lineEditPort->setText(QString::number(m_TestPort)); + ui.spinBoxPingCount->setValue(m_TestPingCount); + + Test2EnableParams(true); +} diff --git a/SandboxiePlus/SandMan/Windows/TestProxyDialog.h b/SandboxiePlus/SandMan/Windows/TestProxyDialog.h new file mode 100644 index 00000000..4b025070 --- /dev/null +++ b/SandboxiePlus/SandMan/Windows/TestProxyDialog.h @@ -0,0 +1,55 @@ +#pragma once + +#include +#include "OptionsWindow.h" +#include "ui_TestProxyDialog.h" +#include + +class CTestProxyDialog : public QDialog +{ + Q_OBJECT + +public: + CTestProxyDialog(const QString& IP, const QString& Port, COptionsWindow::EAuthMode AuthMode, const QString& Username = QString(), const QString& Password = QString(), QWidget* parent = Q_NULLPTR); + ~CTestProxyDialog() { ; } + +protected: + void showEvent(QShowEvent* event) override; + void TestProxy(); + +signals: + void emitTestMessage(const QString& message); + void emitUpdateProgress(int value); + +private slots: + void OnRetry(); + void OnTestFinished(); + void OnTestCustomize() { ui.stackedWidget->setCurrentIndex(1); ui.buttonBoxSettings->button(QDialogButtonBox::Ok)->setFocus(); } + void OnTestSettingsCancel() { RestoreDefaults(); ui.stackedWidget->setCurrentIndex(0); } + void OnTestSettingsSave(); + void OnTestSettingsRestoreDefaults() { RestoreDefaults(); } + void RestoreDefaults(); + +private: + Ui::TestProxyDialog ui; + + QString m_ProxyIP; + QString m_ProxyPort; + QString m_ProxyUsername; + QString m_ProxyPass; + COptionsWindow::EAuthMode m_AuthMode; + + int m_TestTimeout; + int m_TestPort; + int m_TestPingCount; + QString m_TestHost; + + QFutureWatcher* m_Watcher; + QAtomicInt m_TestShouldCancel; + + void RunTest1(bool& failed, int& progress, int segment); + void RunTest2(bool& failed, int& progress, int segment, bool loadPage); + void RunTest2LoadPage(const QNetworkProxy& proxy, bool& failed); + void RunTest3(bool& failed, int& progress, int segment); + void Test2EnableParams(bool enable); +}; diff --git a/SandboxiePlus/SandMan/Wizards/NewBoxWizard.cpp b/SandboxiePlus/SandMan/Wizards/NewBoxWizard.cpp index 2f012b7d..92064988 100644 --- a/SandboxiePlus/SandMan/Wizards/NewBoxWizard.cpp +++ b/SandboxiePlus/SandMan/Wizards/NewBoxWizard.cpp @@ -144,10 +144,10 @@ SB_STATUS CNewBoxWizard::TryToCreateBox() } if (removeDefaultAll) { for (const QString& bLine : boxSettingsLines) { - QStringList bParts = bLine.split("=", Qt::SkipEmptyParts); - if (bParts.size() == 2) { - QString bKey = bParts[0].trimmed(); - QString bValue = bParts[1].trimmed(); + int bParts = bLine.indexOf("=", Qt::SkipEmptyParts); + if (bParts != -1) { + QString bKey = bLine.mid(0, bParts).trimmed(); + QString bValue = bLine.mid(bParts + 1).trimmed(); if (bKey.compare(ENABLED_PREFIX, Qt::CaseInsensitive) != 0 && bKey.compare(CFGLVL_PREFIX) != 0) { // Do not remove Enabled and ConfigLevel pBox->DelValue(bKey, bValue); } @@ -165,12 +165,12 @@ SB_STATUS CNewBoxWizard::TryToCreateBox() } else if (sharedTemplateMode == 2) { // Append to config for (const QString& tLine : templateSettings.split("\n", Qt::SkipEmptyParts)) { - QStringList tParts = tLine.split("=", Qt::SkipEmptyParts); - if (tParts.size() != 2) { - continue; // Skip lines that don't have exactly one '=' character + int tParts = tLine.indexOf("=", Qt::SkipEmptyParts); + if (tParts == -1) { + continue; // Skip lines that don't have at least one '=' character. } - QString tKey = tParts[0].trimmed(); - QString tValue = tParts[1].trimmed(); + QString tKey = tLine.mid(0, tParts).trimmed(); + QString tValue = tLine.mid(tParts + 1).trimmed(); if (tKey.compare(ENABLED_PREFIX, Qt::CaseInsensitive) == 0 || tKey.startsWith(TMPL_PREFIX) || tKey.startsWith("#") || tKey.endsWith(BOX_DISABLED_SUFFIX)) { continue; // Skip lines that start or end with one of these @@ -270,6 +270,9 @@ SB_STATUS CNewBoxWizard::TryToCreateBox() if(field("imagesProtection").toBool()) pBox->SetBool("ProtectHostImages", true); + if (field("coverBoxedWindows").toBool()) + pBox->SetBool("CoverBoxedWindows", true); + if (!Password.isEmpty()) pBox->ImBoxCreate(ImageSize / 1024, Password); @@ -780,6 +783,12 @@ CAdvancedPage::CAdvancedPage(QWidget *parent) layout->addWidget(pImageProtection, row++, 1, 1, 3); registerField("imagesProtection", pImageProtection); + QCheckBox* pWindowCover = new QCheckBox(tr("Prevents the sandboxed window from being captured.")); + pWindowCover->setToolTip(tr("This feature can cause a decline in the user experience because it also prevents normal screenshots.")); + pWindowCover->setChecked(theConf->GetBool("BoxDefaults/CoverBoxedWindows", false)); + layout->addWidget(pWindowCover, row++, 1, 1, 3); + registerField("coverBoxedWindows", pWindowCover); + QString SharedTemplateName = tr("Shared Template"); QLabel* pSharedTemplateLbl = new QLabel(tr("Shared template mode"), this); pSharedTemplateLbl->setToolTip(tr("This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes." @@ -953,6 +962,7 @@ bool CSummaryPage::validatePage() theConf->SetValue("BoxDefaults/BoxToken", field("boxToken").toBool()); theConf->SetValue("BoxDefaults/ImagesProtection", field("imagesProtection").toBool()); + theConf->SetValue("BoxDefaults/CoverBoxedWindows", field("coverBoxedWindows").toBool()); theConf->SetValue("BoxDefaults/SharedTemplate", field("sharedTemplate").toInt()); } diff --git a/SandboxiePlus/SandMan/sandman_de.ts b/SandboxiePlus/SandMan/sandman_de.ts index d36d36ec..db4bd319 100644 --- a/SandboxiePlus/SandMan/sandman_de.ts +++ b/SandboxiePlus/SandMan/sandman_de.ts @@ -131,98 +131,108 @@ CAdvancedPage - + Advanced Sandbox options Erweiterte Sandboxoptionen - + On this page advanced sandbox options can be configured. Auf dieser Seite können erweiterte Sandboxoptionen konfiguriert werden. - + Network Access Netzwerkzugriff - + Allow network/internet access Erlaube Netzwerk-/ Internetzugriff - + Block network/internet by denying access to Network devices Blockiere Netzwerk-/ Internetzugriff durch Ablehnung des Zugriffs auf Netzwerkgeräte - + Block network/internet using Windows Filtering Platform Blockiere Netzwerk-/ Internetzugriff durch die Verwendung der Windows Filtering Platform - + Allow access to network files and folders Erlaube Zugriff auf Netzwerkdateien und Netzwerkordner - - + + This option is not recommended for Hardened boxes Diese Option ist nicht für gehärtete Boxen empfohlen - + Admin Options Adminoptionen - + Drop rights from Administrators and Power Users groups Die Rechte der Administratoren und Hauptbenutzergruppe einschränken - + Make applications think they are running elevated Lasse Programme denken, sie würden mit erhöhten Rechten laufen - + Allow MSIServer to run with a sandboxed system token Erlaube MSIServer mit einem sandgeboxten Systemtoken zu starten - + Box Options Boxoptionen - + Use a Sandboxie login instead of an anonymous token Verwende einen Sandboxie-Login anstelle eines anonymen Token - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Hindere sandgeboxte Programme, die auf dem Hostsystem installiert sind, daran, DLLs aus der Sandbox zu laden - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. Diese Funktion könnte die Kompatibilität einschränken, da sie Prozesse, die sich in der Sandbox befinden, daran hindert solche des Hosts zu schreiben und diese sogar zu starten. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template Gemeinsame Vorlage - + Shared template mode Gemeinsame Vorlage Modus - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -233,47 +243,47 @@ Um die Einstellungen der Vorlage zu ändern, suchen Sie einfach die Vorlage &apo Um diese Vorlage für eine Sandbox zu deaktivieren, entfernen Sie einfach das Häkchen in der Vorlagenliste. - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. Diese Option fügt der Boxkonfiguration keine Einstellungen hinzu und entfernt nicht die Standardboxeinstellungen, basierend auf den Löschvorgaben in der Vorlage. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. Diese Option fügt die gemeinsame Vorlage der Boxkonfiguration als eine lokale Vorlage hinzu und kann auch die Standardboxeinstellungen, basierend auf den Löschvorgaben in der Vorlage, entfernen. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. Diese Option fügt die Einstellungen aus der gemeinsamen Vorlage der Boxkonfiguration hinzu und kann auch die Standardboxeinstellungen, basierend auf den Löschvorgaben in der Vorlage, entfernen. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. Diese Option fügt der Boxkonfiguration keine Einstellungen hinzu, kann aber die Standardboxeinstellungen, basierend auf den Löschvorgaben in der Vorlage, entfernen. - + Remove defaults if set Standardeinstellungen entfernen, falls gesetzt - + Disabled Deaktiviert - + Use as a template Als eine Vorlage verwenden - + Append to the configuration An die Konfiguration anhängen - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. Die Verwendung eines eigenen Sandboxie Tokens erlaubt die bessere Isolation individueller Sandboxen zu einander und es zeigt in der Nutzerspalte des Taskmanagers den Namen der Box an zu der ein Prozess gehört. Einige Drittanbietersoftwarelösungen könnten jedoch Probleme mit den eigenen Token haben. @@ -425,37 +435,37 @@ Die Entropie erhöht sich auf 512 Bits durch die Verwendung von Leet-(L337)-Spea CBoxTypePage - + Create new Sandbox Neue Sandbox erstellen - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. Eine Sandbox isoliert Ihr Hostsystem von Prozessen, die in dieser Box laufen, sie hindert diese daran permanente Änderungen an anderen Programmen oder Daten auf Ihrem Computer zu machen. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Eine Sandbox isoliert Ihr Hostsystem von Prozessen, die in dieser Box laufen, sie hindert diese daran permanente Änderungen an anderen Programmen oder Daten auf Ihrem Computer zu machen. Der Level an Isolation beeinflusst Ihre Sicherheit, ebenso wie die Kompatibilität mit Programmen, somit wird es verschiedene Stufen der Isolation geben, abhängig vom ausgewählten Boxtyp. Sandboxie kann auch Ihre persönlichen Daten vor Zugriff durch Prozesse, die unter dessen Aufsicht laufen, schützen. - + Enter box name: Boxnamen eingeben: - + Select box type: Boxtyp auswählen: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/security-mode">Sicherheitsgehärtete</a> Sandbox mit <a href="sbie://docs/privacy-mode">Datenschutz</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -464,59 +474,59 @@ Es begrenzt rigoros den Zugriff auf Nutzerdaten, erlaubt Prozessen innerhalb die Das gesamte Nutzerprofil bleibt verborgen, was maximale Sicherheit zusichert. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox <a href="sbie://docs/security-mode">Sicherheitsgehärtete</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. Dieser Boxtyp bietet das höchste Schutzlevel durch die signifikante Reduktion der Angriffsfläche für sandgeboxte Prozesse. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> Sandbox mit <a href="sbie://docs/privacy-mode">Datenschutz</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. In diesem Boxtyp werden sandgeboxte Prozesse daran gehindert auf jegliche persönliche Nutzerdateien oder Daten zuzugreifen. Der Fokus ist der Schutz von Nutzerdaten, und daher, sind nur die Ordner C:\Windows und C:\Programme für Prozesse innerhalb dieser Sandbox zugänglich. Dies stellt sicher, dass persönliche Dateien sicher bleiben. - + Standard Sandbox Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. Dieser Boxtyp bietet das normale Verhalten von Sandboxie Classic. Er bietet Nutzern ein vertrautes und verlässliches Sandboxschema. Applikationen können in dieser Sandbox ausgeführt werden, wobei sichergestellt wird, dass sie in einer kontrollierten und isolierten Umgebung laufen. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/compartment-mode">Applikationsunterteilungs</a> Box mit <a href="sbie://docs/privacy-mode">Datenschutz</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. Dieser Boxtyp priorisiert die Kompatibilität, während weiterhin ein gutes Level an Isolation geboten wird. Er ist entworfen, um vertrauenswürdige Applikationen in separaten Unterteilungen auszuführen Während der Level der Isolation reduziert ist, verglichen mit anderen Boxtypen, bietet er verbesserte Kompatibilität mit einer großen Bandbreite von Applikationen, was die reibungslose Ausführung in der sandgeboxten Umgebung sicherstellt. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box <a href="sbie://docs/compartment-mode">Applikationsunterteilungs</a> Box - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -525,62 +535,62 @@ Zugriff zur virtuellen Disk, wenn eingehangen, ist auf Programme beschränkt, di Dies sichert das höchste Level von Privatsphäre und Datenschutz innerhalb der vertraulichen Sandboxumgebung zu. - + Hardened Sandbox with Data Protection Gehärtete Sandbox mit Datenschutz - + Security Hardened Sandbox Sicherheitsgehärtete Sandbox - + Sandbox with Data Protection Sandbox mit Datenschutz - + Standard Isolation Sandbox (Default) Standard Isolations-Sandbox (Standard) - + Application Compartment with Data Protection Applikationsunterteilung mit Datenschutz - + Application Compartment Box Applikationsunterteilungsbox - + Confidential Encrypted Box Vertrauliche verschlüsselte Box - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? Um die verschlüsselten Boxen zu verwenden, müssen Sie den ImDisk-Treiber installieren. Möchten Sie diesen runterladen und installieren? - + Remove after use Nach Verwendung löschen - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> <a href="sbie://docs/boxencryption">Verschlüssele</a> Boxinhalt und aktiviere <a href="sbie://docs/black-box">Vertraulichkeit</a> - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Nachdem der letzte Prozess in der Box beendet wurde, werden alle Daten in der Box gelöscht und die Box selbst wird entfernt. - + Configure advanced options Konfiguriere erweiterte Optionen @@ -930,74 +940,74 @@ Klicken Sie auf Abschließen um den Assistenten zu schließen. CFilesPage - + Sandbox location and behavior Sandboxspeicherort und Verhalten - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. Auf dieser Seite können der Sandboxspeicherort und deren Verhalten angepasst werden. Sie können %USER% verwenden, um für jeden Benutzer die Sandbox in einem eigenen Ordner zu speichern. - + Sandboxed Files Sandgeboxte Dateien - + Select Directory Ordner auswählen - + Virtualization scheme Virtualisierungsschema - + Version 1 Version 1 - + Version 2 Version 2 - + Separate user folders Trenne Benutzerordner - + Use volume serial numbers for drives Verwende Volumenseriennummern für Laufwerke - + Auto delete content when last process terminates Inhalte automatisch löschen, wenn der letzte Prozess in der Sandbox beendet wurde - + Enable Immediate Recovery of files from recovery locations Aktiviere Sofortwiederherstellung von Dateien aus Wiederherstellungsspeicherorten - + The selected box location is not a valid path. Der ausgewählte Boxspeicherort ist kein gültiger Pfad. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? Der ausgewählte Boxspeicherort existiert und ist nicht leer, es wird empfohlen einen neuen oder leeren Ordner auszuwählen. Sind Sie sicher, dass Sie einen existierenden Ordner verwenden möchten? - + The selected box location is not placed on a currently available drive. Der ausgewählte Boxspeicherort befindet sich auf einem momentan nicht verfügbaren Laufwerk. @@ -1193,13 +1203,13 @@ Sie können %USER% verwenden, um für jeden Benutzer die Sandbox in einem eigene Gemeinsame Vorlage - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. Die neue Sandbox wurde mit dem neuen <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualisierungsschema Version 2</a> erzeugt. Falls Sie unerwartete Probleme mit dieser Box haben, wechseln Sie bitte zum Virtualisierungsschema Version 1 und berichten Sie von den Problemen. Die Option zum Ändern der Vorlage kann in den Boxoptionen, in der Gruppe Boxstruktur, gefunden werden. - + Don't show this message again. Diese Nachricht nicht mehr anzeigen. @@ -1422,76 +1432,76 @@ Notiz: Die Updateprüfung ist oft zeitversetzt zu den letzten GitHub-Veröffentl Sandbox IPCquelle - + Add special option: Füge spezielle Option hinzu: - - + + On Start Beim Start - - - - - + + + + + Run Command Kommando ausführen - + Start Service Dienst starten - + On Init Beim Initialisieren - + On File Recovery Bei Dateiwiederherstellung - + On Delete Content Beim Löschen von Inhalten - + On Terminate Beim Beenden - - - - - + + + + + Please enter the command line to be executed Bitte geben Sie die Kommandozeile ein, die ausgeführt werden soll - + Please enter a program file name to allow access to this sandbox Bitte geben Sie einen Programmdateinamen ein, um Zugriff auf diese Sandbox zu erlauben - + Please enter a program file name to deny access to this sandbox Bitte geben Sie einen Programmdateinamen ein, um Zugriff auf diese Sandbox zu verbieten - + Deny Verweigern - + %1 (%2) %1 (%2) @@ -1568,126 +1578,126 @@ Notiz: Die Updateprüfung ist oft zeitversetzt zu den letzten GitHub-Veröffentl Applikationsunterteilung - + Custom icon Eigenes Icon - + Version 1 Version 1 - + Version 2 Version 2 - + Browse for Program Zu Programm navigieren - + Open Box Options Öffne Boxoptionen - + Browse Content Inhalt durchsuchen - + Start File Recovery Starte Dateiwiederherstellung - + Show Run Dialog Zeige Ausführen-Dialog - + Indeterminate Unbestimmt - + Backup Image Header Abbildheader sichern - + Restore Image Header Abbildheader wiederherstellen - + Change Password Passwort ändern - - + + Always copy Immer kopieren - - + + Don't copy Nicht kopieren - - + + Copy empty Ohne Inhalt kopieren - + The image file does not exist Die Abbilddatei existiert nicht - + The password is wrong Das Passwort ist falsch - + Unexpected error: %1 Unerwarteter Fehler: %1 - + Image Password Changed Abbildpasswort geändert - + Backup Image Header for %1 Sichere Abbildheader für %1 - + Image Header Backuped Abbildheader gesichert - + Restore Image Header for %1 Stelle Abbildheader wieder her für %1 - + Image Header Restored Abbildheader wiederhergestellt - - + + Browse for File Zu Datei navigieren @@ -1698,102 +1708,102 @@ Notiz: Die Updateprüfung ist oft zeitversetzt zu den letzten GitHub-Veröffentl Zu Ordner navigieren - + File Options Dateioptionen - + Grouping Gruppierung - + Add %1 Template Füge %1 Vorlage hinzu - + Search for options Nach Optionen suchen - + Box: %1 Box: %1 - + Template: %1 Vorlage: %1 - + Global: %1 Global: %1 - + Default: %1 Standard: %1 - + This sandbox has been deleted hence configuration can not be saved. Diese Sandbox wurde gelöscht, daher kann die Konfiguration nicht gespeichert werden. - + Some changes haven't been saved yet, do you really want to close this options window? Einige Änderungen wurden bisher nicht gespeichert, möchten Sie dieses Einstellungsfenster wirklich schließen? - + kilobytes (%1) Only capitalized. Kilobytes (%1) - + Select color Farbe auswählen - + Select Program Programm auswählen - + Executables (*.exe *.cmd) Ausführbare Dateien (*.exe *.cmd) - + Please enter a service identifier Bitte geben Sie eine Dienstbezeichnung ein - - + + Please enter a menu title Bitte einen Menütitel eingeben - + Please enter a command Bitte ein Kommando eingeben - - - - - - - - + + + + + + + + Group: %1 Gruppe: %1 @@ -1803,7 +1813,7 @@ Notiz: Die Updateprüfung ist oft zeitversetzt zu den letzten GitHub-Veröffentl Bitte einen Namen für die neue Gruppe eingeben - + Enter program: Programm eingeben: @@ -1813,12 +1823,12 @@ Notiz: Die Updateprüfung ist oft zeitversetzt zu den letzten GitHub-Veröffentl Bitte zuvor eine Gruppe auswählen. - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} COM-Objekte müssen durch ihre GUID, z.B. {00000000-0000-0000-0000-000000000000}, benannt werden - + RT interfaces must be specified by their name. RT-Schnittstellen müssen durch ihren Namen benannt werden. @@ -1929,7 +1939,7 @@ Bitte wählen Sie einen Ordner, der diese Datei enthält. Ordner - + @@ -1938,178 +1948,180 @@ Bitte wählen Sie einen Ordner, der diese Datei enthält. Ordner auswählen - + Closed Blockiert - + Closed RT Blockiert RT - + Read Only Nur lesen - + Normal Normal - + Open Geöffnet - + Open for All Für alle geöffnet - + No Rename Kein Umbenennen - + Box Only (Write Only) Nur Box (Nur schreiben) - + Ignore UIPI UIPI ignorieren - - - + + + Unknown Unbekannt - + Regular Sandboxie behavior - allow read and also copy on write. Standard Sandboxieverhalten - Erlaube Lesezugriffe und leite Schreibzugriffe zu Kopien in der Sandbox um. - + Allow write-access outside the sandbox. Erlaube Schreibzugriff außerhalb der Sandbox. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Erlaube Schreibzugriff außerhalb der Sandbox, auch für Applikationen die in der Sandbox installiert sind. - + Don't rename window classes. Fensterklassen nicht umbenennen. - + Deny access to host location and prevent creation of sandboxed copies. Verbiete Zugriff zum Hostrechnerspeicherort und verhindere die Erzeugung von Kopien in der Sandbox. - + Block access to WinRT class. Blockiere Zugriff auf WinRT-Klassen. - + Allow read-only access only. Erlaube ausschließlich Nur-Lesezugriffe. - + Hide host files, folders or registry keys from sandboxed processes. Verberge Dateien, Ordner und Registryschlüssel des Hostrechners vor sandgeboxten Prozessen. - + Ignore UIPI restrictions for processes. Ignoriere UIPI Restriktionen für Prozesse. - + File/Folder Datei/Ordner - + Registry Registry - + IPC Path IPC Pfad - + Wnd Class Fensterklasse - + COM Object COM-Objekt - + Select File Datei auswählen - + All Files (*.*) Alle Dateien (*.*) - - - - - - - - - - + + + + + + + + + + + + All Programs Alle Programme - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Jeden IPC-Zugriff zu erlauben, erlaubt auch jeden COM-Zugriff. Möchten Sie den COM-Zugriff zu der Sandbox weiterhin beschränken? - + Don't ask in future Zukünftig nicht mehr fragen - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=program.exe,#' wird nicht unterstützt, verwenden Sie stattdessen 'NoRenameWinClass=program.exe,*' - - - + + + - + Template values can not be edited. Vorlagenwerte können nicht bearbeitet werden. - + Template values can not be removed. Vorlagenwerte können nicht gelöscht werden. @@ -2144,68 +2156,93 @@ Bitte wählen Sie einen Ordner, der diese Datei enthält. Nur lokale Vorlagen können entfernt werden! - - + + Any Alle - - + + TCP TCP - - + + UDP UPD - - + + ICMP ICMP - + Allow access Erlaube Zugriff - + Block using Windows Filtering Platform Blockieren durch Verwendung der Windows Filtering Platform - + Block by denying access to Network devices Blockieren durch Zugriffsverweigerung auf Netzwerkgeräte - - - + + Please enter a domain to be filtered + Bitte geben Sie eine Domäne zum Filtern ein + + + + Yes + Ja + + + + No + Nein + + + + Please enter IP and Port. + Bitte geben Sie IP und Port ein. + + + + entry: IP or Port cannot be empty + Eintrag: IP oder Port dürfen nicht leer sein + + + + + Allow Erlauben - + Block (WFP) Blockieren (WFP) - + Block (NDev) Blockieren (NDev) - + A non empty program name is required. Ein nicht leerer Programmname wird benötigt. - + Block Blockieren @@ -2688,22 +2725,22 @@ Anders als der Vorschaukanal, enthält es keine ungetesteten, möglicherweise fe CSandBox - + Waiting for folder: %1 Warte auf Ordner: %1 - + Deleting folder: %1 Lösche Ordner: %1 - + Merging folders: %1 &gt;&gt; %2 Führe Ordner zusammen: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... Beende Schnappschuss Zusammenführung... @@ -2781,27 +2818,27 @@ Anders als der Vorschaukanal, enthält es keine ungetesteten, möglicherweise fe CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 - + Reset Columns Spalten zurücksetzen - + Copy Cell Zelle kopieren - + Copy Row Spalte kopieren - + Copy Panel Tafel kopieren @@ -3160,7 +3197,7 @@ Anders als der Vorschaukanal, enthält es keine ungetesteten, möglicherweise fe - + Sandboxie-Plus Insider [%1] Sandboxie-Plus Insider [%1] @@ -3258,17 +3295,17 @@ Anders als der Vorschaukanal, enthält es keine ungetesteten, möglicherweise fe Unbekannter Vorgang '%1' angefragt per Kommandozeile - + USB sandbox not found; creating: %1 USB-Sandbox nicht gefunden; erzeuge: %1 - + Executing OnBoxTerminate: %1 Führe 'Beim Box Beenden' aus: %1 - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3277,218 +3314,223 @@ Ja wählt: %1 Nein wählt: %2 - + Default sandbox not found; creating: %1 Standard Sandbox nicht gefunden; erstelle: %1 - + Failed to configure hotkey %1, error: %2 Konnte Hotkey %1 nicht einrichten, Fehler: %2 - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. Die Box %1 ist konfiguriert Funktionen zu nutzen, welche exklusiv für Projektunterstützer verfügbar sind. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. Die Box %1 ist konfiguriert Funktionen zu nutzen, welche ein <b>erweitertes</b> Unterstützerzertifikat erfordern. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgraden Sie Ihr Zertifikat</a> um alle erweiterten Funktionen freizuschalten. - + The selected feature requires an <b>advanced</b> supporter certificate. Diese Funktion erfordert ein <b>erweitertes</b> Unterstützerzertifikat. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + <br />Sie müssen auf der Stufe Great Patreon oder höher sein, um diese Funktion freizuschalten. + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Die ausgewählte(n) Funktion(en) ist/sind nur für Projektunterstützer verfügbar.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Werden Sie ein Projektunterstützer</a>, und erhalten Sie ein <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">Unterstützerzertifikat</a> - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Die ausgewählte(n) Funktion(en) ist/sind nur für Projektunterstützer verfügbar. Prozesse, die in einer Box mit diesen Funktionen ohne Unterstützerzertifikat gestartet werden, werden nach 5 Minuten beendet.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Werden Sie ein Projektunterstützer</a>, und erhalten Sie ein <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">Unterstützerzertifikat</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! Das Zertifikat, das Sie zu verwenden versuchen, wurde gesperrt, was bedeutet, dass es aus gutem Grund für ungültig erklärt wurde. Jeder Versuch es zu verwenden, stellt einen Verstoß gegen die Nutzungsbedingungen dar! - + The Certificate Signature is invalid! Die Zertifikatssignatur ist ungültig! - + The Certificate is not suitable for this product. Das Zertifikat ist für dieses Produkt nicht geeignet. - + The Certificate is node locked. Das Zertifikat ist an ein anderes Gerät gebunden (node-locked). - + The support certificate is not valid. Error: %1 Das Unterstützerzertifikat ist nicht gültig. Fehler: %1 - - + + Don't ask in future Zukünftig nicht mehr fragen - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? Möchten Sie alle Prozesse in verschlüsselten Sandboxen beenden und diese aushängen? - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. ACHTUNG: Ein anderer Agent (vermutlich SbieCtrl.exe) verwaltet diese Sandboxiesitzung bereits, bitte schließen Sie diesen zuerst und verbinden sich erneut, um zu übernehmen. - + Error Status: 0x%1 (%2) Fehlerstatus: 0x%1 (%2) - + Unknown Unbekannt - + All processes in a sandbox must be stopped before it can be renamed. Alle Prozesse in einer Sandbox müssen beendet werden, bevor diese umbenannt werden kann. - + Failed to move box image '%1' to '%2' Konnte Boxabbild '%1' nicht nach '%2' verschieben - + The config password must not be longer than 64 characters Das Konfigurationspasswort darf nicht länger als 64 Zeichen sein - + The content of an unmounted sandbox can not be deleted Der Inhalt einer nicht angeschlossenen Sandbox kann nicht gelöscht werden - + %1 %1 - + Unknown Error Status: 0x%1 Unbekannter Fehlerstatus: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? Möchten Sie %1 in einem sandgeboxten oder nicht sandgeboxten Browser öffnen? - + Sandboxed Sandgeboxt - + Unsandboxed Nicht sandgeboxt - + Case Sensitive Groß-/Kleinschreibung beachten - + RegExp Regulärer Ausdruck (RegExp) - + Highlight Hervorheben - + Close Schließen - + &Find ... &Suchen ... - + All columns Alle Spalten - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> <h3>Über Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 Diese Kopie von Sandboxie-Plus ist zertifiziert für: %1 - + Sandboxie-Plus is free for personal and non-commercial use. Sandboxie-Plus ist gratis für persönliche und nicht-kommerzielle Nutzung. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> Sandboxie-Plus ist eine Open-Source Fortsetzung von Sandboxie.<br />Besuchen Sie <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> für mehr Informationen.<br /><br />%2<br /><br />Funktionen: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons von <a href="https://icons8.com">icons8.com</a> - + The supporter certificate is not valid for this build, please get an updated certificate Das Unterstützerzertifikat ist für diese Version nicht gültig, bitte holen Sie sich ein aktuelles Zertifikat - + The supporter certificate has expired%1, please get an updated certificate Das Unterstützerzertifikat ist abgelaufen%1, bitte holen Sie sich ein aktuelles Zertifikat - + , but it remains valid for the current build , aber es bleibt für die aktuelle Version gültig - + The supporter certificate will expire in %1 days, please get an updated certificate Das Unterstützerzertifikat wird in %1 Tagen ablaufen, bitte holen Sie sich ein aktuelles Zertifikat @@ -3561,7 +3603,7 @@ Fehler: %1 - + About Sandboxie-Plus Über Sandboxie-Plus @@ -3605,42 +3647,42 @@ Möchten Sie die Bereinigung durchführen? - Lösche Sandboxinhalt - + Executing OnBoxDelete: %1 Führe 'Beim Box Löschen' aus: %1 - + Auto Deleting %1 Content Automatisches Löschen des %1 Inhalts - + Auto deleting content of %1 Automatisches Löschen des Inhalts von %1 - + Failed to stop all Sandboxie components Konnte nicht alle Sandboxiekomponenten stoppen - + Failed to start required Sandboxie components Konnte nicht alle benötigten Sandboxiekomponenten starten - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Einige Kompatibilitätsvorlagen (%1) fehlen, möglicherweise wurden sie gelöscht. Möchten Sie diese aus allen Boxen entfernen? - + Cleaned up removed templates... Entfernte Vorlagen aufgeräumt... - + - NOT connected - NICHT verbunden @@ -3690,112 +3732,112 @@ Möchten Sie die Bereinigung durchführen? - + Do you want to terminate all processes in all sandboxes? Möchten Sie alle Prozesse in allen Sandboxen beenden? - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus wurde im portablen Modus gestartet, nun müssen die benötigten Dienste erzeugt werden, was Adminrechte benötigt. - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Möchten Sie auch die ausgeblendeten Mitteilungsboxen zurücksetzen (Ja) oder nur alle Protokollnachrichten (Nein)? - + The changes will be applied automatically whenever the file gets saved. Die Änderungen werden automatisch angewendet, sobald die Datei gespeichert wird. - + The changes will be applied automatically as soon as the editor is closed. Die Änderungen werden automatisch angewendet, sobald der Editor geschlossen wird. - + Can not create snapshot of an empty sandbox Kann keinen Schnappschuss von einer leeren Box erstellen - + A sandbox with that name already exists Es existiert bereits eine Sandbox mit diesem Namen - + Failed to execute: %1 Fehler beim Ausführen von: %1 - + Failed to communicate with Sandboxie Service: %1 Fehler beim Kommunizieren mit Sandbox-Dienst: %1 - + Failed to copy configuration from sandbox %1: %2 Fehler beim Kopieren der Konfiguration von Sandbox %1: %2 - + A sandbox of the name %1 already exists Es existiert bereits eine Sandbox mit dem Namen %1 - + Failed to delete sandbox %1: %2 Fehler beim Löschen der Sandbox %1: %2 - + The sandbox name can not be longer than 32 characters. Der Name der Sandbox darf nicht länger als 32 Zeichen sein. - + The sandbox name can not be a device name. Der Name der Sandbox darf kein reservierter Gerätename (device name) sein. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. Der Name der Sandbox darf nur Buchstaben, Zahlen und Unterstriche, welche als Leerstellen angezeigt werden, enthalten. - + Failed to terminate all processes Konnte nicht alle Prozesse beenden - + Delete protection is enabled for the sandbox Löschschutz ist für diese Sandbox aktiviert - + Error deleting sandbox folder: %1 Fehler beim Löschen von Sandbox-Ordner: %1 - + A sandbox must be emptied before it can be deleted. Eine Sandbox muss geleert werden, bevor sie umbenannt werden kann. - + Failed to move directory '%1' to '%2' Konnte Ordner '%1' nicht nach '%2' verschieben - + This Snapshot operation can not be performed while processes are still running in the box. Der Schnappschuss kann nicht erstellt werden, während Prozesse in dieser Box laufen. - + Failed to create directory for new snapshot Konnte den Ordner für den neuen Schnappschuss (Snapshot) nicht erstellen @@ -3815,131 +3857,131 @@ Möchten Sie die Bereinigung durchführen? Klicken zum Herunterladen des Updates - + No Force Process Kein erzwungener Prozess - + Removed Shortcut: %1 Entferne Verknüpfung: %1 - + Updated Shortcut to: %1 Aktualisiere Verknüpfung zu: %1 - + Added Shortcut to: %1 Verknüpfung hinzugefügt zu: %1 - + Auto removing sandbox %1 Automatisches Entfernen von Sandbox %1 - + %1 Directory: %2 %1 Ordner: %2 - + Application Applikation - + Installation Installation - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus Version: %1 (%2) - + Current Config: %1 Aktuelle Konfiguration: %1 - + for Personal use für persönliche Nutzung - + - for Non-Commercial use ONLY - NUR für nicht-kommerzielle Nutzung - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Ihre Windowsversion %1 übersteigt die aktuell bekannten Unterstützungsmöglichkeiten Ihrer Sandboxieversion, daraus resultiert die Deaktivierung der tokenbasierten Sicherheitsisolation. Folglich werden alle Applikationen ohne Sicherheitsisolation im Applikationsunterteilungsmodus laufen. Bitte überprüfen Sie, ob es ein Update für Sandboxie gibt. - + Don't show this message again for the current build. Diese Nachricht für die aktuelle Windowsversion nicht mehr anzeigen. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. Ihre Windowsversion %1 übersteigt die aktuell bekannten Unterstützungsmöglichkeiten Ihrer Sandboxieversion, Sandboxie wird versuchen die zuletzt bekannten Versätze (Offsets) zu verwenden, was möglicherweise Systeminstabilität verursachen kann. - + Do you want the setup wizard to be omitted? Möchten Sie den Einrichtungsassistenten auslassen? - + The evaluation period has expired!!! Die Evaluierungsphase ist abgelaufen!!! - + Snapshot not found Schnappschuss (Snapshot) nicht gefunden - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Fehler beim Zusammenführen der Schnappschuss Ordner: '%1' mit '%2', der Schnappschuss wurde nicht vollständig zusammengeführt. - + Failed to remove old snapshot directory '%1' Konnte alten Schnappschuss-Ordner '%1' nicht entfernen - + You are not authorized to update configuration in section '%1' Sie sind nicht berechtigt die Konfiguration in Sektion '%1' zu aktualisieren - + Failed to set configuration setting %1 in section %2: %3 Fehler beim Setzen der Konfigurationsoption %1 in Sektion %2: %3 - - - - - + + + + + Don't show this message again. Diese Nachricht nicht mehr anzeigen. - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Fehler @@ -3966,25 +4008,25 @@ Bitte überprüfen Sie, ob es ein Update für Sandboxie gibt. Aufräumen - + Data Directory: %1 Datenordner: %1 - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. Das Programm %1 gestartet in Box %2 wird in 5 Minuten beendet, weil diese Box so konfiguriert ist Funktionen zu verwenden die exklusiv für Projektunterstützer sind. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. Die Box %1 ist so konfiguriert, dass sie exklusive Funktionen nutzt, die nur für Projektunterstützer verfügbar sind, diese Vorgaben werden ignoriert. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Werden Sie ein Projektunterstützer</a>, und erhalten Sie ein <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">Unterstützerzertifikat</a> @@ -3994,154 +4036,154 @@ Bitte überprüfen Sie, ob es ein Update für Sandboxie gibt. Stelle Datei %1 zu %2 wieder her - + Only Administrators can change the config. Nur Administratoren können die Konfiguration editieren. - + Please enter the configuration password. Bitte Konfigurationspasswort eingeben. - + Login Failed: %1 Login fehlgeschlagen: %1 - + Please enter the duration, in seconds, for disabling Forced Programs rules. Bitte geben Sie die Dauer, in Sekunden, ein, zum Pausieren der erzwungenen Programmregeln. - + No Recovery Keine Wiederherstellung - + No Messages Keine Nachrichten - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>ERROR:</b> Der Sandboxie-Plus Manager (SandMan.exe) verfügt nicht über eine gültige Signatur (SandMan.exe.sig). Bitte laden Sie eine vertrauenswürdige Version von der <a href="https://sandboxie-plus.com/go.php?to=sbie-get">offiziellen Downloadseite</a>. - + Maintenance operation failed (%1) Wartungsvorgang fehlgeschlagen (%1) - + Maintenance operation completed Wartungsvorgang abgeschlossen - + Executing maintenance operation, please wait... Führe Wartungsvorgang aus, bitte warten... - + In the Plus UI, this functionality has been integrated into the main sandbox list view. Im Plus-UI wurde diese Funktionalität in die Hauptlistenansicht der Sandboxen integriert. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Mit dem Box-/Gruppenkontextmenü können Sie Boxen und Gruppen zu anderen Gruppen bewegen. Sie können die Elemente auch per Ziehen und Loslassen bewegen. Alternativ können Sie die Pfeiltasten nutzen, während Sie ALT gedrückt halten, um die Elemente innerhalb ihrer Gruppe rauf und runter zu bewegen.<br />Sie können neue Boxen und Gruppen aus dem Sandboxmenü erstellen. - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. Sie sind im Begriff die Templates.ini zu bearbeiten, was grundsätzlich nicht empfohlen wird. Diese Datei ist Teil von Sandboxie und alle vorgenommenen Änderungen an der Datei werden zurückgesetzt, wenn Sandboxie aktualisiert wird. - + Sandboxie config has been reloaded Sandboxiekonfiguration wurde neu geladen - + Administrator rights are required for this operation. Für diesen Vorgang werden Adminrechte benötigt. - + Failed to connect to the driver Fehler beim Verbinden mit dem Treiber - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Eine inkompatible Version von Sandboxie %1 wurde gefunden. Kompatible Versionen: %2 - + Can't find Sandboxie installation path. Kann Installationspfad von Sandboxie nicht finden. - + All sandbox processes must be stopped before the box content can be deleted Alle Sandboxprozesse müssen beendet sein, bevor der Boxinhalt gelöscht werden kann - + Failed to copy box data files Fehlschlag beim Kopieren der Boxdateien - + Can't remove a snapshot that is shared by multiple later snapshots Es kann kein Schnappschuss gelöscht werden der von mehreren späteren Schnappschüssen geteilt wird - + Failed to remove old box data files Fehlschlag beim Entfernen der alten Boxdateien - + The operation was canceled by the user Der Vorgang wurde durch den Nutzer abgebrochen - + Import/Export not available, 7z.dll could not be loaded Import/Export nicht verfügbar, 7z.dll konnte nicht geladen werden - + Failed to create the box archive Konnte Boxarchiv nicht erzeugen - + Failed to open the 7z archive Konnte das 7z-Archiv nicht öffnen - + Failed to unpack the box archive Konnte das Boxarchiv nicht entpacken - + The selected 7z file is NOT a box archive Die ausgewählte 7z-Datei ist KEIN Boxarchiv - + Operation failed for %1 item(s). Vorgang für %1 Element(e) fehlgeschlagen. - + Remember choice for later. Die Auswahl für später merken. @@ -5067,12 +5109,12 @@ This file is part of Sandboxie and all change done to it will be reverted next t Sandboxie-Plus - In Sandbox starten - + Are you sure you want to run the program outside the sandbox? Sind Sie sich sicher, dass Sie dieses Programm außerhalb der Sandbox starten möchten? - + Please select a sandbox. Bitte wählen Sie eine Sandbox. @@ -5163,193 +5205,198 @@ This file is part of Sandboxie and all change done to it will be reverted next t %1 - + Add %1 Template Füge %1 Vorlage hinzu - + Please enter message Bitte Nachricht eingeben - - + + Run &Sandboxed Starte &Sandgeboxt - + kilobytes (%1) Kilobytes (%1) - + Volume not attached Datenträger nicht eingesteckt - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Dieses Unterstützerzertifikat ist abgelaufen, bitte <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">holen Sie sich ein erneuertes Zertifikat</a>. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Dieses Unterstützerzertifikat wird <font color='red'>in %1 Tagen ablaufen</font>, bitte <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">holen Sie sich ein erneuertes Zertifikat</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. Dies sieht nicht nach einer Sandboxie-Plus Seriennummer aus.<br />Wenn Sie versucht haben, den Update-Schlüssel oder die Signatur von einem Zertifikat einzugeben, ist das nicht korrekt. Bitte geben Sie stattdessen das gesamte Zertifikat in das Textfeld oben ein. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. Sie versuchen einen Funktions-Upgrade-Schlüssel zu verwenden, ohne ein bereits vorhandenes Unterstützerzertifikat eingegeben zu haben. Bitte beachten Sie, dass Sie für diese Art von Schlüssel (<b>wie auf der Website deutlich in Fettschrift angegeben</b>) ein bereits vorhandenes gültiges Unterstützerzertifikat benötigen, da er ohne ein solches nutzlos ist.<br />Wenn Sie die erweiterten Funktionen nutzen möchten, müssen Sie beides erwerben, ein Standardzertifikat und den Funktions-Upgrade-Schlüssel, um die erweiterte Funktionalität freizuschalten. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. Sie versuchen einen Erneuerungsschlüssel zu verwenden, ohne ein bereits vorhandenes Unterstützerzertifikat eingegeben zu haben. Bitte beachten Sie, dass Sie für diese Art von Schlüssel (<b>wie auf der Website deutlich in Fettschrift angegeben</b>) ein bereits vorhandenes gültiges Unterstützerzertifikat benötigen, da er ohne ein solches nutzlos ist. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>Wenn Sie die Produktbeschreibung nicht gelesen haben und diesen Schlüssel versehentlich erworben haben, kontaktieren Sie uns bitte per E-Mail (auf unserer Website angegeben), um dieses Problem zu lösen.</u> - + Error retrieving certificate: %1 Fehler beim Abrufen des Zertifikats: %1 - + Unknown Error (probably a network issue) Unbekannter Fehler (wahrscheinlich ein Netzwerkproblem) - + Contributor Certificate type: a translation could lead to confusion. Contributor - + Eternal Certificate type: a translation could lead to confusion. Eternal - + Business Certificate type: a translation could lead to confusion. Business - + Personal Certificate type: a translation could lead to confusion. Personal - + Great Patreon Certificate type: a translation could lead to confusion. Great Patreon - + Patreon Certificate type: a translation could lead to confusion. Patreon - + Family Certificate type: a translation could lead to confusion. Family - + Evaluation Certificate type: a translation could lead to confusion. Evaluation - + Type %1 Typ %1 - + Advanced Erweitert - + + Advanced (L) + + + + Max Level Maximale Stufe - + Level %1 Stufe %1 - + Supporter certificate required for access Unterstützerzertifikat notwendig für Zugriff - + Supporter certificate required for automation Unterstützerzertifikat notwendig zur Automatisierung - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. Dieses Zertifikat ist leider nicht für die aktuelle Version gültig. Sie müssen ein neues Zertifikat erwerben oder auf eine frühere Version zurückgehen. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. Obwohl dieses Zertifikat abgelaufen ist, bleiben die Plus-Funktionen der aktuell installierten Version aktiviert. Sie haben jedoch keinen Zugang mehr zu den Sandboxie-Live-Diensten, einschließlich Kompatibilitäts-Updates und der Onlineproblemlösungsdatenbank. - + This certificate has unfortunately expired, you need to get a new certificate. Dieses Zertifikat ist leider abgelaufen, Sie müssen ein neues Zertifikat erwerben. - + Sandboxed Web Browser Sandgeboxter Internetbrowser - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Plus-Funktionen werden in %1 Tagen deaktiviert.</font> - + <br />Plus features are no longer enabled. <br />Plus-Funktionen sind nicht länger aktiviert. - + Run &Un-Sandboxed Starte &Nicht-Sandgeboxt - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Dies scheint kein Zertifikat zu sein. Bitte geben Sie das ganze Zertifikat ein, nicht nur einen Teil davon. - + Search for settings Nach Einstellungen suchen @@ -5417,145 +5464,145 @@ This file is part of Sandboxie and all change done to it will be reverted next t Zu Programm navigieren - + Select font Schriftart auswählen - + Reset font Schriftart zurücksetzen - + %0, %1 pt %0, %1 pt - + Select Program Programm auswählen - + Executables (*.exe *.cmd) Ausführbare Dateien (*.exe *.cmd) - - + + Please enter a menu title Bitte einen Menütitel eingeben - + Please enter a command Bitte ein Kommando eingeben - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>In der aktuellen Version bleiben die Plus-Funktionen aktiviert</font>, aber Sie haben keinen Zugang mehr zu den Sandboxie-Live-Diensten, einschließlich Kompatibilitäts-Updates und der Onlineproblemlösungsdatenbank. - + Retrieving certificate... Rufe Zertifikat ab... - + Home Certificate type: a translation could lead to confusion. Home - + Thank you for supporting the development of Sandboxie-Plus. Danke Ihnen für die Unterstützung der Entwicklung von Sandboxie-Plus. - + Update Available Update verfügbar - + Installed Installiert - + by %1 von %1 - + (info website) (Informationswebseite) - + This Add-on is mandatory and can not be removed. Diese Erweiterung ist notwendig und kann nicht entfernt werden. - + <a href="check">Check Now</a> <a href="check">Jetzt prüfen</a> - + Please enter the new configuration password. Bitte ein Passwort für die neue Konfiguration eingeben. - + Please re-enter the new configuration password. Bitte das neue Konfigurationspasswort wiederholen. - + Passwords did not match, please retry. Passwörter stimmten nicht überein, bitte erneut versuchen. - + Process Prozess - + Folder Ordner - + Please enter a program file name Bitte den Dateinamen eines Programms eingeben - + Please enter the template identifier Bitte Vorlagen-Identifikation eingeben - + Error: %1 Fehler: %1 - + Do you really want to delete the selected local template(s)? Möchten Sie wirklich die ausgewählte(n) lokalen Vorlage(n) löschen? - + %1 (Current) %1 (Aktuell) - - + + Select Directory Ordner auswählen @@ -5777,76 +5824,76 @@ Versuchen Sie die Übermittlung ohne die angehängten Protokolle. CSummaryPage - + Create the new Sandbox Erzeuge die neue Sandbox - + Almost complete, click Finish to create a new sandbox and conclude the wizard. Fast geschafft, klicken Sie Fertig zum Erzeugen einer neuen Sandbox und dem Abschluss des Assistenten. - + Save options as new defaults Speichere Optionen als neue Standards - + Skip this summary page when advanced options are not set Überspringe diese Zusammenfassungsseite, wenn die erweiterten Optionen nicht gesetzt sind - + This Sandbox will be saved to: %1 Diese Sandbox wird gespeichert in: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. Der Inhalt dieser Box wird VERWORFEN, wenn diese geschlossen wird, und die Box wird entfernt. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Diese Box wird ihren Inhalt VERWERFEN, wenn sie geschlossen wird. Sie ist nur für temporäre Daten geeignet. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Prozesse in dieser Box werden nicht auf das Internet oder das lokale Netzwerk zugreifen können. Dies stellt sicher, dass alle gelesenen Daten vertraulich bleiben. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. Diese Box wird den MSIServer (*.msi Installationsservice) mit einem Systemtoken starten. Dies verbessert die Kompatibilität, reduziert aber die Sicherheitsisolation. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Prozesse in dieser Box werden denken, dass sie mit Adminrechten laufen, ohne dass sie diese tatsächlich haben, sodass Installer selbst in sicherheitsgehärteten Boxen genutzt werden können. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. Prozesse in dieser Box werden mit einem eigenen Prozesstoken laufen, die anzeigen zu welcher Sandbox sie gehören. - + Failed to create new box: %1 Konnte neue Sandbox nicht erzeugen: %1 @@ -6058,6 +6105,198 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac Erlaube direkten Zugriff auf die %1 Lesezeichen + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + Sandboxie-Plus - Proxytest + + + + N/A + N/A + + + + + Testing... + Teste... + + + + This test cannot be disabled. + Dieser Test kann nicht deaktiviert werden. + + + + [%1] Starting Test 1: Connection to the Proxy Server + [%1] Starte Test 1: Verbindung zum Proxyserver + + + + [%1] IP Address: %2 + [%1] IP Adresse: %2 + + + + [%1] Connection established. + [%1] Verbindung hergestellt. + + + + + [%1] Test passed. + [%1] Test bestanden. + + + + [%1] Connection to proxy server failed: %2. + [%1] Verbindung zum Proxyserver fehlgeschlagen: %2. + + + + + + + [%1] Test failed. + [%1] Test fehlgeschlagen. + + + + [%1] Starting Test 2: Connection through the Proxy Server + [%1] Starte Test 2: Verbindung durch den Proxyserver + + + + [%1] Authentication was successful. + [%1] Authentifizierung war erfolgreich. + + + + [%1] Connection to %2 established through the proxy server. + [%1] Verbindung zu %2 durch den Proxyserver hergestellt. + + + + [%1] Loading a web page to test the proxy server. + [%1] Lade eine Internetseite zum Testen des Proxyservers. + + + + [%1] %2. + [%1] %2. + + + + [%1] Connection through proxy server failed: %2. + [%1] Verbindung durch den Proxyserver fehlgeschlagen: %2. + + + + [%1] Web page loaded successfully. + [%1] Internetseite erfolgreich geladen. + + + + Timeout + Zeitüberschreitung + + + + [%1] Failed to load web page: %2. + [%1] Fehler beim Laden der Internetseite: %2. + + + + [%1] Starting Test 3: Proxy Server latency + [%1] Starte Test 3: Proxyserverlatenz + + + + [%1] Latency through proxy server: %2ms. + [%1] Latenz durch den Proxyserver: %2ms. + + + + [%1] Failed to get proxy server latency: Request timeout. + [%1] Fehler beim Ermitteln der Proxyserverlatenz: Zeitüberschreitung der Anfrage. + + + + [%1] Failed to get proxy server latency. + [%1] Fehler beim Ermitteln der Proxyserverlatenz. + + + + [%1] Test Finished. + [%1] Test abgeschlossen. + + + + + Stopped + Gestoppt + + + + Stop + Stopp + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + [%1] Tests gestartet... + Proxyserver + Adresse: %2 + Protokoll: %3 + Authentifizierung: %4%5 + + + + Retry + Erneut versuchen + + + + Test Passed + Test bestanden + + + + Test Failed + Test fehlgeschlagen + + + + Invalid Timeout value. Please enter a value between 1 and 60. + Ungültiger Zeitüberschreitungswert. Bitte geben Sie einen Wert zwischen 1 und 60 ein. + + + + Invalid Port value. Please enter a value between 1 and 65535. + Ungültiger Portwert. Bitte geben Sie einen Wert zwischen 1 und 65535 ein. + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + Ungültiger Hostwert. Bitte geben Sie einen gültigen Hostnamen ein, ohne 'http[s]://'. + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + Ungültiger Pingzählerwert. Bitte geben Sie einen Wert zwischen 1 und 10 ein. + + CTraceModel @@ -6352,13 +6591,12 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac - - + Protect the system from sandboxed processes Schütze das System vor Prozessen in der Sandbox - + Block network files and folders, unless specifically opened. Blockiere Netzwerkdateien und Ordner, außer diese wurden explizit geöffnet. @@ -6386,11 +6624,11 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac - - - - - + + + + + Name Name @@ -6415,13 +6653,15 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac - - - - - - - + + + + + + + + + Remove Entfernen @@ -6477,7 +6717,7 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac Lässt Programme denken, sie würden mit erhöhten Rechten laufen (Erlaubt das sichere Ausführen von Installern) - + Network restrictions Netzwerkbeschränkungen @@ -6552,11 +6792,11 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac - - - - - + + + + + Show Templates Zeige Vorlagen @@ -6653,7 +6893,7 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac Druckerbeschränkungen - + Prevent change to network and firewall parameters (user mode) Verhindere Änderungen an Netzwerk und Firewall-Parametern (Nutzermodus) @@ -6730,7 +6970,9 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac - + + + Program Programm @@ -6770,52 +7012,52 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac Füge IPC-Pfad hinzu - + File Recovery Dateiwiederherstellung - + Add Folder Füge Ordner hinzu - + Ignore Extension Ignoriere Erweiterungen - + Ignore Folder Ignoriere Ordner - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Aktivere Sofortwiederherstellungsabfrage, um alle Dateien sofort wiederherzustellen, sobald sie erzeugt werden. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Sie können Ordner und Dateitypen (oder Dateierweiterungen) von der Sofortwiederherstellung ausnehmen. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Wenn die Schnellwiederherstellungsfunktion aufgerufen wird, werden die folgenden Ordner in der Sandbox auf Inhalte geprüft. - + Immediate Recovery Sofortwiederherstellung - + Advanced Options Erweiterte Optionen - + Miscellaneous Diverses @@ -6830,7 +7072,7 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac Blockiere Lesezugriff auf die Zwischenablage - + Force usage of custom dummy Manifest files (legacy behaviour) Erzwinge die Verwendung von eigenen dummy Manifestdateien (veraltetes Verhalten) @@ -6861,13 +7103,13 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac - + Protect the sandbox integrity itself Die Sandboxintegrität selbst schützen - - + + Compatibility Kompatibilität @@ -6877,7 +7119,7 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac ACHTUNG: Bei Ausführung unter dem eingebauten Administrator, können Prozesse ihre administrativen Rechten nicht abgeben. - + Emulate sandboxed window station for all processes Emuliere sandgeboxte 'Window Stations' für alle Prozesse @@ -6887,42 +7129,42 @@ Wenn Sie bereits ein Great Supporter auf Patreon sind, kann Sandboxie online nac Öffne Zugriff auf Windows Security Account Manager - + Hide Processes Verstecke Prozesse - + Add Process Prozess hinzufügen - + Hide host processes from processes running in the sandbox. Verstecke Host-Prozesse vor Prozessen in der Sandbox. - + Don't allow sandboxed processes to see processes running in other boxes Nicht erlauben, dass sandgeboxte Prozesse die Prozesse in anderen Boxen sehen können - + Users Benutzer - + Restrict Resource Access monitor to administrators only Beschränke den Ressourcenzugriffsmonitor auf Administratoren - + Add User Benutzer hinzufügen - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -6931,22 +7173,22 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Notiz: Erzwungene Programme und Ordner für eine Sandbox finden keine Anwendung auf Konten, die diese Sandbox nicht nutzen können. - + Tracing Rückverfolgung - + Log all SetError's to Trace log (creates a lot of output) Protokolliere alle SetError ins Rückverfolgungsprotokoll (Erzeugt große Ausgabemenge) - + Pipe Trace Pipe-Rückverfolgung - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -6965,92 +7207,157 @@ Sie können die Protokollierung in der INI anpassen, indem Sie wie folgt wählen an Stelle von "*". - + Access Tracing Zugriffsrückverfolgung - + GUI Trace GUI-Rückverfolgung - + + DNS Filter + DNS-Filter + + + + Add Filter + Filter hinzufügen + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + Mit dem DNS-Filter können individuelle Domänen, je Prozess blockiert werden. Lassen Sie die IP-Spalte leer zum Blockieren oder geben Sie eine IP ein zum Umleiten. + + + + Domain + Domäne + + + + Internet Proxy + Internetproxy + + + + Add Proxy + Füge Proxy hinzu + + + + Test Proxy + Proxy testen + + + + Auth + Authentifizierung + + + + Login + Login + + + + Password + Passwort + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + Sandgeboxte Programme können dazu gezwungen werden einen vorgegebenen SOCKS5-Proxy zu verwenden. + + + + Resolve hostnames via proxy + Hostnamen durch den Proxy auflösen + + + On Box Terminate Beim Box Beenden - + API call Trace (traces all SBIE hooks) API-Aufrufrückverfolgung (verfolgt alle SBIE-Hooks) - + Key Trace Schlüsselrückverfolgung - + File Trace Dateirückverfolgung - + IPC Trace IPC-Rückverfolgung - + Log Debug Output to the Trace Log Protokolliere Debug-Ausgabe in das Rückverfolgungsprotokoll - + + DNS Request Logging + DNS-Anfragenprotokollierung + + + COM Class Trace COM-Klassenrückverfolgung - + Debug Debug - + WARNING, these options can disable core security guarantees and break sandbox security!!! WARNUNG, diese Optionen können Kernsicherheitsgarantien deaktivieren und die Sandboxsicherheit zerstören!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Diese Optionen sind nur zur Fehlersuche bei Kompatibilitätsproblemen gedacht, bitte nicht im produktiven Einsatz verwenden. - + App Templates Programmvorlagen - + Filter Categories Filterkategorien - + Text Filter Textfilter - + Add Template Füge Vorlage hinzu - + Category Kategorie - + This list contains a large amount of sandbox compatibility enhancing templates Diese Liste enthält eine große Menge an Vorlagen, welche die Kompatibilität der Sandbox verbessern @@ -7101,11 +7408,13 @@ an Stelle von "*". + Move Up Nach oben verschieben + Move Down Nach unten verschieben @@ -7135,39 +7444,39 @@ an Stelle von "*". Zugriffsisolation - + Image Protection Abbildschutz - + Issue message 1305 when a program tries to load a sandboxed dll Gebe Nachricht 1305 aus, wenn ein Programm versucht eine sandgeboxte DLL zu laden - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Hindere sandgeboxte Programme, die auf dem Hostsystem installiert sind, daran, DLLs aus der Sandbox zu laden - + Dlls && Extensions DLLs && Erweiterungen - + Description Beschreibung - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Sandboxies Ressourcenzugriffsregeln benachteiligen häufiger Programme in der Sandbox. OpenFilePath und OpenKeyPath funktionieren nur für Programme, die sich auf dem Host befinden. Um eine Regel ohne diese Beschränkungen zu definieren, müssen OpenPipePath oder OpenConfPath verwendet werden. Ebenso werden alle Closed(File|Key|Ipc)Path Anweisungen, welche durch eine Negation definiert werden, z.B. ‘ClosedFilePath=! iexplore.exe,C:Users*’, immer für Programmdateien (Binaries), die sich innerhalb einer Sandbox befinden, geschlossen sein. Beide Beschränkungen lassen sich auf der “Zugriffsrichtlinien”-Seite ausschalten. Dies wird gemacht um bösartige Prozesse in einer Sandbox daran zu hindern, eine umbenannte Kopie von sich selbst zu erstellen, um so auf geschützte Ressourcen zuzugreifen. Ein anderes Einfallstor ist die Injektion einer Programmbibliothek in einen befugten Prozess um Zugang zu allem zu erhalten, auf das dieser Prozess Zugriff hat. Mit der Verwendung des Abbildschutzes (Host Image Protection), kann dies verhindert werden, durch die Blockierung des Ladens von Programmbibliotheken innerhalb der Sandbox in Programme (installiert auf dem Hostrechner) die in einer Sandbox laufen. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Die Funktionalität von Sandboxie kann durch die Verwendung optionaler DLLs erweitert werden, die beim Start in jeden sandgeboxten Prozess durch die Datei SbieDll.dll geladen werden können. Der Erweiterungsmanager in den globalen Einstellungen bietet ein paar nützliche Erweiterungen, die, nachdem diese installiert wurden, hier für die aktuelle Box aktiviert werden können. @@ -7366,17 +7675,20 @@ Um einen Prozess anzugeben verwenden Sie '$:program.exe' als Pfad. - + Action Aktion + Port Port + + IP IP @@ -7391,17 +7703,17 @@ Um einen Prozess anzugeben verwenden Sie '$:program.exe' als Pfad.ACHTUNG: Die Windows Filtering Platform wird nicht durch den Treiber ermöglicht, deshalb können diese Regeln nur im Nutzerkontext angewendet und nicht erzwungen werden!!! Dies bedeutet, dass ein bösartiges Programm diese umgehen könnte. - + Quick Recovery Schnellwiederherstellung - + Various Options Verschiedene Optionen - + Allow use of nested job objects (works on Windows 8 and later) Erlaube Verwendung von verschachtelten Jobobjekten (funktioniert ab Windows 8 und neuer) @@ -7514,7 +7826,7 @@ Der Prozessübereinstimmungslevel hat eine höhere Priorität als die Genauigkei Gebe Nachricht 2111 aus, falls ein Prozesszugriff abgelehnt wird - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Deaktiviere standardmäßig die Benutzung von RpcMgmtSetComTimeout (Dies könnte Kompatibilitätsprobleme lösen) @@ -7544,82 +7856,82 @@ Der Prozessübereinstimmungslevel hat eine höhere Priorität als die Genauigkei Die unterstehenden Optionen können sicher genutzt werden, wenn Sie keine Adminrechte gewähren. - + Triggers Auslöser - + Event Vorgang - - - - + + + + Run Command Kommando ausführen - + Start Service Dienst starten - + These events are executed each time a box is started Diese Vorgänge werden jedes Mal ausgeführt, wenn eine Box gestartet wird - + On Box Start Beim Boxstart - - + + These commands are run UNBOXED just before the box content is deleted Diese Kommandos werden NICHT-sandgeboxt ausgeführt, direkt bevor der Boxinhalt gelöscht wird - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Diese Kommandos werden nur ausgeführt wenn eine Box initialisiert wird. Um diese erneut auszuführen, muss der Boxinhalt gelöscht werden. - + On Box Init Bei Boxinitialisierung - + Here you can specify actions to be executed automatically on various box events. Hier können Sie Aktionen angeben, die automatisch bei bestimmten Boxvorgängen ausgeführt werden. - + Disable Resource Access Monitor Deaktiviere Ressourcenzugriffsmonitor - + Resource Access Monitor Ressourcenzugriffsmonitor - + Network Firewall Netzwerk-Firewall - + Template Folders Vorlagenordner - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -7628,23 +7940,23 @@ Please note that this values are currently user specific and saved globally for Bitte beachten Sie, dass diese Werte aktuell nutzerspezifisch sind und global für alle Boxen gespeichert werden. - - + + Value Wert - + Accessibility Barrierefreiheit - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Zur Kompensation des verlorenen Schutzes, suchen Sie die Einstellungsseite der Rechteabgabe in der Gruppe der Beschränkungen auf. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Screenreader, JAWS, NVDA, Window-Eyes, Systemzugriff @@ -7799,47 +8111,47 @@ Bitte beachten Sie, dass diese Werte aktuell nutzerspezifisch sind und global f Konfiguriere welche Prozesse Zugriff auf Desktopobjekte wie Fenster und dergleichen haben. - + Apply ElevateCreateProcess Workaround (legacy behaviour) Wende die ElevateCreateProcess-Problemumgehung an (veraltetes Verhalten) - + Use desktop object workaround for all processes Wende den Workaround für Desktopobjekt auf alle Prozesse an - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. Wenn der globale Hotkey 3x kurz hintereinander gedrückt wird, wird diese Ausnahme ignoriert. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. Schließe diese Sandbox davon aus, dass sie beendet wird, wenn "Alle Prozesse beenden" aufgerufen wird. - + This command will be run before the box content will be deleted Dieses Kommando wird ausgeführt bevor der Boxinhalt gelöscht wird - + On File Recovery Bei Dateiwiederherstellung - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked Dieses Kommando wird ausgeführt bevor eine Datei wiederhergestellt wird und der Dateipfad wird als erstes Argument weitergegeben und falls dieses Kommando etwas anderes als den Wert 0 zurückgibt, wird die Wiederherstellung blockiert - + Run File Checker Starte Dateiprüfer - + On Delete Content Beim Löschen von Inhalten @@ -7875,87 +8187,87 @@ Bitte beachten Sie, dass diese Werte aktuell nutzerspezifisch sind und global f - + Process Prozess - + Other Options Andere Optionen - + Port Blocking Portblockade - + Block common SAMBA ports Blockiere übliche SAMBA-Ports - + Block DNS, UDP port 53 Blockiere DNS, UPD Port 53 - + Add Option Füge Option hinzu - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Hier können Sie pro Prozess Optionen konfigurieren, um die Kompatibilität zu verbessern und/oder das Sandboxverhalten zu personalisieren. - + Option Option - + These commands are run UNBOXED after all processes in the sandbox have finished. Diese Befehle werden AUẞERHALB der Sandbox ausgeführt, nachdem alle Prozesse in der Sandbox beendet wurden. - + Syscall Trace (creates a lot of output) Systemaufrufrückverfolgung (erzeugt große Ausgabemenge) - + Templates Vorlagen - + Open Template Öffne Vorlage - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. Die folgenden Einstellungen ermöglichen die Verwendung von Sandboxie in Verbindung mit Barrierefreiheitssoftware. Bitte beachten Sie, dass ein gewisser Umfang des Schutzes von Sandboxie notwendigerweise verloren geht, wenn diese Einstellungen aktiv sind. - + Edit ini Section INI Sektion bearbeiten - + Edit ini INI bearbeiten - + Cancel Abbrechen - + Save Speichern @@ -7987,27 +8299,27 @@ Bitte beachten Sie, dass diese Werte aktuell nutzerspezifisch sind und global f QPlatformTheme - + OK OK - + Apply Anwenden - + Cancel Abbrechen - + &Yes &Ja - + &No &Nein @@ -8073,32 +8385,42 @@ Bitte beachten Sie, dass diese Werte aktuell nutzerspezifisch sind und global f SandboxiePlus Box auswählen - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Wählen Sie die Sandbox in welcher das Programm, der Installer oder das Dokument gestartet/geöffnet werden soll. - + Run in a new Sandbox In einer neuen Sandbox ausführen - + + Force Children + + + + Sandbox Sandbox - + Run As UAC Administrator Als UAC Administrator starten - + Run Sandboxed In Sandbox starten - + Run Outside the Sandbox Außerhalb der Sandbox starten @@ -9083,4 +9405,134 @@ Anders als der Vorschaukanal, enthält es keine ungetesteten, möglicherweise fe Gehe zum Schnappschuss + + TestProxyDialog + + + Test Proxy + Proxy Test + + + + Test Settings... + Test Einstellungen... + + + + Testing... + Teste... + + + + Proxy Server + Proxyserver + + + + Address: + Adresse: + + + + 127.0.0.1:80 + 127.0.0.1:80 + + + + Protocol: + Protokoll: + + + + SOCKS 5 + SOCKS 5 + + + + Authentication: + Authentifizierung: + + + + NO + NEIN + + + + Login: + Login: + + + + username + Nutzername + + + + Timeout (secs): + Zeitüberschreitung (Sek.): + + + + 5 + 5 + + + + Test 1: Connection to the Proxy Server + Test 1: Verbindung zum Proxyserver + + + + + + Enable this test + Aktiviere diesen Test + + + + Test 2: Connection through the Proxy Server + Test 2: Verbindung durch den Proxyserver + + + + Target host: + Zielhost + + + + www.google.com + www.google.com + + + + Port: + Port: + + + + 80 + 80 + + + + Load a default web page from the host. (There must be a web server running on the host) + Lade eine übliche Internetseite vom Host. (Auf dem Host muss ein Internetserver laufen) + + + + Test 3: Proxy Server latency + Test 3: Proxyserverlatenz + + + + Ping count: + Pingzähler: + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + Erhöhen Sie den Pingzähler um die Genauigkeit der Berechnung der durchschnittlichen Latenz zu verbessern. Mehr Pinganfragen helfen sicher zu stellen, dass der Durchschnitt repräsentativ für typische Netzwerkbedingungen ist. + + diff --git a/SandboxiePlus/SandMan/sandman_en.ts b/SandboxiePlus/SandMan/sandman_en.ts index 85a18eb5..fcac5d41 100644 --- a/SandboxiePlus/SandMan/sandman_en.ts +++ b/SandboxiePlus/SandMan/sandman_en.ts @@ -135,102 +135,112 @@ CAdvancedPage - + Advanced Sandbox options - + On this page advanced sandbox options can be configured. - + Network Access - + Allow network/internet access - + Block network/internet by denying access to Network devices - + Block network/internet using Windows Filtering Platform - + Allow access to network files and folders Allow access to network files and fodlers - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes - + Admin Options - + Drop rights from Administrators and Power Users groups - + Make applications think they are running elevated - + Allow MSIServer to run with a sandboxed system token - + Box Options - + Use a Sandboxie login instead of an anonymous token - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -238,47 +248,47 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled - + Use as a template - + Append to the configuration - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. @@ -428,156 +438,156 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. - + Enter box name: - + Select box type: Sellect box type: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. - + Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. - + Hardened Sandbox with Data Protection - + Security Hardened Sandbox - + Sandbox with Data Protection - + Standard Isolation Sandbox (Default) - + Application Compartment with Data Protection - + Application Compartment Box - + Confidential Encrypted Box - + Remove after use - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. - + Configure advanced options - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? @@ -933,13 +943,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -947,64 +957,64 @@ You can use %USER% to save each users sandbox to an own fodler. - + Sandboxed Files - + Select Directory - + Virtualization scheme - + Version 1 - + Version 2 - + Separate user folders - + Use volume serial numbers for drives - + Auto delete content when last process terminates - + Enable Immediate Recovery of files from recovery locations - + The selected box location is not a valid path. The sellected box location is not a valid path. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. @@ -1198,14 +1208,14 @@ You can use %USER% to save each users sandbox to an own fodler. - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. - + Don't show this message again. @@ -1372,8 +1382,8 @@ Note: The update check is often behind the latest GitHub release to ensure that COptionsWindow - - + + Browse for File @@ -1384,139 +1394,139 @@ Note: The update check is often behind the latest GitHub release to ensure that - + Closed - + Closed RT - + Read Only - + Normal - + Open - + Open for All - + No Rename - + Box Only (Write Only) - + Ignore UIPI - - - + + + Unknown - + Regular Sandboxie behavior - allow read and also copy on write. - + Allow write-access outside the sandbox. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. - + Don't rename window classes. - + Deny access to host location and prevent creation of sandboxed copies. - + Block access to WinRT class. - + Allow read-only access only. - + Hide host files, folders or registry keys from sandboxed processes. - + Ignore UIPI restrictions for processes. - + File/Folder - + Registry - + IPC Path - + Wnd Class - + COM Object - + Select File - + All Files (*.*) - + @@ -1525,69 +1535,71 @@ Note: The update check is often behind the latest GitHub release to ensure that - - - - - - - - - - + + + + + + + + + + + + All Programs - - - - - - - - + + + + + + + + Group: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? - + Don't ask in future - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead - - - + + + - + Template values can not be edited. - + Template values can not be removed. @@ -1649,76 +1661,76 @@ Note: The update check is often behind the latest GitHub release to ensure that - + Add special option: - - + + On Start - - - - - + + + + + Run Command - + Start Service - + On Init - + On File Recovery - + On Delete Content - + On Terminate - - - - - + + + + + Please enter the command line to be executed - + Please enter a program file name to allow access to this sandbox - + Please enter a program file name to deny access to this sandbox - + Deny - + %1 (%2) @@ -1824,156 +1836,156 @@ Note: The update check is often behind the latest GitHub release to ensure that - + Custom icon - + Version 1 - + Version 2 - + Browse for Program - + Open Box Options - + Browse Content - + Start File Recovery - + Show Run Dialog - + Indeterminate - + Backup Image Header - + Restore Image Header - + Change Password + + + + Always copy + + - Always copy + Don't copy - Don't copy - - - - - Copy empty - + kilobytes (%1) - + Select color - + Select Program - + The image file does not exist - + The password is wrong - + Unexpected error: %1 - + Image Password Changed - + Backup Image Header for %1 - + Image Header Backuped - + Restore Image Header for %1 - + Image Header Restored - + Please enter a service identifier - + Executables (*.exe *.cmd) - - + + Please enter a menu title - + Please enter a command @@ -1988,68 +2000,93 @@ Note: The update check is often behind the latest GitHub release to ensure that - - + + Any - - + + TCP - - + + UDP - - + + ICMP - + Allow access - + Block using Windows Filtering Platform - + Block by denying access to Network devices - - - + + Please enter a domain to be filtered + + + + + Yes + + + + + No + + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow - + Block (WFP) - + Block (NDev) - + A non empty program name is required. - + Block @@ -2155,57 +2192,57 @@ Please select a folder which contains this file. - + File Options - + Grouping - + Add %1 Template - + Search for options - + Box: %1 - + Template: %1 - + Global: %1 - + Default: %1 - + This sandbox has been deleted hence configuration can not be saved. - + Some changes haven't been saved yet, do you really want to close this options window? - + Enter program: @@ -2690,22 +2727,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 - + Deleting folder: %1 - + Merging folders: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... @@ -2782,27 +2819,27 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 - + Reset Columns - + Copy Cell - + Copy Row - + Copy Panel @@ -3065,7 +3102,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + About Sandboxie-Plus @@ -3147,11 +3184,11 @@ Do you want to do the clean up? - - - - - + + + + + Don't show this message again. @@ -3201,59 +3238,59 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - + Executing OnBoxDelete: %1 - + Auto Deleting %1 Content - + Auto deleting content of %1 - + %1 Directory: %2 - + Application - + Installation - + Current Config: %1 - + Do you want the setup wizard to be omitted? - - - + + + Sandboxie-Plus - Error - + Failed to stop all Sandboxie components - + Failed to start required Sandboxie components @@ -3263,34 +3300,34 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? - + Cleaned up removed templates... - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 - + Default sandbox not found; creating: %1 - + - NOT connected - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> @@ -3345,132 +3382,132 @@ No will choose: %2 - + Only Administrators can change the config. - + Please enter the configuration password. - + Login Failed: %1 - + Do you want to terminate all processes in all sandboxes? - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. - + Executing maintenance operation, please wait... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? - + The changes will be applied automatically whenever the file gets saved. - + The changes will be applied automatically as soon as the editor is closed. - + Error Status: 0x%1 (%2) - + Unknown - + A sandbox must be emptied before it can be deleted. - + Failed to copy box data files - + Failed to remove old box data files - + Unknown Error Status: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? - + Sandboxed - + Unsandboxed - + Case Sensitive - + RegExp - + Highlight - + Close - + &Find ... - + All columns - + Administrator rights are required for this operation. @@ -3509,7 +3546,7 @@ No will choose: %2 - + Sandboxie-Plus Insider [%1] @@ -3643,52 +3680,52 @@ No will choose: %2 - + No Force Process - + Removed Shortcut: %1 - + Updated Shortcut to: %1 - + Added Shortcut to: %1 - + Auto removing sandbox %1 - + Sandboxie-Plus Version: %1 (%2) - + Data Directory: %1 - + for Personal use - + - for Non-Commercial use ONLY - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3696,37 +3733,37 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - - - + + + (%1) - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> @@ -3759,131 +3796,136 @@ Please check if there is an update for sandboxie. - + USB sandbox not found; creating: %1 - + Executing OnBoxTerminate: %1 - + Failed to configure hotkey %1, error: %2 - + The box %1 is configured to use features exclusively available to project supporters. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. - + The selected feature requires an <b>advanced</b> supporter certificate. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! - + The Certificate Signature is invalid! - + The Certificate is not suitable for this product. - + The Certificate is node locked. - + The support certificate is not valid. Error: %1 - + The evaluation period has expired!!! The evaluation periode has expired!!! - - + + Don't ask in future - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? - + Please enter the duration, in seconds, for disabling Forced Programs rules. - + No Recovery - + No Messages - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. - + Maintenance operation failed (%1) - + Maintenance operation completed - + In the Plus UI, this functionality has been integrated into the main sandbox list view. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -3891,245 +3933,245 @@ This file is part of Sandboxie and all changed done to it will be reverted next - + Sandboxie config has been reloaded - + Failed to execute: %1 - + Failed to connect to the driver - + Failed to communicate with Sandboxie Service: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 - + Can't find Sandboxie installation path. - + Failed to copy configuration from sandbox %1: %2 - + A sandbox of the name %1 already exists - + Failed to delete sandbox %1: %2 - + The sandbox name can not be longer than 32 characters. - + The sandbox name can not be a device name. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. - + Failed to terminate all processes - + Delete protection is enabled for the sandbox - + All sandbox processes must be stopped before the box content can be deleted - + Error deleting sandbox folder: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. - + Failed to move directory '%1' to '%2' - + Failed to move box image '%1' to '%2' - + This Snapshot operation can not be performed while processes are still running in the box. - + Failed to create directory for new snapshot - + Snapshot not found - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. - + Failed to remove old snapshot directory '%1' - + Can't remove a snapshot that is shared by multiple later snapshots - + You are not authorized to update configuration in section '%1' - + Failed to set configuration setting %1 in section %2: %3 - + Can not create snapshot of an empty sandbox - + A sandbox with that name already exists - + The config password must not be longer than 64 characters - + The operation was canceled by the user - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted - + %1 - + Import/Export not available, 7z.dll could not be loaded - + Failed to create the box archive - + Failed to open the 7z archive - + Failed to unpack the box archive - + The selected 7z file is NOT a box archive - + Operation failed for %1 item(s). - + Remember choice for later. - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> - + The supporter certificate is not valid for this build, please get an updated certificate - + The supporter certificate has expired%1, please get an updated certificate The supporter certificate is expired %1 days ago, please get an updated certificate - + , but it remains valid for the current build - + The supporter certificate will expire in %1 days, please get an updated certificate @@ -5074,12 +5116,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next - + Are you sure you want to run the program outside the sandbox? - + Please select a sandbox. @@ -5213,164 +5255,169 @@ This file is part of Sandboxie and all changed done to it will be reverted next - + Search for settings - - + + Run &Sandboxed - + kilobytes (%1) - + Volume not attached - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Contributor - + Eternal - + Business - + Personal - + Great Patreon - + Patreon - + Family - + Evaluation - + Type %1 - + Advanced - + + Advanced (L) + + + + Max Level - + Level %1 - + Supporter certificate required for access - + Supporter certificate required for automation - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. - + This certificate has unfortunately expired, you need to get a new certificate. - + Sandboxed Web Browser @@ -5398,169 +5445,169 @@ This file is part of Sandboxie and all changed done to it will be reverted next - + Add %1 Template - + Select font - + Reset font - + %0, %1 pt - + Please enter message - + Select Program - + Executables (*.exe *.cmd) - - + + Please enter a menu title - + Please enter a command - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> - + <br />Plus features are no longer enabled. - + Retrieving certificate... - + Home - + Run &Un-Sandboxed - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. - + Thank you for supporting the development of Sandboxie-Plus. - + Update Available - + Installed - + by %1 - + (info website) - + This Add-on is mandatory and can not be removed. - - + + Select Directory - + <a href="check">Check Now</a> - + Please enter the new configuration password. - + Please re-enter the new configuration password. - + Passwords did not match, please retry. - + Process - + Folder - + Please enter a program file name - + Please enter the template identifier - + Error: %1 - + Do you really want to delete the selected local template(s)? - + %1 (Current) @@ -5784,34 +5831,34 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox - + Almost complete, click Finish to create a new sandbox and conclude the wizard. - + Save options as new defaults - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) - + This Sandbox will be saved to: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -5819,19 +5866,19 @@ This box's content will be DISCARDED when its closed, and the box will be r - + This box will DISCARD its content when its closed, its suitable only for temporary data. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -5839,13 +5886,13 @@ This box will run the MSIServer (*.msi installer service) with a system token, t - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -5853,7 +5900,7 @@ Processes in this box will be running with a custom process token indicating the - + Failed to create new box: %1 @@ -6070,6 +6117,194 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6379,8 +6614,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - + Protect the system from sandboxed processes @@ -6517,12 +6751,12 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + Network restrictions - + Block network files and folders, unless specifically opened. @@ -6545,11 +6779,11 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - + + + + + Name @@ -6579,13 +6813,15 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - - - + + + + + + + + + Remove @@ -6651,11 +6887,11 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - + + + + + Show Templates @@ -6705,7 +6941,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + Prevent change to network and firewall parameters (user mode) @@ -6879,11 +7115,13 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for + Move Up + Move Down @@ -6954,49 +7192,49 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. - + Image Protection - + Issue message 1305 when a program tries to load a sandboxed dll - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + Dlls && Extensions - + Description - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. @@ -7225,7 +7463,9 @@ To specify a process use '$:program.exe' as path. - + + + Program @@ -7233,17 +7473,20 @@ To specify a process use '$:program.exe' as path. - + Action + Port + + IP @@ -7351,76 +7594,136 @@ To specify a process use '$:program.exe' as path. + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Other Options - + Port Blocking - + Block common SAMBA ports - + Block DNS, UDP port 53 - + File Recovery - + Quick Recovery - + Add Folder - + Immediate Recovery - + Ignore Extension - + Ignore Folder - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. - + Advanced Options - + Miscellaneous @@ -7441,7 +7744,7 @@ To specify a process use '$:program.exe' as path. - + Protect the sandbox integrity itself @@ -7462,7 +7765,7 @@ To specify a process use '$:program.exe' as path. - + Force usage of custom dummy Manifest files (legacy behaviour) @@ -7513,8 +7816,8 @@ The process match level has a higher priority than the specificity and describes - - + + Compatibility @@ -7524,7 +7827,7 @@ The process match level has a higher priority than the specificity and describes - + Emulate sandboxed window station for all processes @@ -7554,7 +7857,7 @@ The process match level has a higher priority than the specificity and describes - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) @@ -7579,76 +7882,76 @@ The process match level has a higher priority than the specificity and describes - + Triggers - + Event - - - - + + + + Run Command - + Start Service - + These events are executed each time a box is started - + On Box Start - - + + These commands are run UNBOXED just before the box content is deleted - + Allow use of nested job objects (works on Windows 8 and later) - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. - + On Box Init - + Here you can specify actions to be executed automatically on various box events. - + Hide Processes - + Add Process - + Hide host processes from processes running in the sandbox. @@ -7658,48 +7961,48 @@ The process match level has a higher priority than the specificity and describes - + Various Options - + Apply ElevateCreateProcess Workaround (legacy behaviour) - + Use desktop object workaround for all processes - + This command will be run before the box content will be deleted - + On File Recovery - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked - + Run File Checker - + On Delete Content - + Don't allow sandboxed processes to see processes running in other boxes @@ -7710,80 +8013,80 @@ The process match level has a higher priority than the specificity and describes - + Process - + Users - + Restrict Resource Access monitor to administrators only - + Add User - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. - + Add Option - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. - + Option - + These commands are run UNBOXED after all processes in the sandbox have finished. - + Tracing - + Pipe Trace - + API call Trace (traces all SBIE hooks) - + Log all SetError's to Trace log (creates a lot of output) - + Log Debug Output to the Trace Log - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -7795,171 +8098,176 @@ instead of "*". - + File Trace - + Disable Resource Access Monitor - + IPC Trace - + GUI Trace - + Resource Access Monitor - + Access Tracing - + COM Class Trace - + Key Trace - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. - + Network Firewall - + Debug - + WARNING, these options can disable core security guarantees and break sandbox security!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. - + App Templates - + Filter Categories - + Text Filter - + Add Template - + This list contains a large amount of sandbox compatibility enhancing templates - + Category - + Template Folders - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. - - + + Value - + On Box Terminate - + + DNS Request Logging + + + + Syscall Trace (creates a lot of output) - + Templates - + Open Template - + Accessibility - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. - + Edit ini Section - + Edit ini - + Cancel - + Save @@ -7991,27 +8299,27 @@ Please note that this values are currently user specific and saved globally for QPlatformTheme - + OK - + Apply - + Cancel - + &Yes - + &No @@ -8077,32 +8385,42 @@ Please note that this values are currently user specific and saved globally for - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. - + Run in a new Sandbox - + + Force Children + + + + Sandbox - + Run As UAC Administrator - + Run Sandboxed - + Run Outside the Sandbox @@ -9095,4 +9413,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_es.ts b/SandboxiePlus/SandMan/sandman_es.ts index a726c09d..2d228fa1 100644 --- a/SandboxiePlus/SandMan/sandman_es.ts +++ b/SandboxiePlus/SandMan/sandman_es.ts @@ -135,100 +135,110 @@ CAdvancedPage - + Advanced Sandbox options Opciones de Sandbox avanzadas - + On this page advanced sandbox options can be configured. En esta página se pueden configurar opciones avanzadas de la sandbox. - + Network Access Acceso a la red - + Allow network/internet access Permitir acceso a la red/Internet - + Block network/internet by denying access to Network devices Bloquear acceso a la red/Internet denegando acceso a los dispositivos de red - + Block network/internet using Windows Filtering Platform Bloquear acceso a la red/Internet usando la Plataforma de filtrado de Windows - + Allow access to network files and folders Permitir acceso a archivos y carpetas en la red - - + + This option is not recommended for Hardened boxes Esta opción no es recomendada para cajas endurecidas - + Admin Options Opciones de administrador - + Drop rights from Administrators and Power Users groups - Rebajar permisos de grupos Administradores y Usuarios Avanzados + Rebajar permisos de grupos Administradores y Usuarios Avanzados - + Make applications think they are running elevated Hacer creer a las aplicaciones que se ejecutan con privilegios elevados - + Allow MSIServer to run with a sandboxed system token Permitir a MSIServer ejecutarse con un token de sistema aislado - + Box Options Opciones de Sandbox - + Use a Sandboxie login instead of an anonymous token Usar un acceso de Sandboxie en vez de un token anónimo - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Impedir que los programas de aislamiento instalados en el ordenador carguen DLLs de la sandbox - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. Esta característica puede reducir compatibilidad, ya que también evita que los procesos ubicados en la caja escriban en los ubicados en el ordenador e incluso los inicien. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template Plantilla Compartida - + Shared template mode Modo de Plantilla Compartida - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -239,27 +249,27 @@ Para cambiar los ajustes de la plantilla, simplemente localiza la plantilla &apo Para desactivar esta plantilla para una sandbox, simplemente desmárcala en la lista de plantillas. - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. Este ajuste no añade ninguna configuración a la configuración de la caja y no elimina la configuración predeterminada de la caja basada en los ajustes de eliminación dentro de la plantilla. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. Este ajuste agrega la plantilla compartida a la configuración de la caja como una plantilla local y también puede eliminar la configuración predeterminada de la caja en función de los ajustes de eliminación dentro de la plantilla. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. Este ajuste agrega la configuración de la plantilla compartida a la configuración de la caja como una plantilla local y también puede eliminar la configuración predeterminada de la caja en función de los ajustes de eliminación dentro de la plantilla. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. Este ajuste no añade ninguna configuración a la configuración de la caja, pero puede eliminar la configuración predeterminada de la caja en función de los ajustes de eliminación dentro de la plantilla. - + Remove defaults if set Eliminar valores predeterminados si establecidos @@ -273,22 +283,22 @@ Para cambiar los ajustes de la plantilla, simplemente ubica y edita la plantilla Para deshabilitar esta plantilla para un sandbox, simplemente desmárcala en la lista de plantillas. - + Disabled Deshabilitado - + Use as a template Usar como plantilla - + Append to the configuration Anexar a la configuración - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. Usar un token Sandboxie personalizado permite aislar mejor los entornos sandbox individuales entre sí y muestra en la columna de usuario de los administradores de tareas el nombre de la caja a la que pertenece un proceso. Sin embargo, algunas soluciones de seguridad de terceros pueden tener problemas con los tokens personalizados. @@ -442,22 +452,22 @@ aumenta a 512 bits con la aplicación de modificaciones en el lenguaje Leet (L33 CBoxTypePage - + Create new Sandbox Crear nueva Sandbox - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. Una sandbox aísla su sistema de los procesos ejecutados dentro de la caja, previene que estos hagan cambios permanentes en otros programas y en datos de tu ordenador. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Una sandbox aísla su sistema de los procesos ejecutados dentro de la caja, previene que estos hagan cambios permanentes en otros programas y en datos de tu ordenador. El nivel de aislamiento afecta su seguridad, así como la compatibilidad con las aplicaciones, por lo tanto, habrá un nivel diferente de aislamiento dependiendo del tipo de caja seleccionado. Sandboxie también puede proteger sus datos personales de ser accedidos por procesos que se ejecutan bajo su supervisión. - + Enter box name: Introduzca nombre de la caja: @@ -466,17 +476,17 @@ aumenta a 512 bits con la aplicación de modificaciones en el lenguaje Leet (L33 Nueva Sandbox - + Select box type: Elija tipo de caja: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> Sandbox con <a href="sbie://docs/security-mode">Seguridad Endurecida</a> y <a href="sbie://docs/privacy-mode">Protección de Datos</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -485,64 +495,64 @@ Limita estrictamente el acceso a los datos del usuario, permitiendo que los proc Todo el perfil del usuario permanece oculto, asegurando la máxima seguridad. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox Sandbox con <a href="sbie://docs/security-mode">Seguridad Endurecida</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. Este tipo de caja ofrece el nivel más alto de protección al reducir significativamente la superficie de ataque expuesta a los procesos en entornos aislados. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> Sandbox con <a href="sbie://docs/privacy-mode">Protección de Datos</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. En este tipo de caja, se impide que los procesos aislados accedan a cualquier archivo o dato personal del usuario. El enfoque se centra en proteger los datos del usuario y, como tal, solo los directorios C:\Windows y C:\Program Files son accesibles para los procesos que funcionan dentro de esta sandbox. Esto asegura que los archivos personales permanezcan seguros. - + Standard Sandbox Sandbox Estándar - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. Este tipo de caja ofrece el comportamiento por defecto de Sandboxie clásico. Proporciona a los usuarios un esquema de aislamiento seguro y familiar. Las aplicaciones pueden ejecutarse dentro de este sandbox, asegurando que operen dentro de un espacio controlado y aislado. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> Caja de <a href="sbie://docs/compartment-mode">Compartimento de aplicación</a> con <a href="sbie://docs/privacy-mode">Protección de Datos</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. Este tipo de caja prioriza la compatibilidad a la vez que proporciona un buen nivel de aislamiento. Está diseñado para ejecutar aplicaciones confiables dentro de compartimientos separados. Aunque el nivel de aislamiento es menor en comparación con otros tipos de cajas, ofrece una mejor compatibilidad con una amplia gama de aplicaciones, asegurando un funcionamiento fluido dentro del entorno aislado. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box Caja de <a href="sbie://docs/compartment-mode">Compartimento de aplicación</a> - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> <a href="sbie://docs/boxencryption">Encripta</a> el contenido de la caja y establecer como <a href="sbie://docs/black-box">Confidencial</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -551,42 +561,42 @@ El acceso al disco virtual cuando está montado está restringido a los programa Esto garantiza el máximo nivel de privacidad y protección de datos dentro del entorno confidencial de la sandbox. - + Hardened Sandbox with Data Protection Sandbox endurecida con protección de datos - + Security Hardened Sandbox Sandbox con Seguridad Endurecida - + Sandbox with Data Protection Sandbox con Protección de Datos - + Standard Isolation Sandbox (Default) Sandbox Aislada Estándar (por defecto) - + Application Compartment with Data Protection Compartimiento de aplicación con Protección de Datos - + Application Compartment Box Caja de Compartimento de aplicación - + Confidential Encrypted Box Caja Confidencial Encriptada - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? Para usar cajas encriptadas necesita instalar el controlador ImDisk, ¿desea descargarlo e instalarlo? @@ -596,17 +606,17 @@ Esto garantiza el máximo nivel de privacidad y protección de datos dentro del Compartimiento de aplicación (sin aislamiento) - + Remove after use Borrar tras uso - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Tras la finalización del último proceso en la caja, todo los datos de la caja se borrarán y esta será eliminada. - + Configure advanced options Configurar opciones avanzadas @@ -986,74 +996,74 @@ Puede hacer clic en Finalizar para cerrar este asistente. CFilesPage - + Sandbox location and behavior Ubicación y comportamiento de la sandbox - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. En esta página se puede personalizar la ubicación y el comportamiento de la sandbox. Puedes usar %USER% para guardar la sandbox de cada usuario en su propia carpeta. - + Sandboxed Files Archivos aislados - + Select Directory Elegir Directorio - + Virtualization scheme Esquema de virtualización - + Version 1 Versión 1 - + Version 2 Versión 2 - + Separate user folders Separar carpetas de usuario - + Use volume serial numbers for drives Usar números de serie de volumen para las unidades - + Auto delete content when last process terminates Borrar contenido automáticamente cuando el último proceso finaliza - + Enable Immediate Recovery of files from recovery locations Habilitar Recuperación Inmediata de archivos en ubicaciones de recuperación - + The selected box location is not a valid path. La ubicación seleccionada de la caja no es una ruta válida. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? La ubicación seleccionada de la caja existe y no está vacía, es recomendable elegir una carpeta nueva o vacía. ¿Está seguro de usar una carpeta existente? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. La ubicación seleccionada de la caja no está en una unidad actualmente disponible. @@ -1311,13 +1321,13 @@ Puedes usar %USER% para guardar la sandbox de cada usuario en su propia carpeta. Plantilla Compartida - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. La nueva sandbox se ha creado usando el nuevo <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Esquema de Virtualización Versión 2</a>, si experimenta alguna incidencia inesperada con esta caja, por favor cambie al Esquema de Virtualización Versión 1 e informe del problema, la opción para cambiar este ajuste se encuentra en las Opciones de Caja en rl grupo Estructura de Caja. - + Don't show this message again. No mostrar de nuevo este mensaje. @@ -1579,47 +1589,47 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Raiz del ipc de la sandbox - + Add special option: Añadir opción especial: - - + + On Start Al comenzar - - - - - + + + + + Run Command Ejecutar comando - + Start Service Iniciar servicio - + On Init Al inicializar - + On File Recovery Al Recuperar Archivo - + On Delete Content Al Borrar Contenido - + On Terminate Al Finalizar @@ -1628,31 +1638,31 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Al eliminar - - - - - + + + + + Please enter the command line to be executed Por favor ingrese la linea de comandos a ser ejecutada - + Please enter a program file name to allow access to this sandbox Por favor introduzca un nombre de archivo de programa para permitir acceso a esta sandbox - + Please enter a program file name to deny access to this sandbox Por favor introduzca un nombre de archivo de programa para denegar acceso a esta sandbox - + Deny Denegar - + %1 (%2) %1 (%2) @@ -1732,126 +1742,126 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Compartimiento de aplicación - + Custom icon Icono personalizado - + Version 1 Versión 1 - + Version 2 Versión 2 - + Browse for Program Buscar programa - + Open Box Options Abrir Opciones de Caja - + Browse Content Explorar contenido - + Start File Recovery Iniciar Recuperación de Archivo - + Show Run Dialog Mostrar Diálogo de Ejecución - + Indeterminate Indeterminado - + Backup Image Header Respaldar Cabecera de Imagen - + Restore Image Header Restaurar Cabecera de Imagen - + Change Password Cambiar contraseña - - + + Always copy Siempre copiar - - + + Don't copy No copiar - - + + Copy empty Copia vacía - + The image file does not exist El archivo de imagen no existe - + The password is wrong La contraseña es incorrecta - + Unexpected error: %1 Error inesperado: %1 - + Image Password Changed Contraseña de Imagen Cambiada - + Backup Image Header for %1 Respaldo de Cabecera de Imagen para %1 - + Image Header Backuped Cabecera de Imagen Respaldada - + Restore Image Header for %1 Restaurar Cabecera de Imagen para %1 - + Image Header Restored Cabecera de Imagen Restaurada - - + + Browse for File Buscar archivo @@ -1862,62 +1872,62 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Buscar carpeta - + File Options Opciones de Archivo - + Grouping Agrupación - + Add %1 Template Añadir Plantilla %1 - + Search for options Buscar opciones - + Box: %1 Caja: %1 - + Template: %1 Plantilla: %1 - + Global: %1 Global: %1 - + Default: %1 Predeterminado: %1 - + This sandbox has been deleted hence configuration can not be saved. Esta sandbox ha sido eliminada por lo que la configuración no se puede guardar. - + Some changes haven't been saved yet, do you really want to close this options window? Algunos cambios aún no se han guardado, ¿desea realmente cerrar esta ventana de opciones? - + kilobytes (%1) kilobytes (%1) - + Select color Seleccionar color @@ -1926,7 +1936,7 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Por favor entre una ruta de programa - + Select Program Seleccionar Programa @@ -1935,7 +1945,7 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Ejecutables (*.exe *.cmd);;Todos los archivos (*.*) - + Please enter a service identifier Por vavor ingrese un identificador de servicio @@ -1944,31 +1954,31 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Programa - + Executables (*.exe *.cmd) Ejecutables (*.exe *.cmd) - - + + Please enter a menu title Por favor introduzca un título de menu - + Please enter a command Por favor ingrese un comando - - - - - - - - + + + + + + + + Group: %1 Grupo: %1 @@ -1978,7 +1988,7 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Por favor ingrese un nombre para el nuevo grupo - + Enter program: Ingrese programa: @@ -2018,7 +2028,7 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Forzar la entrada especificada probablemente rompa Windows, ¿estás seguro de que quieres continuar? - + @@ -2043,17 +2053,17 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Todo directo - + Closed Cerrado - + Closed RT RT cerrado - + Read Only Solo lectura @@ -2062,173 +2072,175 @@ Nota: La comprobación de actualización a menudo está atrasada respecto al úl Oculto - + Normal Normal - + Open Abierto - + Open for All Abierto para todos - + No Rename No Renombrar - + Box Only (Write Only) Solo caja (solo escritura) - + Ignore UIPI Ignorar UIPI - - - + + + Unknown Desconocido - + Regular Sandboxie behavior - allow read and also copy on write. Comportamiento de Sandboxie regular - permite lectura y también copia en escritura. - + Allow write-access outside the sandbox. Permitir acceso de escritura fuera de la sandbox. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Permitir acceso de escritura fuera de la sandbox, también para aplicaciones instaladas dentro de la sandbox. - + Don't rename window classes. No renombrar clases de ventanas. - + Deny access to host location and prevent creation of sandboxed copies. Denegar acceso a la ubicación del ordenador y prevenir la creación de copias aisladas. - + Block access to WinRT class. Bloquear acceso a la clase WinRT. - + Allow read-only access only. Permitir únicamente acceso de solo lectura. - + Hide host files, folders or registry keys from sandboxed processes. Ocultar archivos, carpetas o llaves del registro del ordenador de los procesos aislados. - + Ignore UIPI restrictions for processes. Ignorar restricciones UIPI para procesos. - + File/Folder Archivo/Carpeta - + Registry Registro - + IPC Path Ruta IPC - + Wnd Class Wnd clase - + COM Object Objeto COM - + Select File Seleccionar Archivo - + All Files (*.*) Todos los archivos (*.*) - - - - - - - - - - + + + + + + + + + + + + All Programs Todos los programas - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} Los objetos COM deben especificarse por su GUID, como: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. Las interfaces RT deben estar especificadas por su nombre. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Abrir todo el acceso a IPC también abre el acceso a COM, ¿todavía desea restringir COM al sandbox? - + Don't ask in future No preguntar en el futuro - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=program.exe,#' no está soportado, use en cambio 'OpenWinClass=program.exe,#' - - - + + + - + Template values can not be edited. Los valores de plantilla no se pueden editar. - + Template values can not be removed. Los valores de plantilla no se pueden eliminar. @@ -2351,68 +2363,93 @@ Por favor, selecciona una carpeta que contenga este archivo. Esta seguro de querer eliminar el template seleccionado local? - - + + Any Cualquiera - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Permitir acceso - + Block using Windows Filtering Platform Bloquear usando plataforma de filtrado de Windows - + Block by denying access to Network devices Bloquear denegando acceso a dispositivos de red - - - + + Please enter a domain to be filtered + Introduzca un dominio para ser filtrado + + + + Yes + + + + + No + No + + + + Please enter IP and Port. + Introduzca IP y Puerto. + + + + entry: IP or Port cannot be empty + entrada: IP o Puerto no pueden estar vacíos + + + + + Allow Permitir - + Block (WFP) Bloquear (WFP) - + Block (NDev) Bloquear (NDev) - + A non empty program name is required. Un nombre de programa no vacío es requerido. - + Block Bloquear @@ -2939,22 +2976,22 @@ A diferencia del canal previo, no incluye cambios sin probar, potencialmente rom CSandBox - + Waiting for folder: %1 Esperando a carpeta: %1 - + Deleting folder: %1 Borrando carpeta: %1 - + Merging folders: %1 &gt;&gt; %2 Fusionando carpetas: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... Terminando fusionado de instantánea... @@ -3043,7 +3080,7 @@ A diferencia del canal previo, no incluye cambios sin probar, potencialmente rom CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -3053,62 +3090,62 @@ A diferencia del canal previo, no incluye cambios sin probar, potencialmente rom Pulsa para descargar actualización - + No Force Process No Forzar Proceso - + Removed Shortcut: %1 Acceso directo eliminado: %1 - + Updated Shortcut to: %1 Acceso directo actualizado a: %1 - + Added Shortcut to: %1 Acceso directo añadido a: %1 - + Auto removing sandbox %1 Auto eliminando sandbox %1 - + %1 Directory: %2 Directorio %1: %2 - + Application Aplicación - + Installation Instalación - + Reset Columns Reestablecer Columnas - + Copy Cell Copiar Celda - + Copy Row Copiar Fila - + Copy Panel Copiar Panel @@ -3393,7 +3430,7 @@ A diferencia del canal previo, no incluye cambios sin probar, potencialmente rom - + About Sandboxie-Plus Sobre Sandboxie-Plus @@ -3422,7 +3459,7 @@ A diferencia del canal previo, no incluye cambios sin probar, potencialmente rom - + Sandboxie-Plus Insider [%1] Sandboxie-Plus Interno [%1] @@ -3596,182 +3633,187 @@ A diferencia del canal previo, no incluye cambios sin probar, potencialmente rom Esta caja se <a href="sbie://docs/boxencryption">encriptará</a> y <a href="sbie://docs/black-box">el acceso a los procesos aislados estará protegido</a>. - + USB sandbox not found; creating: %1 Sandbox USB no encontrada; creando: %1 - + Executing OnBoxTerminate: %1 Ejecutando OnBoxTerminate: %1 - + Failed to configure hotkey %1, error: %2 Error al configurar tecla rápida %1, error: %2 - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. La caja %1 está configurada para usar funciones exclusivas disponibles para patrociandores del proyecto. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. La caja %1 está configurada para usar funciones que requieren un certificado de patrocinador <b>avanzado</b>. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Actualice su certificado</a> para desbloquear funciones avanzadas. - + The selected feature requires an <b>advanced</b> supporter certificate. La función seleccionada requiere un certificado de patrocinador <b>avanzado</b>. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> El conjunto de características seleccionado solo está disponible para los patrocinadores del proyecto.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Conviértete en un patrocinador del proyecto</a> y recibe un <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificado de patrocinador</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! El certificado que está intentando usar ha sido bloqueado, lo que significa que ha sido invalidado por alguna causa. ¡Cualquier intento de usarlo constituye una violación de sus términos de uso! - + The Certificate Signature is invalid! ¡La firma del certificado es inválida! - + The Certificate is not suitable for this product. El certificado no es apto para este producto. - + The Certificate is node locked. El certificado está bloqueado en el nodo. - + The support certificate is not valid. Error: %1 El certificado de patrocinador es inválido. Error: %1 - - + + Don't ask in future No preguntar en el futuro - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? ¿Desea realmente finalizar todos los procesos en sandboxes encriptadas, y desmontarlos? - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>ERROR:</b> El Administrador de Sandboxie-Plus (SandMan.exe) no tiene una firma válida (SandMan.exe.sig). Por favor, descargue una versión de confianza de la <a href="https://sandboxie-plus.com/go.php?to=sbie-get">página oficial de Descargas</a>. - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. Todos los procesos en una sandbox deben ser parados antes de que se pueda renombrar. - + Failed to move box image '%1' to '%2' Error al mover imagen de caja '%1' a '%2' - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted Los contenidos de una sandbox desmontada no se pueden borrar - + %1 %1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? ¿Desea abrir %1 en un navegador web aislado o no aislado? - + Sandboxed Aislado - + Unsandboxed No aislado - + Case Sensitive Sensible a mayúsculas y minúsculas - + RegExp RegExp - + Highlight Resaltar - + Close Cerrar - + &Find ... &Buscar ... - + All columns Todas las columnas - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + <h3>Acerca de Sandboxie-Plus</h3><p>Versión %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Esta copia de Sandboxie-Plus está certificada para: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus es gratis para uso personal y no comercial. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> - + Sandboxie-Plus es una continuación de código abierto de Sandboxie.<br />Visite <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> para más información.<br /><br />%2<br /><br />Características: %3<br /><br />Instalación: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Iconos de <a href="https://icons8.com">icons8.com</a> <h3>About Sandboxie-Plus</h3><p>Version %1</p><p>Copyright (c) 2020-2024 by DavidXanatos</p> @@ -3841,11 +3883,11 @@ Desea hacer la limpieza? - - - - - + + + + + Don't show this message again. No motrar este mensaje nuevamente. @@ -3895,17 +3937,17 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - Borrando Contenido de la Sandbox - + Executing OnBoxDelete: %1 Ejecutando OnBoxDelete: %1 - + Auto Deleting %1 Content Auto Borrando Contenido de %1 - + Auto deleting content of %1 Auto eliminando contenido de %1 @@ -3914,19 +3956,19 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Auto eliminando %1 contenido - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Error - + Failed to stop all Sandboxie components Fallo al intentar detener todos los componentes de Sandboxie - + Failed to start required Sandboxie components Fallo al intentar iniciar los componentes requerido por Sandboxie @@ -3939,22 +3981,22 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Operación de mantenimiento Satisfactoria - + The supporter certificate is not valid for this build, please get an updated certificate El certificado de patrocinador no es valido para esta version, por favor obtenga una actualización de certificado - + The supporter certificate has expired%1, please get an updated certificate El certificado de patrocinador ha expirado%1, por favor obtenga una actualización de certificado - + , but it remains valid for the current build , pero permanece valido para la actual version - + The supporter certificate will expire in %1 days, please get an updated certificate El certificado de patrocinador expirará en %1 días, por favor obtenga una actualización de certificado @@ -3971,7 +4013,7 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a No hay ninguna actualización de certificado. - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> La característica seleccionadad esta solo disponible a los patrocinadores del proyecto. Procesos comenzados en esta caja con esta característica habilitada sin un certificado de patrocinador serí terminada luego de 5 minutos.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Conviertase en un patrocinador del proyecto</a>, y obtenga un <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificado de patrocinador</a> @@ -3984,164 +4026,164 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Directorio de instalación: %1 - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus Version: %1 (%2) - + Current Config: %1 Configuración actual: %1 - + Data Directory: %1 Directorio de datos: %1 - + for Personal use para uso Personal - + - for Non-Commercial use ONLY - SOLO para uso No-Comercial - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. - Su versión de Windows %1 supera las capacidades de soporte actuales de su versión de Sandboxie, lo que resulta en la desactivación del aislamiento de seguridad basado en tokens. Como consecuencia, todas las aplicaciones operarán en modo de compartimento de aplicación sin aislamiento seguro. + Su versión de Windows %1 supera las capacidades de soporte actuales de su versión de Sandboxie, lo que resulta en la desactivación del aislamiento de seguridad basado en tokens. Como consecuencia, todas las aplicaciones operarán en modo de compartimento de aplicación sin aislamiento seguro. Por favor, verifique si hay una actualización para Sandboxie. - + Don't show this message again for the current build. No mostrar este mensaje de nuevo para la versión actual. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. Su versión de Windows %1 supera las capacidades de soporte actuales conocidas de su versión de Sandboxie, Sandboxie intentará utilizar los últimos desplazamientos conocidos, lo cual podría causar inestabilidad en el sistema. - + Do you want the setup wizard to be omitted? ¿Desea omitir el asistente de instalación? - + The evaluation period has expired!!! The evaluation periode has expired!!! ¡El periodo de evaluación ha expirado! - + Please enter the duration, in seconds, for disabling Forced Programs rules. Por favor ingrese la duración, en segundos, para deshabilitar las reglas de programas forzados. - + No Recovery Sin Recuperación - + No Messages Sin Mensajes - + Maintenance operation failed (%1) Operación de mantenimiento falló (%1) - + Maintenance operation completed Operación de mantenimiento completada - + In the Plus UI, this functionality has been integrated into the main sandbox list view. En la IU Plus, esta funcionalidad se ha integrado en el listado principal del sandbox. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Usando el menú contextual de caja/grupo, puedes mover cajas y grupos a otros grupos. También puedes usar arrastrar y soltar para mover los elementos. Además, puedes usar las teclas de flecha mientras mantienes presionada la tecla ALT para mover elementos hacia arriba y hacia abajo dentro de su grupo.<br />Puedes crear nuevas cajas y grupos desde el menú Sandbox. - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. Estás a punto de editar el archivo Templates.ini, esto generalmente no se recomienda. Este archivo es parte de Sandboxie y todos los cambios realizados en él serán revertidos la próxima vez que se actualice Sandboxie. - + Sandboxie config has been reloaded La configuración de Sandboxie se ha recargado - + Error Status: 0x%1 (%2) Error de estado: 0x%1 (%2) - + Unknown Desconocido - + All sandbox processes must be stopped before the box content can be deleted Todos los procesos de la sandbox deben ser detenidos antes de que el contenido pueda ser eliminado - + Failed to copy box data files Fallo al copiar archivos de datos - + Failed to remove old box data files - Fallo al remover archivos de datos antiguos + Error al eliminar archivos de caja antigua - + The operation was canceled by the user La operación fue cancelada por el usuario - + Import/Export not available, 7z.dll could not be loaded Importar/Exportar no disponible, 7z.dll no se pudo cargar - + Failed to create the box archive Error al crear el archivador de la caja - + Failed to open the 7z archive Error al abrir el archivador 7z - + Failed to unpack the box archive Error al desempaquetar el archivador de la caja - + The selected 7z file is NOT a box archive El archivo 7z seleccionado NO es un archivo de caja - + Unknown Error Status: 0x%1 Esatdo de error desconocido: 0x%1 @@ -4166,7 +4208,7 @@ Este archivo es parte de Sandboxie y todos los cambios realizados en él serán Seleccione sandbox: - + Default sandbox not found; creating: %1 Sandbox por defecto no encontrada, creando: %1 @@ -4193,12 +4235,12 @@ Este archivo es parte de Sandboxie y todos los cambios realizados en él serán Programas de Pausa Forzada - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Algunas plantillas de compatibilidad (%1) no se encuentran, probablemente fueron eliminadas, quieres eliminarlas de todas las sanboxes? - + Cleaned up removed templates... Llimpieza de plantillas eliminadas... @@ -4223,7 +4265,7 @@ Este archivo es parte de Sandboxie y todos los cambios realizados en él serán Sandboxie-Plus fue iniciado en modo portable, deseas poner el directorio de Sandbox dentro de su directorio padre? - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -4232,25 +4274,25 @@ SI seleccionará: %1 NO seleccionará: %2 - + - NOT connected - NO conectado - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. El programa%1 iniciado en la caja%2 será terminado en 5 minutos, la caja fue configurada para uso de características disponibles sólo para patrocinadores del proyecto. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. La caja %1 está configurado para usar características disponibles exclusivamente a los patrocinadores del proyecto, estos ajustes se ignorarán. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Conviértase en patrocinador</a>, y obtenga un <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificado de patrocinador</a> @@ -4315,22 +4357,22 @@ NO seleccionará: %2 - + Only Administrators can change the config. Solo Administradores pueden cambiar la configuracion. - + Please enter the configuration password. Por favor ingrese la contraseña de configuracion. - + Login Failed: %1 Login incorrecto: %1 - + Do you want to terminate all processes in all sandboxes? Desea terminar todos los procesos en todas las sandboxes? @@ -4343,32 +4385,32 @@ NO seleccionará: %2 Por favor ingrese la duración para deshabilitar los programas forzados. - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus fue iniciado en modo portable y necesita crear los servicios requeridos. Esto pedira permisos administrativos. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. PELIGRO: otro agente (probablemente SbieCtrl.exe) ya está administrando esta sesión de sandbox, por favor cierrela primero y reconectese para tomar el control. - + Executing maintenance operation, please wait... Ejecutando operación de mantenimiento, por favor espere... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Desea tambien reestablecer los mensajes ocultos (si), o solo todos los mensajes del log (no)? - + The changes will be applied automatically whenever the file gets saved. Los cambios serán aplicados automaticamente cuando el archivo sea guardado. - + The changes will be applied automatically as soon as the editor is closed. Los cambios seran aplicados automaticamente cuando cierre el editor. @@ -4377,77 +4419,77 @@ NO seleccionará: %2 Status Error: %1 - + Administrator rights are required for this operation. Permisos administrativos son necesarios para esta operacion. - + Failed to execute: %1 Fallo al ejecutar: %1 - + Failed to connect to the driver Fallo al conectar al controlador - + Failed to communicate with Sandboxie Service: %1 Fallo al comunicarse con el Servicio Sandboxie: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Una Sandboxie %1 incompatible fue encontrada. Versiones compatibles: %2 - + Can't find Sandboxie installation path. No se puede encontrar la ruta de instalación de Sandboxie. - + Failed to copy configuration from sandbox %1: %2 Fallo al copiar la configuracin de la sandbox %1: %2 - + A sandbox of the name %1 already exists Una sandbox con el nombre %1 ya existe - + Failed to delete sandbox %1: %2 Fallo al eliminar la sandbox %1: %2 - + The sandbox name can not be longer than 32 characters. El nombre de la sandbox no puede ser mas largo que 32 caracteres. - + The sandbox name can not be a device name. El nombre de la sandbox no puede ser el nombre de un dispositivo. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. El nombre de la sandbox puede contener solo letras, digitos y guion bajo (se veran como espacios). - + Failed to terminate all processes Fallo al terminar todos los procesos - + Delete protection is enabled for the sandbox Protección de eliminación esta habilitado para esta sandbox - + Error deleting sandbox folder: %1 Error borrando la carpeta sandbox: %1 @@ -4456,71 +4498,71 @@ NO seleccionará: %2 Una sandbox debe ser vaciada antes de que pueda ser renombrada. - + A sandbox must be emptied before it can be deleted. Una sandbox debe ser vaciada antes de que pueda ser eliminada. - + Failed to move directory '%1' to '%2' Fallo al mover el directorio '%1' to '%2' - + This Snapshot operation can not be performed while processes are still running in the box. - Esta operación de Instantanea no puede ser realizada mientras procesos estan aun ejecutandose en la sandbox. + Esta operación de Instantánea no se puede realizar mientras se estén ejecutando procesos en la sandbox. - + Failed to create directory for new snapshot - Fallo al crear el directorio para la nueva instantanea + Error al crear directorio para la nueva instantánea - + Snapshot not found - Instantanea no fue encontrada + Instantánea no encontrada - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. - Error uniendo directorios de instantaneas '%1' with '%2', la instantanea no ha sido completamente unida. + Error al unir directorios de instantáneas '%1' con '%2', la instantánea no se ha unido completamente. - + Failed to remove old snapshot directory '%1' - Fallo al remover viejo directorio de instantenea '%1' + Error al eliminar directorio antiguo de instantáneas '%1' - + Can't remove a snapshot that is shared by multiple later snapshots - No es posible remover una instantanea que es compartida por multiples instantaneas posteriores + No se puede eliminar una instantánea que es compartida por múltiples instantáneas posteriores Failed to remove old RegHive Fallo al remover viejo RegHive - + You are not authorized to update configuration in section '%1' No estas autorizado a actualizar la configuración en la sección '%1' - + Failed to set configuration setting %1 in section %2: %3 Fallo al setear configuración %1 en sección %2: %3 - + Can not create snapshot of an empty sandbox - No es posible crear instantanea de una sandbox vacia + No es posible crear instantánea de una sandbox vacía - + A sandbox with that name already exists La sandbox con ese nombre ya existe - + The config password must not be longer than 64 characters La clave de configuración no debe ser mayor de 64 caracteres @@ -4529,7 +4571,7 @@ NO seleccionará: %2 Estado de Error Desconocido: %1 - + Operation failed for %1 item(s). La operación fallo para %1 item(s). @@ -4538,7 +4580,7 @@ NO seleccionará: %2 Desea abrir %1 en sandbox (si) o fuera de sandbox (no) navegador Web? - + Remember choice for later. Recordar selección para mas tarde. @@ -5527,7 +5569,7 @@ NO seleccionará: %2 Also delete all Snapshots - Borrar también todas las Instantaneas + Borrar también todas las Instantáneas @@ -5611,12 +5653,12 @@ NO seleccionará: %2 Sandboxie-Plus - Ejecutar Aislado - + Are you sure you want to run the program outside the sandbox? ¿Está seguro que quiere ejecutar el programa fuera de la sandbox? - + Please select a sandbox. Por favor seleccione una sandbox. @@ -5781,220 +5823,225 @@ NO seleccionará: %2 Buscar programa - + Add %1 Template Añadir Plantilla %1 - + Select font Elegir fuente - + Reset font Restablecer fuente - + Search for settings Buscar ajustes - + %0, %1 pt %0, %1 pt - + Please enter message Por favor introduzca mensaje - + Select Program Elegir Programa - + Executables (*.exe *.cmd) Ejecutables (*.exe *.cmd) - - + + Please enter a menu title Por favor introduzca un título de menú - + Please enter a command Por favor ingrese un comando - - + + Run &Sandboxed Ejecutar &Sandboxed - + kilobytes (%1) kilobytes (%1) - + Volume not attached Volumen no adjuntado - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. El certificado de patrocinador ha expirado, por favor <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">obten un certificado actualizado</a>. - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>Para la versión actual, las funciones Plus siguen estando activadas</font>, pero ya no tienes acceso a los servicios de Sandboxie-Live, incluyendo las actualizaciones de compatibilidad y la base de datos de solución de problemas. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Este certificado de patrocinador<font color='red'>expirará en %1 día(s)</font>, por favor <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">obtenga un certificado actualizado</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + Esto no parece un número de serie de Sandboxie-Plus.<br />Si ha intentado introducir el UpdateKey o Signature de un certificado, no es correcto, por favor introduzca, en cambio, el certificado completo en el área de texto superior. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. Está intentando usar una Clave de Actualización de características sin haber ingresado un certificado de patrocinador preexistente. Tenga en cuenta que este tipo de clave (<b>como se indica claramente en negritas en el sitio web</b>) requiere que tenga un certificado de patrocinador válido preexistente; es inútil sin uno.<br />Si desea usar las características avanzadas, necesita obtener tanto un certificado estándar como la clave de actualización de características para desbloquear la funcionalidad avanzada. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. Está intentando usar una Clave de Renovación sin haber ingresado un certificado de patrocinador preexistente. Tenga en cuenta que este tipo de clave (<b>como se indica claramente en negritas en el sitio web</b>) requiere que tenga un certificado de patrocinador válido preexistente; es inútil sin uno. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> <br /><br /><u>Si no ha leído la descripción del producto y ha obtenido esta clave por error, por favor contáctanos por email (disponible en nuestra web) para resolver esta incidencia.</u> - + Retrieving certificate... Obteniendo certificado... - + Error retrieving certificate: %1 Error retriving certificate: %1 Error obteniendo certificado: %1 - + Unknown Error (probably a network issue) Error Desconocido (probablemente un problema de red) - + Contributor Contribuidor - + Eternal Eterno - + Business Negocio - + Personal Presonal - + Great Patreon Gran Patreon - + Patreon Patreon - + Family Familia - + Home Hogar - + Evaluation Evaluación - + Type %1 Tipo %1 - + Advanced Avanzado - + + Advanced (L) + + + + Max Level Nivel máximo - + Level %1 Nivel %1 - + Supporter certificate required for access Certificado de patrocinador requerido para acceso - + Supporter certificate required for automation Certificado de patrocinador requerido para automatización - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. Este certificado es desafortunadamente inválido para la compilación actual, necesita obtener un nuevo certificado o volver a una compilación anterior. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. Aunque este certificado ha caducado, las funciones adicionales de la versión actualmente instalada siguen habilitadas. Sin embargo, ya no tendrás acceso a los servicios de Sandboxie-Live, incluidas las actualizaciones de compatibilidad y la base de datos de solución de problemas en línea. - + This certificate has unfortunately expired, you need to get a new certificate. Este certificado ha desafortunadamente expirado, necesita obtener un nuevo certificado. - + Sandboxed Web Browser Navegador Web Aislado @@ -6003,12 +6050,12 @@ NO seleccionará: %2 Este certificado de patrocinador ha expirado, por favor <a href="sbie://update/cert">obtenga un certificado actualizado</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Características Plus se deshabilitarán en %1 días.</font> - + <br />Plus features are no longer enabled. <br />Características Plus ya no están disponibles. @@ -6017,12 +6064,12 @@ NO seleccionará: %2 Este certificado de patrocinador <font color='red'>expirará en %1 días</font>, por favor <a href="sbie://update/cert">obtenga un certificado actualizado</a>. - + Run &Un-Sandboxed Ejecutar &Sin-Sandbox - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Esto no parece un certificado. Por favor introduzca el certificado entero, no solo una porción del mismo. @@ -6035,7 +6082,7 @@ NO seleccionará: %2 Este certificado esta desactualizado. - + Thank you for supporting the development of Sandboxie-Plus. Gracias por patrocinar el desarrollo de Sandboxie-Plus. @@ -6044,88 +6091,88 @@ NO seleccionará: %2 Este certificado de patrocinador no es válido. - + Update Available Actualización Disponible - + Installed Instalado - + by %1 por %1 - + (info website) (web de información) - + This Add-on is mandatory and can not be removed. Esta extensión es obligatoria y no se puede eliminar. - - + + Select Directory Seleccionar Directorio - + <a href="check">Check Now</a> <a href="check">Comprobar Ahora</a> - + Please enter the new configuration password. Por favor ingrese la nueva clave de configuracion. - + Please re-enter the new configuration password. Por favor re-ingrese la nueva clave de configuracion. - + Passwords did not match, please retry. Las contraseñas no son iguales, vuelva a intentarlo por favor. - + Process Proceso - + Folder Carpeta - + Please enter a program file name Por favor ingrese un nombre de archivo al programa - + Please enter the template identifier Por favor ingrese el identificador de plantilla - + Error: %1 Error: %1 - + Do you really want to delete the selected local template(s)? ¿Desea realmente borrar la(s) plantilla(s) local(es) seleccionada(s)? - + %1 (Current) %1 (Actual) @@ -6351,70 +6398,70 @@ Pruebe a enviarlo sin adjuntar el registro. CSummaryPage - + Create the new Sandbox Crear nueva Sandbox - + Almost complete, click Finish to create a new sandbox and conclude the wizard. Casi listo, presione Finalizar para crear una nueva sandbox y concluir el asistente. - + Save options as new defaults Guardar opciones como predeterminadas - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) Saltar esta página de resumen cuando las opciones avanzadas no estén configuradas - + This Sandbox will be saved to: %1 Esta Sandbox se guardará en: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. Los contenidos de esta caja se DESCARTARÁN cuando se cierre, y la caja se eliminará. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Esta caja ELIMINARÁ sus contenidos cuando se cierre, al ser apropiada únicamente para datos temporales. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Los procesos en esta caja no podrán acceder a Internet o a la red local, esto asegura que todos los datos accedidos estén confidenciales. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. Esta caja correrá MSIServer (servicio de instalación de *.msi) con un token del sistema, esto mejora la compatibilidad pero reduce la seguridad de aislamiento. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Procesos en esta caja pensarán que están siendo ejecutados con privilegios de administrador, sin que realmente los tengas, de ahí que los instaladores se puedan usar incluso en una caja con seguridad mejorada. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6423,7 +6470,7 @@ Processes in this box will be running with a custom process token indicating the Procesos en esta caja se ejecutarán con un token de proceso personalizado indicando la sandbox a la que pertenecen. - + Failed to create new box: %1 Error al crear nueva caja: %1 @@ -6643,6 +6690,198 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por Permitir acceso directo a los marcadores %1 + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + Sandboxie-Plus - Probar Proxy + + + + N/A + N/D + + + + + Testing... + Probando... + + + + This test cannot be disabled. + Esta prueba no se puede deshabilitar. + + + + [%1] Starting Test 1: Connection to the Proxy Server + [%1] Iniciando Prueba 1: Conexión al Servidor Proxy + + + + [%1] IP Address: %2 + [%1] Dirección IP: %2 + + + + [%1] Connection established. + [%1] Conexión establecida. + + + + + [%1] Test passed. + [%1] Prueba superada. + + + + [%1] Connection to proxy server failed: %2. + [%1] Falló la conexión al servidor proxy: %2. + + + + + + + [%1] Test failed. + [%1] Prueba fallida. + + + + [%1] Starting Test 2: Connection through the Proxy Server + [%1] Iniciando Prueba 2: Conexión mediante el Servidor Proxy + + + + [%1] Authentication was successful. + [%1] La autenticación fue exitosa. + + + + [%1] Connection to %2 established through the proxy server. + [%1] Conexión a %2 establecida mediante el servidor proxy. + + + + [%1] Loading a web page to test the proxy server. + [%1] Cargando una página web para probar el servidor proxy. + + + + [%1] %2. + [%1] %2. + + + + [%1] Connection through proxy server failed: %2. + [%1] Falló la conexión mediante el servidor proxy: %2. + + + + [%1] Web page loaded successfully. + [%1] Página web cargada con éxito. + + + + Timeout + Conexión expirada + + + + [%1] Failed to load web page: %2. + [%1] Error al cargar la página web: %2. + + + + [%1] Starting Test 3: Proxy Server latency + [%1] Inciciando Prueba 3: Latencia del Servidor Proxy + + + + [%1] Latency through proxy server: %2ms. + [%1] Latencia mediante el servidor proxy: %2ms. + + + + [%1] Failed to get proxy server latency: Request timeout. + [%1] Error al obtener la latencia del servidor proxy: Conexión expirada. + + + + [%1] Failed to get proxy server latency. + [%1] Error al obtener la latencia del servidor proxy. + + + + [%1] Test Finished. + [%1] Prueba Finalizada. + + + + + Stopped + Parado + + + + Stop + Parar + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + [%1] Comprobación iniciada... + Servidor Proxy + Dirección: %2 + Protocolo: %3 + Autenticación: %4%5 + + + + Retry + Reintentar + + + + Test Passed + Prueba Superada + + + + Test Failed + Prueba Fallida + + + + Invalid Timeout value. Please enter a value between 1 and 60. + Valor de tiempo de espera inválido. Introduzca un valor entre 1 y 60. + + + + Invalid Port value. Please enter a value between 1 and 65535. + Valor de Puerto inválido. Introduzca un valor entre 1 y 65535. + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + Valor de Host inválido. Introduzca un nombre de host válido excluyendo 'http[s]://'. + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + Valor de Número de Pings inválido. Introduzca un valor entre 1 y 10. + + CTraceModel @@ -7057,8 +7296,7 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por - - + Protect the system from sandboxed processes Protejer al sistema de procesos en sandboxes @@ -7073,7 +7311,7 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por Abrir Credenciales de Windows (modo usuario) - + Block network files and folders, unless specifically opened. Bloquear archivos de red y carpetas, salvo especificamente abiertos. @@ -7082,7 +7320,7 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por Hace creer a las aplicaciones que son ejecutadas con permisos elevados (permite ejecutar instaladores con seguridad) - + Network restrictions Restricciones de Red @@ -7109,7 +7347,7 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por Auto delete content changes when last sandboxed process terminates Auto delete content when last sandboxed process terminates - Auto eliminar contenido cuando el ultimo proceso en la sandbox termina + Eliminar contenido automáticamente cuando finalice el último proceso aislado @@ -7124,7 +7362,7 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por Protect this sandbox from deletion or emptying - Protejer esta sandbox de la eliminación o vaciado + Proteger esta sandbox de la eliminación o vaciado Raw Disk access @@ -7163,7 +7401,7 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por Remove spooler restriction, printers can be installed outside the sandbox - Remover restricción de spooler, las impresoras pueden ser instaladas fuera de la sandbox + Eliminar restricción de spooler, las impresoras pueden ser instaladas fuera de la sandbox @@ -7221,11 +7459,11 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por - - - - - + + + + + Name Nombre @@ -7255,15 +7493,17 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por - - - - - - - + + + + + + + + + Remove - Remover + Eliminar Auto Start @@ -7347,11 +7587,11 @@ Si ya eres un Gran Patrocinador en Patreon, Sandboxie puede comprobar online por - - - - - + + + + + Show Templates Mostrar Plantillas @@ -7456,12 +7696,14 @@ Si los procesos lider son definidos, todos los demas son tratados como persisten - + + + Program Programa - + Prevent change to network and firewall parameters (user mode) Prevenir cambiar parametros de red y cortafuegos (modo usuario) @@ -7518,11 +7760,13 @@ Ud. puede usar 'Abrir para todos' en vez de aplicar a todos los progra + Move Up Mover Arriba + Move Down Mover Abajo @@ -7537,22 +7781,22 @@ Note que Cerrar todos los ...=!<program>,... exclusiones tienen la misma l Para acceso a archivos Ud. puede usar 'Directo Todo' en vez de hacerlo aplicar a todos los programas. - + File Recovery Recuperación de archivos - + Add Folder Agregar Carpeta - + Ignore Extension Ignorar Extension - + Ignore Folder Ignorar Carpeta @@ -7561,22 +7805,22 @@ Para acceso a archivos Ud. puede usar 'Directo Todo' en vez de hacerlo Habilitar consulta de Recuperación Inmediata que pueda recuperar archivos al momento de crearse. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. - Ud. puede excluir carpetas y tipos de archivos (o extensiones de archivos) de la Recuperación Instantanea. + Puede excluir carpetas y tipos de archivos (o extensiones de archivos) de la Recuperación Instantánea. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Cuando la función de Recuperación Rapida es solicitada, las siguientes carpetas seran verificadas por contenido. - + Advanced Options Opciones Avanzadas - + Miscellaneous Miscelaneas @@ -7587,7 +7831,7 @@ Para acceso a archivos Ud. puede usar 'Directo Todo' en vez de hacerlo - + Protect the sandbox integrity itself Protejer la integridad de la sandbox @@ -7610,13 +7854,13 @@ Para acceso a archivos Ud. puede usar 'Directo Todo' en vez de hacerlo Proteger procesos de sistema dentro de la sandbox contra procesos no privilegiados fuera de la sandbox - - + + Compatibility Compatibilidad - + Force usage of custom dummy Manifest files (legacy behaviour) Forzar el uso de archivos de manifesto de prueba (comportamiento heredado) @@ -7647,42 +7891,42 @@ Para acceso a archivos Ud. puede usar 'Directo Todo' en vez de hacerlo Aqui Ud. puede especificar una lista de comandos que son ejecutados cada vez que la sandbox es creada inicialmente. - + Hide Processes Esconder Procesos - + Add Process Agregar Proceso - + Hide host processes from processes running in the sandbox. Esconder procesos del anfitrion de procesos ejecutandose en la sandbox. - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked Este comando se ejecutará antes de que un archivo se recupere y la ruta del archivo se pasará como primer argumento. Si este comando devuelve algo distinto de 0, la recuperación será bloqueada - + Don't allow sandboxed processes to see processes running in other boxes No permitir procesos en la sandbox ver procesos ejecutandose en otras sandboxes - + Users Usuarios - + Restrict Resource Access monitor to administrators only Restringir monitor de acceso a recursos solo para administradores - + Add User Agregar Usuario @@ -7699,27 +7943,27 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to u Nota: Configuración de Programas Forzados y Carpetas Forzadas para una sandbox no aplican a cuentas de usuario que no pueden usar la sandbox. - + Tracing Rastreo - + COM Class Trace Rastreo COM Class - + IPC Trace Rastreo IPC - + Key Trace Rastreo de llave - + GUI Trace Rastreo GUI @@ -7837,22 +8081,22 @@ El proceso de nivel de coincidencia tiene mayor prioridad que la especificidad y Rastreo de llamadas API (requiere logapi estar instalado en el directorio de sbie) - + Log all SetError's to Trace log (creates a lot of output) Registrar todos los SetErrors al Log de Rastreo (crea mucha salida de datos) - + File Trace Rastreo de archivo - + Pipe Trace Rastreo Pipe - + Access Tracing Rastreo de acceso @@ -7861,12 +8105,12 @@ El proceso de nivel de coincidencia tiene mayor prioridad que la especificidad y <- para esta lo de arriba no aplica - + Log Debug Output to the Trace Log Registrar salida de depuración al log de Rastreo - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -7889,42 +8133,42 @@ en cambio de "*". Rastreo Ntdll syscall (crea mucha información de salida) - + Debug Depuracion - + WARNING, these options can disable core security guarantees and break sandbox security!!! ADVERTENCIA, estas opciones pueden deshabilitar garantias de seguridad de nucleo y romper la seguridad de la sandbox!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Estas opciones son para depurar problemas de compatibilidad, por favor no las use en produccion. - + App Templates Plantillas de Aplicacion - + Filter Categories Filtros de Categorias - + Text Filter Filtro de Texto - + Category Categoria - + This list contains a large amount of sandbox compatibility enhancing templates Esta lista contiene gran cantidad de plantillas para mejorar la compatibilidad de la sandbox @@ -7979,50 +8223,50 @@ en cambio de "*". Aislamiento de acceso - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. Cuando la tecla de acceso rápido global se presione 3 veces en rápida sucesión, esta excepción será ignorada. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. Excluir esta sandbox de ser finalizada cuando se invoque "Terminar Todos los Procesos". - + Image Protection Protección de Imagen - + Issue message 1305 when a program tries to load a sandboxed dll Emitir el mensaje 1305 cuando un programa intenta cargar una dll en un entorno aislado - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Evitar que los programas de sandbox instalados en el host carguen DLLs desde esta sandbox - + Dlls && Extensions DLLs y Extensiones - + Description Descripción - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Las reglas de acceso a recursos de Sandboxie a menudo discriminan contra los binarios de programas ubicados dentro de la sandbox. OpenFilePath y OpenKeyPath funcionan solo para binarios de aplicaciones ubicadas de manera nativa en el ordenador. Para definir una regla sin esta restricción, se debe usar OpenPipePath o OpenConfPath. De igual manera, todas las directivas Closed(File|Key|Ipc)Path que se definen por negación, por ejemplo, 'ClosedFilePath=! iexplore.exe,C:Users*' siempre estarán cerradas para binarios ubicados dentro de una sandbox. Ambas políticas de restricción pueden ser desactivadas en la página de "Políticas de acceso". Esto se hace para evitar que procesos maliciosos dentro de la sandbox creen una copia renombrada de sí mismos y accedan a recursos protegidos. Otro vector de explotación es la inyección de una biblioteca en un proceso autorizado para obtener acceso a todo lo que se le permite acceder. Utilizando la Protección de Imagen del Host, esto puede prevenirse bloqueando a las aplicaciones (instaladas en el host) que se ejecuten dentro de una sandbox y que carguen bibliotecas desde la propia sandbox. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. La funcionalidad de Sandboxie puede mejorarse mediante el uso de DLLs opcionales que pueden cargarse en cada proceso confinado en uns sandbox al iniciarse por el archivo SbieDll.dll. El administrador de extensiones en la configuración global ofrece un par de extensiones útiles; una vez instaladas, pueden activarse aquí para el sandbox actual. @@ -8258,7 +8502,7 @@ Para especificar un proceso, utiliza '$:program.exe' como ruta. - + Action Acción @@ -8354,29 +8598,29 @@ Para especificar un proceso, utiliza '$:program.exe' como ruta. Prevent sandboxed processes from interfering with power operations (Experimental) - + Impedir que los procesos aislados interfieran con las operaciones en energía (Experimental) Prevent move mouse, bring in front, and similar operations, this is likely to cause issues with games. Prevent move mouse, bring in front, and simmilar operations, this is likely to cause issues with games. - + Impedir operaciones como movimiento de ratón o mover al frente, al poder causar problemas con los juegos. Prevent interference with the user interface (Experimental) - + Impedir interferencia con la interfaz de usuario (Experimental) This feature does not block all means of obtaining a screen capture, only some common ones. This feature does not block all means of optaining a screen capture only some common once. - + Esta característica no bloquea todos los medios de obtener una captura de pantalla, únicamente los comunes. Prevent sandboxed processes from capturing window images (Experimental, may cause UI glitches) - + Impedir que los procesos aislados capturen imágenes de ventanas (Experimental, puede causar fallos en la IU) @@ -8446,11 +8690,14 @@ Para especificar un proceso, utiliza '$:program.exe' como ruta. + Port Puerto + + IP IP @@ -8465,47 +8712,47 @@ Para especificar un proceso, utiliza '$:program.exe' como ruta.Precaución: Plataforma de Filtrado de Windows no esta habilitada con el controlador, por lo tanto estas reglas seran aplicadas solo en modo usuario y no pueden ser reforzadas!!! Esto significa que aplicaciones maliciosas pueden saltearlas. - + Other Options Otras Opciones - + Port Blocking Bloqueo de Puerto - + Block common SAMBA ports Bloquear puertos SAMBA comunes - + Block DNS, UDP port 53 Bloquear DNS, UDP puerto 53 - + Quick Recovery Recuperación Rápida - + Immediate Recovery Recuperación Inmediata - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Habilitar que Recuperación Inmediata pueda recuperar archivos tan rapido como son creados. - + Various Options Varias opciones - + Emulate sandboxed window station for all processes Emular ventanas de sandbox para todos los procesos @@ -8514,13 +8761,13 @@ Para especificar un proceso, utiliza '$:program.exe' como ruta.COM/RPC - + Allow use of nested job objects (works on Windows 8 and later) Allow use of nested job objects (experimental, works on Windows 8 and later) Permitir el uso de objetos de trabajos anidados (experimental, funciona en Windows 8 y posterior) - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Deshabilitar el uso de RpcMgmtSetComTimeout por defecto (esto puede resolver temas de compatibilidad) @@ -8578,46 +8825,46 @@ Para especificar un proceso, utiliza '$:program.exe' como ruta.Aislamiento de Acceso - + Triggers Disparadores - + This command will be run before the box content will be deleted Este comando se ejecutará antes de que el contenido de la caja sea borrado - + Event Evento - - - - + + + + Run Command Ejecutar Comando - + Start Service Iniciar Servicio - + These events are executed each time a box is started Estos eventos son excluidos acada vez que la caja es iniciada - + On Box Start Al inicio de la caja - - + + These commands are run UNBOXED just before the box content is deleted Estos comandos son ejecutados fuera de la Sandbox justo despues de que el contenido de la caja es eliminado @@ -8626,27 +8873,27 @@ Para especificar un proceso, utiliza '$:program.exe' como ruta.Al eliminar la caja - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Estos comandos son ejecutados solo cuando la caja es inicializada. Para hacer que se ejecuten de nuevo, el contenido de la caja debe ser eliminado. - + On Box Init Al inicializar la caja - + On Box Terminate Al finalizar la caja - + Here you can specify actions to be executed automatically on various box events. Aqui puede especificar acciones a ser ejecutadas automaticamente en varios eventos de la caja. - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8655,23 +8902,23 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Nota: Las configuraciones de Programas Forzados y Carpetas Forzadas para una sandbox no se aplican a cuentas de usuario que no pueden usar la sandbox. - + API call Trace (traces all SBIE hooks) Rastreo de llamadas API (rastrea todos los ganchos de SBIE) - + Disable Resource Access Monitor Deshabilitar Monitor de Acceso a Recursos - + Resource Access Monitor Monitor de Acceso a Recursos - + Network Firewall Cortafuegos de Red @@ -8680,7 +8927,7 @@ Nota: Las configuraciones de Programas Forzados y Carpetas Forzadas para una san Plantillas/Templates de Compatibilidad - + Add Template Agregar Plantilla @@ -8689,12 +8936,12 @@ Nota: Las configuraciones de Programas Forzados y Carpetas Forzadas para una san Remover Plantilla - + Template Folders Plantillas de Carpetas - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8703,23 +8950,23 @@ Please note that this values are currently user specific and saved globally for Por favor note que estos valores son especificos para usuario y guardados globalmente para todas las cajas. - - + + Value Valor - + Accessibility Accesibilidad - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Para compensar la perdida de protección, por favor consulte configuración de "Soltar Permisos"en la pagina de seteo de Restricciones de grupo. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Lector de pantallas: JAWS, NVDA, Window-Eyes, Acceso a Sistema @@ -8729,32 +8976,32 @@ Por favor note que estos valores son especificos para usuario y guardados global Restricciones - + Apply ElevateCreateProcess Workaround (legacy behaviour) Aplicar solución alternativa para ElevateCreateProcess (comportamiento heredado) - + Use desktop object workaround for all processes Usar comportamiento alternativo de objetos de escritorio para todos los procesos - + On File Recovery Al Recuperar Archivo - + These commands are run UNBOXED after all processes in the sandbox have finished. Estos comandos son ejecutados SIN AISLAR después de que todos los procesos en esta sandbox hayan finalizado. - + Run File Checker Ejecutar Comprobador de Archivos - + On Delete Content Al Borrar Contenido @@ -8765,67 +9012,128 @@ Por favor note que estos valores son especificos para usuario y guardados global - + Process Proceso - + + DNS Filter + Filtro DNS + + + + Add Filter + Añadir Filtro + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + Con el filtro DNS se pueden bloquear dominios individuales, por proceso. Deje la columna de IP vacía para bloquear o introduzca una IP a redireccionar. + + + + Domain + Dominio + + + + Internet Proxy + Proxy de Internet + + + + Add Proxy + Añadir Proxy + + + + Test Proxy + Probar Proxy + + + + Auth + Autenticación + + + + Login + Usuario + + + + Password + Contraseña + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + Los programas aislados pueden ser forzados a que usen un proxy SOCKS5 preestablecido. + + + + Resolve hostnames via proxy + Resolver nombres de host vía proxy + + + Add Option Añadir Opción - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. Aquí puedes configurar opciones avanzadas por proceso para mejorar la compatibilidad y/o personalizar el comportamiento del aislamiento. - + Option Opción + DNS Request Logging - Registro de peticiones DNS + Registro de peticiones DNS - + Syscall Trace (creates a lot of output) Rastreo de Syscall (crea una gran cantidad de salida) - + Templates Plantillas - + Open Template - + Abrir Plantilla - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. La configuración siguiente habilita el uso de Sandboxie en combinación con software de accesibilidad. Por favor note que algunas medidas de seguridad de Sandboxie se pierden cuando esta configuración esta activo. - + Edit ini Section Editar sección ini - + Edit ini Editar ini - + Cancel Cancelar - + Save Guardar @@ -8858,27 +9166,27 @@ Por favor note que estos valores son especificos para usuario y guardados global QPlatformTheme - + OK OK - + Apply Aplicar - + Cancel Cancelar - + &Yes &Si - + &No &No @@ -8953,32 +9261,42 @@ Por favor note que estos valores son especificos para usuario y guardados global SandboxiePlus caja de selección - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Seleccione la sandbox en la cual iniciar el programa, instalador o documento. - + Run in a new Sandbox Ejecutar en Sandbox nueva - + + Force Children + + + + Sandbox Sandbox - + Run As UAC Administrator Ejecutar como Administrador UAC - + Run Sandboxed Ejecutar en Sandbox - + Run Outside the Sandbox Ejecutar fuera de Sandbox @@ -9105,7 +9423,7 @@ Por favor note que estos valores son especificos para usuario y guardados global Hotkey for suspending all processes: Hotkey for suspending all process - Atajo para suspender todos los procesos + Atajo para suspender todos los procesos: @@ -9235,7 +9553,7 @@ Por favor note que estos valores son especificos para usuario y guardados global Hide SandMan windows from screen capture (UI restart required) - + Esconder ventana de SandMan para las capturas de pantalla (reinicio de IU requerido) @@ -9347,7 +9665,7 @@ A diferencia del canal de vista previa, no incluye cambios no probados, potencia Open Template - + Abrir Plantilla @@ -9951,7 +10269,7 @@ A diferencia del canal de vista previa, no incluye cambios no probados, potencia Remove Program - Remover Programa + Eliminar Programa @@ -10009,12 +10327,12 @@ A diferencia del canal de vista previa, no incluye cambios no probados, potencia SandboxiePlus - Snapshots Sandboxie-Plus - Snapshots - SandboxiePlus - Instantanea + Sandboxie-Plus - Instantáneas Selected Snapshot Details - Detalles de Instantaneas seleccionadas + Detalles de las Instantáneas seleccionadas @@ -10024,37 +10342,167 @@ A diferencia del canal de vista previa, no incluye cambios no probados, potencia Description: - Descripcion: + Descripción: When deleting a snapshot content, it will be returned to this snapshot instead of none. - Cuando se elimina el contenido de las instantaneas, volveran a esta instantanea en vez de ninguna. + Al eliminar el contenido de una instantánea, esta se restaurará en vez de ninguna. Default snapshot - Instantanea por defecto + Instantánea por defecto Snapshot Actions - Acciones de Instantaneas + Acciones de Instantáneas Remove Snapshot - Remover Instantaneas + Eliminar Instantáneas Go to Snapshot - Ir a Instantaneas + Ir a Instantánea Take Snapshot - Tomar una Instantanea + Tomar una Instantánea + + + + TestProxyDialog + + + Test Proxy + Probar Proxy + + + + Test Settings... + Probando configuraciones... + + + + Testing... + Probando... + + + + Proxy Server + Servidor Proxy + + + + Address: + Dirección: + + + + 127.0.0.1:80 + 127.0.0.1:80 + + + + Protocol: + Protocolo: + + + + SOCKS 5 + SOCKS 5 + + + + Authentication: + Autenticación: + + + + NO + NO + + + + Login: + Usuario: + + + + username + usuario + + + + Timeout (secs): + Tiempo de espera (segundos): + + + + 5 + 5 + + + + Test 1: Connection to the Proxy Server + Prueba 1: Conexión al Servidor Proxy + + + + + + Enable this test + Habilitar esta prueba + + + + Test 2: Connection through the Proxy Server + Prueba 2: Conexión mediante el Servidor Proxy + + + + Target host: + Host de destino: + + + + www.google.com + www.google.com + + + + Port: + Puerto: + + + + 80 + 80 + + + + Load a default web page from the host. (There must be a web server running on the host) + Cargar una página web por defecto del host (Ha de haber un servidor web corriendo en él) + + + + Test 3: Proxy Server latency + Prueba 3: Latencia del Servidor Proxy + + + + Ping count: + Número de pings: + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + Incremente el número de pings para mejorar la precisión del cálculo de latencia media. Más pings ayudan a asegurar que la media es representativa de las condiciones de red típicas. diff --git a/SandboxiePlus/SandMan/sandman_fr.ts b/SandboxiePlus/SandMan/sandman_fr.ts index 356e269c..504b8b24 100644 --- a/SandboxiePlus/SandMan/sandman_fr.ts +++ b/SandboxiePlus/SandMan/sandman_fr.ts @@ -135,102 +135,112 @@ CAdvancedPage - + Advanced Sandbox options Options de bac à sable avancées - + On this page advanced sandbox options can be configured. Sur cette page peuvent être configurées les options de bac à sable avancées. - + Network Access Accès réseau - + Allow network/internet access Autoriser l'accès au réseau/à Internet - + Block network/internet by denying access to Network devices Bloquer le réseau/Internet en refusant l'accès aux périphériques réseau - + Block network/internet using Windows Filtering Platform Bloquer le réseau/Internet en utilisant la plateforme de filtrage Windows - + Allow access to network files and folders Allow access to network files and fodlers Autoriser l'accès aux fichiers et dossiers réseau - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes Cette option n'est pas recommandée pour les bacs renforcés - + Admin Options Options d'admin - + Drop rights from Administrators and Power Users groups Abandonner les droits des groupes Administrateurs et Utilisateurs Avancés - + Make applications think they are running elevated Faire croire aux applications qu'elles ont des privilèges élevés - + Allow MSIServer to run with a sandboxed system token Autoriser MSIServer à s'exécuter dans le bac à sable avec un jeton système - + Box Options Options du bac - + Use a Sandboxie login instead of an anonymous token Utiliser un identifiant de Sandboxie au lieu d'un jeton anonyme - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Empêcher les programmes d'un bac installé sur l'hôte de charger des DLL depuis le bac - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. Cette fonction peut réduire la compatibilité car elle empêche également les processus situés dans les bacs d'écrire à ceux situés sur l'hôte et même de les démarrer. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template Modèle partagé - + Shared template mode Mode de modèle partagé - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -241,42 +251,42 @@ Pour modifier les paramètres du modèle, trouvez simplement le modèle « %1 » Pour désactiver ce modèle pour un bac à sable, décochez-le simplement de la liste des modèles. - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. Cette option n'ajoute aucun paramètre à la configuration du bac et ne supprime pas les paramètres de bac par défaut même s'il existe des paramètres de suppression à l'intérieur du modèle. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. Cette option ajoute le modèle partagé à la configuration du bac en tant que modèle local et peut également supprimer les paramètres de bac par défaut en fonction des paramètres de suppression à l'intérieur du modèle. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. Cette option ajoute les paramètres du modèle partagé à la configuration du bac et peut également supprimer les paramètres de bac par défaut en fonction des paramètres de suppression à l'intérieur du modèle. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. Cette option n'ajoute aucun paramètre à la configuration du bac, mais peut supprimer les paramètres de bac par défaut en fonction des paramètres de suppression à l'intérieur du modèle. - + Remove defaults if set Supprimer ceux par défaut si définis - + Disabled Désactivé - + Use as a template Utiliser comme modèle - + Append to the configuration Ajouter à la configuration @@ -297,7 +307,7 @@ Pour désactiver ce modèle pour un bac à sable, décochez-le simplement dans l Utiliser un identifiant de Sandboxie au lieu d'un jeton anonyme (expérimental) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. L'utilisation d'un jeton de Sandboxie personnalisé permet de mieux isoler les bacs à sable individuels entre eux, et d'afficher dans la colonne Utilisateurs des gestionnaires des tâches le nom du bac dans lequel un processus s'exécute. Certaines solutions de sécurité tierces peuvent cependant avoir des problèmes avec les jetons personnalisés. @@ -451,22 +461,22 @@ Cette longueur permet environ 384 bits d'entropie avec une phrase secrète CBoxTypePage - + Create new Sandbox Création d'un nouveau bac à sable - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. Un bac à sable isole votre système hôte des processus lancés dans le bac ; il les empêche de faire des changements permanents à d'autres programmes ou données de votre ordinateur. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Un bac à sable isole le système hôte des processus lancés dans le bac. Cela les empêche de faire des changements permanents aux autres programmes ou aux données de votre ordinateur. Le niveau d'isolation affecte la sécurité mais aussi la compatibilité avec les applications, c'est pourquoi il y a différents niveaux d'isolation en fonction du type de bac choisi. Sandboxie peut aussi empêcher l'accès à vos données personnelles aux processus tournant sous sa supervision. - + Enter box name: Saisir le nom du bac : @@ -475,18 +485,18 @@ Cette longueur permet environ 384 bits d'entropie avec une phrase secrète Nouveau bac - + Select box type: Sellect box type: Choisir le type de bac : - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> Bac à sable <a href="sbie://docs/security-mode">à sécurité renforcée</a> avec <a href="sbie://docs/privacy-mode">protection des données</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -495,59 +505,59 @@ Il limite l'accès aux données de l'utilisateur de manière stricte, Le profil complet de l'utilisateur demeure masqué, assurant ainsi une sécurité maximale. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox Bac à sable <a href="sbie://docs/security-mode">à sécurité renforcée</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. Ce type de bac offre le plus haut niveau de protection en résuisant de manière significative la surface d'attaque exposée aux processus dans le bac. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> Bac à sable avec <a href="sbie://docs/privacy-mode">protection des données</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. Avec ce type de bac, les processus dans le bac sont empêchés d'accéder aux fichiers ou données de l'utilisateur. L'accent est mis sur la protection des données d'utilisateur, et ainsi, seuls les répertoires « C:\Windows » et « C:\Program Files » sont accessibles aux processus lancés dans ce bac à sable. Ceci garantit que les fichiers personnels restent sécurisés. - + Standard Sandbox Bac à sable standard - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. Ce type de bac offre le comportement par défaut de la version classique de Sandboxie. Il fournit aux utilisateurs un schéma de mise en bac à sable familier et fiable. Les applications peuvent être lancées dans ce bac à sable, en s'assurant qu'elles opèrent dans un espace contrôlé et isolé. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> Bac <a href="sbie://docs/compartment-mode">conteneur d'applications</a> avec <a href="sbie://docs/privacy-mode">protection des données</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. Ce type de bac donne la priorité à la compatibilité tout en fournissant un bon niveau d'isolation. Il est destiné à lancer des applications fiables dans des compartiments séparés. Bien que le niveau d'isolation soit réduit par rapport à d'autres types de bac, il offre une compatibilité améliorée avec un large éventail d'applications, assurant des opérations fluides au sein de l'environnement du bac à sable. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box Bac <a href="sbie://docs/compartment-mode">conteneur d'applications</a> - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> <a href="sbie://docs/boxencryption">Chiffrer</a> le contenu du bac et le définir sur <a href="sbie://docs/black-box">« Confidentiel »</a> @@ -556,7 +566,7 @@ Bien que le niveau d'isolation soit réduit par rapport à d'autres ty Bac <a href="sbie://docs/black-box">confidentiel</a> <a href="sbie://docs/boxencryption">chiffré</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -565,42 +575,42 @@ Lorsqu'il est monté, l'accès au disque virtuel est restreint aux pro Cela fournit le niveau ultime de confidentialité et de protection des données au sein d'un environnement de bac à sable confidentiel. - + Hardened Sandbox with Data Protection Bac à sable renforcé avec protection des données - + Security Hardened Sandbox Bac à sable à sécurité renforcée - + Sandbox with Data Protection Bac à sable avec protection des données - + Standard Isolation Sandbox (Default) Bac à sable à isolation standard (par défaut) - + Application Compartment with Data Protection Conteneur d'applications avec protection des données - + Application Compartment Box Bac conteneur d'applications - + Confidential Encrypted Box Bac chiffré confidentiel - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? Afin d'utiliser des bacs chiffrés, vous devez installer le pilote ImDisk. Voulez-vous le télécharger puis l'installer ? @@ -610,17 +620,17 @@ Cela fournit le niveau ultime de confidentialité et de protection des données Conteneur d'applications (SANS isolation) - + Remove after use Supprimer après utilisation - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Après la fermeture du dernier processus dans le bac, toutes les données du bac ainsi que le bac lui-même seront supprimés. - + Configure advanced options Configurer les options avancées @@ -724,12 +734,12 @@ Cela fournit le niveau ultime de confidentialité et de protection des données Configure your Gecko based Browsers profile directories. - Configure le répertoire des profils de votre navigateur fondé sur Gecko. + Configure le répertoire des profils de votre navigateur basé sur Gecko. Configure your Chromium based Browsers profile directories. - Configure le répertoire des profils de votre navigateur fondé sur Chromium. + Configure le répertoire des profils de votre navigateur basé sur Chromium. @@ -797,12 +807,12 @@ Veuillez naviguer vers la répertoire correct des profils d'utilisateurs. The browser appears to be Gecko based, like Mozilla Firefox and its derivatives. - Le navigateur a l'air d'être fondé sur Gecko, comme Mozilla Firefox et ses dérivés. + Le navigateur a l'air d'être basé sur Gecko, comme Mozilla Firefox et ses dérivés. The browser appears to be Chromium based, like Microsoft Edge or Google Chrome and its derivatives. - Le navigateur a l'air d'être fondé sur Chromium, comme Microsoft Edge ou Google Chrome et ses dérivés. + Le navigateur a l'air d'être basé sur Chromium, comme Microsoft Edge ou Google Chrome et ses dérivés. @@ -1000,13 +1010,13 @@ Vous pouvez appuyer sur « Terminer » pour fermer cet assistant. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure Emplacement et comportement du bac à sable - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -1015,64 +1025,64 @@ You can use %USER% to save each users sandbox to an own fodler. Utilisez « %USER% » pour enregistrer le bac de chaque utilisateur dans son propre dossier. - + Sandboxed Files Fichiers dans le bac - + Select Directory Choisir le répertoire - + Virtualization scheme Schéma de virtualisation : - + Version 1 Version 1 - + Version 2 Version 2 - + Separate user folders Séparer les dossiers d'utilisateurs - + Use volume serial numbers for drives Utiliser les numéros de série de volume des lecteurs - + Auto delete content when last process terminates Supprimer automatiquement le contenu lorsque le dernier processus prend fin - + Enable Immediate Recovery of files from recovery locations Activer la récupération immédiate des fichiers depuis les emplacements de récupération - + The selected box location is not a valid path. The sellected box location is not a valid path. L'emplacement de bac choisi n'est pas un chemin valide. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? L'emplacement de bac choisi n'est pas vide ; il est recommandé de choisir un répertoire nouveau ou vide. Êtes-vous sûr de vouloir utiliser un dossier existant ? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. L'emplacement de bac choisi n'est pas situé sur un lecteur actuellement disponible. @@ -1340,14 +1350,14 @@ Utilisez « %USER% » pour enregistrer le bac de chaque utilisateur dans son pro Modèle partagé - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. Le nouveau bac à sable a été créé en utilisant le nouveau <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">schéma de virtualisation version 2</a>. Si vous rencontrez des problèmes inattendus avec ce bac, veuillez basculer le schéma de virtualisation sur la version 1 et signaler le problème. Cette option se trouve dans les paramètres du bac, dans « Options des fichiers » -> « Structure de bac ». - + Don't show this message again. Ne plus afficher ce message @@ -1569,8 +1579,8 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la COptionsWindow - - + + Browse for File Choisir un fichier @@ -1591,17 +1601,17 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Toujours direct - + Closed Refusé - + Closed RT Refusé RT - + Read Only Lecture seule @@ -1610,125 +1620,125 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Caché - + Normal Normal - + Open Autorisé - + Open for All Autorisé pour tous - + No Rename Pas de renommage - + Box Only (Write Only) Limité au bac (Écriture seule) - + Ignore UIPI UIPI = User Interface Privilege Isolation Ignorer l'isolation des privilèges de l'IHM - - - + + + Unknown Inconnu - + Regular Sandboxie behavior - allow read and also copy on write. Comportement normal de Sandboxie — autorise la lecture et aussi la copie à l'écriture. - + Allow write-access outside the sandbox. Autorise l'accès en écriture en dehors du bac à sable. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Autorise l'accès en écriture en dehors du bac à sable, également pour les applications installées dans le bac à sable. - + Don't rename window classes. Ne renomme pas les classes de fenêtres. - + Deny access to host location and prevent creation of sandboxed copies. Refuse l'accès à la localisation de l'hôte et empêche la création de copies dans le bac à sable. - + Block access to WinRT class. Bloque l'accès à la classe WinRT. - + Allow read-only access only. Autorise uniquement l'accès en lecture seule. - + Hide host files, folders or registry keys from sandboxed processes. Masque les fichiers de l'hôte, les répertoires ou les clés de registre des processus dans les bacs à sable. - + Ignore UIPI restrictions for processes. Ignore les restrictions d'isolation des privilèges de l'IHM pour les processus. - + File/Folder Fichier/Dossier - + Registry Registre - + IPC Path Chemin IPC - + Wnd Class Classe Wnd - + COM Object Objet COM - + Select File Sélectionner le fichier - + All Files (*.*) Tous les fichiers (*.*) - + @@ -1737,69 +1747,71 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Sélectionner le répertoire - - - - - - - - - - + + + + + + + + + + + + All Programs Tous les programmes - - - - - - - - + + + + + + + + Group: %1 Groupe : %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} Les objets COM doivent être spécifiés par leur GUID, exemple : {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. Les interfaces RT doivent être spécifiées par leur nom. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? L'ouverture de tous les accès IPC ouvre également les accès COM ; voulez-vous toujours restreindre COM au bac à sable ? - + Don't ask in future Ne plus demander - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead « OpenWinClass=programme.exe,# » n'est pas pris en charge, utilisez « NoRenameWinClass=programme.exe,* » à la place - - - + + + - + Template values can not be edited. Les valeurs des modèles ne peuvent pas être modifiées. - + Template values can not be removed. Les valeurs des modèles ne peuvent pas être supprimées. @@ -1865,57 +1877,57 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Racine IPC du bac à sable. - + Add special option: Ajouter une option particulière : - - + + On Start Au démarrage - - - - - + + + + + Run Command Lancer une commande - + Start Service Démarrer un service - + On Init Lors de l'initialisation - + On File Recovery Lors de la récupération de fichiers - + On Delete Content Lors de la suppression de contenu - + On Terminate Lors de l'arrêt - + Please enter a program file name to allow access to this sandbox Veuillez saisir un nom de fichier de programme pour lequel autoriser l'accès à ce bac à sable - + Please enter a program file name to deny access to this sandbox Veuillez saisir un nom de fichier de programme pour lequel empêcher l'accès à ce bac à sable @@ -1924,11 +1936,11 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la À la suppression - - - - - + + + + + Please enter the command line to be executed Saisir la ligne de commande à exécuter @@ -1937,12 +1949,12 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Veuillez saisir le nom de fichier d'un programme - + Deny Refuser - + %1 (%2) %1 (%2) @@ -2057,130 +2069,130 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Conteneur d'applications - + Custom icon Icône personnalisée - + Version 1 Version 1 - + Version 2 Version 2 - + Browse for Program Explorer pour un programme - + Open Box Options Ouvrir les options du bac - + Browse Content Parcourir le contenu - + Start File Recovery Lancer la récupération de fichiers - + Show Run Dialog Afficher la boite de dialogue « Exécuter » - + Indeterminate Indéterminé - + Backup Image Header Sauvegarder l'en-tête de l'image - + Restore Image Header Restaurer l'en-tête de l'image - + Change Password Modifier le mot de passe - - + + Always copy Toujours copier - - + + Don't copy Ne pas copier - - + + Copy empty Copier si vide - + kilobytes (%1) kilo-octets (%1) - + Select color Sélectionner une couleur - + The image file does not exist Le fichier d'image n'existe pas - + The password is wrong Le mot de passe est erroné - + Unexpected error: %1 Erreur inattendue : %1 - + Image Password Changed Le mot de passe de l'image a été modifié - + Backup Image Header for %1 Sauvegarder l'en-tête de l'image pour %1 - + Image Header Backuped En-tête de l'image sauvegardé - + Restore Image Header for %1 Restaurer l'en-tête de l'image pour %1 - + Image Header Restored En-tête de l'image restauré @@ -2189,7 +2201,7 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Veuillez entrer un chemin de programme - + Select Program Sélectionner le programme @@ -2198,7 +2210,7 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Exécutables (*.exe *.cmd);;Tous les fichiers (*.*) - + Please enter a service identifier Veuillez saisir un identifiant de service @@ -2211,18 +2223,18 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Programme - + Executables (*.exe *.cmd) Exécutables (*.exe *.cmd) - - + + Please enter a menu title Veuillez saisir un titre de menu - + Please enter a command Veuillez saisir une commande @@ -2237,68 +2249,93 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Veuillez d'abord sélectionner un groupe. - - + + Any Tous - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Autoriser l'accès - + Block using Windows Filtering Platform Bloquer à l'aide de la plateforme de filtrage Windows - + Block by denying access to Network devices Bloquer en refusant l'accès aux périphériques réseaux - - - + + Please enter a domain to be filtered + Veuillez saisir un domaine à filtrer + + + + Yes + Oui + + + + No + Non + + + + Please enter IP and Port. + Veuillez saisir une IP et un port + + + + entry: IP or Port cannot be empty + Saisie : l'IP ou le port ne peut être vide + + + + + Allow Autoriser - + Block (WFP) Bloquer (WFP) - + Block (NDev) Bloquer (NDev) - + A non empty program name is required. Un nom de programme non vide est nécessaire. - + Block Bloquer @@ -2426,58 +2463,58 @@ Veuillez choisir un dossier contenant ce fichier. Sandboxie Plus - Paramètres de « %1 » - + File Options Options des fichiers - + Grouping Groupement - + Add %1 Template Ajouter un modèle pour : %1 - + Search for options Search for Options Rechercher dans les options - + Box: %1 Bac : %1 - + Template: %1 Modèle : %1 - + Global: %1 Global : %1 - + Default: %1 Par défaut : %1 - + This sandbox has been deleted hence configuration can not be saved. - Ce bac à sable a été supprimé par conséquent la configuration ne peut pas être sauvegardée. + Ce bac à sable a été supprimé, par conséquent la configuration ne peut pas être sauvegardée. - + Some changes haven't been saved yet, do you really want to close this options window? Certains changements n'ont pas encore été enregistrés, voulez-vous vraiment fermer cette fenêtre d'options ? - + Enter program: Saisir le programme : @@ -2974,22 +3011,22 @@ Contrairement au canal des Aperçus, cela n'inclut pas les changements non CSandBox - + Waiting for folder: %1 Dossier en attente : %1 - + Deleting folder: %1 Suppression du dossier : %1 - + Merging folders: %1 &gt;&gt; %2 Fusion des dossiers : %1 &gt;&gt; %2 - + Finishing Snapshot Merge... Finalisation de la fusion des instantanés... @@ -3078,7 +3115,7 @@ Contrairement au canal des Aperçus, cela n'inclut pas les changements non CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -3096,62 +3133,62 @@ Contrairement au canal des Aperçus, cela n'inclut pas les changements non Appuyer pour télécharger la mise à jour - + No Force Process Pas de processus forcé - + Removed Shortcut: %1 Raccourci supprimé : %1 - + Updated Shortcut to: %1 Raccourci vers %1 mis à jour - + Added Shortcut to: %1 Raccourci vers %1 ajouté - + Executing OnBoxTerminate: %1 Exécution d'OnBoxTerminate: %1 - + Auto removing sandbox %1 Suppression auto. du bac à sable %1 - + %1 Directory: %2 Répertoire d'%1 : %2 - + Application application - + Installation installation - + for Personal use pour un usage personnel - + - for Non-Commercial use ONLY - pour un usage non commercial UNIQUEMENT - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3160,27 +3197,27 @@ Please check if there is an update for sandboxie. Veuillez vérifier s'il y a une mise à jour pour Sandboxie. - + Don't show this message again for the current build. Ne plus afficher ce message pour la version actuelle. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. Votre version de Windows %1 excède les capacités de prise en charge actuellement connues de votre version de Sandboxie. Par conséquent, Sandboxie essaiera d'utiliser les derniers offsets connus, ce qui peut entrainer une instabilité du système. - + Do you want the setup wizard to be omitted? Voulez-vous ignorer l'assistant d'installation ? - + Failed to configure hotkey %1, error: %2 Échec de configuration du raccourci %1 ; erreur : %2 - + The evaluation period has expired!!! The evaluation periode has expired!!! La période d'évaluation a expiré !!! @@ -3203,17 +3240,17 @@ Veuillez vérifier s'il y a une mise à jour pour Sandboxie. Importation : %1 - + No Recovery Pas de récupération - + No Messages Pas de message - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -3222,47 +3259,47 @@ This file is part of Sandboxie and all changed done to it will be reverted next Ce fichier fait partie de Sandboxie et toute modification faite sur lui sera annulée la prochaine fois que Sandboxie sera mis à jour. - + Import/Export not available, 7z.dll could not be loaded Importation/Exportation non disponible ; 7z.dll n'a pas pu être chargé - + Failed to create the box archive Échec de création de l'archive du bac - + Failed to open the 7z archive Échec d'ouverture de l'archive 7z - + Failed to unpack the box archive Échec de décompression de l'archive du bac - + The selected 7z file is NOT a box archive Le fichier 7z choisi n'est PAS une archive de bac - + Reset Columns Réinitialiser les colonnes - + Copy Cell Copier la cellule - + Copy Row Copier la rangée - + Copy Panel Copier le tableau @@ -3539,7 +3576,7 @@ Ce fichier fait partie de Sandboxie et toute modification faite sur lui sera ann - + Sandboxie-Plus Insider [%1] Initié Sandboxie-Plus [%1] @@ -3570,7 +3607,7 @@ Ce fichier fait partie de Sandboxie et toute modification faite sur lui sera ann - + About Sandboxie-Plus À propos de Sandboxie-Plus @@ -3752,27 +3789,32 @@ Ce fichier fait partie de Sandboxie et toute modification faite sur lui sera ann Ce bac sera <a href="sbie://docs/boxencryption">chiffré</a> et <a href="sbie://docs/black-box">l'accès aux processus du bac sera surveillé</a>. - + USB sandbox not found; creating: %1 Bac à sable USB introuvable ; création : %1 - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + <br />Vous devez être de niveau « Grand contributeur Patreon » ou plus pour débloquer cette fonction. + + + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> <h3>À propos de Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 Cette copie de Sandboxie-Plus est attestée pour : %1 - + Sandboxie-Plus is free for personal and non-commercial use. Sandboxie-Plus est gratuit pour une utilisation personnelle et non commerciale. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> Sandboxie-Plus est la poursuite en code source ouvert de Sandboxie.<br />Visitez <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> pour plus d'informations.<br /><br />%2<br /><br />Fonctions : %3<br /><br />Installation : %1<br />SbieDrv.sys : %4<br /> SbieSvc.exe : %5<br /> SbieDll.dll : %6<br /><br />Icônes provenant de <a href="https://icons8.com">icons8.com</a> @@ -3787,145 +3829,145 @@ Veuillez vérifier s'il y a une mise à jour pour Sandboxie. Votre version de Windows excède les capacités de prise en charge de votre version de Sandboxie. Par conséquent, Sandboxie essaiera d'utiliser les derniers offsets connus, ce qui peut entrainer une instabilité du système. - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. Le bac %1 est configuré pour utiliser des fonctions disponibles exclusivement aux adhérents au projet. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. Le bac %1 est configuré pour utiliser des fonctions qui nécessitent un certificat d'adhérent <b>avancé</b>. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Mettez à jour votre certificat</a> afin de débloquer les fonctions avancées. - + The selected feature requires an <b>advanced</b> supporter certificate. La fonction choisie nécessite un certificat d'adhérent <b>avancé</b>. - + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> La fonction choisie est uniquement disponible aux adhérents au projet.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Devenez un adhérent au projet</a>, et recevez un <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificat d'adhérent</a>. - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! Le certificat que vous essayez d'utiliser a été bloqué, ce qui veut dire qu'il a été invalidé pour une bonne raison. Toute tentative de l'utiliser constitue une violation de ses conditions d'utilisation ! - + The Certificate Signature is invalid! La signature du certificat est invalide ! - + The Certificate is not suitable for this product. Le certificat ne convient pas à ce produit. - + The Certificate is node locked. Le certificat est verrouillé par nœud. - + The support certificate is not valid. Error: %1 Le certificat d'adhérent est invalide. Erreur : %1 - - + + Don't ask in future Ne plus demander - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? Voulez-vous arrêter tous les processus dans les bacs à sable chiffrés, puis démonter ces derniers ? - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>ERREUR :</b> Le gestionnaire de Sandboxie-Plus (SandMan.exe) n'a pas une signature valide (SandMan.exe.sig). Veuillez télécharger une version fiable depuis la <a href="https://sandboxie-plus.com/go.php?to=sbie-get">page de téléchargement officielle</a>. - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. Tous les processus du bac à sable doivent être arrêtés avant qu'il puisse être renommé. - + Failed to move box image '%1' to '%2' Échec du déplacement de l'image du bac « %1 » vers « %2 » - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted Le contenu d'un bac à sable non monté ne peut pas être supprimé - + %1 %1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? Voulez-vous ouvrir %1 dans un navigateur web dans un bac à sable ou en dehors ? - + Sandboxed Dans un bac à sable - + Unsandboxed En dehors d'un bac à sable - + Case Sensitive Sensible à la casse - + RegExp Regex - + Highlight Surligner - + Close Fermer - + &Find ... &Rechercher... - + All columns Toutes les colonnes @@ -3990,11 +4032,11 @@ Voulez-vous faire la purge ? - - - - - + + + + + Don't show this message again. Ne plus afficher ce message @@ -4044,17 +4086,17 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - Suppression du contenu du bac à sable - + Executing OnBoxDelete: %1 Exécution de OnBoxDelete : %1 - + Auto Deleting %1 Content Suppression automatisée du contenu de %1 - + Auto deleting content of %1 Suppression automatisée du contenu de %1 @@ -4063,19 +4105,19 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Supression automatisée du contenu de %1 - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Erreur - + Failed to stop all Sandboxie components Échec de l'arrêt de tous les composants de Sandboxie - + Failed to start required Sandboxie components Impossible de démarrer les composants requis de Sandboxie @@ -4115,12 +4157,12 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a <a href="sbie://update/apply" style="color: red;">Une nouvelle mise à jour de Sandboxie-Plus (%1) est prête</a> - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Certains modèles de compatibilité (%1) sont manquants, probablement supprimés, voulez-vous les supprimer de tous les bacs ? - + Cleaned up removed templates... Purge des modèles supprimés... @@ -4137,7 +4179,7 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Configuration chargée : %1 - + Data Directory: %1 Dossier des données : %1 @@ -4146,7 +4188,7 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - Portable - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -4155,27 +4197,27 @@ No will choose: %2 « Non » choisira : %2 - + Please enter the duration, in seconds, for disabling Forced Programs rules. Veuillez saisir la durée (en secondes) de suspension du forçage des programmes. - + The supporter certificate is not valid for this build, please get an updated certificate Le certificat d'adhérent n'est pas valide pour cette version, veuillez obtenir un certificat à jour - + The supporter certificate has expired%1, please get an updated certificate Ce certificat d'adhérent a expiré%1, veuillez obtenir un certificat à jour - + , but it remains valid for the current build , mais il reste valide pour la version actuelle - + The supporter certificate will expire in %1 days, please get an updated certificate Le certificat d'adhérent expirera dans %1 jour(s), veuillez obtenir un certificat mis à jour @@ -4196,30 +4238,30 @@ No will choose: %2 Le certificat d'adhérent est expiré - + Default sandbox not found; creating: %1 Bac à sable par défaut non trouvé ; création : %1 - + - NOT connected - NON connecté - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. Le programme %1 lancé dans le bac %2 sera arrêté dans 5 minutes car le bac a été configuré pour utiliser des fonctions uniquement disponibles aux adhérents du projet. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. Le bac %1 est configuré pour utiliser des fonctions uniquement disponibles aux adhérents du projet ; ces réglages seront donc ignorés. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Devenez un adhérent du projet</a>, et recevez un <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificat d'adhérent</a>. @@ -4236,7 +4278,7 @@ No will choose: %2 %1 (%2) : - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> La fonction sélectionnée n'est disponible qu'aux adhérents au projet. Les processus lancés dans un bac à sable avec cette fonction activée sans certificat d'adhérent seront arrêtés après 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Devenez un adhérent du projet</a>, et recevez un <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificat d'adhérent</a>. @@ -4299,22 +4341,22 @@ No will choose: %2 - + Only Administrators can change the config. Seuls les administrateurs peuvent modifier la configuration. - + Please enter the configuration password. Veuillez saisir le mot de passe de la configuration. - + Login Failed: %1 Échec de la connexion : %1 - + Do you want to terminate all processes in all sandboxes? Voulez-vous arrêter tous les processus dans tous les bacs à sable ? @@ -4327,92 +4369,92 @@ No will choose: %2 Veuillez saisir la durée de désactivation du forçage des programmes. - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus a été démarré en mode portable et doit maintenant créer les services nécessaires. Cela demandera des privilèges d'administrateur. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. ATTENTION : Un autre agent (probablement SbieCtrl.exe) gère déjà cette session de Sandboxie, veuillez le fermer d'abord et vous reconnecter pour prendre le contrôle. - + Maintenance operation failed (%1) Échec de l'opération de maintenance (%1) - + Maintenance operation completed Opération de maintenance terminée - + Executing maintenance operation, please wait... Exécution de l'opération de maintenance, veuillez patienter... - + In the Plus UI, this functionality has been integrated into the main sandbox list view. Dans l'interface utilisateur de la version Plus, cette fonction a été intégrée à l'affichage principal de la liste des bacs à sable. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. En utilisant le menu contextuel Bac/Groupe, vous pouvez déplacer les bacs et les groupes vers d'autres groupes. Vous pouvez également utiliser le glisser-déposer pour déplacer les éléments. Alternativement, vous pouvez aussi utiliser les touches fléchées tout en maintenant ALT enfoncée pour déplacer les éléments vers le haut ou le bas au sein de leur groupe.<br />Vous pouvez créer de nouveaux bacs et groupes depuis le menu du bac à sable. - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Voulez-vous également réinitialiser les messages masqués des bacs (oui), ou seulement tous les messages du journal (non) ? - + The changes will be applied automatically whenever the file gets saved. Les changements seront appliqués automatiquement à chaque fois que le fichier sera enregistré. - + The changes will be applied automatically as soon as the editor is closed. Les changements seront appliqués automatiquement dès que l'éditeur sera fermé. - + Sandboxie config has been reloaded La configuration de Sandboxie a été rechargée - + Error Status: 0x%1 (%2) Statut de l'erreur : 0x%1 (%2) - + Unknown Inconnu - + All sandbox processes must be stopped before the box content can be deleted Tous les processus du bac à sable doivent être arrêtés pour que le contenu du bac puisse être supprimé - + Failed to copy box data files Échec de la copie des fichiers de données du bac - + Failed to remove old box data files Échec de la suppression des fichiers de données de l'ancien bac - + The operation was canceled by the user L'opération a été annulée par l'utilisateur - + Unknown Error Status: 0x%1 Code erreur inconnu : 0x%1 @@ -4450,77 +4492,77 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Statut d'erreur : %1 - + Administrator rights are required for this operation. Les droits d'administrateur sont nécessaires pour cette opération. - + Failed to execute: %1 Échec de l'exécution : %1 - + Failed to connect to the driver Échec de la connexion au pilote - + Failed to communicate with Sandboxie Service: %1 Échec de la communication avec le service Sandboxie : %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Un bac à sable incompatible %1 a été trouvé. Versions compatibles : %2 - + Can't find Sandboxie installation path. Impossible de trouver le chemin d'installation de Sandboxie. - + Failed to copy configuration from sandbox %1: %2 Échec de la copie de la configuration du bac à sable %1 : %2 - + A sandbox of the name %1 already exists Un bac à sable du nom de %1 existe déjà - + Failed to delete sandbox %1: %2 Échec de la suppression du bac à sable %1 : %2 - + The sandbox name can not be longer than 32 characters. Le nom du bac à sable ne peut pas comporter plus de 32 caractères. - + The sandbox name can not be a device name. Le nom du bac à sable ne peut pas être un nom de périphérique. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. Le nom du bac à sable ne peut contenir que des lettres, des chiffres et des traits de soulignement qui seront affichés comme des espaces. - + Failed to terminate all processes Échec de l'arrêt de tous les processus. - + Delete protection is enabled for the sandbox La protection contre la suppression est activée pour ce bac à sable. - + Error deleting sandbox folder: %1 Erreur lors de la suppression du dossier du bac à sable : %1 @@ -4529,22 +4571,22 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Un bac à sable doit être vidé avant de pouvoir être renommé. - + A sandbox must be emptied before it can be deleted. Un bac à sable doit être vidé avant de pouvoir être supprimé. - + Failed to move directory '%1' to '%2' Impossible de déplacer le dossier « %1 » vers « %2 » - + This Snapshot operation can not be performed while processes are still running in the box. Cette opération d’instantané ne peut pas être effectuée lorsque des processus sont encore en cours dans le bac. - + Failed to create directory for new snapshot Impossible de créer un répertoire pour le nouvel instantané @@ -4557,32 +4599,32 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Dossier d'installation : %1 - + Sandboxie-Plus Version: %1 (%2) Version de Sandboxie-Plus : %1 (%2) - + Current Config: %1 Configuration actuelle : %1 - + Snapshot not found Instantané introuvable - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Erreur de fusion des répertoires de l'instantané « %1 » avec « %2 », l'instantané n'a pas été entièrement fusionné. - + Failed to remove old snapshot directory '%1' Impossible de supprimer l'ancien répertoire de l'instantané « %1 » - + Can't remove a snapshot that is shared by multiple later snapshots Impossible de supprimer un instantané qui est partagé par plusieurs autres instantanés @@ -4591,27 +4633,27 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Impossible de supprimer l'ancienne base de données - + You are not authorized to update configuration in section '%1' Vous n'êtes pas autorisé à mettre à jour la configuration dans la section « %1 » - + Failed to set configuration setting %1 in section %2: %3 Échec de la définition du paramètre de configuration %1 dans la section %2 : %3 - + Can not create snapshot of an empty sandbox Impossible de créer un instantané d'un bac à sable vide. - + A sandbox with that name already exists Un bac à sable portant ce nom existe déjà - + The config password must not be longer than 64 characters Le mot de passe de la configuration ne doit pas comporter plus de 64 caractères @@ -4620,7 +4662,7 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Statut d'erreur inconnu : %1 - + Operation failed for %1 item(s). L'opération a échoué pour %1 objet. @@ -4629,7 +4671,7 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Voulez-vous ouvrir %1 dans un navigateur web dans le bac à sable (oui) ou en dehors (non) ? - + Remember choice for later. Mémoriser ce choix pour plus tard. @@ -4880,7 +4922,7 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Chromium Based - Fondé sur Chromium + Basé sur Chromium @@ -5704,12 +5746,12 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Sandboxie-Plus - Exécuter dans un bac à sable - + Are you sure you want to run the program outside the sandbox? Êtes-vous sûr de vouloir exécuter le programme en dehors d'un bac à sable ? - + Please select a sandbox. Veuillez sélectionner un bac à sable. @@ -5836,15 +5878,15 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la %1 % - - + + Run &Sandboxed Exécuter dans un bac à &sable - + Sandboxed Web Browser Navigateur web dans un bac à sable @@ -5853,7 +5895,7 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Ce certificat d'adhérent a expiré, veuillez <a href="sbie://update/cert">obtenir un certificat à jour</a>. - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>Pour la version actuelle, les fonctions Plus demeurent activées</font>, mais vous n'avez plus accès aux services Sandboxie-Live, incluant les mises à jour de compatibilité et la base de données de dépannage. @@ -5862,12 +5904,12 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Ce certificat d'adhérent va <font color='red'>expirer dans %1 jour(s)</font>, veuillez <a href="sbie://update/cert">obtenir une mise à jour du certificat</a>. - + Run &Un-Sandboxed Exécuter &en dehors d'un bac à sable - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Cela ne semble pas être un certificat. Veuillez saisir le certificat dans son intégralité, et non uniquement une partie. @@ -5877,7 +5919,7 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Cela ne semble pas être un certificat, veuillez entrer le certificat dans son intégralité. - + Search for settings Search for Settings Rechercher dans les paramètres @@ -5926,73 +5968,73 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Rechercher un programme - + Add %1 Template Ajouter un modèle pour : %1 - + Select font Choisir la police - + Reset font Réinitialiser la police - + %0, %1 pt %0, %1 pt - + Please enter message Veuillez saisir l'identifiant du message - + Select Program Sélectionner le programme - + Executables (*.exe *.cmd) Exécutables (*.exe *.cmd) - - + + Please enter a menu title Veuillez saisir un titre de menu - + Please enter a command Veuillez saisir une commande - + kilobytes (%1) kilo-octets (%1) - + Volume not attached Volume non branché - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Ce certificat d'adhérent a expiré, veuillez <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">obtenir un certificat à jour</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Les fonctions « Plus » seront désactivées dans %1 jour(s).</font> - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Ce certificat d'adhérent va <font color='red'>expirer dans %1 jour(s)</font>, veuillez <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">obtenir une mise à jour du certificat</a>. @@ -6001,87 +6043,92 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Récupération du certificat... - + Contributor Contributeur - + Eternal Éternel - + Business Entreprise - + Personal Personnel - + Great Patreon Grand contributeur Patreon - + Patreon Contributeur Patreon - + Family Famille - + Evaluation Évaluation - + Type %1 Type %1 - + Advanced Avancé - + + Advanced (L) + + + + Max Level Niveau max - + Level %1 Niveau %1 - + Supporter certificate required for access Certificat d'adhérent nécessaire pour l'accès - + Supporter certificate required for automation Certificat d'adhérent nécessaire pour l'automatisation - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. Ce certificat est malheureusement invalide pour la version actuelle, vous avez besoin d'obtenir un nouveau certificat ou de rétrograder à une version moins récente. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. Bien que ce certificat ait expiré, les fonctions Plus demeurent activées pour la version actuellement installée. Cependant, vous n'aurez plus accès aux services Sandboxie-Live, incluant les mises à jour de compatibilité et la base de données de dépannage en ligne. - + This certificate has unfortunately expired, you need to get a new certificate. Ce certificat a malheureusement expiré, vous avez besoin d'en obtenir un nouveau. @@ -6090,51 +6137,51 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la <br /><font color='red'>Pour cette version, les fonctions « Plus » demeurent activées.</font> - + <br />Plus features are no longer enabled. <br />Les fonctions « Plus » ne sont plus activées. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. Ceci ne ressemble pas à un numéro de série de Sandboxie-Plus.<br />Si vous avez essayé de saisir la clé de mise à jour ou la signature d'un certificat, c'est incorrect : à la place, veuillez saisir le certificat en entier dans la zone de texte ci-dessus. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. Vous essayez d'utiliser une fonction « Clé de mise à jour » sans avoir saisi un certificat d'adhérent pré-existant. Veuillez remarquer que ce genre de clé (<b>comme clairement indiqué en gras sur le site web</b) nécessite que vous ayez un certificat d'adhérent pré-existant valide ; c'est inutile sans lui.<br />Si vous voulez utiliser les fonctions avancées, vous devez obtenir à la fois un certificat standard et la clé de mise à jour de fonction pour débloquer la fonction avancée. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. Vous essayez d'utiliser une clé de renouvellement sans avoir saisi un certificat d'adhérent pré-existant. Veuillez remarquer que ce genre de clé (<b>comme clairement indiqué en gras sur le site web</b) nécessite que vous ayez un certificat d'adhérent pré-existant valide ; c'est inutile sans lui. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> <br /><br /><u>Si vous n'avez pas lu la description du produit et obtenu cette clé par erreur, veuillez nous contacter par courriel (fourni sur notre site web) afin de résoudre ce problème.</u> - + Retrieving certificate... Récupération du certificat... - + Error retrieving certificate: %1 Error retriving certificate: %1 Erreur lors de la récupération du certificat : %1 - + Unknown Error (probably a network issue) Erreur inconnue (probablement un problème de réseau) - + Home Accueil @@ -6152,7 +6199,7 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Ce certificat est malheureusement obsolète. - + Thank you for supporting the development of Sandboxie-Plus. Merci pour votre soutien au développement de Sandboxie-Plus. @@ -6161,88 +6208,88 @@ Remarque : La recherche de mise à jour est souvent en retard par rapport à la Ce certificat d'adhérent n'est pas valide. - + Update Available Mise à jour disponible - + Installed Installé - + by %1 par %1 - + (info website) (site web d'information) - + This Add-on is mandatory and can not be removed. Ce module est obligatoire et ne peut pas être supprimé. - - + + Select Directory Sélectionner le dossier - + <a href="check">Check Now</a> <a href="check">Vérifier maintenant</a> - + Please enter the new configuration password. Veuillez saisir le nouveau mot de passe de configuration. - + Please re-enter the new configuration password. Veuillez saisir à nouveau le mot de passe de la configuration. - + Passwords did not match, please retry. Les mots de passe ne correspondent pas, veuillez réessayer. - + Process Processus - + Folder Dossier - + Please enter a program file name Veuillez saisir le nom de fichier du programme - + Please enter the template identifier Veuillez saisir l'identifiant du modèle - + Error: %1 Erreur : %1 - + Do you really want to delete the selected local template(s)? Voulez-vous vraiment supprimer le ou les modèles locaux sélectionnés ? - + %1 (Current) %1 (Actuel) @@ -6480,35 +6527,35 @@ Veuillez le soumettre à nouveau, sans joindre le journal. CSummaryPage - + Create the new Sandbox Création du nouveau bac à sable - + Almost complete, click Finish to create a new sandbox and conclude the wizard. C'est presque fini. Appuyez sur « Terminer » pour créer un nouveau bac et conclure l'assistant. - + Save options as new defaults Enregistrer les options comme nouvelles options par défaut - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) Ne plus afficher le résumé si des options avancées n'ont pas été définies - + This Sandbox will be saved to: %1 Ce bac sera enregistré dans : %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6517,21 +6564,21 @@ This box's content will be DISCARDED when its closed, and the box will be r Le contenu de ce bac sera ÉLIMINÉ lors de sa fermeture, et le bac sera supprimé. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Ce bac ÉLIMINERA son contenu lors de sa fermeture ; cela convient uniquement aux données temporaires. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Les processus de ce bac ne seront pas capables d'accéder à Internet ou au réseau local. Cela garantit que toutes les données consultées restent confidentielles. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6540,14 +6587,14 @@ This box will run the MSIServer (*.msi installer service) with a system token, t Ce bac lancera MSIServer (service d'installation *.msi) avec un jeton système. Cela améliore la compatibilité, mais réduit l'isolation de sécurité. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Les processus de ce bac penseront qu'ils sont lancés avec des privilèges d'administrateur, sans en fait les avoir. Les installeurs seront donc en mesure d'être utilisés même dans un bac à sécurité renforcée. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6556,7 +6603,7 @@ Processes in this box will be running with a custom process token indicating the Les processus dans ce bac seront lancés avec un jeton de processus personnalisé indiquant à quel bac à sable ils appartiennent. - + Failed to create new box: %1 Échec de création du nouveau bac : %1 @@ -6776,6 +6823,198 @@ Si vous êtes déjà « Great Supporter » sur Patreon, Sandboxie peut vérifier Autoriser l'accès direct aux marque-pages de %1 + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + Sandboxie-Plus - Test de mandataire + + + + N/A + ND + + + + + Testing... + Test en cours... + + + + This test cannot be disabled. + Ce test ne peut pas être désactivé. + + + + [%1] Starting Test 1: Connection to the Proxy Server + [%1] Début du test 1 : Connexion au serveur mandataire + + + + [%1] IP Address: %2 + [%1] Adresse IP : %2 + + + + [%1] Connection established. + [%1] Connexion établie. + + + + + [%1] Test passed. + [%1] Test réussi. + + + + [%1] Connection to proxy server failed: %2. + [%1] Échec de connexion au serveur mandataire : %2. + + + + + + + [%1] Test failed. + [%1] Test échoué. + + + + [%1] Starting Test 2: Connection through the Proxy Server + [%1] Début du test 2 : connexion via le serveur mandataire + + + + [%1] Authentication was successful. + [%1] L'authentification a réussi. + + + + [%1] Connection to %2 established through the proxy server. + [%1] Connexion à %2 établie via le serveur mandataire. + + + + [%1] Loading a web page to test the proxy server. + [%1] Chargement d'une page web pour tester le serveur mandataire. + + + + [%1] %2. + [%1] %2. + + + + [%1] Connection through proxy server failed: %2. + [%1] La connexion via le serveur mandataire a échoué : %2. + + + + [%1] Web page loaded successfully. + [%1] Page web chargée avec succès. + + + + Timeout + Expiration + + + + [%1] Failed to load web page: %2. + [%1] Échec du chargement de la page web : %2. + + + + [%1] Starting Test 3: Proxy Server latency + [%1] Début du test 3 : latence du serveur mandataire + + + + [%1] Latency through proxy server: %2ms. + [%1] Latence via le serveur mandataire : %2 ms. + + + + [%1] Failed to get proxy server latency: Request timeout. + [%1] Échec d'obtention de la latence du serveur mandataire : expiration de la requête. + + + + [%1] Failed to get proxy server latency. + [%1] Échec d'obtention de la latence du serveur mandataire. + + + + [%1] Test Finished. + [%1] Test terminé. + + + + + Stopped + Arrêté + + + + Stop + Arrêt + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + [%1] Test commencé... + Serveur mandataire + Addresse : %2 + Protocole : %3 + Authentification : %4%5 + + + + Retry + Réessayer + + + + Test Passed + Test réussi + + + + Test Failed + Test échoué + + + + Invalid Timeout value. Please enter a value between 1 and 60. + Valeur d'expiration invalide. Veuillez saisir une valeur entre 1 et 60. + + + + Invalid Port value. Please enter a value between 1 and 65535. + Valeur de port invalide. Veuillez saisir une valeur entre 1 et 65535. + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + Valeur d'hôte invalide. Veuillez saisir un nom d'hôte valide, en excluant « http[s]:// ». + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + Nombre de pings invalide. Veuillez saisir une valeur entre 1 et 10. + + CTraceModel @@ -7010,7 +7249,7 @@ Si vous êtes déjà « Great Supporter » sur Patreon, Sandboxie peut vérifier Using WFP allows Sandboxie to reliably enforce IP/Port based rules for network access. Unlike system level application firewalls, Sandboxie can use different rules in each box for the same application. If you already have a good and reliable application firewall and do not need per box rules, you can leave this option unchecked. Without WFP enabled, Sandboxie will still be able to reliably and entirely block processes from accessing the network. However, this can cause the process to crash, as the driver blocks the required network device endpoints. Even with WFP disabled, Sandboxie offers to set IP/Port based rules, however these will be applied in user mode only and not be enforced by the driver. Hence, without WFP enabled, an intentionally malicious process could bypass those rules, but not the entire network block. - L'utilisation de WFP permet à Sandboxie d'appliquer de manière fiable les règles fondées sur l'IP/le port pour l'accès au réseau. Contrairement aux pare-feux logiciels au niveau du système, Sandboxie peut utiliser différentes règles dans chaque bac pour la même application. Si vous avez déjà un bon pare-feu logiciel fiable et que vous n'avez pas besoin de règles par bac, vous pouvez laisser cette option désactivée. Sans WFP activé, Sandboxie pourra toujours empêcher de manière fiable et totale les processus d'accéder au réseau. Cependant, cela peut provoquer le plantage du processus, car le pilote bloque les points de terminaison du périphérique réseau requis. Même avec WFP désactivé, Sandboxie propose de définir des règles fondées sur l'IP/le port, cependant celles-ci seront appliquées en mode utilisateur uniquement et ne seront pas imposées par le pilote. Par conséquent, sans WFP activé, un processus intentionnellement malveillant pourrait contourner ces règles, mais pas l'ensemble du bloc réseau. + L'utilisation de WFP permet à Sandboxie d'appliquer de manière fiable les règles basées sur l'IP/le port pour l'accès au réseau. Contrairement aux pare-feux logiciels au niveau du système, Sandboxie peut utiliser différentes règles dans chaque bac pour la même application. Si vous avez déjà un bon pare-feu logiciel fiable et que vous n'avez pas besoin de règles par bac, vous pouvez laisser cette option désactivée. Sans WFP activé, Sandboxie pourra toujours empêcher de manière fiable et totale les processus d'accéder au réseau. Cependant, cela peut provoquer le plantage du processus, car le pilote bloque les points de terminaison du périphérique réseau requis. Même avec WFP désactivé, Sandboxie propose de définir des règles basées sur l'IP/le port, cependant celles-ci seront appliquées en mode utilisateur uniquement et ne seront pas imposées par le pilote. Par conséquent, sans WFP activé, un processus intentionnellement malveillant pourrait contourner ces règles, mais pas l'ensemble du bloc réseau. Enable Windows Filtering Platform (WFP) support @@ -7160,8 +7399,7 @@ Idéal s'il y a un grand nombre de petits fichiers, cela rendra l'arch - - + Protect the system from sandboxed processes Protège le système des processus du bac à sable @@ -7334,12 +7572,12 @@ Idéal s'il y a un grand nombre de petits fichiers, cela rendra l'arch Restrictions d'impression - + Network restrictions Restrictions de réseau - + Block network files and folders, unless specifically opened. Bloquer les fichiers et dossiers du réseau, sauf s'ils sont spécifiquement ouverts @@ -7366,11 +7604,11 @@ Idéal s'il y a un grand nombre de petits fichiers, cela rendra l'arch - - - - - + + + + + Name Nom @@ -7400,13 +7638,15 @@ Idéal s'il y a un grand nombre de petits fichiers, cela rendra l'arch - - - - - - - + + + + + + + + + Remove Supprimer @@ -7493,11 +7733,11 @@ Idéal s'il y a un grand nombre de petits fichiers, cela rendra l'arch - - - - - + + + + + Show Templates Afficher les modèles @@ -7551,7 +7791,7 @@ Idéal s'il y a un grand nombre de petits fichiers, cela rendra l'arch Ouvrir le magasin d'identifiants Windows (mode utilisateur) - + Prevent change to network and firewall parameters (user mode) Empêcher les changements aux paramètres réseaux et règles du pare-feu (mode utilisateur) @@ -7763,7 +8003,9 @@ Si des processus directeurs sont définis, tous les autres sont traités comme d - + + + Program Programme @@ -8000,17 +8242,20 @@ Pour définir un processus, utiliser « $:programme.exe » comme chemin. - + Action Action + Port Port + + IP IP @@ -8053,6 +8298,7 @@ Pour l'accès aux fichiers, vous pouvez utiliser « Autorisé pour tous » + Move Down Descendre @@ -8073,6 +8319,7 @@ Pour l'accès aux fichiers, vous pouvez utiliser « Autorisé pour tous » + Move Up Monter @@ -8089,47 +8336,47 @@ Pour l'accès aux fichiers, vous pouvez utiliser « Toujours direct » pour Appliquer ferme les directives de...=!<programme>,... ainsi que tous les binaires situés dans le bac à sable. - + File Recovery Récupération de fichiers - + Add Folder Ajouter un dossier - + Ignore Extension Ignorer une extension - + Ignore Folder Ignorer un dossier - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Activer l'invite de récupération immédiate pour pouvoir récupérer les fichiers dès leur création - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Vous pouvez exclure des dossiers, des types de fichiers, ou des extensions de fichiers de la récupération immédiate. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Lorsque la fonction de récupération rapide est invoquée, les dossiers suivants sont contrôlés pour vérifier la présence de contenu dans le bac à sable. - + Advanced Options Options avancées - + Miscellaneous Divers @@ -8150,7 +8397,7 @@ Pour l'accès aux fichiers, vous pouvez utiliser « Toujours direct » pour - + Protect the sandbox integrity itself Protège la propre intégrité du bac à sable @@ -8175,7 +8422,7 @@ Pour l'accès aux fichiers, vous pouvez utiliser « Toujours direct » pour Isolation du bac à sable - + Force usage of custom dummy Manifest files (legacy behaviour) Forcer l'utilisation de fichiers Manifest factices personnalisés (ancien comportement) @@ -8244,8 +8491,8 @@ Le niveau de correspondance du processus a une priorité plus élevée que la sp Autoriser uniquement les processus privilégiés à accéder au gestionnaire des services - - + + Compatibility Compatibilité @@ -8263,7 +8510,7 @@ Le niveau de correspondance du processus a une priorité plus élevée que la sp Isolation COM - + Emulate sandboxed window station for all processes Émuler une Station Windows en bac à sable pour tous les processus @@ -8272,13 +8519,13 @@ Le niveau de correspondance du processus a une priorité plus élevée que la sp COM/RPC - + Allow use of nested job objects (works on Windows 8 and later) Allow use of nested job objects (experimental, works on Windows 8 and later) Autoriser l'utilisation d'objets de travail imbriqués (fonctionne sur Windows 8 et plus) - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Désactiver l'utilisation de RpcMgmtSetComTimeout par défaut (cela peut résoudre des problèmes de compatibilité) @@ -8356,41 +8603,41 @@ Le niveau de correspondance du processus a une priorité plus élevée que la sp Ici, vous pouvez spécifier une liste de commandes qui sont exécutées chaque fois que le bac à sable est initialement rempli. - + Triggers Déclencheurs - + Event Évènements - - - - + + + + Run Command Lancer une commande - + Start Service Démarrer un service - + These events are executed each time a box is started Ces évènements sont exécutés à chaque fois qu'un bac à sable est démarré. - + On Box Start Au démarrage du bac - - + + These commands are run UNBOXED just before the box content is deleted Ces commandes sont lancées EN DEHORS DU BAC juste avant que le contenu du bac soit supprimé. @@ -8399,52 +8646,52 @@ Le niveau de correspondance du processus a une priorité plus élevée que la sp À la suppression - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Ces commandes sont exécutées lorsqu'un bac à sable est initialisé. Pour les lancer à nouveau, le contenu du bac doit être supprimé. - + On Box Init À l'initialisation du bac - + Here you can specify actions to be executed automatically on various box events. Vous pouvez spécifier ici des actions à exécuter automatiquement lors de divers évènements. - + Hide Processes Masquage des processus - + Add Process Ajouter un processus - + Hide host processes from processes running in the sandbox. Masquer les processus de l'hôte des processus s'exécutant dans le bac à sable. - + Don't allow sandboxed processes to see processes running in other boxes Ne pas permettre aux processus en bac à sable de voir les processus en cours d'exécution dans d'autres bacs - + Users Utilisateurs - + Restrict Resource Access monitor to administrators only Restreindre le moniteur d'accès aux ressources aux administrateurs uniquement - + Add User Ajouter un utilisateur @@ -8453,7 +8700,7 @@ Le niveau de correspondance du processus a une priorité plus élevée que la sp Supprimer l'utilisateur - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8462,7 +8709,7 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Remarque : Les paramètres Programmes forcés et Dossiers forcés d'un bac à sable ne s'appliquent pas aux comptes utilisateurs qui ne peuvent pas utiliser le bac. - + Tracing Traçage @@ -8472,22 +8719,22 @@ Remarque : Les paramètres Programmes forcés et Dossiers forcés d'un bac Tracer les appels API (nécessite que LogAPI soit installé dans le répertoire de Sandboxie) - + Pipe Trace Tracer les Pipes - + Log all SetError's to Trace log (creates a lot of output) Enregistrer toutes les SetError dans le journal de traçage (crée beaucoup de sorties) - + Log Debug Output to the Trace Log Enregistrer la sortie de débogage dans le journal de traçage - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8510,42 +8757,42 @@ au lieu de « * ». Tracer les appels système Ntdll (crée beaucoup de sorties) - + File Trace Tracer les fichiers - + Disable Resource Access Monitor Désactiver le moniteur d'accès aux ressources - + IPC Trace Tracer IPC - + GUI Trace Tracer l'interface graphique - + Resource Access Monitor Moniteur d'accès aux ressources - + Access Tracing Traçage des accès - + COM Class Trace Tracer les classes COM - + Key Trace Tracer les clés @@ -8578,37 +8825,97 @@ au lieu de « * ». - + Network Firewall Pare-feu réseau - + + DNS Filter + Filtre DNS + + + + Add Filter + Ajouter un filtre + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + Avec le filtre DNS, des domaines individuels peuvent être bloqués, processus par processus. Laissez la colonne IP vide pour bloquer, ou saisissez une IP pour rediriger. + + + + Domain + Domaine + + + + Internet Proxy + Mandataire Internet + + + + Add Proxy + Ajouter un mandataire + + + + Test Proxy + Tester le mandataire + + + + Auth + Authentification + + + + Login + Identifiant + + + + Password + Mot de passe + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + Les programmes dans un bac à sable peuvent être forcés à utiliser un mandataire SOCKS 5 prédéfini. + + + + Resolve hostnames via proxy + Résoudre les noms d'hôtes via mandataire + + + These commands are run UNBOXED after all processes in the sandbox have finished. Ces commandes s'exécutent EN DEHORS DU BAC après que tous les processus dans le bac à sable se soient arrêtés. - + API call Trace (traces all SBIE hooks) Tracer les appels API (trace tous les crochets SBIE) - + Debug Débogage - + WARNING, these options can disable core security guarantees and break sandbox security!!! ATTENTION, ces options peuvent désactiver les garanties de sécurité de base et briser la sécurité du bac à sable !!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Ces options sont destinées à déboguer les problèmes de compatibilité, veuillez ne pas les utiliser en production. - + App Templates Modèles d'applications @@ -8617,22 +8924,22 @@ au lieu de « * ». Modèles de compatibilité - + Filter Categories Filtre de catégorie : - + Text Filter Filtre de texte : - + Add Template Ajouter un modèle - + This list contains a large amount of sandbox compatibility enhancing templates Cette liste contient un grand nombre de modèles améliorant la compatibilité du bac à sable. @@ -8641,17 +8948,17 @@ au lieu de « * ». Supprimer le modèle - + Category Catégorie - + Template Folders Dossiers des modèles - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8660,23 +8967,23 @@ Please note that this values are currently user specific and saved globally for Veuillez noter que ces valeurs sont actuellement spécifiques à l'utilisateur et enregistrées globalement pour tous les bacs. - - + + Value Valeur - + Accessibility Accessibilité - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Pour compenser la perte de protection, veuillez consulter la page d'Abandon des droits dans le groupe de paramètres Restrictions. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Lecteurs d'écran : JAWS, NVDA, Window-Eyes, System Access @@ -8768,40 +9075,40 @@ Veuillez noter que ces valeurs sont actuellement spécifiques à l'utilisat Isolation d'accès - + Image Protection Protection d'image - + Issue message 1305 when a program tries to load a sandboxed dll Émettre un message 1305 lorsqu'un programme essaye de charger une DLL dans un bac à sable - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Empêcher les programmes dans un bac à sable installé sur l'hôte de charger des DLL depuis le bac à sable - + Dlls && Extensions DLL && extensions - + Description Description - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Les règles d'accès aux ressources de Sandboxie discriminent souvent les binaires des programmes situés dans le bac à sable. OpenFilePath et OpenKeyPath fonctionnent uniquement pour les binaires des applications situées nativement sur l'hôte. Afin de définir une règle sans cette restriction, OpenPipePath et OpenConfPath doivent être utilisés. De même, toutes les directives Closed(File|Key|Ipc)Path qui sont définies par une négation (par exemple « ClosedFilePath=! iexplore.exe,C:Users* ») seront toujours fermées aux binaires situés dans un bac à sable. Les deux politiques de restriction peuvent être désactivées sur la page « Politiques d'accès ». Ceci est fait pour empêcher les processus malveillants à l'intérieur du bac à sable de créer une copie renommée d'eux-mêmes et d'accéder aux ressources protégées. Un autre vecteur d'exploit est l'injection d'une bibliothèque dans un processus autorisé afin d'accéder à tout ce qu'il est autorisé d'accéder. En utilisant la Protection d'Image de l'Hôte, cela peut être empêché en bloquant les applications (installées sur l'hôte) lancées dans un bac à sable de charger des bibliothèques depuis le bac à sable lui-même. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. Les fonctions de Sandboxie peuvent être améliorées en utilisant des DLL optionnels qui peuvent être chargés dans chaque processus dans un bac à sable lors de leur démarrage par SbieDll.dll. Le gestionnaire de modules dans les paramètres généraux offre quelques extensions utiles ; une fois installées, celles-ci peuvent être activées ici pour le bac à sable actuel. @@ -8822,57 +9129,57 @@ Ceci est fait pour empêcher les processus malveillants à l'intérieur du Configure quels processus peuvent accéder aux objets de bureau tels que les fenêtres et similaires. - + Other Options Autres options - + Port Blocking Blocage des ports - + Block common SAMBA ports Bloquer les ports SAMBA habituels - + Block DNS, UDP port 53 - Bloquer le DNS (UDP port 53) + Bloquer le DNS (port UDP 53) - + Quick Recovery Récupération rapide - + Immediate Recovery Récupération immédiate - + Various Options Options diverses - + Apply ElevateCreateProcess Workaround (legacy behaviour) Appliquer le palliatif ElevateCreateProcess (ancien comportement) - + Use desktop object workaround for all processes Utiliser le palliatif d'objet de bureau pour tous les processus - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. Lorsque le raccourci général est utilisé 3 fois rapidement et successivement, cette exception sera ignorée. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. Empêcher ce bac à sable d'être arrêté lorsque « Arrêter tous les processus » est invoqué. @@ -8881,33 +9188,33 @@ Ceci est fait pour empêcher les processus malveillants à l'intérieur du Cette commande s'exécute après que tous les processus dans le bac à sable se soient arrêtés. - + On Box Terminate Lors de l'arrêt du bac - + This command will be run before the box content will be deleted Cette commande sera exécutée avant que le contenu du bac ne soit supprimé. - + On File Recovery Lors de la récupération de fichiers - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked Cette commande sera exécutée avant qu'un fichier ne soit récupéré et le chemin du fichier sera transmis en tant que premier argument ; si cette commande retourne autre chose que « 0 », la récupération sera bloquée. - + Run File Checker Exécuter la vérification de fichiers - + On Delete Content Lors de la suppression de contenu @@ -8918,7 +9225,7 @@ Ceci est fait pour empêcher les processus malveillants à l'intérieur du - + Process Processus @@ -8927,62 +9234,63 @@ Ceci est fait pour empêcher les processus malveillants à l'intérieur du Bloquer également l'accès en lecture des processus de ce bac à sable - + Add Option Ajouter une option - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Ici vous pouvez configurer des options en fonction des processus, pour améliorer la compatibilité et/ou personnaliser le comportement de mise en bac à sable. - + Option Option + DNS Request Logging Dns Request Logging - Enregistrer les requêtes DNS dans le journal + Enregistrer les requêtes DNS dans le journal - + Syscall Trace (creates a lot of output) Tracer les appels système (crée beaucoup de sorties) - + Templates Modèles - + Open Template Ouvrir le modèle - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. Les paramètres suivants permettent l'utilisation de Sandboxie en combinaison avec un logiciel d'accessibilité. Veuillez noter que certaines mesures de protection de Sandboxie sont nécessairement perdues lorsque ces paramètres sont en vigueur. - + Edit ini Section Édition de la section ini - + Edit ini Éditer l'ini - + Cancel Annuler - + Save Enregistrer @@ -9014,27 +9322,27 @@ Ceci est fait pour empêcher les processus malveillants à l'intérieur du QPlatformTheme - + OK OK - + Apply Appliquer - + Cancel Annuler - + &Yes &Oui - + &No &Non @@ -9109,32 +9417,42 @@ Ceci est fait pour empêcher les processus malveillants à l'intérieur du SandboxiePlus - sélectionner le Bac - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Sélectionnez le bac à sable dans lequel lancer le programme, l'installeur, ou le document. - + Run in a new Sandbox Exécuter dans un nouveau bac à sable - + + Force Children + + + + Sandbox Bac à sable - + Run As UAC Administrator Exécuter en tant qu'administrateur avec le contrôle de compte d'utilisateur - + Run Sandboxed Exécuter dans un bac à sable - + Run Outside the Sandbox Exécuter en dehors d'un bac à sable @@ -10256,4 +10574,134 @@ Contrairement au canal des Aperçus, cela n'inclut pas les changements non Prendre un instantané + + TestProxyDialog + + + Test Proxy + Test de mandataire + + + + Test Settings... + Paramètres de test... + + + + Testing... + Test en cours... + + + + Proxy Server + Serveur mandataire + + + + Address: + Adresse : + + + + 127.0.0.1:80 + 127.0.0.1:80 + + + + Protocol: + Protocole : + + + + SOCKS 5 + SOCKS 5 + + + + Authentication: + Authentification : + + + + NO + NON + + + + Login: + Identifiant : + + + + username + nom d'utilisateur + + + + Timeout (secs): + Expiration (en secondes) : + + + + 5 + 5 + + + + Test 1: Connection to the Proxy Server + Test 1 : connexion au serveur mandataire + + + + + + Enable this test + Activer ce test + + + + Test 2: Connection through the Proxy Server + Test 2 : connexion via le serveur mandataire + + + + Target host: + Hôte cible : + + + + www.google.com + www.google.com + + + + Port: + Port : + + + + 80 + 80 + + + + Load a default web page from the host. (There must be a web server running on the host) + Charge une page web par défaut depuis l'hôte (un serveur web doit être en marche sur l'hôte). + + + + Test 3: Proxy Server latency + Test 3 : latence du serveur mandataire + + + + Ping count: + Nombre de pings : + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + Augmentez le nombre de pings pour améliorer la précision du calcul de la latence moyenne. Plus de pings aident à s'assurer que la moyenne est représentative des conditions typiques du réseau. + + diff --git a/SandboxiePlus/SandMan/sandman_hu.ts b/SandboxiePlus/SandMan/sandman_hu.ts index 386ccaad..079e1ce2 100644 --- a/SandboxiePlus/SandMan/sandman_hu.ts +++ b/SandboxiePlus/SandMan/sandman_hu.ts @@ -135,102 +135,112 @@ CAdvancedPage - + Advanced Sandbox options Speciális sandbox-beállításo - + On this page advanced sandbox options can be configured. Ezen az oldalon speciális sandbox-beállítások konfigurálhatók. - + Network Access Hálózati hozzáférés - + Allow network/internet access Hálózati/internet-hozzáférés engedélyezése - + Block network/internet by denying access to Network devices Blockiere Netzwerk-/ Internetzugriff durch Ablehnung des Zugriffs auf Netzwerkgeräte - + Block network/internet using Windows Filtering Platform Hálózati/internet-hozzáférés blokkolása a Windows szűrőplatform segítségével - + Allow access to network files and folders Allow access to network files and fodlers Hozzáférés engedélyezése a hálózati fájlokhoz és mappákhoz - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes Ez a beállítás nem ajánlott megerősített homokozókhoz - + Admin Options Rendszergazdai beállítások - + Drop rights from Administrators and Power Users groups Rendszergazdai és fő felhasználói jogok törlése - + Make applications think they are running elevated Elhitetheti a programokkal, hogy emelt szintű jogosultságokkal futnak - + Allow MSIServer to run with a sandboxed system token Engedélyezze az MSIServer futtatását egy sandbox rendszerjogkivonattal - + Box Options Homokozó beállítások - + Use a Sandboxie login instead of an anonymous token - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -238,47 +248,47 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled Letiltva - + Use as a template - + Append to the configuration - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. Egyéni Sandboxie token használata lehetővé teszi az egyes sandboxok jobb elkülönítését egymástól, és a feladatkezelők felhasználói oszlopában megmutatja annak a homokozónak a nevét, amelyhez egy folyamat tartozik. Néhány harmadik féltől származó biztonsági megoldás azonban problémákat okozhat az egyéni tokenekkel. @@ -428,22 +438,22 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox Új homokozó létrehozása - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. A homokozó elszigeteli a gazdagépet a homokozón belül futó folyamatoktól, és megakadályozza, hogy állandó változtatásokat hajtsanak végre a számítógépen lévő egyéb programokon és adatokon. Az elszigeteltség szintje hatással van az Ön biztonságára, valamint az alkalmazásokkal való kompatibilitásra, ezért a kiválasztott homokozótípustól függően eltérő szintű lesz az elkülönítés. A Sandboxie emellett megvédheti személyes adatait attól, hogy a felügyelete alatt futó folyamatok hozzáférjenek hozzájuk. - + Enter box name: Homokozó nevének megadása: @@ -452,121 +462,121 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a Új homokozó - + Select box type: Sellect box type: Homokozó típusának kiválasztása: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. - + Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. - + Hardened Sandbox with Data Protection Megerősített homokozó adatvédelemmel - + Security Hardened Sandbox Biztonságos megerősített homokozó - + Sandbox with Data Protection Homokó adatvédelemmel - + Standard Isolation Sandbox (Default) Általános biztonságú homokozó (alapértelmezett) - + Application Compartment with Data Protection Alkalmazásrekesz adatvédelemmel - + Application Compartment Box - + Confidential Encrypted Box - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? @@ -576,17 +586,17 @@ This ensures the utmost level of privacy and data protection within the confiden Alkalmazásrekesz (NINCS izoláció) - + Remove after use Eltávolítás használaz után - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Miután a mezőben lévő utolsó folyamat befejeződik, a homokozóban lévő összes adat törlődik, és magát a homokozót eltávolítjuk. - + Configure advanced options Speciális beállítások konfigurálása @@ -941,13 +951,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure Sandbox helye és viselkedése - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -956,64 +966,64 @@ You can use %USER% to save each users sandbox to an own fodler. A %USER% segítségével minden felhasználót saját mappába menthet. - + Sandboxed Files Sandbox-fájlok - + Select Directory Könyvtár kiválasztása - + Virtualization scheme Virtualizációs séma - + Version 1 Verzió 1 - + Version 2 Verzió 2 - + Separate user folders Külön felhasználói mappák - + Use volume serial numbers for drives Kötet sorozatszámainak használata a meghajtókhoz - + Auto delete content when last process terminates Tartalom automatikus törlése az utolsó folyamat befejezésekor - + Enable Immediate Recovery of files from recovery locations A fájlok azonnali helyreállításának engedélyezése a helyreállítási helyekről - + The selected box location is not a valid path. The sellected box location is not a valid path. A kijelölt homokozó helye nem érvényes elérési út. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? A kiválasztott homokozó helye létezik, és nem üres, ajánlatos új vagy üres mappát választani. Biztos benne, hogy egy meglévő mappát használna? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. A kiválasztott homokozó nem található a jelenleg elérhető meghajtón. @@ -1257,14 +1267,14 @@ A %USER% segítségével minden felhasználót saját mappába menthet. - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. Az új homokozó létrehozva a virtualizációs séma verzió 2-vel: <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, Ha váratlan problémákat tapasztal ezzel a homokozóval, kérjük, váltson a "Virtualizációs séma 1-es verziójára", és jelentse a problémát. Az előbeállítás módosításának lehetősége a "Homokozóstruktúra csoport" "Homokozó beállításaiban" található. - + Don't show this message again. Ne jelenítse meg újra ezt az üzenetet. @@ -1451,8 +1461,8 @@ Note: The update check is often behind the latest GitHub release to ensure that COptionsWindow - - + + Browse for File Fájl keresése @@ -1463,139 +1473,139 @@ Note: The update check is often behind the latest GitHub release to ensure that Mappa keresése - + Closed Blokkolt - + Closed RT Blokkolt RT - + Read Only Csak olvasható - + Normal Normál - + Open Nyitva - + Open for All Megnyitás mindenkinek - + No Rename Átnevezés - + Box Only (Write Only) Csak a homokozó (csak írás) - + Ignore UIPI Az UIPI figyelmen kívül hagyása - - - + + + Unknown Ismeretlen - + Regular Sandboxie behavior - allow read and also copy on write. Szabályos Sandboxie viselkedés – olvasás és másolás engedélyezése íráskor is. - + Allow write-access outside the sandbox. Írási hozzáférés engedélyezése a homokozón kívül. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Az írási hozzáférés engedélyezése a homokozón kívül, a homokozóba telepített alkalmazások számára is. - + Don't rename window classes. Ne nevezze át az ablakosztályokat. - + Deny access to host location and prevent creation of sandboxed copies. Tagadja meg a hozzáférést a gazdagép helyéhez, és akadályozza meg a homokozóba helyezett másolatok létrehozását. - + Block access to WinRT class. A WinRT osztályhoz való hozzáférés letiltása. - + Allow read-only access only. Csak olvasási hozzáférés engedélyezése. - + Hide host files, folders or registry keys from sandboxed processes. Hosztfájlok, mappák vagy beállításkulcsok elrejtése a sandbox folyamatok elől. - + Ignore UIPI restrictions for processes. Hagyja figyelmen kívül a folyamatokra vonatkozó UIPI-korlátozásokat. - + File/Folder Fájl ill. mappa - + Registry Registry - + IPC Path IPC útvonal - + Wnd Class Ablak osztály - + COM Object COM objektum - + Select File Fájl kiválasztása - + All Files (*.*) Minden fájl (*.*) - + @@ -1604,69 +1614,71 @@ Note: The update check is often behind the latest GitHub release to ensure that Mappa kiválasztása - - - - - - - - - - + + + + + + + + + + + + All Programs Minden program - - - - - - - - + + + + + + + + Group: %1 Csoport: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} A COM objektumokat a GUID azonosítóval kell megadni, pl: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. Az RT interfészeket a nevükön kell megadni. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Az összes IPC-hozzáférés megnyitása a COM-hozzáférést is megnyitja. Továbbra is korlátozná a COM-ot a sandboxra? - + Don't ask in future A jövőben ne kérdezzen - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=program.exe,#' nem támogatott, használja a 'NoRenameWinClass=program.exe,*' helyette - - - + + + - + Template values can not be edited. A sablonértékek nem szerkeszthetők. - + Template values can not be removed. A sablonértékek nem törölhetők. @@ -1728,66 +1740,66 @@ Note: The update check is often behind the latest GitHub release to ensure that Sandbox ipc gyökér - + Add special option: Speciális opció hozzáadása: - - + + On Start Indításkor - - - - - + + + + + Run Command Parancs futtatása - + Start Service Szolgáltatás indítása - + On Init Inicializáskor - + On File Recovery Fájl helyreállításakor - + On Delete Content Tartalom törlésekor - + On Terminate - - - - - + + + + + Please enter the command line to be executed Kérjük, írja be a végrehajtandó parancssort - + Please enter a program file name to allow access to this sandbox - + Please enter a program file name to deny access to this sandbox @@ -1796,12 +1808,12 @@ Note: The update check is often behind the latest GitHub release to ensure that Kérjük, adja meg a programfájl nevét - + Deny Tagadás - + %1 (%2) %1 (%2) @@ -1915,156 +1927,156 @@ Note: The update check is often behind the latest GitHub release to ensure that Alkalmazás rekesz - + Custom icon Egyéni ikon - + Version 1 Verzió 1 - + Version 2 Verzió 2 - + Browse for Program Program keresése - + Open Box Options Homokozó opciók megnyitása - + Browse Content Tartalom tallózása - + Start File Recovery Fájl helyreállítás indítása - + Show Run Dialog Futtatás párbeszédablak megjelenítése - + Indeterminate Meghatározhatatlan - + Backup Image Header - + Restore Image Header - + Change Password Jelszó módosítása - - + + Always copy Mindig másoljon - - + + Don't copy Ne másoljon - - + + Copy empty Másolás üresen - + kilobytes (%1) KB (%1) - + Select color Szín kiválasztása - + Select Program Program kiválasztása - + The image file does not exist - + The password is wrong - + Unexpected error: %1 - + Image Password Changed - + Backup Image Header for %1 - + Image Header Backuped - + Restore Image Header for %1 - + Image Header Restored - + Please enter a service identifier Kérjük, adja meg a szolgáltatás azonosítóját - + Executables (*.exe *.cmd) Futtatható fájlok (*.exe *.cmd) - - + + Please enter a menu title Kérjük, adjon meg egy menücímet - + Please enter a command Kérjük, adjon meg egy parancsot @@ -2079,68 +2091,93 @@ Note: The update check is often behind the latest GitHub release to ensure that Kérjük, először válasszon csoportot. - - + + Any Bármilyen - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Hozzáférés engedélyezése - + Block using Windows Filtering Platform Letiltás a Windows szűrőplatform használatával - + Block by denying access to Network devices Letiltás a hálózati eszközökhöz való hozzáférés megtagadásával - - - + + Please enter a domain to be filtered + + + + + Yes + Igen + + + + No + Nem + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Engedélyezés - + Block (WFP) Letiltás (WFP) - + Block (NDev) Letiltás (NDev) - + A non empty program name is required. - + Block Letiltás @@ -2250,57 +2287,57 @@ Please select a folder which contains this file. Sandboxie-Plus - '%1' opciók - + File Options Fájlok beállításai - + Grouping Csoportosítás - + Add %1 Template - + Search for options Opciók keresése - + Box: %1 Homokozó: %1 - + Template: %1 Sablon: %1 - + Global: %1 Globál: %1 - + Default: %1 Alapértelmezett: %1 - + This sandbox has been deleted hence configuration can not be saved. Ezt a homokozót törölték, ezért a konfigurációt nem lehet menteni. - + Some changes haven't been saved yet, do you really want to close this options window? Néhány változtatás még nincs elmentetve. Valóban bezárja ezt az opcióablakot? - + Enter program: Program megadása: @@ -2789,22 +2826,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 Várakozás a mappára: %1 - + Deleting folder: %1 Mappa törlése: %1 - + Merging folders: %1 &gt;&gt; %2 Mappák egyesítése: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... Pillanatkép-egyesítés befejezése... @@ -2885,27 +2922,27 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 - + Reset Columns Oszlopok visszaállítása - + Copy Cell Cella másolása - + Copy Row Sor másolása - + Copy Panel Panel másolása @@ -3168,7 +3205,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + About Sandboxie-Plus Sandboxie-Plus névjegye @@ -3252,11 +3289,11 @@ Elvégzi a takarítást? - - - - - + + + + + Don't show this message again. Ne jelenjen meg többet ez az üzenet. @@ -3306,42 +3343,42 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Sandox tartalom törlése - + Executing OnBoxDelete: %1 OnBoxDelet végrehajtása: %1 - + Auto Deleting %1 Content %1 tartalom automatikus törlése - + Auto deleting content of %1 %1 tartlmának automatikus törlése - + %1 Directory: %2 %1 könyvtár: %2 - + Application Alkalmazás - + Installation Telepítés - + Current Config: %1 Jelenlegi konfiguráció: %1 - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3349,60 +3386,60 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - + Do you want the setup wizard to be omitted? - + The selected feature requires an <b>advanced</b> supporter certificate. - + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! - - + + Don't ask in future A jövőben ne kérdezzen - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Hiba - + Failed to stop all Sandboxie components Nem sikerült leállítani minden Sandboxie komponenst - + Failed to start required Sandboxie components A szükséges Sandboxie komponensek elindítása sikertelen @@ -3412,17 +3449,17 @@ Please check if there is an update for sandboxie. FIGYELEM: %1 Sandboxie-Plus.ini fájlba nem lehet írni, a beállítások nem kerülnek mentésre. - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Néhány kompabilitási sablon (%1) hiányzik, feltehetően törlésre kerültek. Eltávolítja őket minden boxból? - + Cleaned up removed templates... Eltávolított sablonok törlése... - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3431,12 +3468,12 @@ Igen választás: %1 Nem választás: %2 - + Default sandbox not found; creating: %1 Az alapértelmezett homokozó nem található; létrehozás: %1 - + - NOT connected - NINCS Kapcsolat @@ -3449,7 +3486,7 @@ Nem választás: %2 %1 (%2): - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> A kiválasztott funkciókészlet csak a projekt támogatói számára érhető el. A támogatói tanúsítvány nélkül engedélyezett funkciókészlettel elindított folyamatok 5 perc múlva leállnak.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Legyen támogatónk</a>, és kap egy <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">támogatói tanúsítványt</a> @@ -3508,22 +3545,22 @@ Nem választás: %2 Néhány fájlt nem sikerült helyreállítani: - + Only Administrators can change the config. Csak a rendszergazda módosíthatja a konfigurációt. - + Please enter the configuration password. Kérjük, adja meg a konfigurációs jelszót. - + Login Failed: %1 Belépés sikertelen: %1 - + Do you want to terminate all processes in all sandboxes? Leállít minden folyamatot az összes homokozóban? @@ -3532,107 +3569,107 @@ Nem választás: %2 Leállít mindent kérés nélkül - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. A Sandboxie-Plus hordozható módban indult, és létre kell hoznia a szükséges szolgáltatásokat. Ez adminisztrátori jogosultságokat kér. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. VIGYÁZAT: Egy másik ügynök (valószínűleg SbieCtrl.exe) már kezeli ezt a Sandboxie-munkamenetet. Kérjük, előbb zárja be, majd csatlakozzon újra, hogy átvegye az irányítást. - + Executing maintenance operation, please wait... Karbantartási művelet van folyamatban. Kérjük, várjon... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Visszaállítja a rejtett üzenet mezőket (Igen) vagy csak az összes naplóüzenetet (Nem)? - + The changes will be applied automatically whenever the file gets saved. A változtatások automatikusan érvénybe lépnek, amikor a fájl mentésre kerül. - + The changes will be applied automatically as soon as the editor is closed. A módosítások automatikusan érvénybe lépnek, amikor a szerkesztő bezárul. - + Error Status: 0x%1 (%2) Állapot hiba: 0x%1 (%2) - + Unknown Ismeretlen - + A sandbox must be emptied before it can be deleted. A homokozót a törlés előtt ki kell üríteni. - + Failed to copy box data files A homokó adatfájljainak másolása sikertelen - + Failed to remove old box data files A régi homokozó adatfájljainak eltávolítása sikertelen - + Unknown Error Status: 0x%1 Ismeretlen hiba állapot: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? - + Sandboxed - + Unsandboxed - + Case Sensitive - + RegExp - + Highlight - + Close Bezárás - + &Find ... - + All columns @@ -3654,7 +3691,7 @@ Nem választás: %2 SandboxiePlus a nyilt forráskodú Sandboxie folytatása. <br />Keresse fel a <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> weblapot több információért. <br /><br />%3<br /><br />Driver verzió: %1<br />Funkciók: %2<br /><br />Ikonok: <a href="https://icons8.com">icons8.com</a> - + Administrator rights are required for this operation. Ehhez a művelethez rendszergazdai jogosultság szükséges. @@ -3693,7 +3730,7 @@ Nem választás: %2 - + Sandboxie-Plus Insider [%1] @@ -3855,149 +3892,154 @@ Nem választás: %2 - + No Force Process Nincs kényszerítés - + USB sandbox not found; creating: %1 - + Removed Shortcut: %1 Eltávolított parancsikon: %1 - + Updated Shortcut to: %1 Parancsikon fissítve erre: %1 - + Added Shortcut to: %1 Parancsikon hozzáadva ehhez: %1 - + Executing OnBoxTerminate: %1 - + Auto removing sandbox %1 %1 homokozó automatikus eltávolítása - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus verzió: %1 (%2) - + Data Directory: %1 Adatkönyvtár: %1 - + for Personal use személyes használatra - + - for Non-Commercial use ONLY – CSAK nem kereskedelmi használatra - + Failed to configure hotkey %1, error: %2 - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. %1 program, amely %2 homokozóban indult, 5 percen belül leáll, mert a homokozó úgy lett beállítva, hogy kizárólag a projekttámogatók számára elérhető szolgáltatásokat használja. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. %1 homokozó úgy van beállítva, hogy kizárólag a projekt támogatói számára elérhető szolgáltatásokat használja, ezeket az előre beállított értékeket figyelmen kívül hagyja. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Legyen támogatónk</a>, és kap egy <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">támogatói anúsítványt</a> - + The Certificate Signature is invalid! - + The Certificate is not suitable for this product. - + The Certificate is node locked. - + The support certificate is not valid. Error: %1 - + The evaluation period has expired!!! The evaluation periode has expired!!! A próbaidőszak időszak lejárt!!! @@ -4020,47 +4062,47 @@ Error: %1 Importálás: %1 - + Please enter the duration, in seconds, for disabling Forced Programs rules. Kérjük, adja meg a "Kényszerített programok" szabályainak letiltásához szükséges időtartamot másodpercben. - + No Recovery Nind hrlyreállítás - + No Messages Nincsenek üzenetek - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. - + Maintenance operation failed (%1) Karbantartási művelet sikertelen (%1) - + Maintenance operation completed A karbantartási művelet befejeződött - + In the Plus UI, this functionality has been integrated into the main sandbox list view. A Plus felhasználói felületen ez a funkció a fő sandbox listanézetbe integrálva lett. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. A homokozó/csoport helyi menü használatával áthelyezhet homokozókat és csoportokat más csoportokba. A fogd és vidd módszerrel is mozgathatja az elemeket. Alternatív megoldásként használhatja a nyílbillentyűket, miközben lenyomva tartja az ALT billentyűt, hogy fel-le mozgassa az elemeket a csoporton belül.<br />Új homokozókat és csoportokat hozhat létre a Sandbox menüből. - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -4069,199 +4111,199 @@ This file is part of Sandboxie and all changed done to it will be reverted next Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza lesz állítva a Sandboxie következő frissítésekor. - + Sandboxie config has been reloaded A Sandboxie konfigurációja újratöltve - + Failed to execute: %1 Végrehajtás sikertelen: %1 - + Failed to connect to the driver Kapcsolódás a driverhez sikertelen - + Failed to communicate with Sandboxie Service: %1 Kommunikáció a homokozó szolgáltatással sikertelen: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 %1 nem-kompatibilis Sandboxie verzió található. Kompatibilis verziók: %2 - + Can't find Sandboxie installation path. Sandboxie telepítési útvonala nem található. - + Failed to copy configuration from sandbox %1: %2 Nem sikerült másolni a konfigurációt a %1 homokozóból: %2 - + A sandbox of the name %1 already exists %1 néven már létezik egy homokozó - + Failed to delete sandbox %1: %2 ínem sikerült törölni %1 homokozót: %2 - + The sandbox name can not be longer than 32 characters. A homokozó neve nem lehet hosszabb 32 karakternél. - + The sandbox name can not be a device name. A homokozó neve nem lehet egy eszköz neve. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. A homokozó neve csak betűket, számokat és aláhúzásokat tartalmazhat, amelyek szóközként jelennek meg. - + Failed to terminate all processes Nem sikerült minden folyamatot leállítani - + Delete protection is enabled for the sandbox A törlésvédelem engedélyezve van a homokozóban - + All sandbox processes must be stopped before the box content can be deleted Minden homokozói folyamatot le kell állítani a homokozó tartalmának törlése előtt - + Error deleting sandbox folder: %1 Hiba történt a homokozó mappa törlésekor: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. - + Failed to move directory '%1' to '%2' '%1' könyvtár átmozgatása sikertelen ide: '%2' - + Failed to move box image '%1' to '%2' - + This Snapshot operation can not be performed while processes are still running in the box. Ez a pillanatkép nem hajtható végre, amíg a folyamat még fut a homokozóban. - + Failed to create directory for new snapshot Könyvtár létrehozása az új pillanatkép részére sikertelen - + Snapshot not found Pillanatkép nem található - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Hiba történt a pillanatkép könyvtárak egyesítésekor: '%1' ezzel: '%2', a pillanatkép nincs teljesen összevonva. - + Failed to remove old snapshot directory '%1' A régi '%1' pillanatkép könyvtár eltávolítása sikertelen - + Can't remove a snapshot that is shared by multiple later snapshots Nem lehet eltávolítani azt a pillanatképet, amelyet több későbbi pillanatkép is megoszt - + You are not authorized to update configuration in section '%1' Nem jogosult a konfiguráció frissítésére '%1' szakaszban - + Failed to set configuration setting %1 in section %2: %3 %1 konfigurációs beállítások beállítása sikertelen %2 szakaszban: %3 - + Can not create snapshot of an empty sandbox Nem lehet pillanatképet készíteni egy üres homokozóról - + A sandbox with that name already exists Már létezik ilyen nevű homokozó - + The config password must not be longer than 64 characters A konfigurációs jelszó nem lehet 64 karakternél hosszabb - + The operation was canceled by the user A műveletet a felhasználó törölte - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded Az importálás/exportálás nem érhető el, a 7z.dll nem tölthető be - + Failed to create the box archive Nem sikerült létrehozni a homokozó archívumot - + Failed to open the 7z archive Nem sikerült megnyitni a 7z archívumot - + Failed to unpack the box archive Nem sikerült kicsomagolni a homokozó archívumot - + The selected 7z file is NOT a box archive A kiválasztott 7z fájl NEM egy homokozó archívum - + Operation failed for %1 item(s). %1 elemre vonatkozó művelet sikertelen. @@ -4270,28 +4312,28 @@ Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza les Megnyitja a %1 weblapot egy homokozóban (Igen) vagy azon kívül (Nem)? - + Remember choice for later. A választás megjegyzése. - + The supporter certificate is not valid for this build, please get an updated certificate A támogatói tanúsítvány nem érvényes ehhez a buildhez, kérjük, szerezzen be frissített tanúsítványt - + The supporter certificate has expired%1, please get an updated certificate The supporter certificate is expired %1 days ago, please get an updated certificate A támogatói tanúsítvány %1 napja lejárt, kérjük, szerezzen be frissített tanúsítványt - + , but it remains valid for the current build , de érvényes marad a jelenlegi buildre - + The supporter certificate will expire in %1 days, please get an updated certificate A támogatói tanúsítvány %1 nap múlva lejár. Kérjük, hosszabítsa meg @@ -5244,12 +5286,12 @@ Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza les Sandboxie-Plus - izolált futtatás - + Are you sure you want to run the program outside the sandbox? Biztos benne, hogy a homokozón kívül futtatja a programo? - + Please select a sandbox. Kérjük, válasszon egy homokozót. @@ -5383,174 +5425,179 @@ Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza les %1 - + Search for settings Keresés a beállításokban - - + + Run &Sandboxed Izolált módú futtatá&s - + kilobytes (%1) KB (%1) - + Volume not attached - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Retrieving certificate... - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Contributor - + Eternal - + Business - + Personal - + Great Patreon - + Patreon - + Family - + Home - + Evaluation - + Type %1 - + Advanced - + + Advanced (L) + + + + Max Level - + Level %1 - + Supporter certificate required for access - + Supporter certificate required for automation - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. - + This certificate has unfortunately expired, you need to get a new certificate. - + Sandboxed Web Browser Izolált web böngésző @@ -5578,48 +5625,48 @@ Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza les Tallózás a programhoz - + Add %1 Template - + Select font - + Reset font - + %0, %1 pt - + Please enter message - + Select Program Program kiválasztása - + Executables (*.exe *.cmd) Futtatható fájlok (*.exe *.cmd) - - + + Please enter a menu title A menü címének megadása - + Please enter a command Kérjük, adjon meg egy parancsot @@ -5628,7 +5675,7 @@ Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza les Ez a tanúsítvány lejárt. Kérjük, <a href="sbie://update/cert">szerezzen egy frissített tanúsítványt</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>A plusz funkciók %1 napon belül le lesznek tiltva.</font> @@ -5637,7 +5684,7 @@ Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza les <br /><font color='red'>Ennél a buildnél a Plusz funkciók továbbra is engedélyezve maradnak.</font> - + <br />Plus features are no longer enabled. <br />A plusz funkciók már nincsenek engedélyezve. @@ -5651,12 +5698,12 @@ Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza les Támogatói tanúsítvány szükséges - + Run &Un-Sandboxed Futtatás &homokozón kívül - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Ez nem úgy néz ki, mint egy tanúsítvány. Kérjük, adja meg a teljes tanúsítványt, ne csak egy részét. @@ -5669,7 +5716,7 @@ Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza les Ez a tanúsítvány sajnos elavult. - + Thank you for supporting the development of Sandboxie-Plus. Köszönjük, hogy támogatja a Sandboxie-Plus fejlesztését. @@ -5678,88 +5725,88 @@ Ez a fájl a Sandboxie része, és minden rajta végzett módosítás vissza les Ez a támogatói tanúsítvány nem érvényes. - + Update Available - + Installed - + by %1 - + (info website) - + This Add-on is mandatory and can not be removed. - - + + Select Directory Könyvtár kiválasztása - + <a href="check">Check Now</a> <a href="check">Ellenőrzés most</a> - + Please enter the new configuration password. Az új konfigurációs jelszó megadása. - + Please re-enter the new configuration password. Kérjük, adja meg újra a konfigurációs jelszót. - + Passwords did not match, please retry. A jelszavak nem egyeznek. Kérjük, próbálja meg újra. - + Process Folyamatok - + Folder Mappa - + Please enter a program file name Egy program nevének megadása - + Please enter the template identifier Kérjük, adja meg a sablon azonosítóját - + Error: %1 Hiba: %1 - + Do you really want to delete the selected local template(s)? - + %1 (Current) %1 (jelenlegi) @@ -5983,34 +6030,34 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox Új Sandbox létrehozása - + Almost complete, click Finish to create a new sandbox and conclude the wizard. Majdnem kész, kattintson a "Befejezés" gombra egy új homokozó létrehozásához és a varázsló befejezéséhez. - + Save options as new defaults Beállítások mentése új alapértelmezettként - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) Ne jelenítse meg a jövőben az összefoglaló oldalt (hacsak nincs beállítva speciális beállítások) - + This Sandbox will be saved to: %1 Ez a homokozó a következő helyre kerül mentésre: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6018,19 +6065,19 @@ This box's content will be DISCARDED when its closed, and the box will be r A homokozó tartalmát a rendszer ELVETI, amikor bezárja, és a homokozó eltávolításra kerül. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Ez a homokozó ELVETI a tartalmát, ha bezárja, csak ideiglenes adatok tárolására alkalmas. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Az ebben a mezőben szereplő folyamatok nem fognak tudni hozzáférni az internethez vagy a helyi hálózathoz, ez biztosítja, hogy az összes elért adat bizalmas maradjon. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6038,13 +6085,13 @@ This box will run the MSIServer (*.msi installer service) with a system token, t Ez a homokozó az MSIServer (*.msi telepítő szolgáltatás) rendszerjogkivonattal fog futni, ez javítja a kompatibilitást, de csökkenti a biztonsági elszigeteltséget. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Az ebben a homokozóban lévő folyamatok azt gondolják, hogy rendszergazdai jogosultságokkal futnak, anélkül, hogy ténylegesen rendelkeznének velük, így a telepítők még egy megerősített homokozóban is használhatók.. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6052,7 +6099,7 @@ Processes in this box will be running with a custom process token indicating the - + Failed to create new box: %1 Nem sikerült létrehozni az új homokozót: %1 @@ -6271,6 +6318,194 @@ If you are a great patreaon supporter already, sandboxie can check online for an + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6626,8 +6861,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - + Protect the system from sandboxed processes A rendszer védelme a homokozóban futó folyamatoktól @@ -6764,12 +6998,12 @@ If you are a great patreaon supporter already, sandboxie can check online for an Nyomtatási korlátozások - + Network restrictions Hálózati korlátozások - + Block network files and folders, unless specifically opened. Hálózati fájlok és mappák blokkolása, hacsak nincs külön megnyitva. @@ -6792,11 +7026,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Name Név @@ -6826,13 +7060,15 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - - - + + + + + + + + + Remove Eltávolítás @@ -6898,11 +7134,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Show Templates Sablonok megjelenítése @@ -6977,7 +7213,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an Nyissa meg a Windows hitelesítő adatok áruházát (felhasználói mód) - + Prevent change to network and firewall parameters (user mode) A hálózati és tűzfalparaméterek módosításának megakadályozása (felhasználói mód) @@ -7188,11 +7424,13 @@ If you are a great patreaon supporter already, sandboxie can check online for an + Move Up Mozgatás felfelé + Move Down Mozgatás lefelé @@ -7239,68 +7477,128 @@ If you are a great patreaon supporter already, sandboxie can check online for an + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Other Options - + Port Blocking - + Block common SAMBA ports - + Block DNS, UDP port 53 - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. - + Image Protection - + Issue message 1305 when a program tries to load a sandboxed dll - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + Dlls && Extensions - + Description - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. @@ -7537,7 +7835,9 @@ A folyamat megadásához használja a '$:program.exe-t' útvonalként. - + + + Program Program @@ -7545,17 +7845,20 @@ A folyamat megadásához használja a '$:program.exe-t' útvonalként. - + Action Művelet + Port Port + + IP IP @@ -7643,57 +7946,57 @@ A folyamat megadásához használja a '$:program.exe-t' útvonalként. Alkalmazza a Bezárás...=!<program>,... szabályokat a homokozóban található összes bináris fájlra is. - + File Recovery Fájl helyreállítás - + Quick Recovery Gyors helyreállítás - + Add Folder Mappa hozzáadása - + Immediate Recovery Azonnali helyreállítás - + Ignore Extension Kiterjesztés kihagyása - + Ignore Folder Mappa kihagyása - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Azonnali helyreállítási kérés engedélyezése, hogy a fájlokat a létrehozásuk után azonnal helyreállíthassa. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Az "Azonnali helyreállításból" kizárhat mappákat és fájltípusokat (vagy fájlkiterjesztéseket). - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. A "Gyors helyreállítás" funkció meghívása után a következő mappákat ellenőrzik a homokozós tartalom szempontjából. - + Advanced Options Fejlett beállítások - + Miscellaneous Egyebek @@ -7714,7 +8017,7 @@ A folyamat megadásához használja a '$:program.exe-t' útvonalként. - + Protect the sandbox integrity itself A homokozó integritásának védelme @@ -7735,7 +8038,7 @@ A folyamat megadásához használja a '$:program.exe-t' útvonalként. Védje meg az izolált SYSTEM folyamatokat a nem privilegizált folyamatoktól - + Force usage of custom dummy Manifest files (legacy behaviour) Egyéni dummy manifest fájlok használatának kikényszerítése (örökölt viselkedés) @@ -7787,8 +8090,8 @@ A folyamategyezési szint magasabb prioritású, mint a specifikusság, és leí Csak a privilegizált folyamatok számára engedélyezze a szolgáltatásvezérlő menedzser (Service Control Manager) elérését - - + + Compatibility Kompatibilitás @@ -7798,7 +8101,7 @@ A folyamategyezési szint magasabb prioritású, mint a specifikusság, és leí Sandbox-folyamatok hozzáadása munkaobjektumokhoz (ajánlott) - + Emulate sandboxed window station for all processes A homokozós ablakállomás emulálása minden folyamathoz @@ -7832,7 +8135,7 @@ A folyamategyezési szint magasabb prioritású, mint a specifikusság, és leí A nem homokozós folyamatok memóriájának olvasásának engedélyezése (nem ajánlott) - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Alapértelmezés szerint tiltsa le az "RpcMgmtSetComTimeout" használatát (ez megoldhatja a kompatibilitási problémákat) @@ -7857,81 +8160,81 @@ A folyamategyezési szint magasabb prioritású, mint a specifikusság, és leí Az alábbi lehetőségek biztonságosan használhatók, ha nem ad rendszergazdai jogokat. - + Triggers Indítók - + Event Esemény - - - - + + + + Run Command Parancs futtatása - + Start Service Szolgáltatás indítása - + These events are executed each time a box is started Ezek az események minden alkalommal végrehajtódnak, amikor egy homokozó elindul - + On Box Start Homokozó indításakor - - + + These commands are run UNBOXED just before the box content is deleted Ezek a parancsok NEM IZOLÁLTAN futnak le közvetlenül a homokozó tartalmának törlése előtt - + Allow use of nested job objects (works on Windows 8 and later) Beágyazott munkaobjektumok használatának engedélyezése (Windows 8 és újabb rendszeren működik) - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Ezek a parancsok csak akkor hajtódnak végre, ha egy homokozó inicializálva van. Az újrafuttatáshoz a homokozó tartalmát törölni kell. - + On Box Init Homokozó inicializálásakor - + These commands are run UNBOXED after all processes in the sandbox have finished. - + Here you can specify actions to be executed automatically on various box events. Itt adhatja meg a különféle homokozó eseményeken automatikusan végrehajtandó műveleteket. - + Hide Processes Folyamatok elrejtése - + Add Process Folyamat hozzáadása - + Hide host processes from processes running in the sandbox. Gazdafolyamatok elrejtése a homokozóban futó folyamatok elől. @@ -7941,48 +8244,48 @@ A folyamategyezési szint magasabb prioritású, mint a specifikusság, és leí Korlátozások - + Various Options Különféle lehetőségek - + Apply ElevateCreateProcess Workaround (legacy behaviour) Az "ElevateCreateProcess" megoldás alkalmazása (örökölt viselkedés) - + Use desktop object workaround for all processes - + This command will be run before the box content will be deleted Ez a parancs a homokozó tartalmának törlése előtt fut le - + On File Recovery Fájl helyreállításkor - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked Ez a parancs a fájl helyreállítása előtt fut le, és a fájl elérési útja lesz átadva első argumentumként. Ha ez a parancs a 0-tól eltérő értéket ad vissza, a helyreállítás blokkolva lesz - + Run File Checker Fájlellenőrző futtatása - + On Delete Content Tartalom törlésekor - + Don't allow sandboxed processes to see processes running in other boxes Ne engedje, hogy a homokozós folyamatok más homokozóban futó folyamatokat lássák @@ -7993,7 +8296,7 @@ A folyamategyezési szint magasabb prioritású, mint a specifikusság, és leí - + Process Folyamat @@ -8002,45 +8305,45 @@ A folyamategyezési szint magasabb prioritású, mint a specifikusság, és leí A folyamatokhoz való olvasási hozzáférés letiltása ebben a sandboxban - + Users Felhasználó - + Restrict Resource Access monitor to administrators only Az erőforrás-hozzáférés figyelőjét csak a rendszergazdákra korlátozhatja - + Add User Felhasználó hozzáadása - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. Adjon hozzá felhasználói fiókokat és felhasználói csoportokat az alábbi listához, hogy a homokozó használatát csak azokra a fiókokra korlátozza. Ha a lista üres, akkor a homokozót minden felhasználói fiók használhatja. - + Add Option Opció hozzáadása - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. Itt konfigurálhat speciális folyamatonkénti beállításokat a kompatibilitás javítása és/vagy a homokozó viselkedésének testreszabása érdekében. - + Option Opció - + Tracing Nyomkövetés @@ -8049,22 +8352,22 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to API-hívás nyomkövetése (a LogAPI-t telepíteni kell az Sbie-könyvtárba) - + Pipe Trace Pipe nyomkövetés - + Log all SetError's to Trace log (creates a lot of output) Minden SetError rögzítése a nyomkövetési naplóban (sok kimeneti adatot generál) - + Log Debug Output to the Trace Log Napló hibakeresési kimenete a nyomkövetési naplóba - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8087,113 +8390,113 @@ A naplózást az ini használatával testreszabhatja, ha megadja: Ntdll rendszerhívások nyomon követése (sok kimenetet hoz létre) - + File Trace Fájl nyomkövetés - + Disable Resource Access Monitor Erőforrás-hozzáférés figyelő letiltása - + IPC Trace IPC nyomok - + GUI Trace GUI nyomkövetés - + Resource Access Monitor Erőforrás-hozzáférés figyelő - + Access Tracing Hozzáférés nyomon követése - + COM Class Trace COM Class nyom - + Key Trace Kulcskövetés - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Az elveszett védelem kompenzálásához tekintse meg a 'Drop Rights' beállítási oldalát a 'Korlátozások beállításai' csoportban. - + Network Firewall Hálózati tűzfal - + API call Trace (traces all SBIE hooks) - + Debug Hibakeresés - + WARNING, these options can disable core security guarantees and break sandbox security!!! FIGYELEM, ezek az opciók letilthatják az alapvető biztonsági garanciákat és megszakíthatják a homokozó biztonságát!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Ezeket az opciókat a kompatibilitási problémák hibakeresésére tervezték. Kérjük, csak tesztelési célra használja. - + App Templates Program sablonok - + Filter Categories Szűrő kategóriák - + Text Filter Szöveg szűrő - + Add Template Sablon hozzáadása - + This list contains a large amount of sandbox compatibility enhancing templates Ez a lista nagy mennyiségű homokozó kompatibilitást javító sablont tartalmaz - + Category Kategória - + Template Folders Sablon mappák - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8202,63 +8505,68 @@ Please note that this values are currently user specific and saved globally for Felhívjuk figyelmét, hogy ezek az értékek jelenleg felhasználóspecifikusak és globálisan vannak mentve az összes homokozóhoz. - - + + Value Érték - + On Box Terminate - + + DNS Request Logging + + + + Syscall Trace (creates a lot of output) - + Templates Sablonok - + Open Template - + Accessibility Hozzáférhetőség - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Képernyőolvasók: JAWS, NVDA, Window-Eyes, System Acces - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. A következő beállítások lehetővé teszik a Sandboxie használatát akadálymentes szoftverrel kombinálva. Felhívjuk figyelmét, hogy a Sandboxie bizonyos mértékű védelme szükségszerűen elvész, amikor ezek a beállítások érvénybe lépnek. - + Edit ini Section Konfiguráció szerkesztése - + Edit ini INI szerkesztése - + Cancel Mégse - + Save Mentés @@ -8290,27 +8598,27 @@ Felhívjuk figyelmét, hogy ezek az értékek jelenleg felhasználóspecifikusak QPlatformTheme - + OK OK - + Apply Alkalmazás - + Cancel Mégse - + &Yes &Igen - + &No &Nem @@ -8376,32 +8684,42 @@ Felhívjuk figyelmét, hogy ezek az értékek jelenleg felhasználóspecifikusak Sandboxie-Plus homokozó kiválasztása - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Homokozó kiválasztása, amelyben elindítja a programot, a telepítőt vagy a dokumentumot. - + Run in a new Sandbox Futtatás egy új homokozóban - + + Force Children + + + + Sandbox Sandbox - + Run As UAC Administrator Futtatás UAC rendszergazdaként - + Run Sandboxed Izolált módú futtatás - + Run Outside the Sandbox Futtatás homokozón kívül @@ -9438,4 +9756,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, Pillanatfelvétel készítése + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Protokoll: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Port: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_it.ts b/SandboxiePlus/SandMan/sandman_it.ts index 98f63166..698a920f 100644 --- a/SandboxiePlus/SandMan/sandman_it.ts +++ b/SandboxiePlus/SandMan/sandman_it.ts @@ -189,100 +189,110 @@ CAdvancedPage - + Advanced Sandbox options Opzioni avanzate dell'area virtuale - + On this page advanced sandbox options can be configured. In questa sezione è possibile configurare le opzioni avanzate per l'area virtuale. - + Network Access Accesso di rete - + Allow network/internet access Consenti accesso di rete/Internet - + Block network/internet by denying access to Network devices Blocca rete/Internet negando l'accesso ai dispositivi di rete - + Block network/internet using Windows Filtering Platform Blocca rete/Internet usando la piattaforma di filtraggio di Windows - + Allow access to network files and folders Consenti accesso ai file e alle cartelle di rete - - + + This option is not recommended for Hardened boxes Questa opzione non è raccomandata per le aree virtuali ristrette - + Admin Options Opzioni amministrative - + Drop rights from Administrators and Power Users groups Limita i privilegi dei gruppi Administrators e Power Users - + Make applications think they are running elevated Fai credere alle applicazioni di avviarsi con privilegi elevati - + Allow MSIServer to run with a sandboxed system token Consenti l'avvio di Windows Installer con un token di sistema nell'area virtuale - + Box Options Opzioni area virtuale - + Use a Sandboxie login instead of an anonymous token Usa autenticazione di Sandboxie invece di un token anonimo - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Impedisci ai programmi in esecuzione nell'area virtuale (installati sul sistema host) di caricare file DLL - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. Questa funzione può ridurre la compatibilità, in quanto impedisce anche ai processi presenti nell'area virtuale di scrivere su quelli situati nell'host e persino di avviarli. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -290,42 +300,42 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled Disattivata - + Use as a template - + Append to the configuration @@ -334,7 +344,7 @@ To disable this template for a sandbox, simply uncheck it in the template list.< Usa autenticazione di Sandboxie invece di un token anonimo (sperimentale) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. L'uso di un token di Sandboxie personalizzato consente di isolare meglio le singole aree virtuali e di mostrare nella colonna utente del task manager il nome dell'area virtuale a cui appartiene un processo. Alcune soluzioni di sicurezza di terze parti potrebbero tuttavia avere problemi con i token personalizzati. @@ -484,140 +494,140 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox Crea nuova area virtuale - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Un'area virtuale isola il sistema dai processi avviati nell'area virtuale, impedendogli di effettuare modifiche permanenti ad altri programmi e ai dati presenti nel computer. Il livello di isolamento impatta la tua sicurezza tanto quanto la compatibilità con le applicazioni, quindi ci sarà un livello diverso di isolamento in funzione del tipo di area virtuale selezionata. Sandboxie può anche proteggere i dati personali dall'accesso di processi avviati sotto la sua supervisione. - + Enter box name: Immetti il nome dell'area virtuale: - + Select box type: Seleziona tipo di area virtuale: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. - + Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. - + Hardened Sandbox with Data Protection Area virtuale ristretta con protezione dati - + Security Hardened Sandbox Area virtuale ristretta - + Sandbox with Data Protection Area virtuale con protezione dati - + Standard Isolation Sandbox (Default) Area virtuale con isolamento standard (Default) - + Application Compartment with Data Protection Compartimento applicazioni con protezione dati - + Application Compartment Box - + Confidential Encrypted Box - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? @@ -627,17 +637,17 @@ This ensures the utmost level of privacy and data protection within the confiden Compartimento applicazioni (nessun isolamento) - + Remove after use Rimuovi dopo l'uso - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Una volta terminato l'ultimo processo nell'area virtuale, tutti i dati presenti verranno eliminati e l'area virtuale stessa verrà rimossa. - + Configure advanced options Configura opzioni avanzate @@ -992,74 +1002,74 @@ Clicca su Fine per concludere la procedura guidata. CFilesPage - + Sandbox location and behavior Percorso e comportamento dell'area virtuale - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. In questa sezione, il percorso dell'area virtuale e il suo comportamento possono essere personalizzati. È possibile inserire %USER% per memorizzare ogni utente dell'area virtuale su una propria cartella. - + Sandboxed Files File dell'area virtuale - + Select Directory Seleziona directory - + Virtualization scheme Schema di virtualizzazione - + Version 1 Versione 1 - + Version 2 Versione 2 - + Separate user folders Separa cartelle utente - + Use volume serial numbers for drives Utilizzare i numeri di serie dei volumi per le unità - + Auto delete content when last process terminates Elimina automaticamente il contenuto dell'area virtuale una volta terminato l'ultimo processo - + Enable Immediate Recovery of files from recovery locations Attiva recupero immediato dei file dai percorsi di recupero - + The selected box location is not a valid path. La posizione dell'area virtuale selezionata non è un percorso valido. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? La posizione dell'area virtuale selezionata esiste e non è vuota, si consiglia di scegliere una nuova cartella oppure una vuota. Si desidera utilizzare una cartella esistente? - + The selected box location is not placed on a currently available drive. La posizione dell'area virtuale selezionata non si trova su un'unità attualmente disponibile. @@ -1302,13 +1312,13 @@ You can use %USER% to save each users sandbox to an own folder. - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. L'area virtuale è stata creata usando il nuovo <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">schema di virtualizzazione versione 2</a>. Se si verificano problemi imprevisti, passare allo schema di virtualizzazione versione 1 e segnalare il problema. L'opzione per modificare questa impostazione si trova su Opzioni area virtuale -> Opzioni File nel gruppo Struttura area virtuale. - + Don't show this message again. Non mostrare più questo messaggio. @@ -1558,76 +1568,76 @@ Nota: Il controllo degli aggiornamenti è solitamente indietro rispetto all&apos Percorso IPC dell'area virtuale - + Add special option: Aggiungi opzione speciale: - - + + On Start All'avvio - - - - - + + + + + Run Command Avvia comando - + Start Service Avvia servizio - + On Init All'inizializzazione - + On File Recovery Al recupero dei file - + On Delete Content Alla rimozione del contenuto - + On Terminate - - - - - + + + + + Please enter the command line to be executed Immettere la riga di comando da eseguire - + Please enter a program file name to allow access to this sandbox - + Please enter a program file name to deny access to this sandbox - + Deny Nega - + %1 (%2) %1 (%2) @@ -1711,126 +1721,126 @@ Nota: Il controllo degli aggiornamenti è solitamente indietro rispetto all&apos Compartimento applicazioni - + Custom icon Icona personalizzata - + Version 1 Versione 1 - + Version 2 Versione 2 - + Browse for Program Sfoglia programma - + Open Box Options Mostra Opzioni area virtuale - + Browse Content Sfoglia contenuto - + Start File Recovery Esegui recupero file - + Show Run Dialog Mostra finestra di avvio programma - + Indeterminate Non definito - + Backup Image Header - + Restore Image Header - + Change Password Modifica password - - + + Always copy Copia sempre - - + + Don't copy Non copiare - - + + Copy empty Copia vuota - + The image file does not exist - + The password is wrong - + Unexpected error: %1 - + Image Password Changed - + Backup Image Header for %1 - + Image Header Backuped - + Restore Image Header for %1 - + Image Header Restored - - + + Browse for File Cerca file @@ -1841,101 +1851,101 @@ Nota: Il controllo degli aggiornamenti è solitamente indietro rispetto all&apos Cerca cartella - + File Options Opzioni file - + Grouping Raggruppamento - + Add %1 Template Aggiungi modello %1 - + Search for options Cerca opzioni - + Box: %1 Area virtuale: %1 - + Template: %1 Modello: %1 - + Global: %1 Globale: %1 - + Default: %1 Default: %1 - + This sandbox has been deleted hence configuration can not be saved. Questa area virtuale è stata cancellata, quindi la configurazione non può essere salvata. - + Some changes haven't been saved yet, do you really want to close this options window? Alcune modifiche non sono state ancora salvate, vuoi chiudere la finestra opzioni? - + kilobytes (%1) kilobyte (%1) - + Select color Scegli un colore - + Select Program Seleziona programma - + Please enter a service identifier Inserire un identificativo di servizio - + Executables (*.exe *.cmd) File eseguibili (*.exe *.cmd) - - + + Please enter a menu title Immetti il nome da assegnare al menu - + Please enter a command Immetti un comando - - - - - - - - + + + + + + + + Group: %1 Gruppo: %1 @@ -1945,7 +1955,7 @@ Nota: Il controllo degli aggiornamenti è solitamente indietro rispetto all&apos Immetti un nome per il nuovo gruppo - + Enter program: Scegli il programma: @@ -1985,7 +1995,7 @@ Nota: Il controllo degli aggiornamenti è solitamente indietro rispetto all&apos - + @@ -1994,188 +2004,190 @@ Nota: Il controllo degli aggiornamenti è solitamente indietro rispetto all&apos Seleziona directory - + Closed Non consentito - + Closed RT WinRT non consentito - + Read Only Sola lettura - + Normal Normale - + Open Consenti - + Open for All Consenti tutto - + No Rename Nessuna rinomina - + Box Only (Write Only) Solo area virtuale (sola scrittura) - + Ignore UIPI Ignora UIPI - - - + + + Unknown Sconosciuto - + Regular Sandboxie behavior - allow read and also copy on write. Comportamento regolare di Sandboxie: consenti lettura e copia in scrittura. - + Allow write-access outside the sandbox. Consenti l'accesso in scrittura all'esterno dell'area virtuale. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Consenti l'accesso in scrittura all'esterno dell'area virtuale, anche per le applicazioni installate all'interno dell'area virtuale. - + Don't rename window classes. Non rinominare le classi delle finestre. - + Deny access to host location and prevent creation of sandboxed copies. Nega l'accesso alla posizione dell'host e impedisci la creazione di copie nell'area virtuale. - + Block access to WinRT class. Blocca l'accesso alla classe WinRT. - + Allow read-only access only. Consenti l'accesso in sola lettura. - + Hide host files, folders or registry keys from sandboxed processes. Nascondi i file host, le cartelle o le chiavi di registro dai processi dell'area virtuale. - + Ignore UIPI restrictions for processes. Ignora restrizioni UIPI per i processi. - + File/Folder File/Cartella - + Registry Registro - + IPC Path Percorso IPC - + Wnd Class Classe finestra - + COM Object Oggetto COM - + Select File Seleziona file - + All Files (*.*) Tutti i file (*.*) - - - - - - - - - - + + + + + + + + + + + + All Programs Tutti i programmi - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} Gli oggetti COM richiedono il rispettivo GUID, come: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. Le interfacce RT devono essere specificate per nome. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? L'apertura di tutti gli accessi IPC aprirà anche l'accesso COM. Limitare l'accesso COM nell'area virtuale? - + Don't ask in future Non chiedere in futuro - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=program.exe,#' non è supportato, si prega di usare 'NoRenameWinClass=program.exe,*' - - - + + + - + Template values can not be edited. I valori predefiniti non possono essere modificati. - + Template values can not be removed. I valori predefiniti non possono essere rimossi. @@ -2280,68 +2292,93 @@ Please select a folder which contains this file. - - + + Any Qualsiasi - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Consenti accesso - + Block using Windows Filtering Platform Imposta blocco mediante la piattaforma di filtraggio di Windows - + Block by denying access to Network devices Blocca accesso ai dispositivi di rete - - - + + Please enter a domain to be filtered + + + + + Yes + + + + + No + No + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Consenti - + Block (WFP) Blocca (WFP) - + Block (NDev) Blocca (NDev) - + A non empty program name is required. È richiesto un nome di programma non vuoto. - + Block Blocca @@ -2837,22 +2874,22 @@ A differenza del canale di anteprima, non contiene modifiche non testate, potenz CSandBox - + Waiting for folder: %1 In attesa della cartella: %1 - + Deleting folder: %1 Eliminazione della cartella: %1 - + Merging folders: %1 &gt;&gt; %2 Unione cartelle: %1 >> %2 - + Finishing Snapshot Merge... Completamento unione istantanea... @@ -2933,7 +2970,7 @@ A differenza del canale di anteprima, non contiene modifiche non testate, potenz CSandMan - + Sandboxie-Plus v%1 Sandboxie Plus v%1 @@ -2948,22 +2985,22 @@ A differenza del canale di anteprima, non contiene modifiche non testate, potenz <a href="sbie://update/apply" style="color: red;">Un nuovo aggiornamento %1 di Sandboxie Plus è pronto da installare</a> - + Reset Columns Reimposta colonne - + Copy Cell Copia cella - + Copy Row Copia riga - + Copy Panel Copia riquadro @@ -3218,7 +3255,7 @@ A differenza del canale di anteprima, non contiene modifiche non testate, potenz - + Sandboxie-Plus Insider [%1] Sandboxie Plus Insider [%1] @@ -3249,7 +3286,7 @@ A differenza del canale di anteprima, non contiene modifiche non testate, potenz - + About Sandboxie-Plus Informazioni su Sandboxie Plus @@ -3458,11 +3495,11 @@ Effettuare la pulizia? - - - - - + + + + + Don't show this message again. Non mostrare più questo messaggio. @@ -3487,29 +3524,29 @@ Effettuare la pulizia? - Eliminazione del contenuto dell'area virtuale - + Auto Deleting %1 Content Eliminazione automatica del contenuto %1 - + Current Config: %1 Configurazione corrente: %1 - - - + + + Sandboxie-Plus - Error Sandboxie Plus - Errore - + Failed to stop all Sandboxie components Impossibile fermare tutti i componenti di Sandboxie - + Failed to start required Sandboxie components Impossibile avviare i componenti di Sandboxie richiesti @@ -3537,55 +3574,55 @@ Effettuare la pulizia? <a href="sbie://update/check" style="color: red;">Un nuovo aggiornamento di Sandboxie Plus v%1 è disponibile</a> - + Sandboxie-Plus Version: %1 (%2) Versione di Sandboxie Plus: %1 (%2) - + for Personal use per uso personale - + - for Non-Commercial use ONLY - SOLO per uso non commerciale - + Default sandbox not found; creating: %1 Area virtuale predefinita non trovata; in fase di creazione: %1 - + Do you want the setup wizard to be omitted? Si desidera saltare la configurazione guidata? - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. Il programma %1 avviato nell'area virtuale %2 verrà terminato tra 5 minuti poichè l'area virtuale utilizza funzioni disponibili esclusivamente ai sostenitori del progetto. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. L'area virtuale %1 utilizza funzioni disponibili esclusivamente ai sostenitori del progetto, pertanto le seguenti impostazioni verranno ignorate. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Diventa un sostenitore di Sandboxie Plus</a> per ricevere un <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificato di supporto</a> - + Executing OnBoxTerminate: %1 - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3593,133 +3630,138 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - + Failed to configure hotkey %1, error: %2 - + The box %1 is configured to use features exclusively available to project supporters. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. - + The selected feature requires an <b>advanced</b> supporter certificate. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! - + The Certificate Signature is invalid! La firma del certificato non è valida! - + The Certificate is not suitable for this product. Il certificato non è adatto a questo prodotto. - + The Certificate is node locked. node-locked = hardware-locked Il certificato è associato a un altro dispositivo. - + The support certificate is not valid. Error: %1 Il certificato di supporto non è valido. Errore: %1 - + The evaluation period has expired!!! Il periodo di valutazione è scaduto! - - + + Don't ask in future Non chiedere in futuro - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? - + Please enter the duration, in seconds, for disabling Forced Programs rules. Qui ho forzato di proposito un ritorno a capo per ragioni di lunghezza Immettere l'intervallo in secondi per la disattivazione<br />delle regole dei programmi ad avvio forzato. - + Error Status: 0x%1 (%2) Stato di errore: 0x%1 (%2) - + Unknown Sconosciuto - + Failed to copy box data files Impossibile copiare i dati dell'area virtuale - + Failed to remove old box data files Impossibile rimuovere i dati obsoleti dell'area virtuale - + Unknown Error Status: 0x%1 Stato di errore sconosciuto: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? - + Sandboxed - + Unsandboxed @@ -3780,80 +3822,80 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a <br /><br />Quest'area virtuale <a href="sbie://docs/privacy-mode"> impedisce l'accesso a tutti i percorsi dei dati utente</a>, tranne quelli esplicitamente consentiti nelle opzioni di Accesso risorse. - + No Force Process Sospensione processi forzati in corso - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Alcuni modelli di compatibilità (%1) sono mancanti, probabilmente cancellati, vuoi rimuoverli da tutte le aree virtuali? - + Cleaned up removed templates... Pulizia dei modelli rimossi... - + USB sandbox not found; creating: %1 - + Executing OnBoxDelete: %1 Esecuzione di OnBoxDelete: %1 - + Removed Shortcut: %1 Collegamento rimosso: %1 - + Updated Shortcut to: %1 Collegamento aggiornato in: %1 - + Added Shortcut to: %1 Collegamento aggiunto in: %1 - + Auto deleting content of %1 Eliminazione automatica del contenuto di %1 - + Auto removing sandbox %1 Autoeliminazione area virtuale %1 - + %1 Directory: %2 La posizione di %1 è intenzionale. Directory %1: %2 - + Application L'iniziale minuscola è intenzionale applicazione - + Installation L'iniziale minuscola è intenzionale di installazione - + Data Directory: %1 Directory dei dati: %1 - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3862,14 +3904,14 @@ Scegliere Sì per selezionare: %1 Scegliere No per selezionare: %2 - + - NOT connected - NON connesso - - - + + + (%1) (%1) @@ -3882,7 +3924,7 @@ Scegliere No per selezionare: %2 %1 (%2): - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Qui ho forzato di proposito un ritorno a capo per ragioni di lunghezza La funzionalità selezionata è disponibile solo ai sostenitori del progetto.<br />I processi avviati nell'area virtuale con questa funzione senza un valido certificato di supporto verranno terminati dopo 5 minuti.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Diventa un sostenitore di Sandboxie Plus</a>, e ricevi un <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificato di supporto</a> @@ -3940,17 +3982,17 @@ Scegliere No per selezionare: %2 - + Only Administrators can change the config. Solo gli amministratori possono cambiare la configurazione. - + Please enter the configuration password. Immettere la password di configurazione. - + Login Failed: %1 Login non riuscito: %1 @@ -3971,7 +4013,7 @@ Scegliere No per selezionare: %2 Importazione: %1 - + Do you want to terminate all processes in all sandboxes? Chiudere tutti i processi in tutte le aree virtuali? @@ -3980,301 +4022,301 @@ Scegliere No per selezionare: %2 Terminali tutti senza chiedere - + No Recovery Sospensione recupero file in corso - + No Messages Sospensione messaggi popup in corso - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie Plus è stato avviato in modalità portatile e deve creare i servizi necessari. Questa operazione richiederà privilegi amministrativi. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. ATTENZIONE: Un altro processo (probabilmente SbieCtrl.exe) sta attualmente gestendo questa sessione Sandboxie, si prega di chiuderla e di riconnettersi. - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>ERRORE:</b> Sandboxie Plus Manager (SandMan.exe) non ha una firma digitale valida (SandMan.exe.sig). Si prega di scaricare una versione attendibile dalla <a href="https://sandboxie-plus.com/go.php?to=sbie-get">pagina ufficiale di download</a>. - + Maintenance operation failed (%1) Operazione di manutenzione non riuscita (%1) - + Maintenance operation completed Operazione di manutenzione completata - + Executing maintenance operation, please wait... Operazione di manutenzione in esecuzione, attendere... - + In the Plus UI, this functionality has been integrated into the main sandbox list view. Nell'interfaccia utente Plus, questa funzionalità è stata integrata nell'elenco principale delle aree virtuali. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Utilizzando il menu contestuale dell'area virtuale/gruppo, è possibile spostare aree virtuali e gruppi in altri gruppi. È inoltre prevista la possibilità di utilizzare il trascinamento per spostare gli elementi. In alternativa, è possibile utilizzare i tasti freccia tenendo premuto ALT per spostare gli elementi in alto e in basso all'interno del gruppo.<br />È possibile creare nuove aree virtuali e gruppi dal menu Area virtuale. - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Vuoi reimpostare i messaggi nascosti (sì), o soltanto i log dei messaggi (no)? - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. Si sta per modificare il file Templates.ini, operazione generalmente sconsigliata. Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno annullate al prossimo aggiornamento di Sandboxie. - + The changes will be applied automatically whenever the file gets saved. Le modifiche verranno applicate automaticamente ogni volta che il file viene salvato. - + The changes will be applied automatically as soon as the editor is closed. Le modifiche verranno applicate automaticamente non appena l'editor viene chiuso. - + Sandboxie config has been reloaded La configurazione di Sandboxie è stata aggiornata - + Administrator rights are required for this operation. Questa operazione richiede privilegi amministrativi. - + Failed to execute: %1 Impossibile eseguire: %1 - + Failed to connect to the driver Impossibile collegarsi al driver - + Failed to communicate with Sandboxie Service: %1 Impossibile comunicare con Sandboxie Service: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 La versione di Sandboxie %1 risulta incompatibile. Versioni compatibili: %2 - + Can't find Sandboxie installation path. Impossibile trovare il percorso di installazione di Sandboxie. - + Failed to copy configuration from sandbox %1: %2 Impossibile copiare la configurazione dall'area virtuale %1: %2 - + A sandbox of the name %1 already exists Un'area virtuale %1 è già presente - + Failed to delete sandbox %1: %2 Impossibile cancellare area virtuale %1: %2 - + The sandbox name can not be longer than 32 characters. Il nome dell'area virtuale non può superare i 32 caratteri. - + The sandbox name can not be a device name. Il nome dell'area virtuale non può essere quello di un dispositivo. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. Il nome dell'area virtuale può contenere solo lettere, cifre e trattini bassi che vengono visualizzati come spazi. - + Failed to terminate all processes Impossibile terminare tutti i processi - + Delete protection is enabled for the sandbox Blocco di eliminazione attivo per quest'area virtuale - + All sandbox processes must be stopped before the box content can be deleted Tutti i processi dell'area virtuale devono essere interrotti prima che il contenuto possa essere eliminato - + Error deleting sandbox folder: %1 Errore durante l'eliminazione della cartella: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. Tutti i processi dell'area virtuale devono essere interrotti prima che possa essere rinominata. - + A sandbox must be emptied before it can be deleted. Occorre svuotare il contenuto dell'area virtuale prima di poterla rimuovere. - + Failed to move directory '%1' to '%2' Impossibile spostare directory '%1' in '%2' - + Failed to move box image '%1' to '%2' Impossibile spostare l'immagine dell'area virtuale '%1' in '%2' - + This Snapshot operation can not be performed while processes are still running in the box. Questa istantanea non può essere eseguita mentre i processi sono ancora in esecuzione nell'area virtuale. - + Failed to create directory for new snapshot Impossibile creare directory su nuova istantanea - + Snapshot not found Istantanea non trovata - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Errore durante l'unione delle directory '%1' con '%2': unione delle istantanee non riuscita. - + Failed to remove old snapshot directory '%1' Impossibile rimuovere directory di istantanea '%1' - + Can't remove a snapshot that is shared by multiple later snapshots Impossibile rimuovere un'istantanea condivisa da istantanee successive - + You are not authorized to update configuration in section '%1' Non sei autorizzato ad aggiornare la configurazione nel punto '%1' - + Failed to set configuration setting %1 in section %2: %3 Salvataggio dell'impostazione di configurazione %1 fallito nel punto %2: %3 - + Can not create snapshot of an empty sandbox Impossibile creare istantanea di un'area virtuale vuota - + A sandbox with that name already exists Un'area virtuale con quel nome è già presente - + The config password must not be longer than 64 characters La password non può superare i 64 caratteri - + The operation was canceled by the user Operazione annullata dall'utente - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted Il contenuto di un'area virtuale non montata non può essere eliminato - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded Importazione/esportazione non disponibile, 7z.dll non può essere caricato - + Failed to create the box archive Impossibile creare l'archivio dell'area virtuale - + Failed to open the 7z archive Impossibile aprire l'archivio 7z - + Failed to unpack the box archive Impossibile estrarre l'archivio dell'area virtuale - + The selected 7z file is NOT a box archive Il file 7z selezionato NON è un archivio relativo a un'area virtuale - + Operation failed for %1 item(s). Operazione fallita per %1 elemento(i). - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -4283,37 +4325,37 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Aprire %1 nel browser dell'area virtuale (sì) o all'esterno (no)? - + Remember choice for later. Ricorda la scelta per dopo. - + Case Sensitive &Maiuscole/minuscole - + RegExp Espressione regolare - + Highlight Evidenzia - + Close Chiudi - + &Find ... &Trova ... - + All columns Tutte le colonne @@ -4330,22 +4372,22 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Sandboxie Plus è la continuazione open source di Sandboxie.<br />Visita <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> per informazioni.<br /><br />%3<br /><br />Versione driver: %1<br />Funzioni attive: %2<br /><br />Icone by <a href="https://icons8.com">icons8.com</a><br /><br />Traduzione italiana a cura di <a href="https://eng2ita.altervista.org">Eng2ita</a><br /> - + The supporter certificate is not valid for this build, please get an updated certificate Il certificato non è valido per questa build, si prega di ottenere un certificato aggiornato - + The supporter certificate has expired%1, please get an updated certificate Il certificato è scaduto%1, si prega di ottenere un certificato aggiornato - + , but it remains valid for the current build , ma resta valido per la build corrente - + The supporter certificate will expire in %1 days, please get an updated certificate Il certificato scadrà fra %1 giorni, si prega di ottenere un certificato aggiornato @@ -5296,12 +5338,12 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Sandboxie Plus - Avvia nell'area virtuale - + Are you sure you want to run the program outside the sandbox? Avviare il programma all'esterno dell'area virtuale? - + Please select a sandbox. Si prega di selezionare un'area virtuale. @@ -5432,80 +5474,80 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno %1 - + Search for settings Cerca impostazioni - - + + Run &Sandboxed Voce relativa al menu contestuale dei file Avvia nell'&area virtuale - + kilobytes (%1) kilobyte (%1) - + Volume not attached - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Questo certificato è scaduto, si prega di <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">ottenere un certificato aggiornato</a>. - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. Forse migliorabile <br /><font color='red'>Per la build corrente, le funzioni Plus rimangono attive</font>, ma non si ha più accesso ai servizi di Sandboxie Live, inclusi gli aggiornamenti di compatibilità e il database di risoluzione problemi. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Questo certificato <font color='red'>scadrà fra %1 giorni</font>, si prega di <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">ottenere un certificato aggiornato</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Retrieving certificate... Recupero del certificato in corso... - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) @@ -5515,49 +5557,49 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Recupero del certificato in corso... - + Contributor La traduzione dei tipi di certificati può generare confusione. Contributor - + Eternal La traduzione dei tipi di certificati può generare confusione. Eternal - + Business La traduzione dei tipi di certificati può generare confusione. Business - + Personal La traduzione dei tipi di certificati può generare confusione. Personal - + Great Patreon La traduzione dei tipi di certificati può generare confusione. Great Patreon - + Patreon La traduzione dei tipi di certificati può generare confusione. Patreon - + Family La traduzione dei tipi di certificati può generare confusione. Family - + Home @@ -5567,13 +5609,13 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Subscription - + Evaluation Penso sia meglio sottolineare che si tratta di una versione di prova Valutazione (prova) - + Type %1 Tipo %1 @@ -5582,48 +5624,53 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Standard - + Advanced Avanzato - + + Advanced (L) + + + + Max Level Livello massimo - + Level %1 Livello %1 - + Supporter certificate required for access - + Supporter certificate required for automation - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. Sfortunatamente questo certificato non è valido per questa build, è necessario ottenere un nuovo certificato o tornare ad una build precedente. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. Benché questo certificato sia scaduto, le funzionalità Plus rimangono attive per la versione attualmente installata. Tuttavia, non si avrà più accesso ai servizi di Sandboxie Live, inclusi gli aggiornamenti di compatibilità e il database di risoluzione problemi. - + This certificate has unfortunately expired, you need to get a new certificate. Sfortunatamente questo certificato è scaduto, è necessario ottenere un nuovo certificato. - + Sandboxed Web Browser Browser Web nell'area virtuale @@ -5651,48 +5698,48 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Sfoglia programma - + Add %1 Template Aggiungi modello %1 - + Select font Seleziona font - + Reset font Reimposta font - + %0, %1 pt %0, %1 pt - + Please enter message Inserire il messaggio SBIE - + Select Program Seleziona programma - + Executables (*.exe *.cmd) File eseguibili (*.exe *.cmd) - - + + Please enter a menu title Immetti il nome da assegnare al menu - + Please enter a command Immetti un comando @@ -5701,7 +5748,7 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Questo certificato è scaduto, si prega di <a href="sbie://update/cert">ottenere un certificato aggiornato</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Le funzioni Plus saranno disattivate tra %1 giorni.</font> @@ -5710,7 +5757,7 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno <br /><font color='red'>Per questa build, le funzioni Plus resteranno attive.</font> - + <br />Plus features are no longer enabled. <br />Le funzioni Plus non sono più attive. @@ -5723,13 +5770,13 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno È necessario un certificato di supporto - + Run &Un-Sandboxed Voce relativa al menu contestuale dei file all'interno della sandbox Avvia all'&esterno dell'area virtuale - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Si prega di inserire l'intero certificato, non solo una parte di esso. @@ -5742,7 +5789,7 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Questo certificato è obsoleto. - + Thank you for supporting the development of Sandboxie-Plus. Grazie per aver sostenuto lo sviluppo di Sandboxie Plus. @@ -5751,89 +5798,89 @@ Questo file fa parte di Sandboxie e tutte le modifiche apportate ad esso saranno Certificato di supporto non valido. - + Update Available Aggiornamento disponibile - + Installed Installato - + by %1 Si tratta di un tooltip, perciò non ci sono problemi di lunghezza componente sviluppato da %1 - + (info website) (info sito web) - + This Add-on is mandatory and can not be removed. Questo componente aggiuntivo è necessario e non può essere rimosso. - - + + Select Directory Seleziona directory - + <a href="check">Check Now</a> <a href="check">Controlla ora</a> - + Please enter the new configuration password. Immettere la nuova password di configurazione. - + Please re-enter the new configuration password. Reimmettere la nuova password di configurazione. - + Passwords did not match, please retry. Le password non corrispondono, si prega di riprovare. - + Process Processo - + Folder Cartella - + Please enter a program file name Immettere il nome del programma (es. nomefile.exe) - + Please enter the template identifier Inserire l'identificativo del modello - + Error: %1 Errore: %1 - + Do you really want to delete the selected local template(s)? Eliminare i modelli locali selezionati? - + %1 (Current) %1 (Attuale) @@ -6060,70 +6107,70 @@ Provare ad inviare senza allegare il log. CSummaryPage - + Create the new Sandbox Crea nuova area virtuale - + Almost complete, click Finish to create a new sandbox and conclude the wizard. Hai quasi finito, fare clic su Fine per creare una nuova area virtuale e concludere la procedura guidata. - + Save options as new defaults Salva le opzioni come default - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) Non mostrare la pagina di riepilogo in futuro (a meno che non siano state definite opzioni avanzate) - + This Sandbox will be saved to: %1 Questa area virtuale verrà salvata in: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. Il contenuto di questa area virtuale verrà SCARTATO alla chiusura e l'area virtuale sarà rimossa. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Quest'area virtuale SCARTERÀ il suo contenuto non appena viene chiusa, è adatta solo per dati temporanei. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. I processi in questa area virtuale non potranno accedere a Internet o alla rete locale, in modo da garantire la riservatezza di tutti i dati consultati. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. Quest'area virtuale eseguirà Windows Installer (servizio di installazione *.msi) con un token di sistema, questo migliora la compatibilità ma riduce l'isolamento di sicurezza. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. I processi in questa area virtuale penseranno di essere eseguiti con privilegi amministrativi, senza averli realmente, quindi gli installer possono essere usati anche in un'area virtuale ristretta. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6132,7 +6179,7 @@ Processes in this box will be running with a custom process token indicating the I processi in questa area virtuale verranno eseguiti con un token di processo personalizzato che indica l&apos;area virtuale a cui appartengono. - + Failed to create new box: %1 Impossibile creare la nuova area virtuale: %1 @@ -6350,6 +6397,194 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen Consenti l'accesso diretto ai segnalibri di %1 + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6700,8 +6935,7 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen - - + Protect the system from sandboxed processes Proteggi il sistema dai processi avviati nell'area virtuale @@ -6711,7 +6945,7 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen Restrizioni di elevazione - + Block network files and folders, unless specifically opened. Blocca i file e le cartelle di rete, a meno che non siano aperti individualmente. @@ -6721,7 +6955,7 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen Fai credere alle applicazioni di avviarsi con privilegi elevati (esegue gli installer in modo sicuro) - + Network restrictions Restrizioni di rete @@ -6861,11 +7095,11 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen - - - - - + + + + + Name Nome @@ -6895,13 +7129,15 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen - - - - - - - + + + + + + + + + Remove Rimuovi @@ -6967,11 +7203,11 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen - - - - - + + + + + Show Templates Mostra modelli @@ -7026,7 +7262,7 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen Apri il servizio di gestione credenziali di Windows (user mode) - + Prevent change to network and firewall parameters (user mode) Blocca la modifica dei parametri di rete e firewall (user mode) @@ -7186,7 +7422,9 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen - + + + Program Programma @@ -7226,47 +7464,47 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen Aggiungi percorso IPC - + File Recovery Recupero file - + Add Folder Aggiungi cartella - + Ignore Extension Ignora estensione - + Ignore Folder Ignora cartella - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Attiva notifica di Recupero immediato dei file, non appena questi vengono creati. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. È possibile escludere estensioni di file e cartelle dal Recupero immediato. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Una volta richiamata la funzione di Recupero veloce, verrà analizzato il contenuto delle seguenti cartelle nell'area virtuale. - + Advanced Options Opzioni avanzate - + Miscellaneous Opzioni varie @@ -7277,7 +7515,7 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen - + Protect the sandbox integrity itself Proteggi l'integrità dell'area virtuale @@ -7287,13 +7525,13 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen Non avviare servizi nell'area virtuale tramite token di sistema (raccomandato) - - + + Compatibility Compatibilità - + Force usage of custom dummy Manifest files (legacy behaviour) Forza l'utilizzo dei file manifest fittizi (legacy) @@ -7319,7 +7557,7 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen Avvisa l'utente durante la copia dei file - + Emulate sandboxed window station for all processes Emula window station per tutti i processi nell'area virtuale @@ -7448,11 +7686,13 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen + Move Up Sposta in alto + Move Down Sposta in basso @@ -7482,47 +7722,47 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen Isolamento degli accessi - + Other Options - + Port Blocking - + Block common SAMBA ports - + Block DNS, UDP port 53 - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. - + Image Protection Protezione immagine - + Issue message 1305 when a program tries to load a sandboxed dll Mostra messaggio 1305 quando un programma tenta di caricare un file DLL nell'area virtuale - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Impedisci ai programmi in esecuzione nell'area virtuale (installati sul sistema host) di caricare file DLL @@ -7533,24 +7773,24 @@ Se si è già un Great Supporter su Patreon, Sandboxie può verificare la presen La selezione parziale impedisce la rimozione dell'area virtuale, ma non la cancellazione del contenuto. - + Dlls && Extensions DLL ed estensioni - + Description Descrizione - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Le regole di accesso alle risorse di Sandboxie spesso discriminano i programmi eseguibili all'interno dell'area virtuale. OpenFilePath e OpenKeyPath funzionano solo per gli eseguibili delle applicazioni situati sull'host in modo nativo. Per definire una regola senza questa restrizione, è necessario utilizzare OpenPipePath o OpenConfPath. Allo stesso modo, tutte le regole Closed(File|Key|Ipc)Path che sono definite per negazione, ad esempio ‘ClosedFilePath=!iexplore.exe,C:\Users*’ saranno sempre chiuse per gli eseguibili situati all'interno dell'area virtuale. Entrambi i criteri di restrizione possono essere disattivati dalla pagina “Criteri di accesso”. In questo modo si impedisce che i processi dannosi all'interno dell'area virtuale creino una copia rinominata di se stessi e accedano alle risorse protette. Un altro vettore di exploit è l'iniezione di una libreria DLL in un processo autorizzato per ottenere l'accesso a tutto ciò a cui è consentito accedere. Utilizzando la protezione dell'immagine host, questo può essere evitato impedendo alle applicazioni (installate sull'host) in esecuzione nell'area virtuale di caricare le librerie DLL dalla stessa area virtuale. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. Segnalare eventuali errori di inglese direttamente all'autore di Sandboxie Plus @@ -7734,7 +7974,7 @@ Per specificare un processo, utilizza '$:program.exe' come percorso. - + Action Azione @@ -7767,11 +8007,14 @@ Per specificare un processo, utilizza '$:program.exe' come percorso. + Port Porta + + IP IP @@ -7786,22 +8029,82 @@ Per specificare un processo, utilizza '$:program.exe' come percorso.ATTENZIONE: La piattaforma di filtraggio di Windows non è attiva come impostazione predefinita. Qualora non venisse attivata manualmente, queste regole verranno applicate solo in user mode e le applicazioni dannose potrebbero bypassarle. - + + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Quick Recovery Recupero veloce - + Immediate Recovery Recupero immediato - + Various Options Opzioni varie - + Allow use of nested job objects (works on Windows 8 and later) Consenti l'uso dei processi nidificati (per Windows 8 e versioni successive) @@ -7879,7 +8182,7 @@ Il livello di corrispondenza del processo ha una priorità più alta della speci Proteggi i processi di sistema nell'area virtuale dai processi senza privilegi - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Disattiva l'utilizzo di RpcMgmtSetComTimeout per impostazione predefinita (potrebbe risolvere problemi di compatibilità) @@ -7913,47 +8216,47 @@ Il livello di corrispondenza del processo ha una priorità più alta della speci Le opzioni sottostanti possono essere usate senza rischi quando non si concedono privilegi amministrativi. - + Hide Processes Nascondi processi - + Add Process Aggiungi processo - + Hide host processes from processes running in the sandbox. Nascondi i processi di host dai processi in esecuzione nell'area virtuale. - + Don't allow sandboxed processes to see processes running in other boxes Non consentire ai processi dell'area virtuale di vedere i processi avviati in altre aree virtuali - + These commands are run UNBOXED after all processes in the sandbox have finished. - + Users Utenti - + Restrict Resource Access monitor to administrators only Limita il log di accesso risorse ai soli amministratori - + Add User Aggiungi utente - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -7962,32 +8265,32 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Nota: le impostazioni dei programmi e delle cartelle forzate nell'area virtuale non si applicano agli account utente non abilitati all'utilizzo dell'area virtuale. - + Tracing Tracing - + API call Trace (traces all SBIE hooks) - + COM Class Trace Traccia classe COM - + IPC Trace Traccia IPC - + Key Trace Traccia chiavi di registro - + GUI Trace Traccia GUI @@ -7996,28 +8299,28 @@ Nota: le impostazioni dei programmi e delle cartelle forzate nell'area virt Traccia chiamata API (richiede l'installazione di LogAPI nella cartella di Sandboxie Plus) - + Log all SetError's to Trace log (creates a lot of output) Sostituibile con "log di traccia", tuttavia "log di accesso" mi sembra più adatto per i non esperti Registra tutti i SetError nel log di accesso (genera molto output) - + File Trace Traccia file - + Pipe Trace Traccia pipe - + Access Tracing Log di accesso - + Log Debug Output to the Trace Log Sostituibile con "log di traccia", tuttavia "log di accesso" mi sembra più adatto per i non esperti Registra output di debug nel log di accesso @@ -8058,63 +8361,63 @@ Nota: le impostazioni dei programmi e delle cartelle forzate nell'area virt Mostra messaggio 2111 quando è negato l'accesso a un processo - + Triggers Attivazioni - + Event Evento - - - - + + + + Run Command Avvia comando - + Start Service Avvia servizio - + These events are executed each time a box is started Questi eventi vengono eseguiti a ogni avvio di un'area virtuale - + On Box Start Qui ho forzato di proposito un ritorno a capo per ragioni di lunghezza All'avvio<br />dell'area virtuale - - + + These commands are run UNBOXED just before the box content is deleted Questi comandi vengono eseguiti FUORI dall'area virtuale poco prima dell'eliminazione del contenuto - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Questi comandi vengono eseguiti solamente all'inizializzazione di un'area virtuale. Per eseguirli nuovamente, il contenuto dell'area virtuale dovrà essere rimosso. - + On Box Init Qui ho forzato di proposito un ritorno a capo per ragioni di lunghezza All'inizializzazione<br />dell'area virtuale - + Here you can specify actions to be executed automatically on various box events. È possibile specificare una lista di azioni che verranno eseguite automaticamente in base agli eventi dell'area virtuale. - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8136,73 +8439,73 @@ Queste opzioni impostano la maschera degli eventi a "*" - tutti gli ev Traccia chiamata di sistema Ntdll (genera molto output) - + Disable Resource Access Monitor Disattiva monitor di accesso risorse per quest'area virtuale - + Resource Access Monitor Monitor accesso risorse - + Network Firewall Firewall di rete - + Debug Debug - + WARNING, these options can disable core security guarantees and break sandbox security!!! ATTENZIONE! Queste opzioni possono disattivare le misure di sicurezza e compromettere la sicurezza dell'area virtuale!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Queste opzioni sono destinate al debug dei problemi di compatibilità, si prega di utilizzarle solo per scopi di test. - + App Templates Modelli applicazioni - + Filter Categories Filtra categorie - + Text Filter Cerca - + Add Template Aggiungi modello - + Category Categoria - + This list contains a large amount of sandbox compatibility enhancing templates Questo elenco contiene un gran numero di modelli di compatibilità software - + Template Folders Percorsi modelli - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8211,23 +8514,23 @@ Please note that this values are currently user specific and saved globally for I seguenti valori sono specifici per l'utente e salvati a livello globale per tutte le aree virtuali. - - + + Value Valore - + Accessibility Accessibilità - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Per compensare alla disabilitazione delle misure di protezione, consultare la pagina Limitazione dei diritti, nel gruppo Restrizioni. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Screen reader: JAWS, NVDA, Window-Eyes, System Access @@ -8237,37 +8540,37 @@ I seguenti valori sono specifici per l'utente e salvati a livello globale p Restrizioni - + Apply ElevateCreateProcess Workaround (legacy behaviour) Applica il workaround ElevateCreateProcess (legacy) - + Use desktop object workaround for all processes Usa il workaround dell'oggetto desktop per tutti i processi - + This command will be run before the box content will be deleted Questo comando verrà eseguito prima che il contenuto dell'area virtuale venga eliminato - + On File Recovery Al recupero dei file - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked Questo comando verrà eseguito prima del recupero di un file e il percorso del file passato come primo argomento. Se questo comando restituisce qualcosa di diverso da 0, il recupero viene bloccato - + Run File Checker Avvia controllo dei file - + On Delete Content Alla rimozione del<br />contenuto @@ -8278,7 +8581,7 @@ I seguenti valori sono specifici per l'utente e salvati a livello globale p - + Process Processo @@ -8287,64 +8590,69 @@ I seguenti valori sono specifici per l'utente e salvati a livello globale p Blocca anche l'accesso in lettura ai processi in questa area virtuale - + Add Option Aggiungi opzione - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Qui è possibile configurare opzioni avanzate per processo al fine di migliorare la compatibilità e/o personalizzare il comportamento dell'area virtuale. - + Option Opzione - + On Box Terminate - + + DNS Request Logging + + + + Syscall Trace (creates a lot of output) - + Templates Modelli - + Open Template - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. Le seguenti impostazioni consentono di usare Sandboxie in combinazione con i programmi per l'accesso facilitato. Tuttavia, alcune misure di protezione di Sandboxie vengono disabilitate quando queste impostazioni sono attive. - + Edit ini Section Qui ho forzato di proposito un ritorno a capo Modifica configurazione area virtuale - + Edit ini Modifica Sandboxie.ini - + Cancel Annulla - + Save Salva @@ -8376,27 +8684,27 @@ area virtuale QPlatformTheme - + OK OK - + Apply Applica - + Cancel Annulla - + &Yes &Sì - + &No &No @@ -8462,32 +8770,42 @@ area virtuale Sandboxie Plus - Seleziona area virtuale - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Selezionare l'area virtuale in cui avviare il programma o aprire il documento. - + Run in a new Sandbox Avvia in una nuova area virtuale - + + Force Children + + + + Sandbox Elenco aree virtuali - + Run As UAC Administrator Esegui come amministratore - + Run Sandboxed Avvia nell'area virtuale - + Run Outside the Sandbox Avvia all'esterno dell'area virtuale @@ -9537,4 +9855,134 @@ globale Crea istantanea + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Protocollo: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Porta: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_ja.ts b/SandboxiePlus/SandMan/sandman_ja.ts index 6524a86e..0f55ec5a 100644 --- a/SandboxiePlus/SandMan/sandman_ja.ts +++ b/SandboxiePlus/SandMan/sandman_ja.ts @@ -131,104 +131,114 @@ CAdvancedPage - + Advanced Sandbox options - + On this page advanced sandbox options can be configured. - + Network Access - + Allow network/internet access - + Block network/internet by denying access to Network devices - + Block network/internet using Windows Filtering Platform - + Allow access to network files and folders - - + + This option is not recommended for Hardened boxes - + Admin Options - + Drop rights from Administrators and Power Users groups - + Make applications think they are running elevated - + Allow MSIServer to run with a sandboxed system token - + Box Options - + Use a Sandboxie login instead of an anonymous token - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -236,42 +246,42 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled - + Use as a template - + Append to the configuration @@ -418,155 +428,155 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. - + Enter box name: - + Select box type: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. - + Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. - + Hardened Sandbox with Data Protection - + Security Hardened Sandbox - + Sandbox with Data Protection - + Standard Isolation Sandbox (Default) - + Application Compartment with Data Protection - + Application Compartment Box - + Confidential Encrypted Box - + Remove after use - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. - + Configure advanced options - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? @@ -911,73 +921,73 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. - + Sandboxed Files - + Select Directory ディレクトリの選択 - + Virtualization scheme - + Version 1 - + Version 2 - + Separate user folders - + Use volume serial numbers for drives - + Auto delete content when last process terminates - + Enable Immediate Recovery of files from recovery locations - + The selected box location is not a valid path. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? - + The selected box location is not placed on a currently available drive. @@ -1158,7 +1168,7 @@ You can use %USER% to save each users sandbox to an own folder. - + Don't show this message again. @@ -1173,7 +1183,7 @@ You can use %USER% to save each users sandbox to an own folder. - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. @@ -1342,91 +1352,93 @@ Note: The update check is often behind the latest GitHub release to ensure that - + File Options - + Grouping - - + + Browse for File - + Add %1 Template - + Search for options - + Box: %1 - + Template: %1 - + Global: %1 - + Default: %1 - + This sandbox has been deleted hence configuration can not be saved. - + Some changes haven't been saved yet, do you really want to close this options window? - - - - - - - - + + + + + + + + Group: %1 - - - - - - - - - - + + + + + + + + + + + + All Programs - + Enter program: @@ -1436,139 +1448,139 @@ Note: The update check is often behind the latest GitHub release to ensure that - + Normal - + Open - + Open for All - + No Rename - + Closed - + Closed RT - + Read Only - + Box Only (Write Only) - + Ignore UIPI - - - + + + Unknown - + Regular Sandboxie behavior - allow read and also copy on write. - + Allow write-access outside the sandbox. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. - + Don't rename window classes. - + Deny access to host location and prevent creation of sandboxed copies. - + Block access to WinRT class. - + Allow read-only access only. - + Hide host files, folders or registry keys from sandboxed processes. - + Ignore UIPI restrictions for processes. - + File/Folder - + Registry - + IPC Path - + Wnd Class - + COM Object - + Select File - + All Files (*.*) - + @@ -1577,42 +1589,42 @@ Note: The update check is often behind the latest GitHub release to ensure that ディレクトリの選択 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? - + Don't ask in future - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead - - - + + + - + Template values can not be edited. - + Template values can not be removed. @@ -1672,88 +1684,88 @@ Note: The update check is often behind the latest GitHub release to ensure that - + Add special option: - - + + On Start - - - - - + + + + + Run Command - + Start Service - + On Init - + On File Recovery - + On Delete Content - + On Terminate - - - - - + + + + + Please enter the command line to be executed - + Please enter a service identifier - + Please enter a program file name to allow access to this sandbox - + Please enter a program file name to deny access to this sandbox - + Deny - - - + + + Allow - + %1 (%2) @@ -1857,151 +1869,151 @@ Note: The update check is often behind the latest GitHub release to ensure that - + Custom icon - + Version 1 - + Version 2 - + Browse for Program - + Open Box Options - + Browse Content - + Start File Recovery - + Show Run Dialog - + Indeterminate - + Backup Image Header - + Restore Image Header - + Change Password + + + + Always copy + + - Always copy + Don't copy - Don't copy - - - - - Copy empty - + kilobytes (%1) - + Select color - + Select Program - + Executables (*.exe *.cmd) - - + + Please enter a menu title - + Please enter a command - + The image file does not exist - + The password is wrong - + Unexpected error: %1 - + Image Password Changed - + Backup Image Header for %1 - + Image Header Backuped - + Restore Image Header for %1 - + Image Header Restored @@ -2016,64 +2028,89 @@ Note: The update check is often behind the latest GitHub release to ensure that - - + + Any - - + + TCP - - + + UDP - - + + ICMP - + Allow access - + Block using Windows Filtering Platform - + Block by denying access to Network devices - + Block (WFP) - + Block (NDev) - + A non empty program name is required. - + Block + + + Please enter a domain to be filtered + + + + + Yes + + + + + No + + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + Please enter a file extension to be excluded @@ -2641,22 +2678,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 - + Deleting folder: %1 - + Merging folders: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... @@ -2738,13 +2775,13 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + Sandboxie-Plus Insider [%1] - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -2885,7 +2922,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + About Sandboxie-Plus Sandboxie-Plus について @@ -3268,11 +3305,11 @@ Do you want to do the clean up? - - - - - + + + + + Don't show this message again. @@ -3307,119 +3344,119 @@ Do you want to do the clean up? - + No Force Process - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? - + Cleaned up removed templates... - + USB sandbox not found; creating: %1 - + Executing OnBoxDelete: %1 - + Auto Deleting %1 Content - + Removed Shortcut: %1 - + Updated Shortcut to: %1 - + Added Shortcut to: %1 - + Executing OnBoxTerminate: %1 - + Auto deleting content of %1 - + Auto removing sandbox %1 - + %1 Directory: %2 - + Application - + Installation - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus Version: %1 (%2) - + Current Config: %1 - + Data Directory: %1 - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 - + for Personal use - + - for Non-Commercial use ONLY - + Default sandbox not found; creating: %1 - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3427,578 +3464,583 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - + Do you want the setup wizard to be omitted? - + - NOT connected - + Failed to configure hotkey %1, error: %2 - - - + + + (%1) - + The box %1 is configured to use features exclusively available to project supporters. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. - + The selected feature requires an <b>advanced</b> supporter certificate. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! - + The Certificate Signature is invalid! - + The Certificate is not suitable for this product. - + The Certificate is node locked. - + The support certificate is not valid. Error: %1 - + The evaluation period has expired!!! - + The supporter certificate is not valid for this build, please get an updated certificate - + The supporter certificate has expired%1, please get an updated certificate - + , but it remains valid for the current build - + The supporter certificate will expire in %1 days, please get an updated certificate - + Only Administrators can change the config. - + Please enter the configuration password. - + Login Failed: %1 - + Do you want to terminate all processes in all sandboxes? - - + + Don't ask in future - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? - + Please enter the duration, in seconds, for disabling Forced Programs rules. Forced Programs ルールを一時的に無効化する時間を秒単位で入力してください。 - + No Recovery - + No Messages - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. - - - + + + Sandboxie-Plus - Error - + Failed to stop all Sandboxie components - + Failed to start required Sandboxie components - + Maintenance operation failed (%1) - + Maintenance operation completed - + Executing maintenance operation, please wait... - + In the Plus UI, this functionality has been integrated into the main sandbox list view. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. - + The changes will be applied automatically whenever the file gets saved. - + The changes will be applied automatically as soon as the editor is closed. - + Sandboxie config has been reloaded Sandboxie 構成は再読み込みされました - + Error Status: 0x%1 (%2) - + Unknown - + Administrator rights are required for this operation. この操作には管理者権限が必要です。 - + Failed to execute: %1 - + Failed to connect to the driver - + Failed to communicate with Sandboxie Service: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 - + Can't find Sandboxie installation path. - + Failed to copy configuration from sandbox %1: %2 - + A sandbox of the name %1 already exists - + Failed to delete sandbox %1: %2 - + The sandbox name can not be longer than 32 characters. - + The sandbox name can not be a device name. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. - + Failed to terminate all processes - + Delete protection is enabled for the sandbox - + All sandbox processes must be stopped before the box content can be deleted - + Error deleting sandbox folder: %1 - + All processes in a sandbox must be stopped before it can be renamed. - + A sandbox must be emptied before it can be deleted. - + Failed to move directory '%1' to '%2' - + Failed to move box image '%1' to '%2' - + This Snapshot operation can not be performed while processes are still running in the box. - + Failed to create directory for new snapshot - + Failed to copy box data files - + Snapshot not found - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. - + Failed to remove old snapshot directory '%1' - + Can't remove a snapshot that is shared by multiple later snapshots - + Failed to remove old box data files - + You are not authorized to update configuration in section '%1' - + Failed to set configuration setting %1 in section %2: %3 - + Can not create snapshot of an empty sandbox - + A sandbox with that name already exists - + The config password must not be longer than 64 characters - + The operation was canceled by the user - + The content of an unmounted sandbox can not be deleted - + %1 - + Import/Export not available, 7z.dll could not be loaded - + Failed to create the box archive - + Failed to open the 7z archive - + Failed to unpack the box archive - + The selected 7z file is NOT a box archive - + Unknown Error Status: 0x%1 - + Operation failed for %1 item(s). - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? %1 をサンドボックス化した、または、していないブラウザで開きますか? - + Remember choice for later. - + Sandboxed - + Unsandboxed - + Reset Columns 列をリセット - + Copy Cell - + Copy Row - + Copy Panel - + Case Sensitive - + RegExp - + Highlight - + Close 閉じる - + &Find ... - + All columns - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -5006,12 +5048,12 @@ This file is part of Sandboxie and all change done to it will be reverted next t - + Are you sure you want to run the program outside the sandbox? - + Please select a sandbox. @@ -5020,7 +5062,7 @@ This file is part of Sandboxie and all change done to it will be reverted next t CSettingsWindow - + Sandboxed Web Browser @@ -5171,325 +5213,330 @@ This file is part of Sandboxie and all change done to it will be reverted next t - + Add %1 Template - + Select font - + Reset font - + Search for settings - + %0, %1 pt - + Please enter message - + Select Program - + Executables (*.exe *.cmd) - - + + Please enter a menu title - + Please enter a command - - + + Run &Sandboxed - + kilobytes (%1) - + Volume not attached - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. - + <br />Plus features are no longer enabled. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Retrieving certificate... - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Contributor - + Eternal - + Business - + Personal - + Great Patreon - + Patreon - + Family - + Home - + Evaluation - + Type %1 - + Advanced - + + Advanced (L) + + + + Max Level - + Level %1 - + Supporter certificate required for access - + Supporter certificate required for automation - + Run &Un-Sandboxed - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. - + This certificate has unfortunately expired, you need to get a new certificate. - + Thank you for supporting the development of Sandboxie-Plus. - + Update Available - + Installed - + by %1 - + (info website) - + This Add-on is mandatory and can not be removed. - - + + Select Directory ディレクトリの選択 - + <a href="check">Check Now</a> - + Please enter the new configuration password. - + Please re-enter the new configuration password. - + Passwords did not match, please retry. - + Process - + Folder - + Please enter a program file name - + Please enter the template identifier - + Error: %1 - + Do you really want to delete the selected local template(s)? - + %1 (Current) @@ -5711,69 +5758,69 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox - + Almost complete, click Finish to create a new sandbox and conclude the wizard. - + Save options as new defaults - + Skip this summary page when advanced options are not set - - - -This Sandbox will be saved to: %1 - - - - - -This box's content will be DISCARDED when it's closed, and the box will be removed. - - - - - -This box will DISCARD its content when its closed, its suitable only for temporary data. - - - - - -Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. - - +This Sandbox will be saved to: %1 + + + + + +This box's content will be DISCARDED when it's closed, and the box will be removed. + + + + + +This box will DISCARD its content when its closed, its suitable only for temporary data. + + + + + +Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. + + + + + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. - + Failed to create new box: %1 @@ -5983,6 +6030,194 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6456,11 +6691,11 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - + + + + + Show Templates @@ -6468,7 +6703,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + Action @@ -6480,7 +6715,9 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + + + Program @@ -6530,7 +6767,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + Prevent change to network and firewall parameters (user mode) @@ -6550,7 +6787,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + Block network files and folders, unless specifically opened. @@ -6574,8 +6811,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - + Protect the system from sandboxed processes @@ -6590,7 +6826,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + Network restrictions @@ -6615,13 +6851,15 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - - - + + + + + + + + + Remove @@ -6639,11 +6877,11 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - + + + + + Name 名前 @@ -6654,11 +6892,13 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for + Move Up 上に移動 + Move Down 下に移動 @@ -6784,7 +7024,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + Protect the sandbox integrity itself @@ -6826,7 +7066,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + Process @@ -7291,7 +7531,7 @@ The process match level has a higher priority than the specificity and describes - + Network Firewall @@ -7327,11 +7567,14 @@ The process match level has a higher priority than the specificity and describes + Port + + IP @@ -7347,269 +7590,329 @@ The process match level has a higher priority than the specificity and describes - Other Options + DNS Filter - - Port Blocking + + Add Filter - - Block common SAMBA ports + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. - - Block DNS, UDP port 53 + + Domain - - File Recovery + + Internet Proxy - - Quick Recovery + + Add Proxy - - When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. + + Test Proxy - - Add Folder - フォルダを追加 - - - - Immediate Recovery - 直接リカバリ - - - - You can exclude folders and file types (or file extensions) from Immediate Recovery. + + Auth - - Ignore Extension + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + Other Options + + + + + Port Blocking + + + + + Block common SAMBA ports + + + + + Block DNS, UDP port 53 + + + + + File Recovery + + + + + Quick Recovery + + + + + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. + + + + + Add Folder + フォルダを追加 + + + + Immediate Recovery + 直接リカバリ + + + + You can exclude folders and file types (or file extensions) from Immediate Recovery. + + + + + Ignore Extension + + + + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. - + Ignore Folder - + Various Options - - + + Compatibility - + Apply ElevateCreateProcess Workaround (legacy behaviour) - + Emulate sandboxed window station for all processes - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) - + Force usage of custom dummy Manifest files (legacy behaviour) - + Use desktop object workaround for all processes - + Allow use of nested job objects (works on Windows 8 and later) - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. - + Dlls && Extensions - + Image Protection - + Description - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + Issue message 1305 when a program tries to load a sandboxed dll - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. - + Advanced Options - + Miscellaneous - + Add Option - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. - + Option - - + + Value - + Triggers - + On Box Terminate - + This command will be run before the box content will be deleted - - - - + + + + Run Command - + Event - - + + These commands are run UNBOXED just before the box content is deleted - + On File Recovery - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked - + Run File Checker - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. - + On Box Init - + Here you can specify actions to be executed automatically on various box events. - + These events are executed each time a box is started - + On Box Start - + Start Service - + On Delete Content @@ -7636,89 +7939,94 @@ This is done to prevent rogue processes inside the sandbox from creating a renam - + Hide Processes - + Add Process - + Don't allow sandboxed processes to see processes running in other boxes - + Hide host processes from processes running in the sandbox. - + Users - + Restrict Resource Access monitor to administrators only - + Add User - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. - + Tracing - + API call Trace (traces all SBIE hooks) - + Key Trace - + + DNS Request Logging + + + + GUI Trace - + Log Debug Output to the Trace Log - + Log all SetError's to Trace log (creates a lot of output) - + Access Tracing - + Syscall Trace (creates a lot of output) - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -7730,144 +8038,144 @@ instead of "*". - + Resource Access Monitor - + COM Class Trace - + Pipe Trace - + File Trace - + Disable Resource Access Monitor - + IPC Trace - + These commands are run UNBOXED after all processes in the sandbox have finished. - + Debug - + WARNING, these options can disable core security guarantees and break sandbox security!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. - + App Templates アプリテンプレート - + Templates - + This list contains a large amount of sandbox compatibility enhancing templates - + Text Filter - + Add Template - + Filter Categories - + Category - + Open Template - + Template Folders - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. - + Accessibility - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. - + Edit ini Section ini 編集セクション - + Edit ini ini を編集 - + Cancel キャンセル - + Save 保存 @@ -7899,27 +8207,27 @@ Please note that this values are currently user specific and saved globally for QPlatformTheme - + OK - + Apply - + Cancel キャンセル - + &Yes - + &No @@ -7985,32 +8293,42 @@ Please note that this values are currently user specific and saved globally for - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Run Sandboxed サンドボックス化して実行 - + Sandbox - + Run Outside the Sandbox - + + Force Children + + + + Run As UAC Administrator - + Select the sandbox in which to start the program, installer or document. - + Run in a new Sandbox @@ -8995,4 +9313,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_ko.ts b/SandboxiePlus/SandMan/sandman_ko.ts index 576daafb..cd2d9fcd 100644 --- a/SandboxiePlus/SandMan/sandman_ko.ts +++ b/SandboxiePlus/SandMan/sandman_ko.ts @@ -191,102 +191,112 @@ CAdvancedPage - + Advanced Sandbox options 고급 샌드박스 옵션 - + On this page advanced sandbox options can be configured. 이 페이지에서 고급 샌드박스 옵션을 구성할 수 있습니다. - + Network Access 네트워크 액세스 - + Allow network/internet access 네트워크/인터넷 액세스 허용 - + Block network/internet by denying access to Network devices 네트워크 장치에 대한 액세스를 거부하여 네트워크/인터넷 차단 - + Block network/internet using Windows Filtering Platform Windows 필터링 플랫폼을 사용하여 네트워크/인터넷 차단 - + Allow access to network files and folders Allow access to network files and fodlers 네트워크 파일 및 폴더에 대한 액세스 허용 - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes 강화 박스에는 이 옵션을 사용하지 않는 것이 좋습니다 - + Admin Options 관리자 옵션 - + Drop rights from Administrators and Power Users groups - 관리자 및 Power Users 그룹에서 권한 삭제 + 관리자 및 Power Users 그룹에서 권한 삭제 - + Make applications think they are running elevated 응용 프로그램이 권한 상승으로 실행되고 있다고 생각하게 합니다 - + Allow MSIServer to run with a sandboxed system token MSI 서버가 샌드박스 시스템 토큰으로 실행되도록 허용 - + Box Options 박스 옵션 - + Use a Sandboxie login instead of an anonymous token 익명 토큰 대신 샌드박스 로그인 사용 - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox 호스트에 설치된 샌드박스 프로그램이 샌드박스에서 DLL을 로드하지 못하도록 방지 - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. 이 기능은 박스에 위치한 프로세스가 한 번 위치한 호스트에 기록되고 심지어 시작되는 것을 방지하기 때문에 호환성을 줄일 수 있습니다. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template 공유 템플릿 - + Shared template mode 공유 템플릿 모드 - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -297,42 +307,42 @@ To disable this template for a sandbox, simply uncheck it in the template list.< 샌드박스에 대해 이 템플릿을 비활성화하려면 템플릿 목록에서 이 템플릿의 선택을 취소하기만 하면 됩니다. - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. 이 옵션은 박스 구성에 설정을 추가하지 않으며 템플릿 내의 제거 설정에 따라 기본 박스 설정을 제거하지 않습니다. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. 이 옵션은 공유 템플릿을 로컬 템플릿으로 박스 구성에 추가하고 템플릿 내의 제거 설정에 따라 기본 박스 설정을 제거할 수도 있습니다. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. 이 옵션은 공유 템플릿의 설정을 박스 구성에 추가하고 템플릿 내의 제거 설정에 따라 기본 박스 설정을 제거할 수도 있습니다. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. 이 옵션은 박스 구성에 설정을 추가하지 않지만 템플릿 내의 제거 설정에 따라 기본 박스 설정을 제거할 수 있습니다. - + Remove defaults if set 설정된 경우 기본값 제거 - + Disabled 사용 안 함 - + Use as a template 템플릿으로 사용 - + Append to the configuration 구성에 추가 @@ -341,7 +351,7 @@ To disable this template for a sandbox, simply uncheck it in the template list.< 익명 토큰 대신 샌드박스 로그인 사용 (실험) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. 사용자 지정 샌드박스 토큰을 사용하면 개별 샌드박스를 서로 더 잘 격리할 수 있으며, 프로세스가 속한 박스의 이름을 작업 관리자의 사용자 열에 표시합니다. 그러나 일부 타사 보안 솔루션은 사용자 지정 토큰에 문제가 있을 수 있습니다. @@ -508,22 +518,22 @@ Leet (L337) 말하기 수정을 적용하면 512비트로 증가하며, 완전 CBoxTypePage - + Create new Sandbox 새 샌드박스 만들기 - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. 샌드박스는 호스트 시스템을 박스 내에서 실행되는 프로세스로부터 격리시켜 호스트 시스템이 컴퓨터의 다른 프로그램 및 데이터를 영구적으로 변경할 수 없도록 합니다. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. 샌드박스는 사용자의 호스트 시스템을 박스 내에서 실행 중인 프로세스에서 분리하여 사용자의 컴퓨터에 있는 다른 프로그램 및 데이터를 영구적으로 변경하지 못하도록 합니다. 격리 수준은 응용프로그램과의 호환성뿐만 아니라 보안에도 영향을 미치므로 선택한 박스 유형에 따라 격리 수준이 달라집니다. Sandboxie는 또한 Sandboxie의 감독 하에 실행되는 프로세스에 의해 개인 데이터가 액세스되는 것을 방지할 수 있습니다. - + Enter box name: 박스 이름 입력: @@ -532,18 +542,18 @@ Leet (L337) 말하기 수정을 적용하면 512비트로 증가하며, 완전 새 박스 - + Select box type: Sellect box type: 박스 유형 선택: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/privacy-mode">데이터 보호</a>가 있는 <a href="sbie://docs/security-mode">보안 강화</a> 샌드박스 - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -552,59 +562,59 @@ The entire user profile remains hidden, ensuring maximum security. 전체 사용자 프로파일은 숨김 상태를 유지하여 최대한의 보안을 보장합니다. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox <a href="sbie://docs/security-mode">보안 강화</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. 이 박스 유형은 샌드박스 프로세스에 노출되는 공격 표면을 크게 줄여 최고 수준의 보호를 제공합니다. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/privacy-mode">데이터 보호</a>가 있는 샌드박스 - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. 이 박스 유형에서는 샌드박스 프로세스가 개인 사용자 파일이나 데이터에 액세스하지 못하도록 합니다. 사용자 데이터를 보호하는 데 중점을 두고 있습니다, C:\Windows 및 C:\Program Files 디렉터리만 이 샌드박스 내에서 실행되는 프로세스에 액세스할 수 있습니다. 그러면 개인 파일이 안전하게 유지됩니다. - + Standard Sandbox 표준 샌드박스 - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. 이 박스 유형은 Sandboxie 클래식의 기본 동작을 제공합니다. 친숙하고 신뢰할 수 있는 샌드박스 방식을 사용자에게 제공합니다. 응용 프로그램은 이 샌드박스 내에서 실행되어 제어되고 격리된 공간에서 작동할 수 있습니다. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/privacy-mode">데이터 보호</a>가 있는 <a href="sbie://docs/compartment-mode">응용 프로그램 구획</a> 박스 - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. 이 박스 유형은 분리 수준을 양호하게 유지하면서 호환성을 우선시합니다. 이 박스 유형은 개별 구획에서 신뢰할 수 있는 응용 프로그램을 실행하도록 설계되었습니다. 다른 박스 유형에 비해 격리 수준은 감소하지만 광범위한 응용 프로그램과의 호환성이 향상되어 샌드박스 환경 내에서 원활한 작동을 보장합니다. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box <a href="sbie://docs/compartment-mode">응용 프로그램 구획</a> 박스 - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> 박스 내용 <a href="sbie://docs/boxencryption">암호화</a> 및 <a href="sbie://docs/black-box">기밀</a>설정 @@ -613,7 +623,7 @@ While the level of isolation is reduced compared to other box types, it offers i <a href="sbie://docs/boxencryption">암호화된</a> <a href="sbie://docs/black-box">기밀 </a> 박스 - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -622,42 +632,42 @@ This ensures the utmost level of privacy and data protection within the confiden 이를 통해 기밀 샌드박스 환경 내에서 최고 수준의 개인 정보 보호 및 데이터 보호를 보장할 수 있습니다. - + Hardened Sandbox with Data Protection 데이터 보호 기능을 갖춘 강화된 샌드박스 - + Security Hardened Sandbox 보안 강화된 샌드박스 - + Sandbox with Data Protection 데이터 보호 기능이 있는 샌드박스 - + Standard Isolation Sandbox (Default) 표준 분리 샌드박스 (기본값) - + Application Compartment with Data Protection 데이터 보호 기능이 있는 응용 프로그램 구획 - + Application Compartment Box 응용 프로그램 구획 박스 - + Confidential Encrypted Box 기밀 암호화 박스 - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? 암호화된 박스를 사용하려면 ImDisk 드라이버를 설치해야 합니다. 다운로드하여 설치하시겠습니까? @@ -667,17 +677,17 @@ This ensures the utmost level of privacy and data protection within the confiden 응용 프로그램 구획 (격리 없음) - + Remove after use 사용 후 제거 - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. 박스의 마지막 프로세스가 종료되면 박스의 모든 데이터가 삭제되고 박스 자체가 제거됩니다. - + Configure advanced options 고급 옵션 구성 @@ -1040,13 +1050,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure 샌드박스 위치 및 동작 - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -1055,64 +1065,64 @@ You can use %USER% to save each users sandbox to an own fodler. %USER%를 사용하여 각 사용자 샌드박스를 자신의 폴더에 저장할 수 있습니다. - + Sandboxed Files 샌드박스 파일 - + Select Directory 디렉터리 선택 - + Virtualization scheme 가상화 구성표 - + Version 1 버전 1 - + Version 2 버전 2 - + Separate user folders 개별 사용자 폴더 - + Use volume serial numbers for drives 드라이브에 볼륨 일련 번호 사용 - + Auto delete content when last process terminates 마지막 프로세스가 종료될 때 내용 자동 삭제 - + Enable Immediate Recovery of files from recovery locations 복구 위치에서 파일 즉시 복구 사용 - + The selected box location is not a valid path. The sellected box location is not a valid path. 선택한 박스 위치가 올바른 경로가 아닙니다. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? 선택한 박스 위치가 존재하며 비어 있지 않습니다. 새 폴더나 빈 폴더를 선택하는 것이 좋습니다. 기존 폴더를 사용하시겠습니까? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. 선택한 박스 위치가 현재 사용 가능한 드라이브에 있지 않습니다. @@ -1360,14 +1370,14 @@ You can use %USER% to save each users sandbox to an own fodler. 공유 템플릿 - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">새 가상화 구성표 버전 2</a>를 사용하여 새 샌드박스가 생성되었습니다. 이 박스에서 예기치 않은 문제가 발생하면 가상화 구성표를 버전 1로 전환하고 문제를 보고하십시오. 이 사전 설정을 변경하는 옵션은 박스 구조 그룹의 박스 옵션에서 찾을 수 있습니다. - + Don't show this message again. 이 메시지를 다시 표시하지 않습니다. @@ -1586,8 +1596,8 @@ Note: The update check is often behind the latest GitHub release to ensure that COptionsWindow - - + + Browse for File 파일 찾아보기 @@ -1598,139 +1608,139 @@ Note: The update check is often behind the latest GitHub release to ensure that 폴더 찾아보기 - + Closed 닫힘 - + Closed RT RT 닫힘 - + Read Only 읽기 전용 - + Normal 일반 - + Open 열기 - + Open for All 모두 열기 - + No Rename 이름 바꾸기 안 함 - + Box Only (Write Only) 박스 전용 (쓰기 전용) - + Ignore UIPI UIPI 무시 - - - + + + Unknown 알 수 없음 - + Regular Sandboxie behavior - allow read and also copy on write. 정기 Sandboxie 동작 - 읽기를 허용하고 쓰기 시 복사를 허용합니다. - + Allow write-access outside the sandbox. 샌드박스 외부에서 쓰기 액세스를 허용합니다. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. 샌드박스 외부에 쓰기 액세스를 허용하고, 샌드박스 내부에 설치된 응용 프로그램에도 쓰기 액세스를 허용합니다. - + Don't rename window classes. 창 클래스 이름을 바꾸지 않습니다. - + Deny access to host location and prevent creation of sandboxed copies. 호스트 위치에 대한 액세스를 거부하고 샌드박스 복사본이 생성되지 않도록 합니다. - + Block access to WinRT class. WinRT 클래스에 대한 액세스를 차단합니다. - + Allow read-only access only. 읽기 전용 액세스만 허용합니다. - + Hide host files, folders or registry keys from sandboxed processes. 샌드박스 프로세스에서 호스트 파일, 폴더 또는 레지스트리 키를 숨깁니다. - + Ignore UIPI restrictions for processes. 프로세스에 대한 UIPI 제한을 무시합니다. - + File/Folder 파일/폴더 - + Registry 레지스트리 - + IPC Path IPC 경로 - + Wnd Class 창 클래스 - + COM Object COM 개체 - + Select File 파일 선택 - + All Files (*.*) 모든 파일 (*.*) - + @@ -1739,69 +1749,71 @@ Note: The update check is often behind the latest GitHub release to ensure that 디렉터리 선택 - - - - - - - - - - + + + + + + + + + + + + All Programs 모든 프로그램 - - - - - - - - + + + + + + + + Group: %1 그룹: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} COM 개체는 다음과 같이 GUID로 지정해야 합니다: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. RT 인터페이스는 이름으로 지정해야 합니다. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? 모든 IPC 액세스를 열면 COM 액세스도 열립니다. 여전히 COM을 샌드박스로 제한하시겠습니까? - + Don't ask in future 앞으로 묻지 않음 - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=program.exe,#'는 지원되지 않으므로 대신 'NoRenameWinClass=program.exe,*'를 사용하십시오 - - - + + + - + Template values can not be edited. 템플릿 값은 편집할 수 없습니다. - + Template values can not be removed. 템플릿 값은 제거할 수 없습니다. @@ -1863,57 +1875,57 @@ Note: The update check is often behind the latest GitHub release to ensure that 샌드박스 ipc 루트 - + Add special option: 특수 옵션 추가: - - + + On Start 시작 시 - - - - - + + + + + Run Command 명령 실행 - + Start Service 서비스 시작 - + On Init 초기화 시 - + On File Recovery 파일 복구 시 - + On Delete Content 콘텐츠 삭제 시 - + On Terminate 종료 시 - + Please enter a program file name to allow access to this sandbox 이 샌드박스에 액세스를 허용하려면 프로그램 파일 이름을 입력하십시오 - + Please enter a program file name to deny access to this sandbox 이 샌드박스에 액세스를 거부하려면 프로그램 파일 이름을 입력하십시오 @@ -1922,11 +1934,11 @@ Note: The update check is often behind the latest GitHub release to ensure that 삭제 시 - - - - - + + + + + Please enter the command line to be executed 실행할 명령줄을 입력하십시오 @@ -1935,12 +1947,12 @@ Note: The update check is often behind the latest GitHub release to ensure that 프로그램 파일 이름을 입력하십시오 - + Deny 거부 - + %1 (%2) %1 (%2) @@ -2054,156 +2066,156 @@ Note: The update check is often behind the latest GitHub release to ensure that 응용 프로그램 구획 - + Custom icon 사용자 지정 아이콘 - + Version 1 버전 1 - + Version 2 버전 2 - + Browse for Program 프로그램 찾아보기 - + Open Box Options 박스 열기 옵션 - + Browse Content 내용 찾아보기 - + Start File Recovery 파일 복구 시작 - + Show Run Dialog 실행 대화 상자 표시 - + Indeterminate 불확실한 - + Backup Image Header 이미지 헤더 백업 - + Restore Image Header 이미지 헤더 복원 - + Change Password 암호 변경 - - + + Always copy 항상 복사 - - + + Don't copy 복사 안 함 - - + + Copy empty 빈 복사 - + kilobytes (%1) 킬로바이트 (%1) - + Select color 색상 선택 - + Select Program 프로그램 선택 - + The image file does not exist 이미지 파일이 없습니다 - + The password is wrong 암호가 잘못되었습니다 - + Unexpected error: %1 예기치 않은 오류: %1 - + Image Password Changed 이미지 암호 변경됨 - + Backup Image Header for %1 %1에 대한 이미지 헤더 백업 - + Image Header Backuped 이미지 헤더 백업됨 - + Restore Image Header for %1 %1에 대한 이미지 헤더 복원 - + Image Header Restored 이미지 헤더 복원됨 - + Please enter a service identifier 서비스 식별자를 입력하십시오 - + Executables (*.exe *.cmd) 실행 파일 (*.exe *.cmd) - - + + Please enter a menu title 메뉴 제목을 입력하십시오 - + Please enter a command 명령을 입력하십시오 @@ -2218,68 +2230,93 @@ Note: The update check is often behind the latest GitHub release to ensure that 먼저 그룹을 선택하세요. - - + + Any 모두 - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access 액세스 허용 - + Block using Windows Filtering Platform Windows 필터링 플랫폼을 사용하여 차단 - + Block by denying access to Network devices 네트워크 장치에 대한 액세스를 거부하여 차단 - - - + + Please enter a domain to be filtered + 필터링할 도메인을 입력하세요 + + + + Yes + + + + + No + 아니오 + + + + Please enter IP and Port. + IP와 포트를 입력하세요. + + + + entry: IP or Port cannot be empty + 엔트리: IP 또는 포트는 비워 둘 수 없습니다 + + + + + Allow 허용 - + Block (WFP) 차단 (WFP) - + Block (NDev) 차단 (NDev) - + A non empty program name is required. 비어 있지 않은 프로그램 이름이 필요합니다. - + Block 차단 @@ -2399,57 +2436,57 @@ Please select a folder which contains this file. Sandboxie Plus - '%1' 옵션 - + File Options 파일 옵션 - + Grouping 그룹 - + Add %1 Template %1 템플릿 추가 - + Search for options 옵션 검색 - + Box: %1 박스: %1 - + Template: %1 템플릿: %1 - + Global: %1 전역: %1 - + Default: %1 기본값: %1 - + This sandbox has been deleted hence configuration can not be saved. 이 샌드박스가 삭제되어 구성을 저장할 수 없습니다. - + Some changes haven't been saved yet, do you really want to close this options window? 일부 변경 사항이 아직 저장되지 않았습니다. 이 옵션 창을 닫으시겠습니까? - + Enter program: 프로그램 입력: @@ -2953,22 +2990,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 폴더 대기 중: %1 - + Deleting folder: %1 폴더 삭제 중: %1 - + Merging folders: %1 &gt;&gt; %2 폴더 병합: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... 스냅샷 병합을 완료하는 중... @@ -3049,27 +3086,27 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 - + Reset Columns 열 초기화 - + Copy Cell 셀 복사 - + Copy Row 행 복사 - + Copy Panel 패널 복사 @@ -3345,7 +3382,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + About Sandboxie-Plus Sandboxie-Plus 정보 @@ -3430,11 +3467,11 @@ Do you want to do the clean up? - - - - - + + + + + Don't show this message again. 이 메시지를 다시 표시하지 않습니다. @@ -3484,42 +3521,42 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - 샌드박스 내용 삭제 - + Executing OnBoxDelete: %1 OnBoxDelete 실행 중: %1 - + Auto Deleting %1 Content %1 내용 자동 삭제 - + Auto deleting content of %1 %1의 내용을 자동 삭제하는 중 - + %1 Directory: %2 %1 디렉터리: %2 - + Application 응용프로그램 - + Installation 설치 - + Current Config: %1 현재 구성: %1 - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3528,55 +3565,60 @@ Please check if there is an update for sandboxie. Sandboxie에 대한 업데이트가 있는지 확인 부탁드립니다. - + Don't show this message again for the current build. 현재 빌드에 대해 이 메시지를 다시 표시하지 않습니다. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. Windows 빌드 %1이 현재 알려진 Sandboxie 버전의 지원 기능을 초과합니다. Sandboxie는 시스템 불안정을 유발할 수 있는 마지막으로 알려진 오프셋을 사용하려고 합니다. - + The selected feature requires an <b>advanced</b> supporter certificate. 선택한 기능에는 <b>고급</b> 지원자 인증서가 필요합니다. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + <br />이 기능을 잠금 해제하려면 Great Patreon 레벨 이상이어야 합니다. + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> 선택한 기능 세트는 프로젝트 후원자만 사용할 수 있습니다.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">프로젝트 후원자 되기</a>, 및 <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">후원자 인증서 받기</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! 사용하려는 인증서가 차단되었습니다. 이는 해당 인증서가 원인으로 인해 무효화되었음을 의미합니다. 이 인증서를 사용하려는 시도는 사용 약관 위반에 해당합니다! - - + + Don't ask in future 앞으로 묻지 않기 - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? 암호화된 샌드박스의 모든 프로세스를 종료하고 마운트 해제하시겠습니까? - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - 오류 - + Failed to stop all Sandboxie components 모든 Sandboxie 구성 요소를 중지하지 못했습니다 - + Failed to start required Sandboxie components 필수 Sandboxie 구성 요소를 시작하지 못했습니다 @@ -3625,17 +3667,17 @@ Sandboxie에 대한 업데이트가 있는지 확인 부탁드립니다.<a href="sbie://update/check" style="color: red;">사용 가능한 새 Sandboxie-Plus 업데이트 v%1이 있습니다</a> - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? 일부 호환성 템플릿(%1)이(가) 없거나 삭제되었을 수 있습니다. 모든 박스에서 제거하시겠습니까? - + Cleaned up removed templates... 제거된 템플릿을 정리했습니다... - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3644,7 +3686,7 @@ No will choose: %2 아니요 선택: %2 - + Default sandbox not found; creating: %1 기본 샌드박스를 찾을 수 없습니다. 생성: %1 @@ -3653,7 +3695,7 @@ No will choose: %2 설치 마법사를 생략하시겠습니까? - + - NOT connected - 연결되지 않음 @@ -3666,7 +3708,7 @@ No will choose: %2 %1 (%2): - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> 선택한 기능 세트는 프로젝트 후원자만 사용할 수 있습니다. 후원자 인증서 없이 이 기능 세트가 활성화된 박스에서 시작된 프로세스는 5분 후에 종료됩니다.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">프로젝트 후원자가 되어</a>, <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">후원 인증서</a>를 받습니다 @@ -3726,22 +3768,22 @@ No will choose: %2 - + Only Administrators can change the config. 관리자만 구성을 변경할 수 있습니다. - + Please enter the configuration password. 구성 암호를 입력하십시오. - + Login Failed: %1 로그인 실패: %1 - + Do you want to terminate all processes in all sandboxes? 모든 sandboxes의 모든 프로세스를 종료하시겠습니까? @@ -3750,107 +3792,107 @@ No will choose: %2 묻지 않고 모두 종료 - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus는 휴대용 모드로 시작되었으며 필요한 서비스를 만들어야 합니다. 관리 권한을 묻는 메시지가 나타납니다. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. 주의: 다른 에이전트 (아마도 SbieCtrl.exe)가 이미 이 Sandboxie 세션을 관리하고 있습니다. 먼저 이 세션을 닫은 후 다시 연결하여 작업을 수행하십시오. - + Executing maintenance operation, please wait... 유지 보수 작업을 실행하는 중입니다. 잠시 기다려 주십시오... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? 숨겨진 메시지 박스 (예)를 재설정하시겠습니까, 아니면 모든 로그 메시지 (아니오)만 재설정하시겠습니까? - + The changes will be applied automatically whenever the file gets saved. 파일이 저장될 때마다 변경 내용이 자동으로 적용됩니다. - + The changes will be applied automatically as soon as the editor is closed. 편집기가 닫히는 즉시 변경 내용이 자동으로 적용됩니다. - + Error Status: 0x%1 (%2) 오류 상태: 0x%1(%2) - + Unknown 알 수 없음 - + A sandbox must be emptied before it can be deleted. 샌드박스를 삭제하려면 먼저 비워야 합니다. - + Failed to copy box data files 박스 데이터 파일을 복사하지 못했습니다 - + Failed to remove old box data files 이전 박스 데이터 파일을 제거하지 못했습니다 - + Unknown Error Status: 0x%1 알 수 없는 오류 상태: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? 샌드박스한 웹 브라우저 또는 샌드박스 안 한 웹 브라우저에서 %1을(를) 여시겠습니까? - + Sandboxed 샌드박스함 - + Unsandboxed 샌드박스 안 함 - + Case Sensitive 대소문자 구분 - + RegExp 정규식 - + Highlight 강조 - + Close 닫기 - + &Find ... 찾기(&F)... - + All columns 모든 열 @@ -3872,7 +3914,7 @@ No will choose: %2 Sandboxie-Plus는 Sandboxie의 오픈 소스 연속입니다.<br />더 많은 정보는 <a href="https://sandboxie-plus.com">sandboxie-plus.com</a>를 방문하세요.<br /><br />%3<br /><br />드라이버 버전: %1<br />기능: %2<br /><br />아이콘 제공은 <a href="https://icons8.com">icons8.com</a> - + Administrator rights are required for this operation. 이 작업을 수행하려면 관리자 권한이 필요합니다. @@ -3911,7 +3953,7 @@ No will choose: %2 - + Sandboxie-Plus Insider [%1] Sandboxie-Plus 내부자 [%1] @@ -4061,135 +4103,135 @@ No will choose: %2 이 박스는 <a href="sbie://docs/boxencryption">암호화</a>되어<a href="sbie://docs/black-box"> 샌드박스 프로세스에 대한 액세스가 보호됩니다</a>. - + No Force Process 강제 프로세스 없음 - + USB sandbox not found; creating: %1 USB 샌드박스를 찾을 수 없습니다: 만들기: %1 - + Removed Shortcut: %1 바로 가기 제거: %1 - + Updated Shortcut to: %1 업데이트된 바로 가기: %1 - + Added Shortcut to: %1 바로 가기 추가: %1 - + Executing OnBoxTerminate: %1 OnBoxTerminate 실행 중: %1 - + Auto removing sandbox %1 샌드박스 %1 자동 제거 중 - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus 버전: %1 (%2) - + Data Directory: %1 데이터 디렉터리: %1 - + for Personal use 개인 사용 - + - for Non-Commercial use ONLY - 비상업적 용도로만 사용 - + Do you want the setup wizard to be omitted? 설치 마법사를 생략하시겠습니까? - + Failed to configure hotkey %1, error: %2 단축키 %1을(를) 구성하지 못했습니다. 오류: %2 - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. %1 박스는 프로젝트 후원자들만 사용할 수 있는 기능을 사용하도록 구성되어 있습니다. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. %1 박스는 <b>고급</b> 지원자 인증서가 필요한 기능을 사용하도록 구성되어 있습니다. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">인증서를 업그레이드</a> 하여 고급 기능의 잠금을 해제합니다. - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. %2 박스에서 시작한 프로그램 %1은 프로젝트 후원자가 독점적으로 사용할 수 있는 기능을 사용하도록 구성되었기 때문에 5분 후에 종료됩니다. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. %1 박스는 프로젝트 후원자가 독점적으로 사용할 수 있는 기능을 사용하도록 구성되었으며, 이러한 사전 설정은 무시됩니다. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">프로젝트 후원자가 되어</a>, <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">후원자 인증서</a>를 받습니다 - + The Certificate Signature is invalid! 인증서 서명이 잘못되었습니다! - + The Certificate is not suitable for this product. 인증서가 이 제품에 적합하지 않습니다. - + The Certificate is node locked. 인증서가 노드 잠금 상태입니다. - + The support certificate is not valid. Error: %1 지원 인증서가 잘못되었습니다. 오류: %1 - + The evaluation period has expired!!! The evaluation periode has expired!!! 평가 기간이 만료되었습니다!!! @@ -4212,47 +4254,47 @@ Error: %1 가져오기: %1 - + Please enter the duration, in seconds, for disabling Forced Programs rules. 강제 프로그램 규칙을 비활성화하는 기간을 초로 입력하십시오. - + No Recovery 복구 안 함 - + No Messages 메시지 없음 - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>오류:</b> Sandboxie-Plus Manager(SandMan.exe)에 유효한 서명(SandMan.exe.sig)이 없습니다. <a href="https://sandboxie-plus.com/go.php?to=sbie-get">공식 다운로드 페이지</a>에서 신뢰할 수 있는 릴리스를 다운로드하십시오. - + Maintenance operation failed (%1) 유지 관리 작업에 실패했습니다 (%1) - + Maintenance operation completed 유지 보수 작업이 완료되었습니다 - + In the Plus UI, this functionality has been integrated into the main sandbox list view. Plus UI에서 이 기능은 기본 샌드박스 목록 보기에 통합되었습니다. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. 박스/그룹의 상황에 맞는 메뉴를 사용하여 박스와 그룹을 다른 그룹으로 이동할 수 있습니다. 끌어서 놓기를 사용하여 항목을 이동할 수도 있습니다. 또는 ALT를 누른 상태에서 화살표 키를 사용하여 그룹 내에서 항목을 위아래로 이동할 수도 있습니다.<br />.샌드박스 메뉴에서 새 박스 및 그룹을 생성할 수 있습니다. - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -4261,249 +4303,249 @@ This file is part of Sandboxie and all changed done to it will be reverted next 이 파일은 Sandboxie의 일부이며 다음에 Sandboxie가 업데이트될 때 변경된 모든 내용이 되돌아갑니다. - + Sandboxie config has been reloaded Sandboxie 구성을 다시 불러왔습니다 - + Failed to execute: %1 실행하지 못했습니다: %1 - + Failed to connect to the driver 드라이버에 연결하지 못했습니다 - + Failed to communicate with Sandboxie Service: %1 Sandboxie Service와 통신하지 못했습니다: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 호환되지 않는 Sandboxie %1이(가) 발견되었습니다. 호환 버전: %2 - + Can't find Sandboxie installation path. Sandboxie 설치 경로를 찾을 수 없습니다. - + Failed to copy configuration from sandbox %1: %2 %1에서 구성을 복사하지 못했습니다: %2 - + A sandbox of the name %1 already exists %1 이름의 샌드박스가 이미 있습니다 - + Failed to delete sandbox %1: %2 샌드박스 %1을(를) 삭제하지 못했습니다: %2 - + The sandbox name can not be longer than 32 characters. 샌드박스 이름은 32자를 초과할 수 없습니다. - + The sandbox name can not be a device name. 샌드박스 이름은 장치 이름이 될 수 없습니다. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. 샌드박스 이름에는 공백으로 표시되는 문자, 숫자 및 밑줄만 포함될 수 있습니다. - + Failed to terminate all processes 모든 프로세스를 종료하지 못했습니다 - + Delete protection is enabled for the sandbox 샌드박스에 대해 삭제 보호가 활성화되었습니다 - + All sandbox processes must be stopped before the box content can be deleted 박스 내용을 삭제하려면 먼저 모든 샌드박스 프로세스를 중지해야 합니다 - + Error deleting sandbox folder: %1 샌드박스 폴더 삭제 중 오류 발생: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. 샌드박스의 모든 프로세스를 중지해야 이름을 바꿀 수 있습니다. - + Failed to move directory '%1' to '%2' '%1' 디렉터리를 '%2'로 이동하지 못했습니다 - + Failed to move box image '%1' to '%2' 박스 이미지 '%1'을(를) '%2'(으)로 이동하지 못했습니다 - + This Snapshot operation can not be performed while processes are still running in the box. 프로세스가 박스에서 실행 중인 동안에는 이 스냅샷 작업을 수행할 수 없습니다. - + Failed to create directory for new snapshot 새 스냅샷에 대한 디렉터리를 생성하지 못했습니다 - + Snapshot not found 스냅샷을 찾을 수 없음 - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. '%1' 스냅샷 디렉터리를 '%2'과(와) 병합하는 동안 오류가 발생했습니다. 스냅샷이 완전히 병합되지 않았습니다. - + Failed to remove old snapshot directory '%1' 이전 스냅샷 디렉터리 '%1'을(를) 제거하지 못했습니다 - + Can't remove a snapshot that is shared by multiple later snapshots 이후 여러 스냅샷이 공유하는 스냅샷을 제거할 수 없습니다 - + You are not authorized to update configuration in section '%1' '%1' 섹션의 구성을 업데이트할 수 있는 권한이 없습니다 - + Failed to set configuration setting %1 in section %2: %3 %2 섹션에서 구성 설정 %1을 설정하지 못했습니다: %3 - + Can not create snapshot of an empty sandbox 빈 샌드박스의 스냅샷을 생성할 수 없습니다 - + A sandbox with that name already exists 같은 이름의 샌드박스가 이미 있습니다 - + The config password must not be longer than 64 characters 구성 암호는 64자를 초과할 수 없습니다 - + The operation was canceled by the user 사용자가 작업을 취소했습니다 - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted 마운트 해제된 샌드박스의 내용을 삭제할 수 없습니다 - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded 가져오기/내보내기 기능을 사용할 수 없습니다, 7z.dll을 불러올 수 없습니다 - + Failed to create the box archive 박스 압축파일을 만들지 못했습니다 - + Failed to open the 7z archive 7z 압축파일을 열지 못했습니다 - + Failed to unpack the box archive 박스 압축파일의 압축을 풀지 못했습니다 - + The selected 7z file is NOT a box archive 선택한 7z 파일이 박스 압축파일이 아닙니다 - + Operation failed for %1 item(s). %1 항목에 대한 작업에 실패했습니다. - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + <h3>Sandboxie-Plus 정보</h3><p>버전 %1 한국어 번역: 비너스걸💋</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + 이 Sandboxie-Plus 사본은 다음에 대해 인증되었습니다. %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus는 개인용 및 비상업용으로 무료입니다. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> - + Sandboxie-Plus는 Sandboxie의 오픈 소스 연속입니다.<br />더 많은 정보를 보려면 <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> 를 방문하세요.<br /><br />%2<br /><br />기능: %3<br /><br />설치: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> Do you want to open %1 in a sandboxed (yes) or unsandboxed (no) Web browser? 샌드박스에서 (예) 또는 샌드박스가 없는 (아니오) 웹 브라우저에서 %1을 여시겠습니까? - + Remember choice for later. 나중을 위해 선택을 기억합니다. - + The supporter certificate is not valid for this build, please get an updated certificate 후원자 인증서가 이 빌드에 유효하지 않습니다. 업데이트된 인증서를 받으십시오 - + The supporter certificate has expired%1, please get an updated certificate The supporter certificate is expired %1 days ago, please get an updated certificate 후원자 인증서가 %1일 전에 만료되었습니다. 업데이트된 인증서를 받으십시오 - + , but it remains valid for the current build , 하지만 현재 빌드에 대해서는 유효합니다 - + The supporter certificate will expire in %1 days, please get an updated certificate 후원자 인증서가 %1일 후에 만료됩니다. 업데이트된 인증서를 받으십시오 @@ -5465,12 +5507,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next Sandboxie-Plus - 샌드박스에서 실행 - + Are you sure you want to run the program outside the sandbox? 샌드박스 외부에서 프로그램을 실행하시겠습니까? - + Please select a sandbox. 샌드박스를 선택하십시오. @@ -5616,103 +5658,103 @@ This file is part of Sandboxie and all changed done to it will be reverted next %1 - + Add %1 Template %1 템플릿 추가 - + Select font 글꼴 선택 - + Reset font 글꼴 재설정 - + Search for settings 설정 검색 - + %0, %1 pt %0, %1 pt - + Please enter message 메시지를 입력하십시오 - - + + Run &Sandboxed 샌드박스에서 실행(&S) - + kilobytes (%1) 킬로바이트 (%1) - + Volume not attached 볼륨이 연결되지 않음 - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. 이 후원자 인증서가 만료되었습니다. <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">업데이트된 인증서</a>를 받으십시오. - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>현재 빌드 Plus 기능은 활성화된 상태로 유지</font>되지만 호환성 업데이트 및 문제 해결 데이터베이스를 포함한 샌드박스 라이브 서비스에 더 이상 액세스할 수 없습니다. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. 이 후원자 인증서는 <font color='red'>%1일 후에 만료</font>됩니다. <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">업데이트된 인증서</a>를 받으십시오. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + 이것은 Sandboxie-Plus 일련 번호처럼 보이지 않습니다.<br />인증서의 UpdateKey 또는 서명을 입력하려고 시도했지만 올바르지 않은 경우, 위의 텍스트 영역에 전체 인증서를 대신 입력하세요. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. 기존 후원자 인증서를 입력하지 않고 기능 업그레이드 키를 사용하려고 합니다. (<b>웹 사이트에 굵은 글씨로 명시되어 있는</b) 이 유형의 키는 기존 후원자 인증서가 있어야 하며, 인증서가 없으면 쓸모가 없습니다.<br />고급 기능을 사용하려면 표준 인증서와 기능 업그레이드 키를 모두 받아야 합니다. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. 기존 후원자 인증서를 입력하지 않고 갱신 키를 사용하려고 합니다. (<b>웹사이트에 굵은 글씨로 명시되어 있는</b) 이 유형의 키는 기존 지원자 인증서가 있어야 하며, 해당 인증서가 없으면 쓸모가 없습니다. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> <br /><br /><u>제품 설명을 읽지 않고 실수로 이 키를 얻으신 경우 이메일 (홈페이지 제공)로 연락하여 이 문제를 해결해 주시기 바랍니다.</u> - + Retrieving certificate... 인증서 검색 중... - + Error retrieving certificate: %1 Error retriving certificate: %1 인증서를 검색하는 중 오류 발생: %1 - + Unknown Error (probably a network issue) 알 수 없는 오류 (아마도 네트워크 문제) @@ -5721,42 +5763,42 @@ This file is part of Sandboxie and all changed done to it will be reverted next 인증서를 가져오는 중... - + Contributor 기여자 - + Eternal 영구 - + Business 비지니스 - + Personal 개인 - + Great Patreon Great Patreon - + Patreon Patreon - + Family 패밀리 - + Home @@ -5765,12 +5807,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next 기부 - + Evaluation 평가 - + Type %1 유형 %1 @@ -5779,48 +5821,53 @@ This file is part of Sandboxie and all changed done to it will be reverted next 표준 - + Advanced 고급 - + + Advanced (L) + + + + Max Level 최대 수준 - + Level %1 수준 %1 - + Supporter certificate required for access 접근에 필요한 후원자 인증서 - + Supporter certificate required for automation 자동화에 필요한 후원자 인증서 - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. 이 인증서는 현재 빌드에 유효하지 않습니다. 새 인증서를 가져오거나 이전 빌드로 다운그레이드해야 합니다. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. 이 인증서는 만료되었지만 현재 설치된 버전 및 기능에 대해서는 사용 가능한 상태로 유지됩니다. 그러나 호환성 업데이트 및 온라인 문제 해결 데이터베이스를 포함한 Sandboxie-Live 서비스에 더 이상 액세스할 수 없습니다. - + This certificate has unfortunately expired, you need to get a new certificate. 이 인증서는 만료되었습니다. 새 인증서를 받아야 합니다. - + Sandboxed Web Browser 샌드박스 웹 브라우저 @@ -5848,23 +5895,23 @@ This file is part of Sandboxie and all changed done to it will be reverted next 프로그램 찾아보기 - + Select Program 프로그램 선택 - + Executables (*.exe *.cmd) 실행 파일 (*.exe *.cmd) - - + + Please enter a menu title 메뉴 제목을 입력하십시오 - + Please enter a command 명령을 입력하십시오 @@ -5873,7 +5920,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next 이 후원자 인증서가 만료되었습니다, <a href="sbie://update/cert">에서 업데이트된 인증서를 받으십시오</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>%1일 후에 추가 기능이 비활성화됩니다.</font> @@ -5882,7 +5929,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next <br /><font color='red'>이 빌드 Plus 기능은 계속 사용 가능합니다.</font> - + <br />Plus features are no longer enabled. <br />Plus 기능이 더 이상 사용되지 않습니다. @@ -5900,12 +5947,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next 후원자 인증서 필요 - + Run &Un-Sandboxed 샌드박스 없이 실행(&U) - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. 인증서로 보이지 않습니다. 인증서 일부가 아닌 전체 인증서를 입력하십시오. @@ -5918,7 +5965,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next 안타깝게도 이 인증서는 오래되었습니다. - + Thank you for supporting the development of Sandboxie-Plus. Sandboxie-Plus 개발을 지원해 주셔서 감사합니다. @@ -5927,88 +5974,88 @@ This file is part of Sandboxie and all changed done to it will be reverted next 이 후원 인증서는 유효하지 않습니다. - + Update Available 사용 가능한 업데이트 - + Installed 설치됨 - + by %1 %1까지 - + (info website) (정보 웹사이트) - + This Add-on is mandatory and can not be removed. 이 추가 기능은 필수 사항 제거할 수 없습니다. - - + + Select Directory 디렉터리 선택 - + <a href="check">Check Now</a> <a href="check">지금 확인</a> - + Please enter the new configuration password. 새 구성 암호를 입력하십시오. - + Please re-enter the new configuration password. 새 구성 암호를 다시 입력하십시오. - + Passwords did not match, please retry. 암호가 일치하지 않습니다. 다시 시도하십시오. - + Process 프로세스 - + Folder 폴더 - + Please enter a program file name 프로그램 파일 이름을 입력하십시오 - + Please enter the template identifier 템플릿 식별자를 입력하십시오 - + Error: %1 오류: %1 - + Do you really want to delete the selected local template(s)? 선택한 로컬 템플릿을 삭제하시겠습니까? - + %1 (Current) %1 (현재) @@ -6252,35 +6299,35 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox 새 샌드박스 만들기 - + Almost complete, click Finish to create a new sandbox and conclude the wizard. 거의 완료되었습니다. 마침을 클릭하여 새 샌드박스를 만들고 마법사를 종료합니다. - + Save options as new defaults 옵션을 새 기본값으로 저장 - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) 고급 옵션이 설정되지 않은 경우 이 요약 페이지 건너뛰기 - + This Sandbox will be saved to: %1 이 샌드박스는 다음 위치에 저장됩니다: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6289,21 +6336,21 @@ This box's content will be DISCARDED when its closed, and the box will be r 이 박스의 내용물은 닫히면 폐기되고 박스는 제거됩니다. - + This box will DISCARD its content when its closed, its suitable only for temporary data. 이 박스는 닫히면 내용을 삭제하고 임시 데이터에만 적합합니다. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. 이 박스의 프로세스는 인터넷 또는 로컬 네트워크에 액세스할 수 없으므로 액세스된 모든 데이터가 기밀로 유지됩니다. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6312,14 +6359,14 @@ This box will run the MSIServer (*.msi installer service) with a system token, t 이 박스는 시스템 토큰으로 MSI 서버 (*.msi 설치 관리자 서비스)를 실행합니다. 이렇게 하면 호환성은 향상되지만 보안 분리는 줄어듭니다. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. 이 박스의 프로세스는 관리자 권한 없이 실행되므로 보안 강화 박스에서도 설치 프로그램을 사용할 수 있습니다. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6328,7 +6375,7 @@ Processes in this box will be running with a custom process token indicating the 이 박스의 프로세스는 자신이 속한 샌드박스를 나타내는 사용자 지정 프로세스 토큰으로 실행됩니다. - + Failed to create new box: %1 새 박스를 만들지 못했습니다: %1 @@ -6548,6 +6595,198 @@ If you are a great patreaon supporter already, sandboxie can check online for an %1 북마크에 대한 직접 액세스 허용 + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + Sandboxie-Plus - 프록시 테스트 + + + + N/A + 해당없음 + + + + + Testing... + 테스트 중... + + + + This test cannot be disabled. + 이 테스트는 비활성화할 수 없습니다. + + + + [%1] Starting Test 1: Connection to the Proxy Server + [%1] 테스트 1 시작: 프록시 서버에 대한 연결 + + + + [%1] IP Address: %2 + [%1] IP 주소: %2 + + + + [%1] Connection established. + [%1] 연결이 설정되었습니다. + + + + + [%1] Test passed. + [%1] 테스트가 통과되었습니다. + + + + [%1] Connection to proxy server failed: %2. + [%1] 프록시 서버에 연결하지 못했습니다: %2. + + + + + + + [%1] Test failed. + [%1] 테스트에 실패했습니다. + + + + [%1] Starting Test 2: Connection through the Proxy Server + [%1] 테스트 2 시작: 프록시 서버를 통한 연결 + + + + [%1] Authentication was successful. + [%1] 인증에 성공했습니다. + + + + [%1] Connection to %2 established through the proxy server. + [%1] 프록시 서버를 통해 %2에 연결이 설정되었습니다. + + + + [%1] Loading a web page to test the proxy server. + [%1] 프록시 서버를 테스트하기 위해 웹 페이지를 로드하는 중입니다. + + + + [%1] %2. + [%1] %2. + + + + [%1] Connection through proxy server failed: %2. + [%1] 프록시 서버를 통한 연결에 실패했습니다: %2. + + + + [%1] Web page loaded successfully. + [%1] 웹 페이지가 성공적으로 로드되었습니다. + + + + Timeout + 시간 초과 + + + + [%1] Failed to load web page: %2. + [%1] 웹 페이지를 로드하지 못했습니다: %2. + + + + [%1] Starting Test 3: Proxy Server latency + [%1] 테스트 3 시작: 프록시 서버 지연 시간 + + + + [%1] Latency through proxy server: %2ms. + [%1] 프록시 서버를 통한 지연 시간: %2ms. + + + + [%1] Failed to get proxy server latency: Request timeout. + [%1] 프록시 서버 대기 시간을 가져오지 못했습니다: 요청 시간 초과입니다. + + + + [%1] Failed to get proxy server latency. + [%1] 프록시 서버 지연 시간을 가져오지 못했습니다. + + + + [%1] Test Finished. + [%1] 테스트가 완료되었습니다. + + + + + Stopped + 중지됨 + + + + Stop + 중지 + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + [%1] 테스트 시작... + 프록시 서버 + 주소: %2 + 프로토콜: %3 + 인증: %4%5 + + + + Retry + 재시도 + + + + Test Passed + 테스트 통과 + + + + Test Failed + 테스트 실패 + + + + Invalid Timeout value. Please enter a value between 1 and 60. + 시간 초과 값이 잘못되었습니다. 1에서 60 사이의 값을 입력하세요. + + + + Invalid Port value. Please enter a value between 1 and 65535. + 포트 값이 잘못되었습니다. 1에서 65535 사이의 값을 입력하세요. + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + 잘못된 호스트 값입니다. 'http[s]://'를 제외한 올바른 호스트 이름을 입력하세요. + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + 잘못된 핑 카운트 값입니다. 1에서 10 사이의 값을 입력하세요. + + CTraceModel @@ -6963,8 +7202,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - + Protect the system from sandboxed processes 샌드박스 프로세스로부터 시스템 보호 @@ -6974,11 +7212,13 @@ If you are a great patreaon supporter already, sandboxie can check online for an + Move Up 위로 이동 + Move Down 아래로 이동 @@ -7031,7 +7271,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an Auto delete content changes when last sandboxed process terminates Auto delete content when last sandboxed process terminates - 마지막 샌드박스 프로세스가 종료될 때 내용 자동 삭제 + 마지막 샌드박스 처리가 종료될 때 내용 변경 자동 삭제 @@ -7123,12 +7363,12 @@ If you are a great patreaon supporter already, sandboxie can check online for an 인쇄 제한 - + Network restrictions 네트워크 제한 - + Block network files and folders, unless specifically opened. 특별히 열지 않는 한 네트워크 파일 및 폴더를 차단합니다. @@ -7151,11 +7391,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Name 이름 @@ -7185,13 +7425,15 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - - - + + + + + + + + + Remove 제거 @@ -7257,11 +7499,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Show Templates 템플릿 표시 @@ -7311,7 +7553,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an Windows 자격 증명 저장소 열기 (사용자 모드) - + Prevent change to network and firewall parameters (user mode) 네트워크 및 방화벽 매개 변수 (사용자 모드) 변경 방지 @@ -7427,29 +7669,29 @@ If leader processes are defined, all others are treated as lingering processes.< Prevent sandboxed processes from interfering with power operations (Experimental) - + 샌드박스가 적용된 프로세스가 전원 운영을 방해하지 않도록 방지 (실험적) Prevent move mouse, bring in front, and similar operations, this is likely to cause issues with games. Prevent move mouse, bring in front, and simmilar operations, this is likely to cause issues with games. - + 마우스를 움직이거나 앞으로 가져오는 등의 조작을 방지하면 게임에서 문제가 발생할 수 있습니다. Prevent interference with the user interface (Experimental) - + 사용자 인터페이스 간섭 방지(실험적) This feature does not block all means of obtaining a screen capture, only some common ones. This feature does not block all means of optaining a screen capture only some common once. - + 이 기능은 화면 캡처를 얻는 모든 수단을 차단하는 것이 아니라 일부 일반적인 수단만 차단합니다. Prevent sandboxed processes from capturing window images (Experimental, may cause UI glitches) - + 샌드박스 프로세스가 창 이미지를 캡처하지 못하도록 방지 (실험적, UI 결함을 유발할 수 있음) @@ -7499,7 +7741,9 @@ If leader processes are defined, all others are treated as lingering processes.< - + + + Program 프로그램 @@ -7507,17 +7751,20 @@ If leader processes are defined, all others are treated as lingering processes.< - + Action 동작 + Port 포트 + + IP IP @@ -7578,47 +7825,47 @@ You can use 'Open for All' instead to make it apply to all programs, o COM 개체 추가 - + File Recovery 파일 복구 - + Add Folder 폴더 추가 - + Ignore Extension 확장자 무시 - + Ignore Folder 폴더 무시 - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. 파일이 생성되는 즉시 복구할 수 있도록 즉시 복구 프롬프트를 실행합니다. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. 즉시 복구에서 폴더 및 파일 유형 (또는 파일 확장자)을 제외할 수 있습니다. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. 빠른 복구 기능이 호출되면 샌드박스 내용에 대해 다음 폴더가 확인됩니다. - + Advanced Options 고급 옵션 - + Miscellaneous 기타 @@ -7639,7 +7886,7 @@ You can use 'Open for All' instead to make it apply to all programs, o - + Protect the sandbox integrity itself 샌드박스 무결성 자체 보호 @@ -7664,7 +7911,7 @@ You can use 'Open for All' instead to make it apply to all programs, o 샌드박스 격리 - + Force usage of custom dummy Manifest files (legacy behaviour) 사용자 지정 더미 매니페스트 파일 강제 사용 (레거시 동작) @@ -7728,8 +7975,8 @@ The process match level has a higher priority than the specificity and describes 권한 있는 프로세스만 서비스 제어 관리자에 액세스할 수 있도록 허용 - - + + Compatibility 호환성 @@ -7743,12 +7990,12 @@ The process match level has a higher priority than the specificity and describes 작업 개체에 샌드박스 프로세스 추가 (권장) - + Emulate sandboxed window station for all processes 모든 프로세스에 대해 샌드박스 창 스테이션 에뮬레이트 - + Allow use of nested job objects (works on Windows 8 and later) 중첩된 작업 개체 사용 허용 (Windows 8 이상에서 작동) @@ -7818,7 +8065,7 @@ The process match level has a higher priority than the specificity and describes COM/RPC - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) 기본적으로 RpcMgmtSetComTimeout 사용 안 함 (호환성 문제가 해결될 수 있음) @@ -7847,41 +8094,41 @@ The process match level has a higher priority than the specificity and describes 액세스 격리 - + Triggers 트리거 - + Event 이벤트 - - - - + + + + Run Command 명령 실행 - + Start Service 서비스 시작 - + These events are executed each time a box is started 이 이벤트는 박스가 시작될 때마다 실행됩니다 - + On Box Start 박스 시작 시 - - + + These commands are run UNBOXED just before the box content is deleted 이 명령은 박스 내용이 삭제되기 직전에 UNBOXED로 실행됩니다 @@ -7890,32 +8137,32 @@ The process match level has a higher priority than the specificity and describes 박스 삭제 시 - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. 이러한 명령은 박스가 초기화될 때만 실행됩니다. 다시 실행하려면 박스 내용을 삭제해야 합니다. - + On Box Init 박스 초기화 시 - + Here you can specify actions to be executed automatically on various box events. 여기서 다양한 박스 이벤트에 대해 자동으로 실행할 동작을 지정할 수 있습니다. - + Hide Processes 프로세스 숨기기 - + Add Process 프로세스 추가 - + Hide host processes from processes running in the sandbox. 샌드박스에서 실행 중인 프로세스에서 호스트 프로세스를 숨깁니다. @@ -7964,40 +8211,40 @@ The process match level has a higher priority than the specificity and describes 액세스 격리 - + Image Protection 이미지 보호 - + Issue message 1305 when a program tries to load a sandboxed dll 프로그램이 샌드박스된 dll을 로드하려고 할 때 1305 메시지 발생 - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox 호스트에 설치된 샌드박스 프로그램이 샌드박스에서 DLL을 로드하지 못하도록 방지 - + Dlls && Extensions Dll 및 확장자 - + Description 설명 - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. 샌드박스의 리소스 액세스 규칙은 샌드박스 내부에 있는 프로그램 이진 파일을 차별하는 경우가 많습니다. OpenFilePath 및 OpenKeyPath는 호스트에 기본적으로 있는 응용 프로그램 이진 파일에만 작동합니다. 이 제한이 없는 규칙을 정의하려면 OpenPipePath 또는 OpenConfPath를 사용해야 합니다. 마찬가지로 모두 닫힘 (파일|키|Ipc)예를 들어 ‘ClosedFilePath=! iexplore.exe,C:Users*'는 샌드박스 내에 있는 이진 파일의 경우 항상 닫혀 있습니다. 두 제한 정책 모두 "액세스 정책" 페이지에서 사용 불가능으로 설정할 수 있습니다. 이 작업은 샌드박스 내부의 악성 프로세스가 자신의 이름이 변경된 복사본을 생성하여 보호된 리소스에 액세스하는 것을 방지하기 위해 수행됩니다. 또 다른 공격 벡터는 라이브러리가 액세스할 수 있는 모든 항목에 액세스하기 위해 승인된 프로세스에 라이브러리를 주입하는 것입니다. 호스트 이미지 보호를 사용하면 샌드박스 내부에서 실행 중인 응용 프로그램 (호스트에 설치)이 샌드박스 자체에서 라이브러리를 로드하지 못하도록 차단하여 이러한 문제를 방지할 수 있습니다. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. Sandboxies 기능은 SbieDll.dll에 의해 시작할 때 각 샌드박스 프로세스에 로드될 수 있는 옵션 DLL을 사용하여 향상될 수 있습니다. 전역 설정의 애드온 관리자는 몇 가지 유용한 확장 기능을 제공합니다. 일단 설치되면 현재 박스에 대해 활성화할 수 있습니다. @@ -8285,57 +8532,57 @@ To specify a process use '$:program.exe' as path. 네트워크 옵션 - + Other Options 기타 옵션 - + Port Blocking 포트 차단 - + Block common SAMBA ports 공통 SAMBA 포트 차단 - + Block DNS, UDP port 53 DNS, UDP 포트 53 차단 - + Quick Recovery 빠른 복구 - + Immediate Recovery 즉시 복구 - + Various Options 다양한 옵션 - + Apply ElevateCreateProcess Workaround (legacy behaviour) ElevateCreateProcess 해결 방법 적용 (레거시 동작) - + Use desktop object workaround for all processes 모든 프로세스에 대해 데스크톱 개체 해결 방법 사용 - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. 전역 단축키를 짧게 3번 누르면 이 예외가 무시됩니다. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. "모든 프로세스 종료"가 호출될 때 이 샌드박스가 종료되지 않도록 제외합니다. @@ -8344,38 +8591,38 @@ To specify a process use '$:program.exe' as path. 이 명령은 샌드박스의 모든 프로세스가 완료된 후에 실행됩니다. - + On Box Terminate 박스 종료 시 - + This command will be run before the box content will be deleted 박스 내용이 삭제되기 전에 이 명령이 실행됩니다 - + On File Recovery 파일 복구 시 - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked 이 명령은 파일을 복구하기 전에 실행되며 파일 경로가 첫 번째 인수로 전달됩니다. 이 명령이 0이 아닌 다른 것을 반환하는 경우 복구가 차단됩니다 - + Run File Checker 파일 검사 실행 - + On Delete Content 콘텐츠 삭제 시 - + Don't allow sandboxed processes to see processes running in other boxes 샌드박스 프로세스에서 다른 박스에서 실행 중인 프로세스 보기 허용 안 함 @@ -8386,7 +8633,7 @@ To specify a process use '$:program.exe' as path. - + Process 프로세스 @@ -8395,22 +8642,22 @@ To specify a process use '$:program.exe' as path. 이 샌드박스의 프로세스에 대한 읽기 액세스도 차단 - + Users 사용자 - + Restrict Resource Access monitor to administrators only 리소스 액세스 모니터를 관리자로만 제한 - + Add User 사용자 추가 - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8419,23 +8666,23 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to 참고: 샌드박스에 대한 강제 프로그램 및 강제 폴더 설정은 샌드박스를 사용할 수 없는 사용자 계정에는 적용되지 않습니다. - + Add Option 옵션 추가 - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. 여기서 호환성 향상 및/또는 샌드박스 동작을 사용자 정의하도록 고급 프로세스별 옵션을 구성할 수 있습니다. - + Option 옵션 - + Tracing 추적 @@ -8445,22 +8692,22 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to API 호출 추적 (Sbie 디렉터리에 LogAPI를 설치해야 함) - + Pipe Trace 파이프 추적 - + Log all SetError's to Trace log (creates a lot of output) 모든 SetError를 추적 로그에 기록 (많은 출력을 생성) - + Log Debug Output to the Trace Log 추적 로그에 디버그 출력 기록 - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8483,78 +8730,78 @@ instead of "*". Ntdll syscall 추적 (많은 출력을 생성합니다) - + File Trace 파일 추적 - + Disable Resource Access Monitor 리소스 액세스 모니터 사용 안 함 - + IPC Trace IPC 추적 - + GUI Trace GUI 추적 - + Resource Access Monitor 리소스 액세스 모니터 - + Access Tracing 액세스 추적 - + COM Class Trace COM 클래스 추적 - + Key Trace 키 추적 - + Network Firewall 네트워크 방화벽 - + These commands are run UNBOXED after all processes in the sandbox have finished. 이러한 명령은 샌드박스의 모든 프로세스가 완료된 후 언박스 상태로 실행됩니다. - + API call Trace (traces all SBIE hooks) API 호출 추적 (모든 SBIE 후크 추적) - + Debug 디버그 - + WARNING, these options can disable core security guarantees and break sandbox security!!! 경고, 이러한 옵션은 핵심 보안 보장을 비활성화하고 샌드박스 보안을 파괴할 수 있습니다!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. 이러한 옵션은 호환성 문제를 디버깅하기 위한 것이므로 프로덕션에서 사용하지 마십시오. - + App Templates 앱 템플릿 @@ -8563,22 +8810,22 @@ instead of "*". 템플릿 호환성 - + Filter Categories 필터 범주 - + Text Filter 텍스트 필터 - + Add Template 템플릿 추가 - + This list contains a large amount of sandbox compatibility enhancing templates 이 목록에는 많은 양의 샌드박스 호환성 향상 템플릿이 포함되어 있습니다 @@ -8587,17 +8834,17 @@ instead of "*". 템플릿 제거 - + Category 범주 - + Template Folders 템플릿 폴더 - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8606,68 +8853,129 @@ Please note that this values are currently user specific and saved globally for 이 값은 현재 사용자마다 다르며 모든 박스에 대해 전역으로 저장됩니다. - - + + Value - + Accessibility 접근성 - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. 손실된 보호를 보상하려면 제한 설정 그룹의 삭제 권한 설정 페이지를 참조하십시오. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access 화면 판독기: JAWS, NVDA, Window-Eyes, 시스템 액세스 - DNS Request Logging - Dns Request Logging - DNS 요청 로깅 + + DNS Filter + DNS 필터 - + + Add Filter + 필터 추가 + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + DNS 필터를 사용하면 개별 도메인을 프로세스 단위로 차단할 수 있습니다. 차단하려면 IP 열을 비워 두거나 리디렉션할 IP를 입력하세요. + + + + Domain + 도메인 + + + + Internet Proxy + 인터넷 프록시 + + + + Add Proxy + 프록시 추가 + + + + Test Proxy + 프록시 테스트 + + + + Auth + 인증 + + + + Login + 로그인 + + + + Password + 암호 + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + 샌드박스가 적용된 프로그램은 사전 설정된 SOCKS5 프록시를 사용하도록 강제할 수 있습니다. + + + + Resolve hostnames via proxy + 프록시를 통해 호스트 이름 확인 + + + + DNS Request Logging + Dns Request Logging + DNS 요청 로깅 + + + Syscall Trace (creates a lot of output) Syscall 추적 (출력이 많이 생성됨) - + Templates 템플릿 - + Open Template - + 템플릿 열기 - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. 다음 설정은 내게 필요한 옵션 소프트웨어와 함께 Sandboxie를 사용할 수 있도록 합니다. 이러한 설정이 적용되면 일부 Sandboxie 보호 기능이 손실됩니다. - + Edit ini Section 이 섹션 편집 - + Edit ini ini 편집 - + Cancel 취소 - + Save 저장 @@ -8699,27 +9007,27 @@ Please note that this values are currently user specific and saved globally for QPlatformTheme - + OK 확인 - + Apply 적용 - + Cancel 취소 - + &Yes 예(&Y) - + &No 아니오(&N) @@ -8785,32 +9093,42 @@ Please note that this values are currently user specific and saved globally for SandboxiePlus 선택 박스 - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. 프로그램, 설치 프로그램 또는 문서를 시작할 샌드박스를 선택합니다. - + Run in a new Sandbox 새 샌드박스에서 실행 - + + Force Children + + + + Sandbox 샌드박스 - + Run As UAC Administrator UAC 관리자로 실행 - + Run Sandboxed 샌드박스에서 실행 - + Run Outside the Sandbox 샌드박스 밖에서 실행 @@ -9091,7 +9409,7 @@ Please note that this values are currently user specific and saved globally for Hotkey for suspending all processes: Hotkey for suspending all process - 모든 프로세스를 일시 중지하는 단축키 + 모든 프로세스를 일시 중지하는 단축키: @@ -9226,7 +9544,7 @@ Please note that this values are currently user specific and saved globally for Hide SandMan windows from screen capture (UI restart required) - + 화면 캡처에서 SandMan 창 숨기기 (UI 재시작 필요) @@ -9729,7 +10047,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, Open Template - + 템플릿 열기 @@ -9906,4 +10224,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, 스냅샷 생성 + + TestProxyDialog + + + Test Proxy + 프록시 테스트 + + + + Test Settings... + 테스트 설정... + + + + Testing... + 테스트 중... + + + + Proxy Server + 프록시 서버 + + + + Address: + 주소: + + + + 127.0.0.1:80 + 127.0.0.1:80 + + + + Protocol: + 프로토콜: + + + + SOCKS 5 + SOCKS 5 + + + + Authentication: + 인증: + + + + NO + 없음 + + + + Login: + 로그인: + + + + username + 사용자 이름 + + + + Timeout (secs): + 시간 초과 (초): + + + + 5 + 5 + + + + Test 1: Connection to the Proxy Server + 테스트 1: 프록시 서버에 연결 + + + + + + Enable this test + 이 테스트 사용 + + + + Test 2: Connection through the Proxy Server + 테스트 2: 프록시 서버를 통한 연결 + + + + Target host: + 대상 호스트: + + + + www.google.com + www.google.com + + + + Port: + 포트: + + + + 80 + 80 + + + + Load a default web page from the host. (There must be a web server running on the host) + 호스트에서 기본 웹 페이지를 로드합니다. (호스트에서 웹 서버가 실행 중이어야 합니다.) + + + + Test 3: Proxy Server latency + 테스트 3: 프록시 서버 지연 시간 + + + + Ping count: + 핑 횟수: + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + 핑 수를 늘리면 평균 지연 시간 계산의 정확도가 향상됩니다. 핑 수가 많을수록 평균이 일반적인 네트워크 상태를 대표할 수 있도록 하는 데 도움이 됩니다. + + diff --git a/SandboxiePlus/SandMan/sandman_nl.ts b/SandboxiePlus/SandMan/sandman_nl.ts index 8d8f027f..a1e309fd 100644 --- a/SandboxiePlus/SandMan/sandman_nl.ts +++ b/SandboxiePlus/SandMan/sandman_nl.ts @@ -135,102 +135,112 @@ CAdvancedPage - + Advanced Sandbox options - + On this page advanced sandbox options can be configured. - + Network Access - + Allow network/internet access - + Block network/internet by denying access to Network devices - + Block network/internet using Windows Filtering Platform - + Allow access to network files and folders Allow access to network files and fodlers - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes - + Admin Options - + Drop rights from Administrators and Power Users groups Rechten ontnemen van administrator- en poweruser-groepen - + Make applications think they are running elevated - + Allow MSIServer to run with a sandboxed system token - + Box Options Box-opties - + Use a Sandboxie login instead of an anonymous token - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -238,47 +248,47 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled Uitgeschakeld - + Use as a template - + Append to the configuration - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. @@ -428,22 +438,22 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Een sandbox isoleert uw hostsysteem van processen die binnen de box draaien. Het voorkomt dat ze permanente veranderingen aanbrengen aan andere programma's en gegevens op uw computer. Het niveau van isolatie heeft invloed op uw veiligheid en de compatibiliteit met toepassingen, vandaar dat er een verschillend niveau van isolatie zal zijn afhankelijk van het geselecteerde type box. Sandboxie kan ook uw persoonlijke gegevens beschermen tegen toegang door processen die onder zijn supervisie draaien. - + Enter box name: @@ -452,121 +462,121 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a Nieuwe box - + Select box type: Sellect box type: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. - + Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. - + Hardened Sandbox with Data Protection Geharde sandbox met gegevensbescherming - + Security Hardened Sandbox Sandbox met geharde beveiliging - + Sandbox with Data Protection Sandbox met gegevensbescherming - + Standard Isolation Sandbox (Default) Standaard isolatie-sandbox (standaard) - + Application Compartment with Data Protection Toepassingscompartiment met gegevensbescherming - + Application Compartment Box - + Confidential Encrypted Box - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? @@ -576,17 +586,17 @@ This ensures the utmost level of privacy and data protection within the confiden Toepassingscompartiment (GEEN isolatie) - + Remove after use - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. - + Configure advanced options @@ -961,13 +971,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -975,64 +985,64 @@ You can use %USER% to save each users sandbox to an own fodler. - + Sandboxed Files - + Select Directory Map selecteren - + Virtualization scheme - + Version 1 - + Version 2 - + Separate user folders Gescheiden gebruikersmappen - + Use volume serial numbers for drives - + Auto delete content when last process terminates - + Enable Immediate Recovery of files from recovery locations - + The selected box location is not a valid path. The sellected box location is not a valid path. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. @@ -1272,14 +1282,14 @@ You can use %USER% to save each users sandbox to an own fodler. - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. - + Don't show this message again. Dit bericht niet meer weergeven @@ -1478,8 +1488,8 @@ Note: The update check is often behind the latest GitHub release to ensure that COptionsWindow - - + + Browse for File Bladeren naar bestand @@ -1490,139 +1500,139 @@ Note: The update check is often behind the latest GitHub release to ensure that Bladeren naar map - + Closed Gesloten - + Closed RT Gesloten RT - + Read Only Alleen-lezen - + Normal Normaal - + Open Open - + Open for All Open voor iedereen - + No Rename - + Box Only (Write Only) Alleen box (alleen schrijven) - + Ignore UIPI - - - + + + Unknown Onbekend - + Regular Sandboxie behavior - allow read and also copy on write. - + Allow write-access outside the sandbox. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. - + Don't rename window classes. - + Deny access to host location and prevent creation of sandboxed copies. - + Block access to WinRT class. - + Allow read-only access only. - + Hide host files, folders or registry keys from sandboxed processes. - + Ignore UIPI restrictions for processes. - + File/Folder Bestand/map - + Registry Register - + IPC Path IPC-pad - + Wnd Class Wnd-klasse - + COM Object COM-object - + Select File Bestand selecteren - + All Files (*.*) Alle bestanden (*.*) - + @@ -1631,69 +1641,71 @@ Note: The update check is often behind the latest GitHub release to ensure that Map selecteren - - - - - - - - - - + + + + + + + + + + + + All Programs Alle programma's - - - - - - - - + + + + + + + + Group: %1 Groep: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} COM-objecten moeten via hun GUID worden opgegeven, zoals: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. RT-interfaces moeten via hun naam worden opgegeven. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? - + Don't ask in future - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead - - - + + + - + Template values can not be edited. Sjabloonwaarden kunnen niet worden bewerkt. - + Template values can not be removed. Sjabloonwaarden kunnen niet worden verwijderd. @@ -1755,57 +1767,57 @@ Note: The update check is often behind the latest GitHub release to ensure that - + Add special option: - - + + On Start Bij starten - - - - - + + + + + Run Command Opdracht uitvoeren - + Start Service Service starten - + On Init Bij initialisatie - + On File Recovery - + On Delete Content - + On Terminate - + Please enter a program file name to allow access to this sandbox - + Please enter a program file name to deny access to this sandbox @@ -1814,11 +1826,11 @@ Note: The update check is often behind the latest GitHub release to ensure that Bij verwijderen - - - - - + + + + + Please enter the command line to be executed Voer de uit te voeren opdrachtregel in @@ -1827,12 +1839,12 @@ Note: The update check is often behind the latest GitHub release to ensure that Voer een programma-bestandsnaam in - + Deny - + %1 (%2) %1 (%2) @@ -1942,156 +1954,156 @@ Note: The update check is often behind the latest GitHub release to ensure that Toepassingscompartiment - + Custom icon - + Version 1 - + Version 2 - + Browse for Program Bladeren naar programma - + Open Box Options - + Browse Content Inhoud doorbladeren - + Start File Recovery - + Show Run Dialog - + Indeterminate - + Backup Image Header - + Restore Image Header - + Change Password Wachtwoord wijzigen + + + + Always copy + + - Always copy + Don't copy - Don't copy - - - - - Copy empty - + kilobytes (%1) kilobytes (%1) - + Select color Kleur selecteren - + Select Program Programma selecteren - + The image file does not exist - + The password is wrong - + Unexpected error: %1 - + Image Password Changed - + Backup Image Header for %1 - + Image Header Backuped - + Restore Image Header for %1 - + Image Header Restored - + Please enter a service identifier Een service-identifier invoeren - + Executables (*.exe *.cmd) Uitvoerbare bestanden (*.exe *.cmd) - - + + Please enter a menu title Voer een menutitel in - + Please enter a command Voer een opdracht in @@ -2106,68 +2118,93 @@ Note: The update check is often behind the latest GitHub release to ensure that Selecteer eerst een groep - - + + Any Elke - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Toegang toestaan - + Block using Windows Filtering Platform Blokkeren met Windows Filtering Platform - + Block by denying access to Network devices Blokkeren door toegang tot netwerkapparaten te weigeren - - - + + Please enter a domain to be filtered + + + + + Yes + Ja + + + + No + Nee + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Toestaan - + Block (WFP) Blokkeren (WFP) - + Block (NDev) Blokkeren (NDev) - + A non empty program name is required. - + Block Blokkeren @@ -2289,57 +2326,57 @@ Please select a folder which contains this file. Sandboxie Plus - '%1' opties - + File Options Bestandsopties - + Grouping - + Add %1 Template - + Search for options - + Box: %1 - + Template: %1 - + Global: %1 - + Default: %1 - + This sandbox has been deleted hence configuration can not be saved. Deze sandbox is verwijderd, dus de configuratie kan niet worden opgeslagen. - + Some changes haven't been saved yet, do you really want to close this options window? Sommige wijzigingen zijn nog niet opgeslagen. Wilt u dit venster echt sluiten? - + Enter program: Programma invoeren: @@ -2828,22 +2865,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 Wachten op map: %1 - + Deleting folder: %1 Map verwijderen: %1 - + Merging folders: %1 &gt;&gt; %2 Mappen samenvoegen: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... Samenvoegen van snapshot afwerken... @@ -2928,7 +2965,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -2938,47 +2975,47 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + No Force Process - + Removed Shortcut: %1 - + Updated Shortcut to: %1 - + Added Shortcut to: %1 - + Auto removing sandbox %1 - + %1 Directory: %2 - + Application - + Installation - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -2986,37 +3023,37 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - + Do you want the setup wizard to be omitted? - + Reset Columns Kolommen herstellen - + Copy Cell Cel kopiëren - + Copy Row Rij kopiëren - + Copy Panel Deelvenster kopiëren @@ -3311,7 +3348,7 @@ Please check if there is an update for sandboxie. - + About Sandboxie-Plus Over Sandboxie-Plus @@ -3340,7 +3377,7 @@ Please check if there is an update for sandboxie. - + Sandboxie-Plus Insider [%1] @@ -3548,11 +3585,11 @@ Wilt u het opruimen uitvoeren? - - - - - + + + + + Don't show this message again. Dit bericht niet meer weergeven @@ -3604,17 +3641,17 @@ Deze box verhindert de toegang tot alle gegevenslocaties van gebruikers, behalve - + Executing OnBoxDelete: %1 OnBoxDelete uitvoeren: %1 - + Auto Deleting %1 Content - + Auto deleting content of %1 Inhoud van %1 automatisch verwijderen @@ -3623,19 +3660,19 @@ Deze box verhindert de toegang tot alle gegevenslocaties van gebruikers, behalve Inhoud van %1 automatisch verwijderen - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Fout - + Failed to stop all Sandboxie components Stoppen van alle Sadboxie-onderdelen mislukt - + Failed to start required Sandboxie components Starten van vereiste Sandboxie-onderdelen mislukt @@ -3648,12 +3685,12 @@ Deze box verhindert de toegang tot alle gegevenslocaties van gebruikers, behalve Wilt u controleren of er een nieuwe versie van Sandboxie-Plus is? - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Sommige compatibiliteitssjablonen (%1) ontbreken. Vermoedelijk verwijderd. Wilt u ze verwijderen uit alle boxen? - + Cleaned up removed templates... Verwijderde sjablonen opgeruimd... @@ -3666,7 +3703,7 @@ Deze box verhindert de toegang tot alle gegevenslocaties van gebruikers, behalve - Portable - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3675,12 +3712,12 @@ Ja zal %1 kiezen Nee zal %2 kiezen - + Default sandbox not found; creating: %1 Standaard sandbox niet gevonden; aanmaken: %1 - + - NOT connected - NIET verbonden @@ -3693,7 +3730,7 @@ Nee zal %2 kiezen %1 (%2): - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> De geselecteerde functieset is alleen beschikbaar voor projectondersteuners. Processen die gestart zijn in een box met deze functieset ingeschakeld zonder ondersteunerscertificaat worden na 5 minuten beëindigd.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Word een projectondersteuner</a> en ontvang een <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">ondersteunerscertificaat</a> @@ -3749,22 +3786,22 @@ Nee zal %2 kiezen - + Only Administrators can change the config. Alleen administrators kunnen de config wijzigen. - + Please enter the configuration password. Voer het configuratiewachtwoord in - + Login Failed: %1 Aanmelden mislukt: %1 - + Do you want to terminate all processes in all sandboxes? Wilt u alle processen in alle sandboxen beëindigen? @@ -3773,107 +3810,107 @@ Nee zal %2 kiezen Alles beëindigen zonder vragen - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus is gestart in portable modus en moet de nodige services aanmaken. Dit zal om administratieve rechten vragen. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. LET OP: een andere agent (waarschijnlijk SbieCtrl.exe) beheert deze Sandboxie-sessie al. Sluit deze eerst en maak opnieuw verbinding om over te nemen. - + Executing maintenance operation, please wait... Onderhoudsbewerking uitvoeren. Even geduld... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Wilt u ook de verborgen berichtvensters herstellen (ja) of alleen alle logberichten (nee)? - + The changes will be applied automatically whenever the file gets saved. De wijzigingen worden automatisch toegepast wanneer het bestand opgeslagen wordt. - + The changes will be applied automatically as soon as the editor is closed. De wijzigingen worden automatisch toegepast van zodra de editor gesloten wordt. - + Error Status: 0x%1 (%2) Foutstatus: 0x%1 (%2) - + Unknown Onbekend - + A sandbox must be emptied before it can be deleted. Een sandbox moet leeggemaakt worden voordat hij kan verwijderd worden. - + Failed to copy box data files Kopiëren van gegevensbestanden van box mislukt - + Failed to remove old box data files Verwijderen van oude gegevensbestanden van box mislukt - + Unknown Error Status: 0x%1 Onbekende foutstatus: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? - + Sandboxed - + Unsandboxed - + Case Sensitive - + RegExp - + Highlight - + Close Sluiten - + &Find ... - + All columns @@ -3895,7 +3932,7 @@ Nee zal %2 kiezen Sandboxie-Plus is een open source verderzetting van Sandboxie.<br />Bezoek <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> voor meer informatie.<br /><br />%3<br /><br />Driver-versie: %1<br />Functies: %2<br /><br />Pictogrammen van <a href="https://icons8.com">icons8.com</a> - + Administrator rights are required for this operation. Administratorrechten zijn nodig voor deze bewerking @@ -3908,52 +3945,52 @@ Nee zal %2 kiezen Installatiemap: %1 - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus versie %1 (%2) - + Current Config: %1 - + Data Directory: %1 Gegevensmap: %1 - + for Personal use - + - for Non-Commercial use ONLY - - - + + + (%1) (%1) - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. Het programma %1 gestart in box %2 wordt over 5 minuten beëindigd omdat de box geconfigureerd was om functies te gebruiken die alleen beschikbaar zijn voor projectondersteuners. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. Box %1 is geconfigureerd om functies te gebruiken die uitsluitend beschikbaar zijn voor projectondersteuners. Deze voorinstellingen zullen worden genegeerd. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Word projectondersteuner</a> en ontvang een <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">ondersteunerscertificaat</a> @@ -3986,131 +4023,136 @@ Nee zal %2 kiezen - + USB sandbox not found; creating: %1 - + Executing OnBoxTerminate: %1 - + Failed to configure hotkey %1, error: %2 - + The box %1 is configured to use features exclusively available to project supporters. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. - + The selected feature requires an <b>advanced</b> supporter certificate. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! - + The Certificate Signature is invalid! - + The Certificate is not suitable for this product. - + The Certificate is node locked. - + The support certificate is not valid. Error: %1 - + The evaluation period has expired!!! The evaluation periode has expired!!! - - + + Don't ask in future - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? - + Please enter the duration, in seconds, for disabling Forced Programs rules. Geef de duur op, in seconden, voor het uitschakelen van regels voor geforceerde programma's. - + No Recovery - + No Messages - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. - + Maintenance operation failed (%1) Onderhoudsbewerking mislukt (%1) - + Maintenance operation completed - + In the Plus UI, this functionality has been integrated into the main sandbox list view. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -4118,219 +4160,219 @@ This file is part of Sandboxie and all changed done to it will be reverted next - + Sandboxie config has been reloaded - + Failed to execute: %1 Uitvoeren mislukt: %1 - + Failed to connect to the driver Verbinden met de driver mislukt - + Failed to communicate with Sandboxie Service: %1 Communiceren met Sandboxie-service mislukt: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Er is een incompatibele Sandboxie %1 gevonden. Compatibele versies: %2 - + Can't find Sandboxie installation path. Kan het Sandboxie-installatiepad niet vinden - + Failed to copy configuration from sandbox %1: %2 Configuratie kopiëren uit sandbox %1 mislukt: %2 - + A sandbox of the name %1 already exists Er bestaat al een sandbox met de naam %1 - + Failed to delete sandbox %1: %2 Verwijderen van sandbox %1 mislukt: %2 - + The sandbox name can not be longer than 32 characters. De sandbox-naam mag niet langer zijn dan 32 tekens. - + The sandbox name can not be a device name. De sandbox-naam mag geen apparaatnaam zijn. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. De sandbox-naam mag alleen letters, cijfers en underscores bevatten. Underscores worden als spaties weergegeven. - + Failed to terminate all processes Beëindigen van alle processen mislukt - + Delete protection is enabled for the sandbox Beveiliging tegen verwijdering is ingeschakeld voor de sandbox - + All sandbox processes must be stopped before the box content can be deleted Alle sandbox-processen moeten worden gestopt voordat de inhoud van de box kan worden verwijderd - + Error deleting sandbox folder: %1 Fout bij het verwijderen van de sandbox-map: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. - + Failed to move directory '%1' to '%2' Verplaatsen van map '%1' naar '%2' mislukt - + Failed to move box image '%1' to '%2' - + This Snapshot operation can not be performed while processes are still running in the box. Deze snapshot-bewerking kan niet uitgevoerd worden terwijl processen actief zijn in de box. - + Failed to create directory for new snapshot Aanmaken van map voor nieuwe snapshot mislukt - + Snapshot not found Snapshot niet gevonden - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Fout bij samenvoegen van snapshot-map '%1' met '%2'. De snapshot is niet volledig samengevoegd. - + Failed to remove old snapshot directory '%1' Verwijderen van oude snapshot-map '%1' mislukt - + Can't remove a snapshot that is shared by multiple later snapshots Kan geen snapshot verwijderen die gedeeld is door meerdere latere snapshots - + You are not authorized to update configuration in section '%1' U hebt geen toestemming om de configuratie bij te werken in sectie '%1' - + Failed to set configuration setting %1 in section %2: %3 Instellen van configuratie-instelling %1 in sectie %2 mislukt: %3 - + Can not create snapshot of an empty sandbox Kan geen snapshot aanmaken van een lege sandbox - + A sandbox with that name already exists Er bestaat al een sandbox met die naam - + The config password must not be longer than 64 characters Het configuratiewachtwoord mag niet langer zijn dan 64 tekens - + The operation was canceled by the user De bewerking is geannuleerd door de gebruiker - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded - + Failed to create the box archive - + Failed to open the 7z archive - + Failed to unpack the box archive - + The selected 7z file is NOT a box archive - + Operation failed for %1 item(s). Bewerking mislukt voor %1 item(s). - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -4339,7 +4381,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next Wilt u %1 openen in een gesandboxte (ja) of niet-gesandboxte (nee) webbrowser? - + Remember choice for later. Keuze onthouden voor later. @@ -4396,23 +4438,23 @@ This file is part of Sandboxie and all changed done to it will be reverted next <p>De nieuwe Sandboxie-Plus is naar de volgende locatie gedownload:</p><p><a href="%2">%1</a></p><p>Wilt u de installatie starten? Als er gesandboxte programma's draaien, worden die beëindigd.</p> - + The supporter certificate is not valid for this build, please get an updated certificate Het ondersteunerscertificaat is niet geldig voor deze build. Haal een bijgewerkt certificaat op - + The supporter certificate has expired%1, please get an updated certificate The supporter certificate is expired %1 days ago, please get an updated certificate Het ondersteunerscertificaat is vervallen%1. Haal een bijgewerkt certificaat op. - + , but it remains valid for the current build , maar het blijft geldig voor de huidige build - + The supporter certificate will expire in %1 days, please get an updated certificate Het ondersteunerscertificaat vervalt over %1 dagen. Haal een bijgewerkt certificaat op. @@ -5401,12 +5443,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next Sandboxie-Plus - Gesandboxt uitvoeren - + Are you sure you want to run the program outside the sandbox? Weet u zeker dat u het programma buiten de sandbox wilt uitvoeren? - + Please select a sandbox. Selecteer een sandbox. @@ -5523,69 +5565,69 @@ This file is part of Sandboxie and all changed done to it will be reverted next %1 - + Search for settings - - + + Run &Sandboxed Ge&sandboxt uitvoeren - + Volume not attached - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Retrieving certificate... - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Home - + Sandboxed Web Browser @@ -5638,58 +5680,58 @@ This file is part of Sandboxie and all changed done to it will be reverted next Bladeren naar programma - + Add %1 Template - + Select font - + Reset font - + %0, %1 pt - + Please enter message - + Select Program Programma selecteren - + Executables (*.exe *.cmd) Uitvoerbare bestanden (*.exe *.cmd) - - + + Please enter a menu title Voer een menutitel in - + Please enter a command Voer een opdracht in - + kilobytes (%1) kilobytes (%1) - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. @@ -5698,107 +5740,112 @@ This file is part of Sandboxie and all changed done to it will be reverted next Dit ondersteunerscertificaat is vervallen. <a href="sbie://update/cert">Haal een bijgewerkt certificaat op</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + Contributor - + Eternal - + Business - + Personal - + Great Patreon - + Patreon - + Family - + Evaluation - + Type %1 - + Advanced - + + Advanced (L) + + + + Max Level - + Level %1 - + Supporter certificate required for access - + Supporter certificate required for automation - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. - + This certificate has unfortunately expired, you need to get a new certificate. - + <br />Plus features are no longer enabled. @@ -5807,12 +5854,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next Dit ondersteunerscertificaat <font color='red'>vervalt over %1 dagen</font>. <a href="sbie://update/cert">Haal een bijgewerkt certificaat op</a>. - + Run &Un-Sandboxed Niet-gesandboxt uitvoeren - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. @@ -5825,7 +5872,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next Dit certificaat is spijtig genoeg verouderd. - + Thank you for supporting the development of Sandboxie-Plus. Dank u voor uw steun aan de ontwikkeling van Sandboxie-Plus. @@ -5834,88 +5881,88 @@ This file is part of Sandboxie and all changed done to it will be reverted next Dit ondersteuningscertificaat is niet geldig. - + Update Available - + Installed - + by %1 - + (info website) - + This Add-on is mandatory and can not be removed. - - + + Select Directory Map selecteren - + <a href="check">Check Now</a> - + Please enter the new configuration password. Voer het nieuwe configuratiewachtwoord in - + Please re-enter the new configuration password. Voer het nieuwe configuratiewachtwoord opnieuw in - + Passwords did not match, please retry. Wachtwoorden komen niet overeen. Probeer het opnieuw. - + Process Proces - + Folder Map - + Please enter a program file name Voer een programma-bestandsnaam in - + Please enter the template identifier Voer de sjabloon-identifier in - + Error: %1 Fout: %1 - + Do you really want to delete the selected local template(s)? - + %1 (Current) @@ -6139,34 +6186,34 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox - + Almost complete, click Finish to create a new sandbox and conclude the wizard. - + Save options as new defaults - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) - + This Sandbox will be saved to: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6174,19 +6221,19 @@ This box's content will be DISCARDED when its closed, and the box will be r - + This box will DISCARD its content when its closed, its suitable only for temporary data. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6194,13 +6241,13 @@ This box will run the MSIServer (*.msi installer service) with a system token, t - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6208,7 +6255,7 @@ Processes in this box will be running with a custom process token indicating the - + Failed to create new box: %1 @@ -6427,6 +6474,194 @@ If you are a great patreaon supporter already, sandboxie can check online for an + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6770,8 +7005,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - + Protect the system from sandboxed processes Het systeem beschermen tegen gesandboxte processen @@ -6916,12 +7150,12 @@ If you are a great patreaon supporter already, sandboxie can check online for an Afdrukbeperkingen - + Network restrictions Netwerkbeperkingen - + Block network files and folders, unless specifically opened. Netwerkbestanden en -mappen blokkeren, tenzij ze specifiek worden geopend. @@ -6944,11 +7178,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Name Naam @@ -6978,13 +7212,15 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - - - + + + + + + + + + Remove Verwijderen @@ -7059,11 +7295,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Show Templates Sjablonen weergeven @@ -7117,7 +7353,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an Windows Credentials Store openen (gebruikersmodus) - + Prevent change to network and firewall parameters (user mode) Wijziging aan netwerk- en firewall-parameters voorkomen (gebruikersmodus) @@ -7320,11 +7556,13 @@ Als leidende processen gedefinieerd zijn, worden alle andere als achterblijvende + Move Up Omhoog verplaatsen + Move Down Omlaag verplaatsen @@ -7395,49 +7633,49 @@ Als leidende processen gedefinieerd zijn, worden alle andere als achterblijvende - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. - + Image Protection - + Issue message 1305 when a program tries to load a sandboxed dll - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + Dlls && Extensions - + Description - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. @@ -7671,7 +7909,9 @@ To specify a process use '$:program.exe' as path. - + + + Program Programma @@ -7679,17 +7919,20 @@ To specify a process use '$:program.exe' as path. - + Action Actie + Port Poort + + IP IP @@ -7746,57 +7989,57 @@ U kunt in plaats daarvan 'open voor iedereen' gebruiken om het op alle COM-object toevoegen - + File Recovery Bestandsherstel - + Quick Recovery - + Add Folder Map toevoegen - + Immediate Recovery - + Ignore Extension Extensie negeren - + Ignore Folder Map negeren - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Inschakelen dat onmiddellijk herstel bestanden kan herstellen van zodra ze aangemaakt worden. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. U kunt mappen en bestandstypes (of bestandextensies) uitsluiten van onmiddellijk herstel. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Wanneer de snel-herstel-functie ingeroepen wordt, worden de volgende mappen gecontroleerd op gesandboxte inhoud. - + Advanced Options Geavanceerde opties - + Miscellaneous Diverse @@ -7817,7 +8060,7 @@ U kunt in plaats daarvan 'open voor iedereen' gebruiken om het op alle - + Protect the sandbox integrity itself Integriteit van de sandbox zelf beschermen @@ -7842,7 +8085,7 @@ U kunt in plaats daarvan 'open voor iedereen' gebruiken om het op alle Sandbox-isolatie - + Force usage of custom dummy Manifest files (legacy behaviour) Gebruik van aangepaste dummy-manifest-bestanden forceren (oud gedrag) @@ -7906,8 +8149,8 @@ Het proces-overeenstemmingsniveau heeft een hogere prioriteit dan de specificite Alleen processen met rechten toegang geven tot de Service Control Manager - - + + Compatibility Compatibiliteit @@ -7921,12 +8164,12 @@ Het proces-overeenstemmingsniveau heeft een hogere prioriteit dan de specificite Gesandboxte processen aan job-objecten toevoegen (aanbevolen) - + Emulate sandboxed window station for all processes Gesandboxt venster station emuleren voor alle processen - + Allow use of nested job objects (works on Windows 8 and later) Allow use of nested job objects (experimental, works on Windows 8 and later) Gebruik van geneste job-objecten toestaan (experimenteel, wekt op Windows 8 en later) @@ -7993,7 +8236,7 @@ Het proces-overeenstemmingsniveau heeft een hogere prioriteit dan de specificite COM/RPC - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Het gebruik van RpcMgmtSetComTimeout standaard uitschakelen (dit kan compatibiliteitsproblemen oplossen) @@ -8022,41 +8265,41 @@ Het proces-overeenstemmingsniveau heeft een hogere prioriteit dan de specificite Toegangsisolatie - + Triggers Triggers - + Event Gebeurtenis - - - - + + + + Run Command Opdracht uitvoeren - + Start Service Service starten - + These events are executed each time a box is started Deze gebeurtenissen worden uitgevoerd telkens wanneer een box wordt gestart - + On Box Start Bij starten van box - - + + These commands are run UNBOXED just before the box content is deleted Deze opdrachten worden NIET-GEBOXT uitgevoerd vlak voordat de inhoud van de box verwijderd wordt @@ -8065,52 +8308,52 @@ Het proces-overeenstemmingsniveau heeft een hogere prioriteit dan de specificite Bij verwijderen van box - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Deze opdrachten worden alleen uitgevoerd wanneer een box geïnitialiseerd wordt. Om ze opnieuw te laten uitvoeren, moet de inhoud van de box verwijderd worden. - + On Box Init Bij initialisatie van de box - + Here you can specify actions to be executed automatically on various box events. Hier kunt u aangeven welke acties automatisch moeten worden uitgevoerd bij diverse boxgebeurtenissen. - + Hide Processes Processen verbergen - + Add Process Processen toevoegen - + Hide host processes from processes running in the sandbox. Host-processen verbergen van processen die in de sandbox worden uitgevoerd. - + Don't allow sandboxed processes to see processes running in other boxes Gesandboxte processen niet toestaan om processen te zien die in andere boxen worden uitgevoerd - + Users Gebruikers - + Restrict Resource Access monitor to administrators only Brontoegang-monitor beperken tot alleen administrators - + Add User Gebruiker toevoegen @@ -8119,7 +8362,7 @@ Het proces-overeenstemmingsniveau heeft een hogere prioriteit dan de specificite Gebruiker verwijderen - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8128,23 +8371,23 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Opmerking: Instellingen voor geforceerde programma's en geforceerde mappen voor een zandbak zijn niet van toepassing op gebruikersaccounts die de zandbak niet kunnen gebruiken. - + Add Option - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. - + Option - + Tracing Traceren @@ -8154,22 +8397,22 @@ Opmerking: Instellingen voor geforceerde programma's en geforceerde mappen API call trace (logapi moet geïnstalleerd zijn in de sbie-map) - + Pipe Trace Pipe-trace - + Log all SetError's to Trace log (creates a lot of output) Alle SetErrors loggen naar trace-log (maakt veel uitvoer aan) - + Log Debug Output to the Trace Log Debug-uitvoer naar de trace-log loggen - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8192,78 +8435,78 @@ in plaats van "*". Ntdll syscall Trace (maakt veel uitvoer aan) - + File Trace Bestand-trace - + Disable Resource Access Monitor Brontoegang-monitor uitschakelen - + IPC Trace IPC-trace - + GUI Trace GUI-trace - + Resource Access Monitor Brontoegang-monitor - + Access Tracing Toegang-tracing - + COM Class Trace COM Class trace - + Key Trace Key-trace - + Network Firewall Netwerk-firewall - + These commands are run UNBOXED after all processes in the sandbox have finished. - + Syscall Trace (creates a lot of output) - + Debug Debug - + WARNING, these options can disable core security guarantees and break sandbox security!!! WAARSCHUWING, deze opties kunnen kernbeveiligingsgaranties uitschakelen en sandbox-beveiliging breken! - + These options are intended for debugging compatibility issues, please do not use them in production use. Deze opties zijn bedoeld voor het debuggen van compatibiliteitsproblemen, gebruik ze niet in productiegebruik. - + App Templates App-sjablonen @@ -8272,22 +8515,22 @@ in plaats van "*". Compatibiliteit-sjablonen - + Filter Categories Filter categorieën - + Text Filter Tekstfilter - + Add Template Sjabloon toevoegen - + This list contains a large amount of sandbox compatibility enhancing templates Deze lijst bevat een groot aantal sjablonen om sandbox-compatibiliteit te verbeteren @@ -8296,17 +8539,17 @@ in plaats van "*". Sjabloon verwijderen - + Category Categorie - + Template Folders Sjabloonmappen - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8315,23 +8558,23 @@ Please note that this values are currently user specific and saved globally for Merk op dat deze waarden momenteel gebruikersspecifiek zijn en globaal worden opgeslagen voor alle boxen. - - + + Value Waarde - + Accessibility Toegankelijkheid - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Om te compenseren voor de verloren bescherming, raadpleeg de "rechten ontnemen"-instellingenpagina in de beperking-instellingen-groep. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Schermlezers: JAWS, NVDA, Window-Eyes, System Access @@ -8341,43 +8584,43 @@ Merk op dat deze waarden momenteel gebruikersspecifiek zijn en globaal worden op - + Various Options - + Apply ElevateCreateProcess Workaround (legacy behaviour) - + Use desktop object workaround for all processes - + This command will be run before the box content will be deleted - + On File Recovery - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked - + Run File Checker - + On Delete Content @@ -8415,72 +8658,137 @@ Merk op dat deze waarden momenteel gebruikersspecifiek zijn en globaal worden op - + Process Proces - + Other Options - + Port Blocking - + Block common SAMBA ports - + + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Block DNS, UDP port 53 - + On Box Terminate - + API call Trace (traces all SBIE hooks) - + + DNS Request Logging + + + + Templates - + Open Template - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. De volgende instellingen schakelen het gebruik van Sandboxie in combinatie met toegankelijkheidssoftware in. Merk op dat sommige beschermingsmaatregelen van Sandboxie noodzakelijk verloren gaan wanneer deze instellingen van toepassing zijn. - + Edit ini Section Ini-sectie bewerken - + Edit ini Ini bewerken - + Cancel Annuleren - + Save Opslaan @@ -8512,27 +8820,27 @@ Merk op dat deze waarden momenteel gebruikersspecifiek zijn en globaal worden op QPlatformTheme - + OK Ok - + Apply Toepassen - + Cancel Annuleren - + &Yes Ja - + &No Nee @@ -8598,32 +8906,42 @@ Merk op dat deze waarden momenteel gebruikersspecifiek zijn en globaal worden op SandboxiePlus box selecteren - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Selecteer de sandbox waarin het progamma, installatiebestand of document moet starten. - + Run in a new Sandbox - + + Force Children + + + + Sandbox Sandbox - + Run As UAC Administrator Uitvoeren als UAC-administrator - + Run Sandboxed Gesandboxt uitvoeren - + Run Outside the Sandbox Buiten de sandbox uitvoeren @@ -9668,4 +9986,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, Snapshot nemen + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Protocol: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Poort: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_pl.ts b/SandboxiePlus/SandMan/sandman_pl.ts index 820fba54..a31b5a3a 100644 --- a/SandboxiePlus/SandMan/sandman_pl.ts +++ b/SandboxiePlus/SandMan/sandman_pl.ts @@ -140,102 +140,112 @@ CAdvancedPage - + Advanced Sandbox options Zaawansowane opcje piaskownicy - + On this page advanced sandbox options can be configured. Na tej stronie można skonfigurować zaawansowane opcje piaskownicy. - + Network Access Dostęp do sieci - + Allow network/internet access Zezwalaj na dostęp do sieci/internetu - + Block network/internet by denying access to Network devices Zablokuj sieć/internet, odmawiając dostępu urządzeniom sieciowym - + Block network/internet using Windows Filtering Platform Zablokuj sieć/internet przy użyciu platformy filtrującej Windows - + Allow access to network files and folders Allow access to network files and fodlers Zezwól na dostęp do plików i folderów sieciowych - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes Ta opcja nie jest zalecana dla wzmocnionych boksów - + Admin Options Opcje administratora - + Drop rights from Administrators and Power Users groups Porzuć prawa z grup Administratorzy i Użytkownicy Zaawansowani - + Make applications think they are running elevated Spraw, by aplikacje reagowały jakby były uruchomione z podwyższonym poziomem uprawnień - + Allow MSIServer to run with a sandboxed system token Zezwól na uruchamianie MSIServer z tokenem systemowym w trybie piaskownicy - + Box Options Opcje piaskownicy - + Use a Sandboxie login instead of an anonymous token Użyj loginu Sandboxie zamiast anonimowego tokena - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Zapobieganie ładowaniu dll'ów z piaskownicy przez programy zainstalowane na hoście - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. Ta funkcja może zmniejszyć kompatybilność, ponieważ zapobiega również zapisywaniu procesów zlokalizowanych w boksie do procesów zlokalizowanych na hoście, a nawet ich uruchamianiu. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -243,42 +253,42 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled Wyłączone - + Use as a template - + Append to the configuration @@ -287,7 +297,7 @@ To disable this template for a sandbox, simply uncheck it in the template list.< Użyj loginu Sandboxie zamiast anonimowego tokena (eksperymentalne) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. Użycie niestandardowego tokena sandboxie pozwala na lepsze odizolowanie poszczególnych sandboxów od siebie, a także pokazuje w kolumnie użytkownika w menedżerach zadań nazwę sandboxa, do którego należy dany proces. Niektóre rozwiązania bezpieczeństwa firm trzecich mogą jednak mieć problemy z niestandardowymi tokenami. @@ -440,22 +450,22 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox Utwórz nową piaskownicę - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. Piaskownica izoluje system hosta od procesów uruchomionych w piaskownicy, uniemożliwiając im wprowadzanie trwałych zmian w innych programach i danych na komputerze. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Piaskownica izoluje system hosta od procesów uruchomionych wewnątrz boksu, uniemożliwia im dokonywanie trwałych zmian w innych programach i danych w komputerze. Poziom izolacji ma wpływ na bezpieczeństwo użytkownika oraz kompatybilność z aplikacjami, dlatego też w zależności od wybranego Typu Boksu, poziom izolacji będzie różny. Sandboxie może również chronić dane osobowe użytkownika przed dostępem do nich przez procesy działające pod jego nadzorem. - + Enter box name: Podaj nazwę boksu: @@ -464,18 +474,18 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a Nowy boks - + Select box type: Sellect box type: Wybierz typ skrzynki: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/security-mode">Wzmocnione zabezpieczenia</a> Piaskownica z <a href="sbie://docs/privacy-mode">Ochroną danych</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -484,64 +494,64 @@ The entire user profile remains hidden, ensuring maximum security. Cały profil użytkownika pozostaje ukryty, zapewniając maksymalne bezpieczeństwo. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox <a href="sbie://docs/security-mode">Zaawansowane zabezpieczenia</a> Piaskownica - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. Ten typ skrzynki oferuje najwyższy poziom ochrony poprzez znaczne ograniczenie obszaru ataku narażonego na procesy w piaskownicy. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> Piaskownica z <a href="sbie://docs/privacy-mode">ochroną danych</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. W tym typie pola procesy działające w trybie piaskownicy nie mają dostępu do jakichkolwiek osobistych plików ani danych użytkownika. Koncentrujemy się na ochronie danych użytkowników i jako takie, tylko katalogi C:\Windows i C:\Program Files są dostępne dla procesów działających w tym obszarze izolowanym. Dzięki temu pliki osobiste pozostają bezpieczne. - + Standard Sandbox Standardowa piaskownica - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. Ten typ boksu oferuje domyślne zachowanie klasycznego Sandboxie. Zapewnia użytkownikom znajomy i niezawodny schemat piaskownicy. Aplikacje mogą być uruchamiane w tej piaskownicy, zapewniając, że działają w kontrolowanej i odizolowanej przestrzeni. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/compartment-mode">Przedział aplikacji</a> Boks z <a href="sbie://docs/privacy-mode">Ochroną danych</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. Ten typ boksu priorytetowo traktuje kompatybilność, zapewniając jednocześnie dobry poziom izolacji. Jest przeznaczony do uruchamiania zaufanych aplikacji w oddzielnych przedziałach. Chociaż poziom izolacji jest zmniejszony w porównaniu do innych typów skrzynek, oferuje lepszą kompatybilność z szeroką gamą aplikacji, zapewniając płynne działanie w środowisku piaskownicy. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box <a href="sbie://docs/compartment-mode">Przedział aplikacji</a> Boks - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> <a href="sbie://docs/boxencryption">Zaszyfruj</a> zawartość boksu i ustaw <a href="sbie://docs/black-box">Poufne</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -550,42 +560,42 @@ Dostęp do wirtualnego dysku po zamontowaniu jest ograniczony do programów dzia Zapewnia to najwyższy poziom prywatności i ochrony danych w poufnym środowisku piaskownicy. - + Hardened Sandbox with Data Protection Wzmocniona piaskownica z ochroną danych - + Security Hardened Sandbox Wzmocniona ochrona piaskownicy - + Sandbox with Data Protection Piaskownica z ochroną danych - + Standard Isolation Sandbox (Default) Piaskownica izolowana standardowo (domyślnie) - + Application Compartment with Data Protection Komora aplikacji z ochroną danych - + Application Compartment Box Boks z przegródkami na aplikacje - + Confidential Encrypted Box Poufna szyfrowany boks - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? Aby korzystać z zaszyfrowanych skrzynek, musisz zainstalować sterownik ImDisk, czy chcesz go pobrać i zainstalować? @@ -595,17 +605,17 @@ Zapewnia to najwyższy poziom prywatności i ochrony danych w poufnym środowisk Komora aplikacji (bez izolacji) - + Remove after use Usuń po użyciu - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Po zakończeniu ostatniego procesu w boksie, wszystkie dane w nim zawarte zostaną usunięte, a sam boks zostanie usunięta. - + Configure advanced options Skonfiguruj opcje zaawansowane @@ -986,13 +996,13 @@ Możesz kliknąć Zakończ, aby zamknąć tego kreatora. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure Lokalizacja i zachowanie piaskownicy - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -1001,64 +1011,64 @@ You can use %USER% to save each users sandbox to an own fodler. Możesz użyć %USER%, aby zapisać piaskownicę każdego użytkownika w jego własnym folderze. - + Sandboxed Files Pliki w piaskownicy - + Select Directory Wybierz katalog - + Virtualization scheme Schemat wirtualizacji - + Version 1 Wersja 1 - + Version 2 Wersja 2 - + Separate user folders Oddziel foldery użytkowników - + Use volume serial numbers for drives Użyj numerów seryjnych woluminów dla napędów - + Auto delete content when last process terminates Automatycznie usuwaj zawartość po zakończeniu ostatniego procesu - + Enable Immediate Recovery of files from recovery locations Włącz natychmiastowe odzyskiwanie plików z lokalizacji odzyskiwania - + The selected box location is not a valid path. The sellected box location is not a valid path. Wybrana lokalizacja skrzynki nie jest prawidłową ścieżką. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? Wybrana lokalizacja skrzynki istnieje i nie jest pusta, zaleca się wybrać nowy lub pusty folder. Czy na pewno chcesz użyć istniejącego folderu? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. Wybrana lokalizacja skrzynki nie została umieszczona na aktualnie dostępnym dysku. @@ -1312,14 +1322,14 @@ Możesz użyć %USER%, aby zapisać piaskownicę każdego użytkownika w jego w - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. Nowa piaskownica została utworzona przy użyciu nowego <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Schemat Wirtualizacji Wersja 2</a>, jeśli wystąpią jakieś nieoczekiwane problemy z tym boksem, proszę przełączyć się na Schemat Wirtualizacji Wersja 1 i zgłosić problem. Opcja zmiany tego ustawienia wstępnego znajduje się w Opcjach boksu w grupie Struktura boksu. - + Don't show this message again. Nie pokazuj ponownie tej wiadomości. @@ -1602,47 +1612,47 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Główny ipc piaskownicy - + Add special option: Dodaj opcję specjalną: - - + + On Start Uruchom Start - - - - - + + + + + Run Command Uruchom polecenie - + Start Service Uruchom usługę - + On Init Uruchom Init - + On File Recovery O odzyskiwaniu plików - + On Delete Content Uruchom, Usuń zawartość - + On Terminate @@ -1651,31 +1661,31 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Uruchom kasowanie - - - - - + + + + + Please enter the command line to be executed Wprowadź wiersz polecenia do wykonania - + Please enter a program file name to allow access to this sandbox Wprowadź nazwę pliku programu, aby zezwolić na dostęp do tej piaskownicy - + Please enter a program file name to deny access to this sandbox Wprowadź nazwę pliku programu, aby odmówić dostępu do tej piaskownicy - + Deny Odmowa - + %1 (%2) %1 (%2) @@ -1759,126 +1769,126 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Komora aplikacji - + Custom icon Własna ikona - + Version 1 Wersja 1 - + Version 2 Wersja 2 - + Browse for Program Przeglądaj w poszukiwaniu programu - + Open Box Options Otwórz opcje boksa - + Browse Content Przeglądaj zawartość - + Start File Recovery Zacznij odzyskiwanie plików - + Show Run Dialog Pokaż okno dialogowe - + Indeterminate Nieokreślony - + Backup Image Header Nagłówek obrazu kopii zapasowej - + Restore Image Header Przywróć nagłówek obrazu - + Change Password Zmień hasło - - + + Always copy Zawsze kopiuj - - + + Don't copy Nie kopiuj - - + + Copy empty Kopiuj puste - + The image file does not exist Plik obrazu nie istnieje - + The password is wrong Hasło jest nieprawidłowe - + Unexpected error: %1 Nieoczekiwany błąd: %1 - + Image Password Changed Zmieniono hasło obrazu - + Backup Image Header for %1 Nagłówek obrazu kopii zapasowej dla %1 - + Image Header Backuped Zarchiwizowany nagłówek obrazu - + Restore Image Header for %1 Przywróć nagłówek obrazu dla %1 - + Image Header Restored Przywrócony nagłówek obrazu - - + + Browse for File Przeglądaj w poszukiwaniu pliku @@ -1889,62 +1899,62 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Przeglądaj w poszukiwaniu folderu - + File Options Opcje plików - + Grouping Grupowanie - + Add %1 Template Dodaj %1 szablon - + Search for options Szukaj opcji - + Box: %1 Boks: %1 - + Template: %1 Szablon: %1 - + Global: %1 Globalny: %1 - + Default: %1 Domyślny: %1 - + This sandbox has been deleted hence configuration can not be saved. Ta piaskownica została usunięta, dlatego nie można zapisać konfiguracji. - + Some changes haven't been saved yet, do you really want to close this options window? Niektóre ustawienia nie zostały jeszcze zapisane, czy naprawdę chcesz zamknąć ustawienia? - + kilobytes (%1) kilobajty (%1) - + Select color Wybierz kolor @@ -1953,7 +1963,7 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Proszę podać ścieżkę programu - + Select Program Wybierz program @@ -1962,7 +1972,7 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Programy (*.exe *.cmd);;Wszystkie pliki (*.*) - + Please enter a service identifier Proszę wpisać identyfikator usługi @@ -1975,31 +1985,31 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Program - + Executables (*.exe *.cmd) Programy (*.exe *.cmd) - - + + Please enter a menu title Proszę wpisać tytuł menu - + Please enter a command Proszę wpisać polecenie - - - - - - - - + + + + + + + + Group: %1 Grupa: %1 @@ -2009,7 +2019,7 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Proszę wpisać nazwę nowej grupy - + Enter program: Podaj program: @@ -2049,7 +2059,7 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Wymuszenie określonego wpisu najprawdopodobniej zepsuje system Windows, czy na pewno chcesz kontynuować? - + @@ -2066,188 +2076,190 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Wiodący - + Closed Zamknięte - + Closed RT Zamknięte RT - + Read Only Tylko do odczytu - + Normal Normalna - + Open Otwórz - + Open for All Otwarte dla wszystkich - + No Rename Bez zmiany nazwy - + Box Only (Write Only) Tylko boks (tylko zapis) - + Ignore UIPI Ignoruj UIPI - - - + + + Unknown Nieznane - + Regular Sandboxie behavior - allow read and also copy on write. Regularne zachowanie Sandboxie - zezwolenie na odczyt, a także kopiowanie przy zapisie. - + Allow write-access outside the sandbox. Zezwól na dostęp do zapisu poza piaskownicą. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Zezwól na zapis poza piaskownicą, także dla aplikacji zainstalowanych wewnątrz piaskownicy. - + Don't rename window classes. Nie zmieniaj nazw klas okien. - + Deny access to host location and prevent creation of sandboxed copies. Odmów dostępu do lokalizacji hosta i zapobiegaj tworzeniu kopii w trybie piaskownicy. - + Block access to WinRT class. Zablokuj dostęp do klasy WinRT. - + Allow read-only access only. Zezwól na dostęp tylko do odczytu. - + Hide host files, folders or registry keys from sandboxed processes. Ukryj pliki hosta, foldery lub klucze rejestru przed procesami w piaskownicy. - + Ignore UIPI restrictions for processes. Ignoruj ograniczenia UIPI dla procesów. - + File/Folder Pliki/Foldery - + Registry Rejestr Systemu - + IPC Path Ścieżka IPC - + Wnd Class Klasa Okna - + COM Object Objekt COM - + Select File Wybierz plik - + All Files (*.*) Wszystkie pliki(*.*) - - - - - - - - - - + + + + + + + + + + + + All Programs Wszystkie programy - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} Obiekty COM musza być podane w formacie GUID, tak jak: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. Interfejsy RT muszą być podane jako nazwy. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Otwarcie całego dostępu IPC otwiera również dostęp do COM, czy nadal chcesz ograniczać COM w piaskownicy? - + Don't ask in future Nie pytaj w przyszłości - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=program.exe,#' nie jest obsługiwane, zamiennie użyj 'NoRenameWinClass=program.exe,*' - - - + + + - + Template values can not be edited. Wartości szablonów nie mogą być zmienione. - + Template values can not be removed. Wartości szablonów nie mogą być usunięte. @@ -2370,68 +2382,93 @@ Wybierz folder, który zawiera ten plik. Czy na pewno chcesz usunąć wybrany szablon lokalny? - - + + Any każdy - - + + TCP - - + + UDP - - + + ICMP - + Allow access Zezwól na dostęp - + Block using Windows Filtering Platform Blokuj przy użyciu platformy filtrowania systemu Windows - + Block by denying access to Network devices Blokuj, odmawiając dostępu do urządzeń sieciowych - - - + + Please enter a domain to be filtered + + + + + Yes + Tak + + + + No + Nie + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Pozwól - + Block (WFP) Blokada (WFP) - + Block (NDev) Blokada (NDev) - + A non empty program name is required. Wymagana jest niepusta nazwa programu. - + Block Blokada @@ -2932,22 +2969,22 @@ W przeciwieństwie do kanału podglądu nie zawiera niesprawdzonych, potencjalni CSandBox - + Waiting for folder: %1 Oczekiwanie na folder: %1 - + Deleting folder: %1 Usuwanie folderu: %1 - + Merging folders: %1 &gt;&gt; %2 Scalanie folderów: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... Kończenie scalania migawek... @@ -3032,7 +3069,7 @@ W przeciwieństwie do kanału podglądu nie zawiera niesprawdzonych, potencjalni CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -3072,42 +3109,42 @@ W przeciwieństwie do kanału podglądu nie zawiera niesprawdzonych, potencjalni <a href="sbie://update/check" style="color: red;">Dostępna jest nowa aktualizacja Sandboxie-Plus v%1</a> - + Do you want the setup wizard to be omitted? Czy chcesz pominąć kreatora konfiguracji? - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? Czy chcesz otworzyć %1 w przeglądarce WWW w piaskownicy lub bez piaskownicy? - + Sandboxed W piaskownicy - + Unsandboxed Bez piaskownicy - + Reset Columns Zresetuj kolumny - + Copy Cell Skopiuj komórkę - + Copy Row Skopiuj linijkę - + Copy Panel Skopiuj wszystko @@ -3280,7 +3317,7 @@ W przeciwieństwie do kanału podglądu nie zawiera niesprawdzonych, potencjalni - + Sandboxie-Plus Insider [%1] Tester Sandboxie-Plus [%1] @@ -3559,47 +3596,47 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - Usuwanie zawartości piaskownicy - + Auto Deleting %1 Content Automatyczne Usuwanie %1 Zawartości - + Current Config: %1 Bieżąca konfiguracja: %1 - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Wybrany zestaw funkcji jest dostępny tylko dla sponsorów projektu. Procesy rozpoczęte w boksie z włączonym zestawem funkcji bez certyfikatu wsparcia zostaną zakończone po 5 minutach.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get- cert">Zostań sponsorem</a> i otrzymaj <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certyfikat wsparcia</a> - + Please enter the duration, in seconds, for disabling Forced Programs rules. Proszę wpisać czas (w sekundach) wyłączenia reguł Programów wymuszonych. - + Error Status: 0x%1 (%2) Kod błędu: 0x%1 (%2) - + Unknown Nieznane - + Failed to copy box data files Błąd przy kopiowaniu plików danych boksu - + Failed to remove old box data files Błąd przy usuwaniu starych plików danych boksu - + Unknown Error Status: 0x%1 Nieznany kod błędu: 0x%1 @@ -3715,7 +3752,7 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - + About Sandboxie-Plus O Sandboxie-Plus @@ -3753,11 +3790,11 @@ Do you want to do the clean up? - - - - - + + + + + Don't show this message again. Nie pokazuj ponownie tej wiadomości. @@ -3772,67 +3809,67 @@ Do you want to do the clean up? Nieznana operacja '%1' zażądana z wiersza poleceń - + No Force Process Brak procesu wymuszania - + USB sandbox not found; creating: %1 Nie znaleziono piaskownicy USB; tworzenie: %1 - + Removed Shortcut: %1 Usunięty skrót: %1 - + Updated Shortcut to: %1 Zaktualizowano skrót do: %1 - + Added Shortcut to: %1 Dodany skrót: %1 - + Executing OnBoxTerminate: %1 - + Auto removing sandbox %1 Automatyczne usuwanie piaskownicy %1 - + %1 Directory: %2 %1 Katalog: %2 - + Application Aplikacja - + Installation Instalacja - + for Personal use do użytku osobistego - + - for Non-Commercial use ONLY - TYLKO do użytku niekomercyjnego - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3840,111 +3877,116 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - + Failed to configure hotkey %1, error: %2 - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. Skrzynka %1 jest skonfigurowana do korzystania z funkcji dostępnych wyłącznie dla osób wspierających projekt. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. Skrzynka %1 jest skonfigurowana do korzystania z funkcji, które wymagają <b>zaawansowanego</b> certyfikatu wsparcia. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Uaktualnij swój certyfikat</a>, aby odblokować zaawansowane funkcje. - + The selected feature requires an <b>advanced</b> supporter certificate. Wybrana funkcja wymaga <b>zaawansowanego</b> certyfikatu wsparcia. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Wybrany zestaw funkcji jest dostępny tylko dla osób wspierających projekt.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Zostań osobą wspierającą projekt</a > i otrzymaj <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certyfikat wsparcia</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! Certyfikat, którego próbujesz użyć, został zablokowany, co oznacza, że został unieważniony z jakiegoś powodu. Każda próba jego użycia stanowi naruszenie warunków użytkowania! - + The Certificate Signature is invalid! The Certificate Signature is invalid! - + The Certificate is not suitable for this product. Certyfikat nie jest odpowiedni dla tego produktu. - + The Certificate is node locked. Certyfikat jest zablokowany w węźle. - + The support certificate is not valid. Error: %1 Certyfikat wsparcia jest nieważny. Błąd: %1 - + The evaluation period has expired!!! The evaluation periode has expired!!! Upłynął okres oceny! - - + + Don't ask in future Nie pytaj w przyszłości - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? Czy chcesz zakończyć wszystkie procesy w zaszyfrowanych piaskownicach i odmontować je? - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Błąd - + Failed to stop all Sandboxie components Błąd przy zatrzymywaniu komponentów Sandboxie - + Failed to start required Sandboxie components Błąd w inicjacji komponentów Sandboxie @@ -3961,17 +4003,17 @@ Błąd: %1 Katalog instalacji: %1 - + Sandboxie-Plus Version: %1 (%2) Wersja Sandboxie-Plus: %1 (%2) - + Data Directory: %1 Katalog danych: %1 - + Default sandbox not found; creating: %1 Domyślna piaskownica nie znaleziona, więc zostanie odtworzona: %1 @@ -3986,22 +4028,22 @@ Błąd: %1 Resetuj wszystkie opcje GUI - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Brakuje niektórych szablonów zgodności (%1), prawdopodobnie usunięto, czy chcesz je usunąć ze wszystkich boksów? - + Cleaned up removed templates... Wyczyszczono usunięte szablony… - + Executing OnBoxDelete: %1 Wykonywanie przy usuwaniu boksu: %1 - + Auto deleting content of %1 Automatyczne usuwanie zawartości %1 @@ -4018,7 +4060,7 @@ Błąd: %1 - przenośna - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -4027,25 +4069,25 @@ Tak, wybierze: %1 Nie, wybierze: %2 - + - NOT connected - NIE połączone - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. Program %1 uruchomiony w boksie %2 zostanie zakończony za 5 minut, ponieważ boks został skonfigurowanya do korzystania z funkcji dostępnych wyłącznie dla sponsorów projektu. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. Boks %1 jest skonfigurowany do używania funkcji dostępnych wyłącznie dla sponsorów projektu, te wstępne ustawienia będą ignorowane. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Zostań sponsorem projektu</a>, i otrzymaj <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certyfikat wsparcia</a> @@ -4116,17 +4158,17 @@ Nie, wybierze: %2 - + Only Administrators can change the config. Tylko administratorzy mogą zmieniać ustawienia piaskownicy. - + Please enter the configuration password. Proszę wpisać hasło konfiguracji. - + Login Failed: %1 Nieudane logowanie: %1 @@ -4148,7 +4190,7 @@ Nie, wybierze: %2 Importowanie: %1 - + Do you want to terminate all processes in all sandboxes? Czy chcesz zakończyć wszystkie procesy ww wszystkich piaskowniach? @@ -4157,62 +4199,62 @@ Nie, wybierze: %2 W przyszłości zakańczaj bez pytania - + No Recovery Brak odzyskiwania - + No Messages Brak wiadomości - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus został uruchomiony w trybie przenośnym i musi utworzyć niezbędne usługi. Spowoduje to wyświetlenie pytania o uprawnienia administracyjne. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. UWAGA: Inny agent (prawdopodobnie SbieCtrl.exe) już zarządza tą sesją Sandboxie, proszę go najpierw zamknąć i połączyć się ponownie, aby przejąć kontrolę. - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>BŁĄD:</b> Menedżer Sandboxie-Plus (SandMan.exe) nie ma prawidłowego podpisu (SandMan.exe.sig). Pobierz zaufaną wersję z <a href="https://sandboxie-plus.com/go.php?to=sbie-get">oficjalnej strony pobierania</a>. - + Maintenance operation failed (%1) Operacja konserwacji nie powiodła się (%1) - + Maintenance operation completed Zakończono operację konserwacji - + Executing maintenance operation, please wait... Wykonywanie operacji zarzadzania, proszę czekać… - + In the Plus UI, this functionality has been integrated into the main sandbox list view. W interfejsie SB+, funkcjonalność ta została zintegrowana z głównym widokiem listy piaskownicy. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Korzystając z menu kontekstowego boksu/grupy, możesz przenosić boksy i grupy do innych grup. Możesz także użyć przeciągania i upuszczania, aby przenosić elementy. Możesz także użyć klawiszy strzałek, przytrzymując klawisz ALT, aby przenosić elementy w górę iw dół w ramach ich grupy.<br />Możesz tworzyć nowe boksy i grupy z menu piaskownicy. - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Czy chcesz również zresetować ukrywany komunikat boksów (tak) czy tylko wszystkie komunikaty dziennika (nie)? - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -4221,239 +4263,239 @@ This file is part of Sandboxie and all changed done to it will be reverted next Ten plik jest częścią Sandboxie i wszystkie zmiany w nim dokonane zostaną cofnięte przy następnej aktualizacji Sandboxie. - + The changes will be applied automatically whenever the file gets saved. Zmiany będą zastosowane automatycznie jak tylko plik zostanie zapisany. - + The changes will be applied automatically as soon as the editor is closed. Zmiany będą zastosowane automatycznie jak tylko edytor zostanie zakończony. - + Sandboxie config has been reloaded Konfiguracja piaskownicy została ponownie załadowana - + Administrator rights are required for this operation. Ta operacja wymaga uprawnień administratora. - + Failed to execute: %1 Błąd przy wykonywaniu: %1 - + Failed to connect to the driver Błąd przy połączeniu ze sterownikiem - + Failed to communicate with Sandboxie Service: %1 Błąd przy komunikacji z usługą: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Znaleziono niekompatybilną piaskownicę %1. Kompatybilne wersje: %2 - + Can't find Sandboxie installation path. Nie można znaleźć ścieżki instalacji Sandboxie. - + Failed to copy configuration from sandbox %1: %2 Błąd przy kopiowaniu konfiguracji piaskownicy %1: %2 - + A sandbox of the name %1 already exists Piaskownica o nazwie %1 już istnieje - + Failed to delete sandbox %1: %2 Błąd przy usuwaniu piaskownicy %1: %2 - + The sandbox name can not be longer than 32 characters. Nazwy piaskownicy nie mogą być dłuższe niż 32 znaki. - + The sandbox name can not be a device name. Nazwy piaskownicy nie mogą być nazwami urządzeń. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. Nazwa piaskownicy może zawierać tylko litery, cyfry i podkreślenia, które są wyświetlane jako spacje. - + Failed to terminate all processes Błąd przy zakańczaniu wszystkich procesów - + Delete protection is enabled for the sandbox Ochrona przed usunięciem jest aktywna dla tej piaskownicy - + All sandbox processes must be stopped before the box content can be deleted Przed usunięciem zawartości skrzynki wszystkie procesy piaskownicy muszą zostać zatrzymane - + Error deleting sandbox folder: %1 Błąd usuwania foldera piaskownicy: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. Wszystkie procesy w piaskownicy muszą zostać zatrzymane przed zmianą jej nazwy. - + A sandbox must be emptied before it can be deleted. Przed usunięciem piaskownicy należy ją opróżnić. - + Failed to move directory '%1' to '%2' Błąd przy przenoszeniu foldera %1 do %2 - + Failed to move box image '%1' to '%2' Nie udało się przenieść obrazu skrzynki '%1' do '%2' - + This Snapshot operation can not be performed while processes are still running in the box. Tej operacji migawki nie można wykonać, gdy procesy są nadal uruchomione w boksie. - + Failed to create directory for new snapshot Błąd przy tworzeniu foldera dla nowej migawki - + Snapshot not found Nie znaleziono migawki - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Błąd podczas łączenia katalogów migawek „%1” z „%2”, migawka nie została w pełni scalona. - + Failed to remove old snapshot directory '%1' Błąd przy usuwaniu starego foldera migawki '%1' - + Can't remove a snapshot that is shared by multiple later snapshots Nie można usunąć migawki, która jest używana przez inne migawki - + You are not authorized to update configuration in section '%1' Brak autoryzacji do zmian konfiguracji w tej sekcji '%1' - + Failed to set configuration setting %1 in section %2: %3 Błąd przy zmianie ustawienia %1 w sekcji %2: %3 - + Can not create snapshot of an empty sandbox Nie można utworzyć migawki pustej piaskownicy - + A sandbox with that name already exists Piaskownica o tej nazwie już istnieje - + The config password must not be longer than 64 characters Hasło konfiguracyjne nie może być dłuższe niż 64 znaki - + The operation was canceled by the user Operacja została anulowana przez użytkownika - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted Zawartość niezamontowanej piaskownicy nie może zostać usunięta - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded Import/Export nie jest dostępny, 7z.dll nie może być załadowany - + Failed to create the box archive Nie udało się utworzyć archiwum boksu - + Failed to open the 7z archive Nie udało się otworzyć archiwum 7z - + Failed to unpack the box archive Nie udało się rozpakować archiwum boksu - + The selected 7z file is NOT a box archive Wybrany plik 7z NIE jest archiwum boksu - + Operation failed for %1 item(s). Błąd przy wykonywaniu %1 operacji. - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -4462,38 +4504,38 @@ Ten plik jest częścią Sandboxie i wszystkie zmiany w nim dokonane zostaną co Czy przeglądarka WWW z %1 ma być otwarta w piaskownicy (tak), czy poza piaskownicą (nie)? - + Remember choice for later. Zapamiętaj wybór na później. - + Case Sensitive I don't know what it's for - + RegExp - + Highlight Podkreśl - + Close Zamknij - + &Find ... &Znajdź... - + All columns Wszystkie kolumny @@ -4558,22 +4600,22 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap <p>Nowa wersja Sandboxie-Plus zostanie pobrana z:</p><p><a href="%2">%1</a></p><p>Czy chcesz rozpocząć instalację? Jeśli jakieś programy działają w trybie piaskownicy, zostaną zakończone.</p> - + The supporter certificate is not valid for this build, please get an updated certificate Certyfikat wsparcia jest nieważny dla tej kompilacji, proszę o zaktualizowanie certyfikatu - + The supporter certificate has expired%1, please get an updated certificate %1Wygasł certyfikat wsparcia, proszę o zaktualizowanie certyfikatu - + , but it remains valid for the current build , ale zachowuje ważność dla obecnej kompilacji - + The supporter certificate will expire in %1 days, please get an updated certificate Certyfikat wsparcia wygaśnie za %1 dni, proszę o zaktualizowanie certyfikatu @@ -5570,12 +5612,12 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Sandboxie-Plus - Uruchom w piaskownicy - + Are you sure you want to run the program outside the sandbox? Czy na pewno chcesz uruchomić program poza piaskownicą? - + Please select a sandbox. Proszę wybrać piaskownicę. @@ -5694,94 +5736,99 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap %1 - + Search for settings Szukaj ustawień - - + + Run &Sandboxed Uruchom w pia&skownicy - + kilobytes (%1) kilobajty (%1) - + Volume not attached Niepodłączony wolumin - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Ten certyfikat wsparcia wygasł. <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">pobierz zaktualizowany certyfikat</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Retrieving certificate... Pobieranie certyfikatu... - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Home Strona główna - + + Advanced (L) + + + + Supporter certificate required for access Do uzyskania dostępu wymagany jest certyfikat sponsora - + Supporter certificate required for automation Certyfikat sponora wymagany do automatyzacji - + This Add-on is mandatory and can not be removed. Ten dodatek jest obowiązkowy i nie można go usunąć. - + Sandboxed Web Browser Przeglądarka WWW w trybie piaskownicy @@ -5834,48 +5881,48 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Przeglądaj w poszukiwaniu programu - + Add %1 Template Dodaj %1 szablon - + Select font Wybierz czcionkę - + Reset font Zresetuj czcionkę - + %0, %1 pt %0, %1 pt - + Please enter message Proszę wpisać wiadomość - + Select Program Wybierz program - + Executables (*.exe *.cmd) Programy (*.exe *.cmd) - - + + Please enter a menu title Proszę wpisać tytuł menu - + Please enter a command Proszę wpisać polecenie @@ -5884,92 +5931,92 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Wygasł ten certyfikat wsparcia, proszę <a href="sbie://update/cert">uzyskać zaktualizowany certyfikat</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Funkcje dodatkowe zostaną wyłączone za %1 dni.</font> - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>W obecnej kompilacji funkcje Plus pozostają włączone</font>, ale nie masz już dostępu do usług Sandboxie-Live, w tym aktualizacji zgodności i bazy danych rozwiązywania problemów. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Ten certyfikat sponsora <font color='red'>wygaśnie za %1 dni</font>, prosimy o <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">uzyskanie zaktualizowanego certyfikatu</a>. - + Contributor Współtwórca - + Eternal Wieczny - + Business Biznes - + Personal Osobisty - + Great Patreon Wspaniały Patron - + Patreon Patron - + Family Rodzina - + Evaluation Próbny - + Type %1 Typ %1 - + Advanced Zaawansowany - + Max Level Poziom maks. - + Level %1 Poziom %1 - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. Ten certyfikat niestety nie jest ważny dla bieżącej kompilacji, musisz uzyskać nowy certyfikat lub przejść na starszą wersję. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. Chociaż ten certyfikat wygasł, dla obecnie zainstalowanej wersji oraz funkcje pozostają włączone. Jednak nie będziesz już mieć dostępu do usług Sandboxie-Live, w tym aktualizacji zgodności i bazy danych rozwiązywania problemów online. - + This certificate has unfortunately expired, you need to get a new certificate. Ten certyfikat niestety wygasł, musisz uzyskać nowy certyfikat. @@ -5978,7 +6025,7 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap <br /><font color='red'>W tej wersji funkcje Plus pozostają włączone.</font> - + <br />Plus features are no longer enabled. <br />Funkcje Plus nie są już włączone. @@ -5992,12 +6039,12 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Wymagany certyfikat sponsora - + Run &Un-Sandboxed Ur&uchom bez piaskownicy - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. To nie wygląda jak certyfikat. Proszę wpisać cały certyfikat, a nie tylko jego fragment. @@ -6010,7 +6057,7 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Ten certyfikat jest niestety nieaktualny. - + Thank you for supporting the development of Sandboxie-Plus. Dziękujemy za wsparcie rozwoju Sandboxie-Plus. @@ -6019,22 +6066,22 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Ten certyfikat pomocy technicznej jest nieważny. - + Update Available Dostępna aktualizacja - + Installed Zainstalowane - + by %1 przez %1 - + (info website) (strona informacyjna) @@ -6043,63 +6090,63 @@ Uwaga: Sprawdzanie aktualizacji często pomija najnowsze wydania GitHub, aby zap Ten dodatek jest obowiązkowy i nie można go usunąć. - - + + Select Directory Wybierz katalog - + <a href="check">Check Now</a> <a href="check">Sprawdź teraz</a> - + Please enter the new configuration password. Proszę wpisać nowe hasło konfiguracyjne. - + Please re-enter the new configuration password. Wprowadź ponownie nowe hasło konfiguracyjne. - + Passwords did not match, please retry. Hasła nie zgadzają się, spróbuj ponownie. - + Process Proces - + Folder Folder - + Please enter a program file name Proszę wpisać nazwę pliku programu - + Please enter the template identifier Proszę wpisać identyfikator szablonu - + Error: %1 Błąd: %1 - + Do you really want to delete the selected local template(s)? Czy naprawdę chcesz usunąć wybrany lokalny szablon(-y)? - + %1 (Current) %1 (aktualne) @@ -6337,17 +6384,17 @@ Spróbuj przesłać bez załączonego dziennika. CSummaryPage - + Create the new Sandbox Utwórz nową piaskownicę - + Almost complete, click Finish to create a new sandbox and conclude the wizard. Prawie ukończone, kliknij Zakończ, aby utworzyć nową piaskownicę i zakończyć działanie kreatora. - + Save options as new defaults Zapisz opcje jako nowe ustawienia domyślne @@ -6356,19 +6403,19 @@ Spróbuj przesłać bez załączonego dziennika. Nie pokazuj strony podsumowania w przyszłości (chyba że ustawiono opcje zaawansowane) - + Skip this summary page when advanced options are not set Pomiń tę stronę podsumowania, gdy opcje zaawansowane nie są ustawione. - + This Sandbox will be saved to: %1 Ta piaskownica zostanie zapisana w: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6377,21 +6424,21 @@ This box's content will be DISCARDED when its closed, and the box will be r Zawartość tego boksu zostanie USUNIĘTA, a po jego zamknięciu, boks zostanie usunięty. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Ten boks po zamknięciu wyrzuci swoją zawartość, nadaje się tylko dla danych tymczasowych. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Procesy w tym boksie nie będą miały dostępu do Internetu ani sieci lokalnej, co zapewnia poufność wszystkich udostępnianych danych. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6400,14 +6447,14 @@ This box will run the MSIServer (*.msi installer service) with a system token, t Ten boks uruchomi MSIServer (usługę instalatora *.msi) z tokenem systemowym, poprawia to kompatybilność, ale zmniejsza izolację bezpieczeństwa. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Procesy w tym boksie reagowały tak jakby były uruchamiane z uprawnieniami administracyjnymi, choć w rzeczywistości ich nie mają, stąd instalatory mogą być używane nawet w zabezpieczonych boksach. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6416,7 +6463,7 @@ Processes in this box will be running with a custom process token indicating the Procesy w tym polu będą uruchamiane z niestandardowym tokenem procesu wskazującym piaskownicę, do której należą. - + Failed to create new box: %1 Nie udało się utworzyć nowego boksu: %1 @@ -6636,6 +6683,194 @@ Jeśli jesteś już Wielkim Wspierającym na Patreon, Sandboxie może sprawdzić Pozwól na bezpośredni dostęp do zakładek %1 + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -7001,7 +7236,7 @@ Jeśli jesteś już Wielkim Wspierającym na Patreon, Sandboxie może sprawdzić - + Block network files and folders, unless specifically opened. Zablokuj dostęp do dysków sieciowych, chyba że specjalnie dopuszczone. @@ -7030,8 +7265,7 @@ Jeśli jesteś już Wielkim Wspierającym na Patreon, Sandboxie może sprawdzić - - + Protect the system from sandboxed processes Chroń system przed programami w piaskownicy @@ -7064,11 +7298,11 @@ Jeśli jesteś już Wielkim Wspierającym na Patreon, Sandboxie może sprawdzić - - - - - + + + + + Name Nazwa @@ -7098,13 +7332,15 @@ Jeśli jesteś już Wielkim Wspierającym na Patreon, Sandboxie może sprawdzić - - - - - - - + + + + + + + + + Remove Usuń @@ -7161,7 +7397,7 @@ Jeśli jesteś już Wielkim Wspierającym na Patreon, Sandboxie może sprawdzić Spraw, by aplikacje uznały, że działają z podwyższonym poziomem uprawnień (umożliwia bezpieczne uruchamianie instalatorów) - + Network restrictions Ograniczenia sieciowe @@ -7282,11 +7518,11 @@ Jeśli jesteś już Wielkim Wspierającym na Patreon, Sandboxie może sprawdzić - - - - - + + + + + Show Templates Pokaż szablony @@ -7344,7 +7580,7 @@ Jeśli jesteś już Wielkim Wspierającym na Patreon, Sandboxie może sprawdzić Otwórz Windows Credentials Store (tryb użytkownika) - + Prevent change to network and firewall parameters (user mode) Zapobiegaj zmianom parametrów sieci i zapory (tryb użytkownika) @@ -7455,7 +7691,9 @@ Jeśli zdefiniowane są procesy wiodące, wszystkie inne są traktowane jako pro - + + + Program Program @@ -7495,47 +7733,47 @@ Jeśli zdefiniowane są procesy wiodące, wszystkie inne są traktowane jako pro Dodaj ścieżkę IPC - + File Recovery Przywracanie plików - + Add Folder Dodaj folder - + Ignore Extension Ignoruj rozszerzenie pliku - + Ignore Folder Ignoruj folder - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Włącz monit Natychmiastowego Przywracania, aby móc odzyskać pliki zaraz po ich utworzeniu. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Możesz wykluczyć foldery i typy plików (lub rozszerzenia plików) z Natychmiastowego Odzyskiwania. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Po wywołaniu funkcji szybkiego odzyskiwania następujące foldery zostaną sprawdzone pod kątem zawartości w piaskownicy. - + Advanced Options Opcje zaawansowane - + Miscellaneous Różne @@ -7551,7 +7789,7 @@ Jeśli zdefiniowane są procesy wiodące, wszystkie inne są traktowane jako pro - + Protect the sandbox integrity itself Chroń integralność piaskownicy @@ -7585,13 +7823,13 @@ Jeśli zdefiniowane są procesy wiodące, wszystkie inne są traktowane jako pro Dodaj procesy w piaskownicy do obiektów zadań (zalecane) - + Force usage of custom dummy Manifest files (legacy behaviour) Wymuś użycie niestandardowych fałszywych plików manifestu (zachowanie starszego typu) - - + + Compatibility Zgodność @@ -7608,42 +7846,42 @@ Jeśli zdefiniowane są procesy wiodące, wszystkie inne są traktowane jako pro Tutaj można określić listę poleceń do wykonania przy inicjalizacji pustej piaskownicy. - + Hide Processes Ukryj procesy - + Add Process Dodaj proces - + Hide host processes from processes running in the sandbox. Ukryj procesy hosta piaskownicy przed procesami działającymi w piaskownicy. - + Don't allow sandboxed processes to see processes running in other boxes Nie zezwalaj procesom w trybie piaskownicy widzieć procesów działających w innych boksach - + These commands are run UNBOXED after all processes in the sandbox have finished. - + Users Użytkownicy - + Restrict Resource Access monitor to administrators only Ogranicz dostęp do monitora dostępu do zasobów tylko dla administratorów - + Add User Dodaj użytkownika @@ -7652,7 +7890,7 @@ Jeśli zdefiniowane są procesy wiodące, wszystkie inne są traktowane jako pro Usuń użytkownika - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -7661,47 +7899,47 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Uwaga: ustawienia Wymuszonych Programów i Wymuszania Folderów dla piaskownicy nie mają zastosowania do kont użytkowników, które nie mogą korzystać z piaskownicy. - + Tracing Śledzenie - + GUI Trace Śledzenie GUI - + IPC Trace Śledzenie IPC - + Pipe Trace Śledzenie pipe - + Access Tracing Śledzenie dostępów - + Log Debug Output to the Trace Log Rejestruj dane wyjściowe debugowania w dzienniku śledzenia - + File Trace Śledzenie plikow - + Key Trace Śledzenie kluczy - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -7720,12 +7958,12 @@ Możesz dostosować rejestrowanie za pomocą ini, określając zamiast "*". - + COM Class Trace Śledzenie klas COM - + Emulate sandboxed window station for all processes Emuluj piaskownicę dla wszystkich procesów @@ -7738,38 +7976,38 @@ zamiast "*". Izolacja dostępu - + Apply ElevateCreateProcess Workaround (legacy behaviour) Zastosuj obejście ElevateCreateProcess (starsze zachowanie) - + Use desktop object workaround for all processes Użyj obejścia dla obiektów pulpitu dla wszystkich procesów - + This command will be run before the box content will be deleted To polecenie zostanie uruchomione zanim zawartość boksu zostanie usunięta - + On File Recovery O odzyskiwaniu plików - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked To polecenie zostanie uruchomione przed odzyskaniem pliku i ścieżka do pliku zostanie przekazana jako pierwszy argument, jeśli to polecenie zwrócić coś innego niż 0 odzyskanie zostanie zablokowane - + Run File Checker Uruchom sprawdzanie plików - + On Delete Content Uruchom, Usuń zawartość @@ -7780,7 +8018,7 @@ zamiast "*". - + Process Proces @@ -7789,7 +8027,7 @@ zamiast "*". Zablokuj również dostęp do odczytu procesów w tej piaskownicy - + Add Option Dodaj opcję @@ -7798,7 +8036,7 @@ zamiast "*". Tutaj możesz skonfigurować zaawansowane opcje dla każdego procesu, aby poprawić kompatybilność i/lub dostosować zachowanie piaskownicy. - + Option Opcja @@ -7808,7 +8046,7 @@ zamiast "*". Śledzenie wywołań API (wymaga zainstalowania logapi w katalogu sbie) - + Log all SetError's to Trace log (creates a lot of output) Rejestruj wszystkie błędy SetError do dziennika śledzenia (tworzy dużo danych wyjściowych) @@ -7817,27 +8055,28 @@ zamiast "*". Śledzenie Ntdll syscall (tworzy dużo danych wyjściowych) + DNS Request Logging Dns Request Logging - Rejestrowanie żądań DNS + Rejestrowanie żądań DNS - + Debug Debug - + WARNING, these options can disable core security guarantees and break sandbox security!!! UWAGA, te opcje mogą wyłączyć podstawowe gwarancje bezpieczeństwa i złamać zabezpieczenia sandboxa! - + These options are intended for debugging compatibility issues, please do not use them in production use. Te opcje są przeznaczone do debugowania problemów z kompatybilnością, proszę nie używać ich w zastosowaniach produkcyjnych. - + App Templates Dodaj szablony @@ -7846,17 +8085,17 @@ zamiast "*". Szablony zgodności - + Filter Categories Filtruj kategorie - + Text Filter Filtruj text - + Add Template Dodaj szablon @@ -7865,12 +8104,12 @@ zamiast "*". Usuń szablon - + Category Kategoria - + This list contains a large amount of sandbox compatibility enhancing templates Ta lista zawiera dużą ilość szablonów poprawiających kompatybilność z piaskownicą @@ -7949,33 +8188,33 @@ zamiast "*". Izolacja dostępu - + Image Protection Ochrona obrazu - + Issue message 1305 when a program tries to load a sandboxed dll Problem z komunikatem 1305, gdy program próbuje załadować bibliotekę DLL w trybie piaskownicy - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Zapobieganie ładowaniu dll'ów z piaskownicy przez programy zainstalowane na hoście - + Dlls && Extensions Dll-e && Rozszerzenia - + Description Opis - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Zasady dostępu do zasobów Sandboxa często dyskryminują binarki programów znajdujących się wewnątrz piaskownicy. OpenFilePath i OpenKeyPath działają tylko dla binarek aplikacji znajdujących się natywnie na hoście. Aby zdefiniować regułę bez tego ograniczenia, należy użyć OpenPipePath lub OpenConfPath. Podobnie, wszystkie dyrektywy Closed(File|Key|Ipc)Path, które są zdefiniowane przez negację np. 'ClosedFilePath=! iexplore.exe,C:Users*' będą zawsze zamknięte dla binariów znajdujących się wewnątrz sandboxa. Obie polityki ograniczeń mogą być wyłączone na stronie "Zasady dostępu". @@ -8268,7 +8507,7 @@ Aby określić proces, użyj jako ścieżki '$:program.exe'. - + Action Akcja @@ -8351,11 +8590,13 @@ Aby określić proces, użyj jako ścieżki '$:program.exe'. + Move Up Przesuń w górę + Move Down Przesuń w dół @@ -8366,11 +8607,14 @@ Aby określić proces, użyj jako ścieżki '$:program.exe'. + Port Port + + IP IP @@ -8385,22 +8629,22 @@ Aby określić proces, użyj jako ścieżki '$:program.exe'.UWAGA: Platforma filtrowania Windows nie jest włączona w sterowniku, dlatego te reguły będą stosowane tylko w trybie użytkownika i nie mogą być egzekwowane! Oznacza to, że złośliwe aplikacje mogą je ominąć. - + Quick Recovery Szybkie odzyskiwanie - + Immediate Recovery Natychmiastowe Przywracanie - + Various Options Różne opcje - + Allow use of nested job objects (works on Windows 8 and later) Allow use of nested job objects (experimental, works on Windows 8 and later) Zezwalaj na używanie zagnieżdżonych obiektów zadań (eksperymentalne, działa od Windows 8 i w następnych) @@ -8544,7 +8788,7 @@ Poziom dopasowania do procesu ma wyższy priorytet niż specyfika i opisuje spos COM/RPC - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Wyłączenie domyślnego użycia RpcMgmtSetComTimeout (może rozwiązać problemy z kompatybilnością) @@ -8582,41 +8826,41 @@ Poziom dopasowania do procesu ma wyższy priorytet niż specyfika i opisuje spos Poniższe opcje mogą być bezpiecznie użyte, gdy nie nadano uprawnień administratora. - + Triggers Wyzwalacze - + Event Zdarzenie - - - - + + + + Run Command Uruchom polecenie - + Start Service Uruchom usługę - + These events are executed each time a box is started Zdarzenia te wykonywane są za każdym razem, gdy uruchamiany jest boks - + On Box Start Włącz w start boksu - - + + These commands are run UNBOXED just before the box content is deleted Te polecenia uruchamiane są tuż przed usunięciem zawartości boksu @@ -8625,43 +8869,43 @@ Poziom dopasowania do procesu ma wyższy priorytet niż specyfika i opisuje spos Przy usuwaniu boksu - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Polecenia te wykonywane są tylko wtedy, gdy boks jest inicjalizowany. Aby je ponownie uruchomić, należy usunąć zawartość boksu. - + On Box Init Włącz w Init boksu - + Here you can specify actions to be executed automatically on various box events. W tym miejscu można określić akcje, które mają być wykonywane automatycznie w przypadku różnych zdarzeń w boksie. - + Disable Resource Access Monitor Wyłącz monitor dostępu do zasobów - + Resource Access Monitor Monitor dostępu do zasobów - + Network Firewall Zapora sieciowa - + Template Folders Foldery szablonów - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8670,114 +8914,174 @@ Please note that this values are currently user specific and saved globally for Należy pamiętać, że te wartości są obecnie specyficzne dla użytkownika i zapisywane globalnie dla wszystkich boksów. - - + + Value Wartość - + Accessibility Dostępność - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Aby zrekompensować utratę ochrony, zapoznaj się ze stroną ustawień Usuwania Uprawnień w grupie ustawień Ograniczenia. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Czytniki ekranu: JAWS, NVDA, Window-Eyes, System Access - + Other Options - + Port Blocking - + Block common SAMBA ports - + + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Block DNS, UDP port 53 - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. Gdy globalny klawisz skrótu zostanie naciśnięty 3 razy w krótkim odstępie czasu, wyjątek ten zostanie zignorowany. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. Wyklucza tę piaskownicę z zakończenia po wywołaniu opcji "Zakończ wszystkie procesy". - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. Funkcjonalność Sandboxie można rozszerzyć za pomocą opcjonalnych bibliotek DLL, które mogą być ładowane do każdego procesu sandboxie podczas uruchamiania przez plik SbieDll.dll, menedżer dodatków w ustawieniach globalnych oferuje kilka przydatnych rozszerzeń, po zainstalowaniu można je tutaj włączyć dla bieżącej skrzynki. - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Tutaj można skonfigurować zaawansowane opcje dla poszczególnych procesów, aby poprawić zgodność i/lub dostosować zachowanie piaskownicy. - + On Box Terminate - + API call Trace (traces all SBIE hooks) - + Syscall Trace (creates a lot of output) Syscall Trace (tworzy dużo danych wyjściowych) - + Templates Szablony - + Open Template - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. Poniższe ustawienia umożliwiają korzystanie z usługi Sandboxie w połączeniu z oprogramowaniem zapewniającym dostępność. Należy pamiętać, że niektóre środki ochrony Sandboxie są z konieczności tracone, gdy te ustawienia są aktywne. - + Edit ini Section Edytuj sekcję ini - + Edit ini Edytuj ini - + Cancel Anuluj - + Save Zapisz @@ -8809,27 +9113,27 @@ Należy pamiętać, że te wartości są obecnie specyficzne dla użytkownika i QPlatformTheme - + OK OK - + Apply Zastosuj - + Cancel Anuluj - + &Yes &Tak - + &No &Nie @@ -8895,33 +9199,43 @@ Należy pamiętać, że te wartości są obecnie specyficzne dla użytkownika i Wybierz boks SandboxiePlus - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Wybierz piaskownicę, w której ma zostać uruchomiony program, instalator lub dokument. - + Run in a new Sandbox Uruchom w nowej piaskownicy - + + Force Children + + + + Sandbox Piaskownica - + Run As UAC Administrator Uruchom jako administrator kontroli konta użytkownika Uruchom jako administrator UAC - + Run Sandboxed Uruchom w piaskownicy - + Run Outside the Sandbox Uruchom poza piaskownicą @@ -10038,4 +10352,134 @@ W przeciwieństwie do kanału podglądu nie zawiera niesprawdzonych, potencjalni Zrób migawkę + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Protokół: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Port: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_pt_BR.ts b/SandboxiePlus/SandMan/sandman_pt_BR.ts index 7205dc10..a0b99a9e 100644 --- a/SandboxiePlus/SandMan/sandman_pt_BR.ts +++ b/SandboxiePlus/SandMan/sandman_pt_BR.ts @@ -135,102 +135,112 @@ CAdvancedPage - + Advanced Sandbox options Opções avançadas da caixa de areia - + On this page advanced sandbox options can be configured. Nessa página, as opções avançadas da caixa podem ser configuradas. - + Network Access Acesso à Rede - + Allow network/internet access Permitir acesso à rede/internet - + Block network/internet by denying access to Network devices Bloquear rede/internet negando acesso a dispositivos de rede - + Block network/internet using Windows Filtering Platform Bloquear rede/internet usando a Plataforma de Filtragem do Windows - + Allow access to network files and folders Allow access to network files and fodlers Permitir acessar arquivos e pastas de rede - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes Essa opção não é recomendada para caixas com segurança rigorosas - + Admin Options Opções de Administrador - + Drop rights from Administrators and Power Users groups Retirar direitos de grupos de Administradores e Usuários Avançados - + Make applications think they are running elevated Fazer os aplicativos pensarem que estão sendo executados em nível elevado - + Allow MSIServer to run with a sandboxed system token Permitir que MSIServer seja executado com um token de sistema na caixa - + Box Options Opções da Caixa - + Use a Sandboxie login instead of an anonymous token Usar um login do Sandboxie em vez de um token anônimo - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Impedir que programas das caixas de areia instalados no host carreguem dll's da caixa de areia - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. Esse recurso pode reduzir a compatibilidade, pois também impede que processos localizados em caixas gravem no host local e até mesmo os iniciem. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -238,42 +248,42 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled Desativado - + Use as a template - + Append to the configuration @@ -282,7 +292,7 @@ To disable this template for a sandbox, simply uncheck it in the template list.< Usar login do Sandboxie em vez de um token anônimo (experimental) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. Usar um token do sandboxie personalizado permite isolar melhor as caixas individuais umas das outras e mostra na coluna do usuário dos gerenciadores de tarefas o nome da caixa à qual um processo pertence. Algumas soluções de segurança de terceiros podem, no entanto, ter problemas com tokens personalizados. @@ -432,22 +442,22 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox Criar nova Caixa de Areia - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Uma caixa de areia isola seu sistema host de processos em execução dentro da caixa, ela os impede de fazer alterações permanentes em outros programas e dados no seu computador. O nível de isolamento impacta sua segurança, bem como a compatibilidade com aplicativos, portanto, haverá um nível diferente de isolamento, dependendo do tipo de caixa selecionada. O Sandboxie também pode proteger seus dados pessoais de serem acessados ​​por processos em execução sob sua supervisão. - + Enter box name: Digite o nome da caixa: @@ -456,121 +466,121 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a Nova Caixa - + Select box type: Sellect box type: Selecione o tipo de caixa: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. - + Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. - + Hardened Sandbox with Data Protection Caixa com Proteção de Dados Rigorosa - + Security Hardened Sandbox Caixa com Segurança Rigorosa - + Sandbox with Data Protection Caixa com Proteção de Dados - + Standard Isolation Sandbox (Default) Caixa com Isolamento Padrão (Padrão) - + Application Compartment with Data Protection Compartimento de Aplicativos com Proteção de Dados - + Application Compartment Box - + Confidential Encrypted Box - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? @@ -580,17 +590,17 @@ This ensures the utmost level of privacy and data protection within the confiden Compartimento de Aplicativos (SEM Isolamento) - + Remove after use Remover após o uso - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Depois que o último processo na caixa terminar, todos os dados na caixa serão excluídos e a própria caixa será removida. - + Configure advanced options Configurar opções avançadas @@ -967,13 +977,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure Localização e comportamento da caixa de areia - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -982,64 +992,64 @@ You can use %USER% to save each users sandbox to an own fodler. Você pode usar %USER% para salvar a caixa de proteção de cada usuário em uma pasta própria. - + Sandboxed Files Arquivos da Caixa - + Select Directory Selecionar Diretório - + Virtualization scheme Esquema de virtualização - + Version 1 Versão 1 - + Version 2 Versão 2 - + Separate user folders Pasta de usuários separada - + Use volume serial numbers for drives Usar números de série de volume para unidades - + Auto delete content when last process terminates Excluir conteúdo automaticamente quando o último processo terminar - + Enable Immediate Recovery of files from recovery locations Ativar recuperação imediata de arquivos em locais de recuperação - + The selected box location is not a valid path. The sellected box location is not a valid path. A localização da caixa selecionada não é um caminho válido. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? A localização da caixa selecionada existe e não está vazia, é recomendável escolher uma pasta nova ou vazia. Tem certeza de que deseja usar uma pasta existente? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. O local da caixa selecionada não foi colocado em uma unidade disponível no momento. @@ -1300,14 +1310,14 @@ Você pode usar %USER% para salvar a caixa de proteção de cada usuário em uma - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. A nova caixa foi criada usando o novo <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Esquema de Virtualização Versão 2</a>, se você tiver problemas inesperados com esta caixa, mude para o Esquema de Virtualização para a Versão 1 e relate o problema, a opção para alterar esta predefinição pode ser encontrada nas Opções de Caixa no grupo Estrutura de Caixa. - + Don't show this message again. Não mostrar essa mensagem novamente. @@ -1516,8 +1526,8 @@ Nota: A verificação de atualização geralmente está por trás da versão mai COptionsWindow - - + + Browse for File Procurar por Arquivo @@ -1536,17 +1546,17 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Direto a Todos - + Closed Fechado - + Closed RT RT fechado - + Read Only Somente Leitura @@ -1555,124 +1565,124 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Oculto - + Normal - + Open Aberto - + Open for All Aberto para Todos - + No Rename Não Renomear - + Box Only (Write Only) Somente Caixa (Somente gravação) - + Ignore UIPI Ignorar UIPI - - - + + + Unknown Desconhecido - + Regular Sandboxie behavior - allow read and also copy on write. Comportamento normal do Sandboxie - permitir leitura e também cópia na gravação. - + Allow write-access outside the sandbox. Permitir acesso de gravação fora do sandbox. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Permitir acesso de gravação fora do sandbox, também para aplicativos instalados dentro do sandbox. - + Don't rename window classes. Não renomear classes de janela. - + Deny access to host location and prevent creation of sandboxed copies. Negar acesso ao o host local e impedir a criação de cópias na caixa de areia. - + Block access to WinRT class. Bloquear acesso à classe WinRT. - + Allow read-only access only. Permitir somente leitura acesso apenas. - + Hide host files, folders or registry keys from sandboxed processes. Ocultar do host arquivos, pastas ou chaves de registro de processos na caixa de areia. - + Ignore UIPI restrictions for processes. Ignore as restrições UIPI para processos. - + File/Folder Arquivo/Pasta - + Registry Registro - + IPC Path Caminho IPC - + Wnd Class - + COM Object Objeto COM - + Select File Selecionar Arquivo - + All Files (*.*) Todos os Arquivos (*.*) - + @@ -1681,69 +1691,71 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Selecionar Diretório - - - - - - - - - - + + + + + + + + + + + + All Programs Todos os Programas - - - - - - - - + + + + + + + + Group: %1 Grupo: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} Os objetos COM devem ser especificados pelo seu GUID, como: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. As interfaces RT devem ser especificadas pelo nome. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Abrir todo o acesso IPC também abrir o acesso COM, você ainda deseja restringir o COM à caixa? - + Don't ask in future Não perguntar no futuro - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=programa.exe,#' não é suportado, use 'NoRenameWinClass=programa.exe,*' em vez de - - - + + + - + Template values can not be edited. Os valores de modelo não podem ser editados. - + Template values can not be removed. Os valores de modelo não podem ser removidos. @@ -1809,66 +1821,66 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Raiz do ipc do Sandbox - + Add special option: Adicionar opção especial: - - + + On Start Ao iniciar - - - - - + + + + + Run Command Executar comando - + Start Service Iniciar Serviço - + On Init Ao Iniciar - + On File Recovery Na recuperação de arquivos - + On Delete Content Ao excluir conteúdo - + On Terminate - - - - - + + + + + Please enter the command line to be executed Digite a linha de comando a ser executada - + Please enter a program file name to allow access to this sandbox - + Please enter a program file name to deny access to this sandbox @@ -1877,12 +1889,12 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Insira o nome do programa - + Deny Negar - + %1 (%2) Same as in source %1 (%2) @@ -1999,131 +2011,131 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Compartimento de Aplicativos - + Custom icon Personalizar ícone - + Version 1 Versão 1 - + Version 2 Versão 2 - + Browse for Program Procurar pelo programa - + Open Box Options Abrir opções da caixa - + Browse Content Navegador de conteúdo - + Start File Recovery Iniciar recuperação de arquivos - + Show Run Dialog Mostrar diálogo executar - + Indeterminate Indeterminado - + Backup Image Header - + Restore Image Header - + Change Password Alterar Senha - - + + Always copy Sempre copiar - - + + Don't copy Não copiar - - + + Copy empty Copiar vazio - + kilobytes (%1) Only capitalized Kilobytes (%1) - + Select color Selecionar cor - + The image file does not exist - + The password is wrong - + Unexpected error: %1 - + Image Password Changed - + Backup Image Header for %1 - + Image Header Backuped - + Restore Image Header for %1 - + Image Header Restored @@ -2132,7 +2144,7 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Insira o caminho do programa - + Select Program Selecionar Programa @@ -2141,7 +2153,7 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Executáveis (*.exe *.cmd);;Todos os arquivos (*.*) - + Please enter a service identifier Por favor, insira um identificador do serviço @@ -2154,18 +2166,18 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Programa - + Executables (*.exe *.cmd) Executáveis (*.exe *.cmd) - - + + Please enter a menu title Por favor insira o título do menu - + Please enter a command Por favor, digite um comando @@ -2180,68 +2192,93 @@ Nota: A verificação de atualização geralmente está por trás da versão mai Selecione o grupo primeiro. - - + + Any Qualquer - - + + TCP - - + + UDP - - + + ICMP - + Allow access Permitir acesso - + Block using Windows Filtering Platform Bloquear usando a Plataforma de Filtragem do Windows - + Block by denying access to Network devices Bloquear, negando acesso a Dispositivos de rede - - - + + Please enter a domain to be filtered + + + + + Yes + Sim + + + + No + Não + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Permitir - + Block (WFP) Bloquear (WFP) - + Block (NDev) Bloquear (NDev) - + A non empty program name is required. É necessário um nome de programa não vazio. - + Block Bloquear @@ -2363,57 +2400,57 @@ Please select a folder which contains this file. Opções do Sandboxie Plus - '%1' - + File Options Opções de Arquivo - + Grouping Agrupamento - + Add %1 Template Adicionar %1 Modelo - + Search for options Pesquisar opções - + Box: %1 Caixa: %1 - + Template: %1 Modelo: %1 - + Global: %1 - + Default: %1 Padrão: %1 - + This sandbox has been deleted hence configuration can not be saved. Essa caixa de areia foi excluída, portanto, a configuração não pode ser salva. - + Some changes haven't been saved yet, do you really want to close this options window? Algumas alterações ainda não foram salvas, você realmente quer fechar essa janela de opções? - + Enter program: Insira um programa: @@ -2909,17 +2946,17 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 Aguardando pela pasta: %1 - + Deleting folder: %1 Excluíndo pasta: %1 - + Merging folders: %1 &gt;&gt; %2 Mesclando pastas: %1 &gt;&gt; %2 @@ -2928,7 +2965,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, Mesclando pastas: %1 >> %2 - + Finishing Snapshot Merge... Mesclagem de Instantâneo Finalizada... @@ -3018,7 +3055,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -3033,22 +3070,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, Clique para aplicar a atualização - + %1 Directory: %2 Diretório de %1: %2 - + Application Aplicativo - + Installation instalação - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3056,84 +3093,84 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - + Do you want the setup wizard to be omitted? - + The selected feature requires an <b>advanced</b> supporter certificate. - + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! - + The Certificate Signature is invalid! - + The Certificate is not suitable for this product. - + The Certificate is node locked. - + The support certificate is not valid. Error: %1 - - + + Don't ask in future Não perguntar no futuro - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? - + Reset Columns Redefinir Colunas - + Copy Cell Copiar Célula - + Copy Row Copiar Linha - + Copy Panel Copiar Painel @@ -3428,7 +3465,7 @@ Error: %1 - + About Sandboxie-Plus Sobre o Sandboxie-Plus @@ -3457,7 +3494,7 @@ Error: %1 - + Sandboxie-Plus Insider [%1] @@ -3656,22 +3693,27 @@ Error: %1 Horário|Nome da Caixa|Caminho do Arquivo - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -3717,23 +3759,23 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Versão do Sbie+: %1 (%2) - + The supporter certificate is not valid for this build, please get an updated certificate O certificado de suporte não é válido para essa compilação, obtenha um certificado atualizado - + The supporter certificate has expired%1, please get an updated certificate The supporter certificate is expired %1 days ago, please get an updated certificate O certificado de suporte expirou %1, por favor obtenha um certificado atualizado - + , but it remains valid for the current build , mas permanece válido para a compilação atual - + The supporter certificate will expire in %1 days, please get an updated certificate O certificado de suporte irá expirar em %1 dias, obtenha um certificado atualizado @@ -3746,12 +3788,12 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a O programa %1 iniciado na caixa %2 será terminado em 5 minutos, porque a caixa foi configurada para usar recursos exclusivamente disponíveis para projetos suportados.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Torne-se um defensor do projeto</a>, e receba um <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificado de suporte</a> - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> O conjunto de recursos selecionados só estaram disponíveis para apoiadores do projeto. Os processos iniciados em uma caixa com esse conjunto de recursos sem um certificado de suporte serão encerrados após 5 minutos.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Tornar-se um apoiador do projeto</a>, e receba um <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificado de suporte</a> - + The evaluation period has expired!!! The evaluation periode has expired!!! O período de avaliação expirou!!! @@ -3774,47 +3816,47 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Importando: %1 - + Please enter the duration, in seconds, for disabling Forced Programs rules. Insira a duração, em segundos, para desativar as regras de Programas Forçados. - + No Recovery Sem recuperação - + No Messages Sem mensagens - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>ERRO:</b> O Sandboxie-Plus Manager (SandMan.exe) não possui uma assinatura válida (SandMan.exe.sig). Faça o download de uma versão confiável da <a href="https://sandboxie-plus.com/go.php?to=sbie-get">página de download oficial</a>. - + Maintenance operation failed (%1) Falha na operação de manutenção (%1) - + Maintenance operation completed Operação de manutenção concluída - + In the Plus UI, this functionality has been integrated into the main sandbox list view. Na Interface Plus, essa funcionalidade foi integrada à exibição principal da lista de caixa. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Usando o menu de contexto de caixa/grupo, você pode mover caixas e grupos para outros grupos. Você também pode usar arrastar e soltar para mover os itens. Como alternativa, você também pode usar as teclas de seta enquanto mantém ALT pressionada para mover itens para cima e para baixo dentro de seu grupo.<br />Poderá criar novas caixas e grupos no menu do Sandbox. - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -3823,129 +3865,129 @@ This file is part of Sandboxie and all changed done to it will be reverted next Este arquivo faz parte do Sandboxie e todas as alterações feitas nele serão revertidas na próxima vez que o Sandboxie for atualizado. - + Sandboxie config has been reloaded A configuração do Sandboxie foi recarregada - + Error Status: 0x%1 (%2) Status do Erro: 0x%1 (%2) - + Unknown Desconhecido - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. - + Failed to move box image '%1' to '%2' - + Failed to copy box data files Falha ao copiar os arquivos de dados da caixa - + Failed to remove old box data files Falha ao remover arquivos de dados de caixas antigas - + The operation was canceled by the user A operação foi cancelada pelo usuário - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded Importação/Exportação não disponível, 7z.dll não pôde ser carregada - + Failed to create the box archive Falha ao criar o arquivo da caixa - + Failed to open the 7z archive Falha ao abrir o arquivo 7z - + Failed to unpack the box archive Falha ao descompactar o arquivo da caixa - + The selected 7z file is NOT a box archive O arquivo 7z selecionado NÃO é um arquivo de caixa - + Unknown Error Status: 0x%1 Status de Erro Desconhecido: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? - + Sandboxed - + Unsandboxed - + Case Sensitive Maiúsculas e minúsculas - + RegExp - + Highlight Realçar - + Close Fechar - + &Find ... &Localizar ... - + All columns Todas as colunas @@ -3982,11 +4024,11 @@ Você quer fazer a limpeza? - - - - - + + + + + Don't show this message again. Não mostrar essa mensagem novamente. @@ -4006,24 +4048,24 @@ Você quer fazer a limpeza? - Excluindo o conteúdo da caixa de areia - + Auto Deleting %1 Content Excluindo automaticamente o conteúdo %1 - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Erro - + Failed to stop all Sandboxie components Falha ao parar todos os componentes do Sandboxie - + Failed to start required Sandboxie components Falha ao iniciar os componentes exigidos do Sandboxie @@ -4040,12 +4082,12 @@ Você quer fazer a limpeza? Quer verificar se existe uma nova versão do Sandboxie-Plus? - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Alguns modelos de compatibilidade (%1) estão faltando, provavelmente excluídos. Deseja removê-los de todas as caixas? - + Cleaned up removed templates... Limpar modelos removidos... @@ -4066,7 +4108,7 @@ Você quer fazer a limpeza? - Portable - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -4090,128 +4132,128 @@ Não vou escolher: %2 - + No Force Process Sem Processo Forçado - + USB sandbox not found; creating: %1 - + Executing OnBoxDelete: %1 Executando OnBoxDelete: %1 - + Removed Shortcut: %1 Atalho removido: %1 - + Updated Shortcut to: %1 Atalho atualizado para: %1 - + Added Shortcut to: %1 Atalho adicionado para: %1 - + Executing OnBoxTerminate: %1 - + Auto deleting content of %1 Excluindo automaticamente o conteúdo de %1 - + Auto removing sandbox %1 Removendo automaticamente a caixa %1 - + Sandboxie-Plus Version: %1 (%2) Versão do Sandboxie-Plus: %1 (%2) - + Current Config: %1 Configuração atual: %1 - + Data Directory: %1 Diretório de dados: %1 - + for Personal use para uso Pessoal - + - for Non-Commercial use ONLY - APENAS para uso Não Comercial - + Default sandbox not found; creating: %1 Caixa de areia padrão não encontrada; Criando: %1 - + - NOT connected - NÃO conectado - + Failed to configure hotkey %1, error: %2 - - - + + + (%1) - + The box %1 is configured to use features exclusively available to project supporters. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. O programa %1 iniciado na caixa %2 será encerrado em 5 minutos porque a caixa foi configurada para usar recursos disponíveis exclusivamente para apoiadores do projeto. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. A caixa %1 está configurada para usar recursos disponíveis exclusivamente para apoiadores do projeto, essas predefinições serão ignoradas. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Torne-se um apoiador do projeto</a>, e receba um <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificado de apoiador</a> @@ -4279,22 +4321,22 @@ Não vou escolher: %2 - + Only Administrators can change the config. Apenas administradores podem alterar a configuração. - + Please enter the configuration password. Por favor, insira a senha de configuração. - + Login Failed: %1 Falha no Login: %1 - + Do you want to terminate all processes in all sandboxes? Você deseja encerrar todos os processos em todas as caixas? @@ -4307,32 +4349,32 @@ Não vou escolher: %2 Insira a duração para desabilitar programas forçados. - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus foi iniciado no modo portable é preciso criar os serviços necessários. Isso solicitará privilégios administrativos. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. CUIDADO: Outro agente (provavelmente SbieCtrl.exe) já está gerenciando essa sessão de sandboxie, por favor, feche-o primeiro e reconecte para assumir o controle. - + Executing maintenance operation, please wait... Executando operação de manutenção, por favor aguarde... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Você também deseja redefinir as caixas de mensagens ocultas (sim) ou apenas todas as mensagens de log (não)? - + The changes will be applied automatically whenever the file gets saved. As alterações serão aplicadas automaticamente sempre que o arquivo for salvo. - + The changes will be applied automatically as soon as the editor is closed. As alterações serão aplicadas automaticamente assim que o editor for fechado. @@ -4341,82 +4383,82 @@ Não vou escolher: %2 Status de Erro: %1 - + Administrator rights are required for this operation. Direitos de administrador são necessários para essa operação. - + Failed to execute: %1 Falha ao executar: %1 - + Failed to connect to the driver Falha ao se conectar com o driver - + Failed to communicate with Sandboxie Service: %1 Falha ao se comunicar com o serviço Sandboxie: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Um Sandboxie %1 incompatível foi encontrado. Versões compatíveis: %2 - + Can't find Sandboxie installation path. Não é possível encontrar o caminho de instalação do Sandboxie. - + Failed to copy configuration from sandbox %1: %2 Falha ao copiar a configuração do sandbox %1: %2 - + A sandbox of the name %1 already exists Uma caixa de areia com o nome %1 já existe - + Failed to delete sandbox %1: %2 Falha ao excluir sandbox %1: %2 - + The sandbox name can not be longer than 32 characters. O nome da caixa de área não pode ter mais de 32 caracteres. - + The sandbox name can not be a device name. O nome da caixa de areia não pode ser um nome de dispositivo. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. O nome da caixa de areia pode conter apenas letras, números e sublinhados que são exibidos como espaços. - + Failed to terminate all processes Falha ao terminar todos os processos - + Delete protection is enabled for the sandbox A proteção de exclusão está ativada para a caixa de areia - + All sandbox processes must be stopped before the box content can be deleted Todos os processos do sandbox devem ser interrompidos antes que o conteúdo da caixa possa ser excluído - + Error deleting sandbox folder: %1 Erro ao excluir a pasta da caixa de areia: %1 @@ -4425,42 +4467,42 @@ Não vou escolher: %2 Uma caixa de areia deve ser esvaziada antes de ser renomeada. - + A sandbox must be emptied before it can be deleted. Uma caixa de areia deve ser esvaziada antes de ser excluída. - + Failed to move directory '%1' to '%2' Falha ao mover diretório '%1' para '%2' - + This Snapshot operation can not be performed while processes are still running in the box. Essa operação de instantâneo não pode ser executada enquanto os processos ainda estiverem em execução na caixa. - + Failed to create directory for new snapshot Falha ao criar diretório para novo instantâneo - + Snapshot not found Instantâneo não encontrado - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Erro ao mesclar os diretórios de instantâneo '%1' com '%2', o instantâneo não foi totalmente mesclado. - + Failed to remove old snapshot directory '%1' Falha ao remover diretório de instantâneo antigo '%1' - + Can't remove a snapshot that is shared by multiple later snapshots Não é possível remover instantâneos compartilhado por vários instantâneos posteriores @@ -4469,27 +4511,27 @@ Não vou escolher: %2 Falha ao remover RegHive antigo - + You are not authorized to update configuration in section '%1' Você não está autorizado a atualizar a configuração na seção '%1' - + Failed to set configuration setting %1 in section %2: %3 Falha ao definir a definição de configuração %1 na seção %2: %3 - + Can not create snapshot of an empty sandbox Não é possível criar instantâneo de uma caixa de areia vazia - + A sandbox with that name already exists Uma caixa de areia com esse nome já existe - + The config password must not be longer than 64 characters A senha de configuração não deve ter mais de 64 caracteres @@ -4498,7 +4540,7 @@ Não vou escolher: %2 Status de erro desconhecido: %1 - + Operation failed for %1 item(s). A operação falhou para %1 item(ns). @@ -4507,7 +4549,7 @@ Não vou escolher: %2 Deseja abrir %1 em um Navegador web na caixa de areia (sim) ou fora da caixa de areia (não)? - + Remember choice for later. Lembrar escolha mais tarde. @@ -5572,12 +5614,12 @@ Não vou escolher: %2 Sandboxie-Plus - Executar na Caixa de Areia - + Are you sure you want to run the program outside the sandbox? Tem certeza de que quer executar o programa fora da caixa de areia? - + Please select a sandbox. Por favor, selecione uma caixa de areia. @@ -5694,69 +5736,69 @@ Não vou escolher: %2 - + Search for settings Pesquisar por configurações - - + + Run &Sandboxed Executar na &Caixa de Areia - + Volume not attached - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Retrieving certificate... - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Home - + Sandboxed Web Browser Navegador Web na Caixa de Areia @@ -5809,58 +5851,58 @@ Não vou escolher: %2 Procurar pelo Programa - + Add %1 Template Adicionar %1 Modelo - + Select font - + Reset font - + %0, %1 pt - + Please enter message Por favor, insira a mensagem - + Select Program Selecionar Programa - + Executables (*.exe *.cmd) Executáveis (*.exe *.cmd) - - + + Please enter a menu title Por favor insira o título do menu - + Please enter a command Por favor, digite um comando - + kilobytes (%1) Kilobytes (%1) - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. @@ -5869,102 +5911,107 @@ Não vou escolher: %2 Esse certificado de apoiador expirou, por favor <a href="sbie://update/cert">obtenha um certificado atualizado</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Os recursos do Plus serão desativados em %1 dias.</font> - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + Contributor - + Eternal - + Business - + Personal - + Great Patreon - + Patreon - + Family - + Evaluation - + Type %1 - + Advanced - + + Advanced (L) + + + + Max Level - + Level %1 - + Supporter certificate required for access - + Supporter certificate required for automation - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. - + This certificate has unfortunately expired, you need to get a new certificate. @@ -5973,7 +6020,7 @@ Não vou escolher: %2 <br /><font color='red'>Para esta compilação, os recursos Plus permanecem ativados.</font> - + <br />Plus features are no longer enabled. <br />Os recursos Plus não estão mais ativados. @@ -5987,12 +6034,12 @@ Não vou escolher: %2 Certificado de apoiador necessário - + Run &Un-Sandboxed Executar &Fora da Caixa de Areia - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Isso não parece um certificado. Insira o certificado inteiro, não apenas uma parte dele. @@ -6005,7 +6052,7 @@ Não vou escolher: %2 Infelizmente, esse certificado está desatualizado. - + Thank you for supporting the development of Sandboxie-Plus. Obrigado por apoiar o desenvolvimento do Sandboxie-Plus. @@ -6014,89 +6061,89 @@ Não vou escolher: %2 Esse certificado de suporte não é válido. - + Update Available - + Installed - + by %1 - + (info website) - + This Add-on is mandatory and can not be removed. - - + + Select Directory Selecionar Diretório - + <a href="check">Check Now</a> <a href="check">Verificar Agora</a> - + Please enter the new configuration password. Por favor, insira a nova senha de configuração. - + Please re-enter the new configuration password. Please re enter the new configuration password. Insira novamente a nova senha de configuração. - + Passwords did not match, please retry. As senhas não coincidem, tente novamente. - + Process Processo - + Folder Pasta - + Please enter a program file name Insira o nome do programa - + Please enter the template identifier Por favor, insira o identificador de modelo - + Error: %1 Erro: %1 - + Do you really want to delete the selected local template(s)? Você realmente deseja excluir o(s) modelo(s) local(is) selecionado(s)? - + %1 (Current) %1 (Atual) @@ -6321,35 +6368,35 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox Criar nova Caixa de Areia - + Almost complete, click Finish to create a new sandbox and conclude the wizard. Quase concluído, clique em Concluir para criar a nova caixa de areia e concluir o assistente. - + Save options as new defaults Salvar opções como novos padrões - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) Não exibir a página de resumo no futuro (a menos que opções avançadas tenham sido marcada) - + This Sandbox will be saved to: %1 Essa caixa será salva em: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6358,21 +6405,21 @@ This box's content will be DISCARDED when its closed, and the box will be r O conteúdo desta caixa será DESCARTADO quando ela for fechada, e a caixa será removida. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Esta caixa irá DESCARTAR seu conteúdo quando for fechada, é adequada apenas para dados temporários. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Os processos nesta caixa não poderão acessar a internet ou a rede local, isso garante que todos os dados acessados ​​permaneçam confidenciais. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6381,14 +6428,14 @@ This box will run the MSIServer (*.msi installer service) with a system token, t Esta caixa executará o MSIServer (*.msi installer service) com um token do sistema, isso melhora a compatibilidade, mas reduz o isolamento de segurança. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Os processos nesta caixa pensarão que são executados com privilégios administrativos, sem realmente tê-los, portanto, os instaladores podem ser usados ​​mesmo em uma caixa de segurança reforçada. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6397,7 +6444,7 @@ Processes in this box will be running with a custom process token indicating the Os processos nessa caixa serão executados com um token de processo personalizado indicando a caixa de areia à qual pertencem. - + Failed to create new box: %1 Falha ao criar nova caixa: %1 @@ -6616,6 +6663,194 @@ If you are a great patreaon supporter already, sandboxie can check online for an Permitir acesso direto aos %1 favoritos + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6994,8 +7229,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - + Protect the system from sandboxed processes Proteger o sistema de processos do sandbox @@ -7184,12 +7418,12 @@ If you are a great patreaon supporter already, sandboxie can check online for an Restrições de Impressão - + Network restrictions Restrições de Rede - + Block network files and folders, unless specifically opened. Bloquear arquivos e pastas de rede, a menos que especificamente abertos. @@ -7216,11 +7450,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Name Nome @@ -7250,13 +7484,15 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - - - + + + + + + + + + Remove Remover @@ -7346,11 +7582,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Show Templates Mostrar Modelos @@ -7389,7 +7625,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an Abrir Credencias de Armazenamento do Windows (modo de usuário) - + Prevent change to network and firewall parameters (user mode) Impedir a alteração de parâmetros de rede e firewall (modo de usuário) @@ -7605,7 +7841,9 @@ Se os processos líderes forem definidos, todos os outros serão tratados como p - + + + Program Programa @@ -7692,40 +7930,40 @@ Se os processos líderes forem definidos, todos os outros serão tratados como p Isolamento de Acesso - + Image Protection Proteção de Imagem - + Issue message 1305 when a program tries to load a sandboxed dll Emitir mensagem 1305 quando um programa tenta carregar uma dll na caixa de areia - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Impedir que programas das caixas instalados no host carreguem dll's do sandbox - + Dlls && Extensions - + Description - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. As regras de acesso a recursos do sandboxie geralmente discriminam os binários do programa localizados dentro do sandbox. OpenFilePath e OpenKeyPath funcionam apenas para binários de aplicativos localizados no host nativamente. Para definir uma regra sem essa restrição, deve-se usar OpenPipePath ou OpenConfPath. Da mesma forma, todas as diretivas Closed(File|Key|Ipc)Path que são definidas por negação, por exemplo 'ClosedFilePath =! iexplore.exe,C:Users*’ será sempre fechado para binários localizados dentro de uma caixa. Ambas as políticas de restrição podem ser desativadas na página “Políticas de Acesso”. Isso é feito para evitar que processos invasores dentro do sandbox criem uma cópia renomeada de si mesmos e acessem recursos protegidos. Outro vetor de exploração é a injeção de uma biblioteca em um processo autorizado para obter acesso a tudo o que é permitido acessar.Usando a proteção de imagem do host, isso pode ser evitado bloqueando os aplicativos (instalados no host) executados dentro de uma caixa de carregar bibliotecas do próprio sandbox. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. @@ -7952,17 +8190,20 @@ Para especificar um processo, use '$:program.exe' como caminho. - + Action Ação + Port Porta + + IP @@ -8005,6 +8246,7 @@ Você pode usar 'Abrir para Todos' em vez de fazê-lo aplicar a todos + Move Down Mover para Baixo @@ -8025,6 +8267,7 @@ Você pode usar 'Abrir para Todos' em vez de fazê-lo aplicar a todos + Move Up Mover para Cima @@ -8046,47 +8289,47 @@ Para acessar arquivos, você pode usar o 'Direto a Todos' em vez de fa Aplicar e Fechar...=!<programa>,... diretivas também para todos os binários localizados na caixa de areia. - + File Recovery Recuperação de Arquivos - + Add Folder Adicionar Pasta - + Ignore Extension Ignorar Extensão - + Ignore Folder Ignorar Pasta - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Ativar mensagem de recuperação imediata para poder recuperar arquivos assim que forem criados. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Você pode excluir pastas e tipos de arquivos (ou extensões de arquivos) da Recuperação Imediata. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Quando a função Recuperação Rápida for invocada, as seguintes pastas serão verificadas para obter conteúdo da caixa de areia. - + Advanced Options Opções Avançadas - + Miscellaneous Diversos @@ -8107,7 +8350,7 @@ Para acessar arquivos, você pode usar o 'Direto a Todos' em vez de fa - + Protect the sandbox integrity itself Proteger integridade da própria caixa de areia @@ -8132,7 +8375,7 @@ Para acessar arquivos, você pode usar o 'Direto a Todos' em vez de fa Isolamento da caixa de areia - + Force usage of custom dummy Manifest files (legacy behaviour) Forçar uso de arquivos de manifesto fictícios personalizados (comportamento legado) @@ -8196,8 +8439,8 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Permitir apenas processos privilegiados para acessar o Gerenciador de Controle de Serviços - - + + Compatibility Compatibilidade @@ -8211,12 +8454,12 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Adicionar processos de caixa de areia a objetos de trabalho (recomendado) - + Emulate sandboxed window station for all processes Emular estação de janela da caixa de areia para todos os processos - + Allow use of nested job objects (works on Windows 8 and later) Allow use of nested job objects (experimental, works on Windows 8 and later) Permitir o uso de objetos de trabalho aninhados (experimental, funciona no Windows 8 e anteriores) @@ -8259,7 +8502,7 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Controle de Programa - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Desativar o uso de RpcMgmtSetComTimeout por padrão (isso pode resolver problemas de compatibilidade) @@ -8312,37 +8555,37 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Aqui você pode especificar uma lista de comandos que serão executados sempre que o sandbox for iniciado. - + Hide Processes Ocultar Processo - + Add Process Adicionar Processo - + Hide host processes from processes running in the sandbox. Ocultar processos do host de processos em execução no sandbox. - + Don't allow sandboxed processes to see processes running in other boxes Não permitir que processos do sandbox vejam processos em execução de outras caixas - + Users Usuários - + Restrict Resource Access monitor to administrators only Restringir o monitor de acesso a recursos apenas para administradores - + Add User Adicionar Usuário @@ -8351,7 +8594,7 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Remover Usuário - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8360,7 +8603,7 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Nota: As configurações de programas e pastas forçadas para uma caixa de areia não se aplicam a contas de usuários que não podem usar o sandbox. - + Tracing Rastreamento @@ -8370,22 +8613,22 @@ Nota: As configurações de programas e pastas forçadas para uma caixa de areia Rastreamento de chamada de API (requer logapi instalado na pasta sbie) - + Pipe Trace Rastreamento de Pipe - + Log all SetError's to Trace log (creates a lot of output) Log SetError's para todas os log de Rastreamento (cria muitas saídas) - + Log Debug Output to the Trace Log Registrar a saída de depuração no log de rastreamento - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8408,37 +8651,37 @@ ao invés de "*". Rastreamento Ntdll syscall (cria muita saída) - + File Trace Rastreamento de Arquivo - + Disable Resource Access Monitor Desativar Monitor de Acesso ao Recurso - + IPC Trace Rastreamento IPC - + GUI Trace Rastreamento de GUI - + Resource Access Monitor Monitor de Acesso ao Recurso - + Access Tracing Rastrear Acesso - + COM Class Trace Rastreamento de Classe COM @@ -8447,41 +8690,41 @@ ao invés de "*". <- para um desses acima não se aplica - + Triggers Gatilhos - + Event Evento - - - - + + + + Run Command Executar Comando - + Start Service Iniciar Serviço - + These events are executed each time a box is started Esses eventos são executados sempre que uma caixa é iniciada - + On Box Start Ao iniciar uma caixa - - + + These commands are run UNBOXED just before the box content is deleted Esses comandos são executados FORA DA CAIXA logo antes do conteúdo da caixa ser excluído @@ -8513,53 +8756,113 @@ ao invés de "*". - + + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Esses comandos são executados apenas quando uma caixa é inicializada. Para fazê-los funcionar novamente, o conteúdo da caixa deve ser excluído. - + On Box Init Ao criar uma caixa - + Here you can specify actions to be executed automatically on various box events. Aqui você pode especificar ações a serem executadas automaticamente em vários eventos de caixa. - + API call Trace (traces all SBIE hooks) - + Key Trace Rastreamento de Chave - + Network Firewall Firewall de Rede - + Debug Depurar - + WARNING, these options can disable core security guarantees and break sandbox security!!! AVISO, essas opções podem desativar as garantias de segurança essenciais e interromper a segurança da sandbox!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Essas opções destinam-se a depurar problemas de compatibilidade, não as use em produção. - + App Templates Modelos de Aplicativos @@ -8568,22 +8871,22 @@ ao invés de "*". Modelos de Compatibilidade - + Filter Categories Categorias de Filtro - + Text Filter Filtro de Texto - + Add Template Adicionar Modelo - + This list contains a large amount of sandbox compatibility enhancing templates Essa lista contém uma grande quantidade de modelos de compatibilidade de caixa de areia @@ -8592,17 +8895,17 @@ ao invés de "*". Remover Modelo - + Category Categoria - + Template Folders Pasta de Modelos - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8611,23 +8914,23 @@ Please note that this values are currently user specific and saved globally for Por favor, note que esse valores são atualmente para o usuário específico e salvos globalmente para todas as caixas. - - + + Value Valor - + Accessibility Acessibilidade - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Para compensar a proteção perdida, consulte a página de configurações de Liberar Direitos no grupo de configurações de Restrições. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Leitores de tela: JAWS, NVDA, Window-Eyes, Acesso ao Sistema @@ -8652,88 +8955,88 @@ Por favor, note que esse valores são atualmente para o usuário específico e s - + Other Options - + Port Blocking - + Block common SAMBA ports - + Block DNS, UDP port 53 - + Quick Recovery Recuperação Rápida - + Immediate Recovery Recuperação Imediata - + Various Options Várias opções - + Apply ElevateCreateProcess Workaround (legacy behaviour) Aplicar ElevateCreateProcess solução alternativa (comportamento herdado) - + Use desktop object workaround for all processes Usar solução alternativa de objeto da área de trabalho para todos os processos - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. - + On Box Terminate - + This command will be run before the box content will be deleted Esse comando será executado antes que o conteúdo da caixa seja excluído - + On File Recovery Ao recuperar arquivos - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked Esse comando será executado antes de um arquivo ser recuperado e o caminho do arquivo será passado como primeiro argumento. Se esse comando retornar algo diferente de 0, a recuperação será bloqueada - + Run File Checker Executar Verificador de Arquivos - + On Delete Content Ao Excluir Conteúdo @@ -8744,7 +9047,7 @@ Por favor, note que esse valores são atualmente para o usuário específico e s - + Process Processo @@ -8753,63 +9056,68 @@ Por favor, note que esse valores são atualmente para o usuário específico e s Bloquear também o acesso de leitura aos processos nessa caixa - + Add Option Adicionar Opção - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. Aqui você pode configurar opções avançadas por processo para melhorar a compatibilidade e/ou personalizar o comportamento do sandbox. - + Option Opção - + These commands are run UNBOXED after all processes in the sandbox have finished. - + + DNS Request Logging + + + + Syscall Trace (creates a lot of output) - + Templates Modelos - + Open Template - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. As configurações a seguir permitem usar o sandboxie em combinação com software de acessibilidade. Note que algumas medidas de proteção do sandboxie seram perdidas quando essas configurações estiverem em vigor. - + Edit ini Section Editar Seção ini - + Edit ini Editar ini - + Cancel Cancelar - + Save Salvar @@ -8841,27 +9149,27 @@ Por favor, note que esse valores são atualmente para o usuário específico e s QPlatformTheme - + OK - + Apply Aplicar - + Cancel Cancelar - + &Yes &Sim - + &No &Não @@ -8940,32 +9248,42 @@ Por favor, note que esse valores são atualmente para o usuário específico e s Caixa de seleção do SandboxiePlus - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Selecione a caixa de areia para iniciar programa, instalador ou documento. - + Run in a new Sandbox Executar em uma nova Caixa - + + Force Children + + + + Sandbox Caixa de Areia - + Run As UAC Administrator Executar Como Administrador - + Run Sandboxed Executar na Caixa de Areia - + Run Outside the Sandbox Executar Fora da Caixa de Areia @@ -10092,4 +10410,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, Obter Instantâneo + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Protocolo: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Porta: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_pt_PT.ts b/SandboxiePlus/SandMan/sandman_pt_PT.ts index 840ec0d5..e4fb90ed 100644 --- a/SandboxiePlus/SandMan/sandman_pt_PT.ts +++ b/SandboxiePlus/SandMan/sandman_pt_PT.ts @@ -135,102 +135,112 @@ CAdvancedPage - + Advanced Sandbox options Opções avançadas da caixa de areia - + On this page advanced sandbox options can be configured. Nesta página, as opções avançadas da caixa podem ser definidas. - + Network Access Acesso à Rede - + Allow network/internet access Permitir acesso à rede/internet - + Block network/internet by denying access to Network devices Bloquear rede/internet negando acesso a dispositivos de rede - + Block network/internet using Windows Filtering Platform Bloquear rede/internet usando a Plataforma de Filtragem do Windows - + Allow access to network files and folders Allow access to network files and fodlers Permitir acessar ficheiros e pastas de rede - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes Essa opção não é recomendada para caixas com segurança rigorosas - + Admin Options Opções de Administrador - + Drop rights from Administrators and Power Users groups Retirar direitos de grupos de Administradores e Usuários Avançados - + Make applications think they are running elevated Fazer os aplicativos pensarem que estão sendo executados em nível elevado - + Allow MSIServer to run with a sandboxed system token Permitir que MSIServer seja executado com um token de sistema na caixa - + Box Options Opções da Caixa - + Use a Sandboxie login instead of an anonymous token Utilizar um login do Sandboxie em vez de um token anônimo - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Impedir que programas das caixas de areia instalados no host carreguem dll's da caixa de areia - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. Este recurso pode reduzir a compatibilidade, pois também impede que processos localizados em caixas gravem no host local e até mesmo os iniciem. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -238,42 +248,42 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled Desativado - + Use as a template - + Append to the configuration @@ -282,7 +292,7 @@ To disable this template for a sandbox, simply uncheck it in the template list.< Utilizar login do Sandboxie em vez de um token anônimo (experimental) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. O uso de um token do sandboxie personalizado permite isolar melhor as caixas individuais umas das outras e mostra na coluna do utilizador dos gerenciadores de tarefas o nome da caixa à qual um processo pertence. Algumas soluções de segurança de terceiros podem, no entanto, ter problemas com tokens personalizados. @@ -432,22 +442,22 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox Criar nova Caixa de Areia - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Uma caixa de areia isolou seu sistema host de processos em execução dentro da caixa, ele os impede de fazer alterações permanentes em outros programas e dados no seu computador. O nível de isolamento impacta sua segurança, bem como a compatibilidade com aplicativos, portanto, haverá um nível diferente de isolamento, dependendo do tipo de caixa selecionada. A Sandboxie também pode proteger seus dados pessoais de serem acessados ​​por processos em execução sob sua supervisão. - + Enter box name: Digite o nome da caixa: @@ -456,121 +466,121 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a Nova Caixa - + Select box type: Sellect box type: Seleccione o tipo de caixa: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. - + Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. - + Hardened Sandbox with Data Protection Caixa com Proteção de Dados Rigorosa - + Security Hardened Sandbox Caixa com Segurança Rigorosa - + Sandbox with Data Protection Caixa com Proteção de Dados - + Standard Isolation Sandbox (Default) Caixa com Isolamento Padrão (Padrão) - + Application Compartment with Data Protection Compartimento de Aplicação com Proteção de Dados - + Application Compartment Box - + Confidential Encrypted Box - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? @@ -580,17 +590,17 @@ This ensures the utmost level of privacy and data protection within the confiden Compartimento de Aplicação (SEM Isolamento) - + Remove after use Remover após utilizar - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Depois que o último processo na caixa encerrar, todos os dados na caixa serão excluídos e a própria caixa será removida. - + Configure advanced options Definir opções avançadas @@ -967,13 +977,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure Localização e comportamento da caixa de areia - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -982,64 +992,64 @@ You can use %USER% to save each users sandbox to an own fodler. Você pode utilizar %USER% para salvar a caixa de proteção de cada utilizador em uma pasta própria. - + Sandboxed Files Ficheiros da Caixa - + Select Directory Seleccionar Diretório - + Virtualization scheme Esquema de virtualização - + Version 1 Versão 1 - + Version 2 Versão 2 - + Separate user folders Pastas do utilizador separadas - + Use volume serial numbers for drives Utilizar números de série de volume para unidades - + Auto delete content when last process terminates Auto apagar conteúdo quando o último processo terminar - + Enable Immediate Recovery of files from recovery locations Activar recuperação imediata de ficheiros em locais de recuperação - + The selected box location is not a valid path. The sellected box location is not a valid path. A localização da caixa selecionada não é um caminho válido. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? A localização da caixa selecionada existe e não está vazia, é recomendável escolher uma pasta nova ou vazia. Tem certeza de que deseja utilizar uma pasta existente? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. O local da caixa selecionada não foi colocado em uma unidade disponível no momento. @@ -1300,14 +1310,14 @@ Você pode utilizar %USER% para salvar a caixa de proteção de cada utilizador - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. A nova caixa foi criada usando o novo <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Esquema de Virtualização Versão 2</a>, se você tiver problemas inesperados com esta caixa, mude para o Esquema de Virtualização para a Versão 1 e relate o problema, a opção para alterar esta predefinição pode ser encontrada nas Opções de Caixa no grupo Estrutura de Caixa. - + Don't show this message again. Não mostrar esta mensagem novamente. @@ -1516,8 +1526,8 @@ Nota: A verificação de actualização geralmente está por trás da versão ma COptionsWindow - - + + Browse for File Procurar por Ficheiro @@ -1536,17 +1546,17 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Direto a Todos - + Closed Fechado - + Closed RT RT fechado - + Read Only Só Leitura @@ -1555,124 +1565,124 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Oculto - + Normal - + Open Aberto - + Open for All Aberto para Todos - + No Rename Não mudar nome - + Box Only (Write Only) Somente Caixa (Somente gravação) - + Ignore UIPI Ignorar UIPI - - - + + + Unknown Desconhecido - + Regular Sandboxie behavior - allow read and also copy on write. Comportamento normal do Sandboxie - permitir leitura e também cópia na gravação. - + Allow write-access outside the sandbox. Permitir acesso de gravação fora do sandbox. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Permitir acesso de gravação fora do sandbox, também para aplicativos instalados dentro do sandbox. - + Don't rename window classes. Não mudar nome das classes de janela. - + Deny access to host location and prevent creation of sandboxed copies. Negar acesso ao o host local e impedir a criação de cópias na caixa de areia. - + Block access to WinRT class. Bloquear acesso à classe WinRT. - + Allow read-only access only. Permitir somente leitura acesso apenas. - + Hide host files, folders or registry keys from sandboxed processes. Esconder do host ficheiros, pastas ou chaves de registro de processos na caixa de areia. - + Ignore UIPI restrictions for processes. Ignore as restrições UIPI para processos. - + File/Folder Ficheiro/Pasta - + Registry Registro - + IPC Path Localização IPC - + Wnd Class - + COM Object Objecto COM - + Select File Seleccionar Ficheiro - + All Files (*.*) Todos os Ficheiros (*.*) - + @@ -1681,69 +1691,71 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Seleccionar Pasta - - - - - - - - - - + + + + + + + + + + + + All Programs Todos os Programas - - - - - - - - + + + + + + + + Group: %1 Grupo: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} Os objetos COM devem ser especificados pelo seu GUID, como: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. As interfaces RT devem ser especificadas pelo nome. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Abrir todo o acesso IPC também abrir o acesso COM, você ainda deseja restringir o COM à caixa? - + Don't ask in future Não perguntar no futuro - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=programa.exe,#' não é suportado, use 'NoRenameWinClass=programa.exe,*' em vez de - - - + + + - + Template values can not be edited. Os valores do modelo não podem ser editados. - + Template values can not be removed. Os valores do modelo não podem ser removidos. @@ -1809,66 +1821,66 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Raiz do ipc do Sandbox - + Add special option: Adicionar opção especial: - - + + On Start Ao iniciar - - - - - + + + + + Run Command Rodar comando - + Start Service Iniciar Serviço - + On Init Ao Iniciar - + On File Recovery Na recuperação de ficheiros - + On Delete Content Ao apagar conteúdo - + On Terminate - - - - - + + + + + Please enter the command line to be executed Digite a linha de comando a ser executada - + Please enter a program file name to allow access to this sandbox - + Please enter a program file name to deny access to this sandbox @@ -1877,12 +1889,12 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Introduza o nome do programa - + Deny Negar - + %1 (%2) Same as in source %1 (%2) @@ -1999,131 +2011,131 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Compartimento de Aplicação - + Custom icon Personalizar ícone - + Version 1 Versão 1 - + Version 2 Versão 2 - + Browse for Program Procurar pelo programa - + Open Box Options Abrir opções da caixa - + Browse Content Navegador de Conteúdo - + Start File Recovery Iniciar recuperação de ficheiros - + Show Run Dialog Mostrar diálogo rodar - + Indeterminate Indeterminado - + Backup Image Header - + Restore Image Header - + Change Password Mudar Palavra-passe - - + + Always copy Sempre copiar - - + + Don't copy Não copiar - - + + Copy empty Copiar vazio - + kilobytes (%1) Only capitalized Kilobytes (%1) - + Select color Seleccionar cor - + The image file does not exist - + The password is wrong - + Unexpected error: %1 - + Image Password Changed - + Backup Image Header for %1 - + Image Header Backuped - + Restore Image Header for %1 - + Image Header Restored @@ -2132,7 +2144,7 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Introduza o localização do programa - + Select Program Seleccionar Programa @@ -2141,7 +2153,7 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Executáveis (*.exe *.cmd);;Todos os ficheiros (*.*) - + Please enter a service identifier Por favor, introduza um identificador de serviço @@ -2154,18 +2166,18 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Programa - + Executables (*.exe *.cmd) Executáveis (*.exe *.cmd) - - + + Please enter a menu title Por favor introduza o título do menu - + Please enter a command Por favor, digite um comando @@ -2180,68 +2192,93 @@ Nota: A verificação de actualização geralmente está por trás da versão ma Seleccione o grupo primeiro. - - + + Any Qualquer - - + + TCP - - + + UDP - - + + ICMP - + Allow access Permitir acesso - + Block using Windows Filtering Platform Bloquear usando a Plataforma de Filtragem do Windows - + Block by denying access to Network devices Bloquear negando acesso a Dispositivos de rede - - - + + Please enter a domain to be filtered + + + + + Yes + Sim + + + + No + Não + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Permitir - + Block (WFP) Bloquear (WFP) - + Block (NDev) Bloquear (NDev) - + A non empty program name is required. É necessário um nome de programa não vazio. - + Block Bloquear @@ -2363,57 +2400,57 @@ Please select a folder which contains this file. Definições do Sandboxie Plus - '%1' - + File Options Opções de Ficheiro - + Grouping Agrupamento - + Add %1 Template Adicionar %1 Modelo - + Search for options Pesquisar opções - + Box: %1 Caixa: %1 - + Template: %1 Modelo: %1 - + Global: %1 - + Default: %1 Predefinido: %1 - + This sandbox has been deleted hence configuration can not be saved. Esta caixa de areia foi eliminada, portanto, a definição não pode ser salva. - + Some changes haven't been saved yet, do you really want to close this options window? Algumas alterações ainda não foram salvas, você realmente quer fechar esta janela de opções? - + Enter program: Introduza um programa: @@ -2909,17 +2946,17 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 A aguar pela pasta: %1 - + Deleting folder: %1 A apagar pasta: %1 - + Merging folders: %1 &gt;&gt; %2 A fundir pastas: %1 &gt;&gt; %2 @@ -2928,7 +2965,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, A fundir pastas: %1 >> %2 - + Finishing Snapshot Merge... A fundir Instantâneo Finalizada... @@ -3018,7 +3055,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -3033,22 +3070,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, Clique para aplicar a actualização - + %1 Directory: %2 Pasta de %1: %2 - + Application Aplicação - + Installation instalação - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3056,84 +3093,84 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - + Do you want the setup wizard to be omitted? - + The selected feature requires an <b>advanced</b> supporter certificate. - + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! - + The Certificate Signature is invalid! - + The Certificate is not suitable for this product. - + The Certificate is node locked. - + The support certificate is not valid. Error: %1 - - + + Don't ask in future Não perguntar no futuro - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? - + Reset Columns Repor Colunas - + Copy Cell Copiar Célula - + Copy Row Copiar Linha - + Copy Panel Copiar Painel @@ -3428,7 +3465,7 @@ Error: %1 - + About Sandboxie-Plus Acerca do Sandboxie-Plus @@ -3457,7 +3494,7 @@ Error: %1 - + Sandboxie-Plus Insider [%1] @@ -3656,22 +3693,27 @@ Error: %1 Horário|Nome da Caixa|Localização do Ficheiro - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -3717,23 +3759,23 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Versão do Sbie+: %1 (%2) - + The supporter certificate is not valid for this build, please get an updated certificate O certificado de suporte não é válido para esta compilação, obtenha um certificado actualizado - + The supporter certificate has expired%1, please get an updated certificate The supporter certificate is expired %1 days ago, please get an updated certificate O certificado de suporte expirou %1, por favor obtenha um certificado actualizado - + , but it remains valid for the current build , mas permanece válido para a compilação actual - + The supporter certificate will expire in %1 days, please get an updated certificate O certificado de suporte irá expirar em %1 dias, obtenha um certificado actualizado @@ -3751,12 +3793,12 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a O programa %1 iniciado na caixa %2 será terminado em 5 minutos, porque a caixa foi configurada para utilizar recursos exclusivamente disponíveis para projetos suportados.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Torne-se um defensor do projeto</a>, e receba um <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificado de suporte</a> - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> O conjunto de recursos selecionado só está disponível para apoiadores do projetar. Os processos iniciados em uma caixa com este conjunto de recursos são ativados sem um certificado de suporte serão rescindidos após 5 minutos.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Tornar-se um apoiador do projeto</a>, e receba um <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificado de suporte</a> - + The evaluation period has expired!!! The evaluation periode has expired!!! O período de avaliação expirou!!! @@ -3779,47 +3821,47 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a Importando: %1 - + Please enter the duration, in seconds, for disabling Forced Programs rules. Introduza a duração, em segundos, para desactivar as regras de Programas Forçados. - + No Recovery Sem recuperação - + No Messages Sem mensagens - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>ERRO:</b> O Sandboxie-Plus Manager (SandMan.exe) não possui uma assinatura válida (SandMan.exe.sig). Faça o download de uma versão confiável da <a href="https://sandboxie-plus.com/go.php?to=sbie-get">página de download oficial</a>. - + Maintenance operation failed (%1) Falha na operação de manutenção (%1) - + Maintenance operation completed Operação de manutenção concluída - + In the Plus UI, this functionality has been integrated into the main sandbox list view. Na Interface Plus, esta funcionalidade foi integrada à vista principal da lista do sandbox. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Usando o menu de contexto de caixa/grupo, você pode mover caixas e grupos para outros grupos. Você também pode utilizar arrastar e soltar para mover os itens. Como alternativa, você também pode utilizar as teclas de seta enquanto mantém ALT pressionada para mover itens para cima e para baixo dentro de seu grupo.<br />Poderá criar novas caixas e grupos no menu do Sandbox. - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -3828,129 +3870,129 @@ This file is part of Sandboxie and all changed done to it will be reverted next Este ficheiro faz parte do Sandboxie e todas as alterações feitas nele serão revertidas na próxima vez que o Sandboxie for atualizado. - + Sandboxie config has been reloaded A definição do Sandboxie foi recarregada - + Error Status: 0x%1 (%2) Estado do Erro: 0x%1 (%2) - + Unknown Desconhecido - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. - + Failed to move box image '%1' to '%2' - + Failed to copy box data files Falha ao copiar os ficheiros de dados da caixa - + Failed to remove old box data files Falha ao remover ficheiros de dados de caixa antigas - + The operation was canceled by the user A operação foi cancelada pelo utilizador - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded Importação/Exportação não disponível, 7z.dll não pôde ser carregada - + Failed to create the box archive Falha ao criar o ficheiro da caixa - + Failed to open the 7z archive Falha ao abrir o ficheiro 7z - + Failed to unpack the box archive Falha ao descompactar o ficheiro da caixa - + The selected 7z file is NOT a box archive O ficheiro 7z selecionado NÃO é um ficheiro de caixa - + Unknown Error Status: 0x%1 Estado do Erro Desconhecido: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? - + Sandboxed - + Unsandboxed - + Case Sensitive Maiúsculas e minúsculas - + RegExp - + Highlight Realçar - + Close Fechar - + &Find ... &Localizar ... - + All columns Todas as colunas @@ -3987,11 +4029,11 @@ Você quer fazer a limpeza? - - - - - + + + + + Don't show this message again. Não mostrar esta mensagem novamente. @@ -4011,24 +4053,24 @@ Você quer fazer a limpeza? - A apagar o conteúdo da caixa de areia - + Auto Deleting %1 Content A apagar automaticamente o conteúdo %1 - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Erro - + Failed to stop all Sandboxie components Falha ao parar todos os componentes do Sandboxie - + Failed to start required Sandboxie components Falha ao iniciar os componentes exigidos do Sandboxie @@ -4045,12 +4087,12 @@ Você quer fazer a limpeza? Quer verificar se existe uma nova versão do Sandboxie-Plus? - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Alguns modelos de compatibilidade (%1) estão a faltar, provavelmente excluídos. Deseja removê-los de todas as caixas? - + Cleaned up removed templates... Limpar modelos removidos... @@ -4071,7 +4113,7 @@ Você quer fazer a limpeza? - Portable - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -4095,128 +4137,128 @@ Não vou definir: %2 - + No Force Process Sem Processo Forçado - + USB sandbox not found; creating: %1 - + Executing OnBoxDelete: %1 A executar OnBoxDelete: %1 - + Removed Shortcut: %1 Atalho removido: %1 - + Updated Shortcut to: %1 - + Added Shortcut to: %1 Atalho adicionado para: %1 - + Executing OnBoxTerminate: %1 - + Auto deleting content of %1 A apagar automaticamente o conteúdo de %1 - + Auto removing sandbox %1 Removendo automaticamente a caixa %1 - + Sandboxie-Plus Version: %1 (%2) Versão do Sandboxie-Plus: %1 (%2) - + Current Config: %1 Definição actual: %1 - + Data Directory: %1 Pasta de dados: %1 - + for Personal use para uso Pessoal - + - for Non-Commercial use ONLY - APENAS para uso Não Comercial - + Default sandbox not found; creating: %1 Caixa de areia predefinida não encontrada; Criando: %1 - + - NOT connected - NÃO conectado - + Failed to configure hotkey %1, error: %2 - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. O programa %1 iniciado na caixa %2 será encerrado em 5 minutos porque a caixa foi configurada para utilizar recursos disponíveis exclusivamente para apoiadores do projeto. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. A caixa %1 está configurada para utilizar recursos disponíveis exclusivamente para apoiadores do projeto, essas predefinições serão ignoradas. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Torne-se um apoiador do projeto</a>, e receba um <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">certificado de apoiador</a> @@ -4284,22 +4326,22 @@ Não vou definir: %2 - + Only Administrators can change the config. Apenas administradores podem mudar a definição. - + Please enter the configuration password. Por favor, introduza a palavra-passe de definição. - + Login Failed: %1 Falha no Login: %1 - + Do you want to terminate all processes in all sandboxes? Você deseja encerrar todos os processos em todas as caixas? @@ -4312,32 +4354,32 @@ Não vou definir: %2 Introduza a duração para desactivar programas forçados. - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus foi iniciado no modo portable é preciso construir os serviços necessários. Isso solicitará privilégios administrativos. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. CUIDADO: Outro agente (provavelmente SbieCtrl.exe) já está a gerir esta sessão do sandboxie, por favor, feche-o primeiro e reconecte para assumir o controlo. - + Executing maintenance operation, please wait... A executar operação de manutenção, por favor aguarde... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Você também deseja repor as caixas de mensagens ocultas (sim) ou apenas todas as mensagens de registro (não)? - + The changes will be applied automatically whenever the file gets saved. As alterações serão aplicadas automaticamente sempre que o ficheiro for salvo. - + The changes will be applied automatically as soon as the editor is closed. As alterações serão aplicadas automaticamente assim que o editor for fechado. @@ -4346,82 +4388,82 @@ Não vou definir: %2 Estado do Erro: %1 - + Administrator rights are required for this operation. Direitos de administrador são necessários para esta operação. - + Failed to execute: %1 Falha ao rodar: %1 - + Failed to connect to the driver Falha ao se conectar com o controlador - + Failed to communicate with Sandboxie Service: %1 Falha ao se comunicar com o serviço Sandboxie: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Um Sandboxie %1 incompatível foi encontrado. Versões compatíveis: %2 - + Can't find Sandboxie installation path. Não é possível encontrar o localização de instalação do Sandboxie. - + Failed to copy configuration from sandbox %1: %2 Falha ao copiar a definição do sandbox %1: %2 - + A sandbox of the name %1 already exists Uma caixa de areia com o nome %1 já existe - + Failed to delete sandbox %1: %2 Falha ao apagar sandbox %1: %2 - + The sandbox name can not be longer than 32 characters. O nome da caixa de área não pode ter mais de 32 caracteres. - + The sandbox name can not be a device name. O nome da caixa de areia não pode ser um nome de dispositivo. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. O nome da caixa de areia pode conter apenas letras, números e sublinhados que são exibidos como espaços. - + Failed to terminate all processes Falha ao terminar todos os processos - + Delete protection is enabled for the sandbox A proteção ao apagar está ativada para a caixa de areia - + All sandbox processes must be stopped before the box content can be deleted Todos os processos do sandbox devem ser interrompidos antes que o conteúdo da caixa possa ser excluído - + Error deleting sandbox folder: %1 Erro ao apagar a pasta da caixa de areia: %1 @@ -4430,42 +4472,42 @@ Não vou definir: %2 Uma caixa de areia deve ser esvaziada antes de ser renomeada. - + A sandbox must be emptied before it can be deleted. Uma caixa de areia deve ser esvaziada antes de ser eliminada. - + Failed to move directory '%1' to '%2' Falha ao mover pasta '%1' para '%2' - + This Snapshot operation can not be performed while processes are still running in the box. Esta operação de instantâneo não pode ser executada enquanto os processos ainda estiverem em execução na caixa. - + Failed to create directory for new snapshot Falha ao construir pasta para novo instantâneo - + Snapshot not found Instantâneo não encontrado - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Erro ao fundir os diretórios de instantâneo '%1' com '%2', o instantâneo não foi totalmente mesclado. - + Failed to remove old snapshot directory '%1' Falha ao remover pasta de instantâneo antigo '%1' - + Can't remove a snapshot that is shared by multiple later snapshots Não é possível remover instantâneos compartilhado por vários instantâneos posteriores @@ -4474,27 +4516,27 @@ Não vou definir: %2 Falha ao remover RegHive antigo - + You are not authorized to update configuration in section '%1' Você não está concedido a atualizar a definição na seção '%1' - + Failed to set configuration setting %1 in section %2: %3 Falha ao definir a definição de definição %1 na seção %2: %3 - + Can not create snapshot of an empty sandbox Não é possível construir instantâneo de uma caixa de areia vazia - + A sandbox with that name already exists Uma caixa de areia com este nome já existe - + The config password must not be longer than 64 characters A palavra-passe de definição não deve ter mais de 64 caracteres @@ -4503,7 +4545,7 @@ Não vou definir: %2 Estado de erro desconhecido: %1 - + Operation failed for %1 item(s). A operação falhou para %1 item(ns). @@ -4512,7 +4554,7 @@ Não vou definir: %2 Deseja abrir %1 num Navegador web na caixa de areia (sim) ou fora da caixa de areia (não)? - + Remember choice for later. Lembrar escolha mais tarde. @@ -5576,12 +5618,12 @@ Não vou definir: %2 Sandboxie-Plus - Rodar na Caixa de Areia - + Are you sure you want to run the program outside the sandbox? Tem certeza de que quer rodar o programa fora da caixa de areia? - + Please select a sandbox. Por favor, seleccione uma caixa de areia. @@ -5698,69 +5740,69 @@ Não vou definir: %2 - + Search for settings Pesquisar por definições - - + + Run &Sandboxed Rodar na &Caixa de Areia - + Volume not attached - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Retrieving certificate... - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Home - + Sandboxed Web Browser Navegador Web na Caixa de Areia @@ -5813,58 +5855,58 @@ Não vou definir: %2 Procurar pelo programa - + Add %1 Template Adicionar %1 Modelo - + Select font - + Reset font - + %0, %1 pt - + Please enter message Por favor, introduza a mensagem - + Select Program Seleccionar Programa - + Executables (*.exe *.cmd) Executáveis (*.exe *.cmd) - - + + Please enter a menu title Por favor introduza o título do menu - + Please enter a command Por favor, digite um comando - + kilobytes (%1) Kilobytes (%1) - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. @@ -5873,102 +5915,107 @@ Não vou definir: %2 Este certificado de apoiador expirou, por favor <a href="sbie://update/cert">obtenha um certificado actualizado</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Os recursos do Plus serão desativados em %1 dias.</font> - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + Contributor - + Eternal - + Business - + Personal - + Great Patreon - + Patreon - + Family - + Evaluation - + Type %1 - + Advanced - + + Advanced (L) + + + + Max Level - + Level %1 - + Supporter certificate required for access - + Supporter certificate required for automation - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. - + This certificate has unfortunately expired, you need to get a new certificate. @@ -5977,7 +6024,7 @@ Não vou definir: %2 <br /><font color='red'>Para esta compilação, os recursos Plus permanecem ativados.</font> - + <br />Plus features are no longer enabled. <br />Os recursos Plus não estão mais ativados. @@ -5991,12 +6038,12 @@ Não vou definir: %2 Certificado de apoiador necessário - + Run &Un-Sandboxed Rodar &Fora da Caixa de Areia - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Isso não parece um certificado. Introduza o certificado inteiro, não apenas uma parte dele. @@ -6009,7 +6056,7 @@ Não vou definir: %2 Infelizmente, este certificado está desatualizado. - + Thank you for supporting the development of Sandboxie-Plus. Obrigado por apoiar o desenvolvimento do Sandboxie-Plus. @@ -6018,89 +6065,89 @@ Não vou definir: %2 Este certificado de suporte não é válido. - + Update Available - + Installed - + by %1 - + (info website) - + This Add-on is mandatory and can not be removed. - - + + Select Directory Seleccionar Pasta - + <a href="check">Check Now</a> <a href="check">Verificar Agora</a> - + Please enter the new configuration password. Por favor, introduza a nova palavra-passe de definição. - + Please re-enter the new configuration password. Please re enter the new configuration password. Introduza novamente a nova palavra-passe de definição. - + Passwords did not match, please retry. As palavras-passe são diferentes, tente novamente. - + Process Processo - + Folder Pasta - + Please enter a program file name Introduza o nome do programa - + Please enter the template identifier Por favor, introduza o identificador de modelo - + Error: %1 Erro: %1 - + Do you really want to delete the selected local template(s)? Você realmente deseja excluir o(s) modelo(s) local(is) selecionado(s)? - + %1 (Current) %1 (Actual) @@ -6325,35 +6372,35 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox - + Almost complete, click Finish to create a new sandbox and conclude the wizard. - + Save options as new defaults - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) Não exibir a página de resumo no futuro (a menos que opções avançadas tenham sido marcada) - + This Sandbox will be saved to: %1 Essa caixa será salva em: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6362,21 +6409,21 @@ This box's content will be DISCARDED when its closed, and the box will be r O conteúdo desta caixa será DESCARTADO quando ela for fechada, e a caixa será removida. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Esta caixa irá DESCARTAR seu conteúdo quando for fechada, é adequada apenas para dados temporários. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Os processos nesta caixa não poderão acessar a internet ou a rede local, isso garante que todos os dados acessados ​​permaneçam confidenciais. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6385,14 +6432,14 @@ This box will run the MSIServer (*.msi installer service) with a system token, t Esta caixa executará o MSIServer (*.msi installer service) com um token do sistema, isso melhora a compatibilidade, mas reduz o isolamento de segurança. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Os processos nesta caixa pensarão que são executados com privilégios administrativos, sem realmente tê-los, portanto, os instaladores podem ser usados ​​mesmo em uma caixa de segurança reforçada. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6401,7 +6448,7 @@ Processes in this box will be running with a custom process token indicating the Os processos nesta caixa serão executados com um token de processo personalizado indicando a caixa de areia à qual pertencem. - + Failed to create new box: %1 Falha ao criar nova caixa: %1 @@ -6620,6 +6667,194 @@ If you are a great patreaon supporter already, sandboxie can check online for an Permitir acesso direto aos %1 favoritos + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6998,8 +7233,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - + Protect the system from sandboxed processes Proteger o sistema de processos do sandbox @@ -7188,12 +7422,12 @@ If you are a great patreaon supporter already, sandboxie can check online for an Restrições de impressão - + Network restrictions Restrições de rede - + Block network files and folders, unless specifically opened. Bloquear ficheiros e pastas de rede, a menos que especificamente abertos. @@ -7220,11 +7454,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Name Nome @@ -7254,13 +7488,15 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - - - + + + + + + + + + Remove Remover @@ -7350,11 +7586,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Show Templates Mostrar Modelos @@ -7393,7 +7629,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an Abrir Credencias de Armazenamento do Windows (modo de utilizador) - + Prevent change to network and firewall parameters (user mode) Impedir a alteração de parâmetros de rede e firewall (modo de utilizador) @@ -7609,7 +7845,9 @@ Se os processos líderes forem definidos, todos os outros serão tratados como p - + + + Program Programa @@ -7692,40 +7930,40 @@ Se os processos líderes forem definidos, todos os outros serão tratados como p Isolamento de Acesso - + Image Protection Proteção de Imagem - + Issue message 1305 when a program tries to load a sandboxed dll Emitir mensagem 1305 quando um programa tenta carregar uma dll na caixa de areia - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Impedir que programas das caixas instalados no host carreguem dll's do sandbox - + Dlls && Extensions - + Description - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. As regras de acesso a recursos do sandboxie geralmente discriminam os binários do programa localizados dentro do sandbox. OpenFilePath e OpenKeyPath funcionam apenas para binários de aplicativos localizados no host nativamente. Para definir uma regra sem essa restrição, deve-se utilizar OpenPipePath ou OpenConfPath. Da mesma forma, todas as diretivas Closed(File|Key|Ipc)Path que são definidas por negação, por exemplo 'ClosedFilePath =! iexplore.exe,C:Users*’ será sempre fechado para binários localizados dentro de uma caixa. Ambas as políticas de restrição podem ser desativadas na página “Políticas de Acesso”. Isso é feito para evitar que processos invasores dentro do sandbox criem uma cópia renomeada de si mesmos e acessem recursos protegidos. Outro vetor de exploração é a injeção de uma biblioteca em um processo autorizado para obter acesso a tudo o que é permitido acessar.Usando a proteção de imagem do host, isso pode ser evitado bloqueando os aplicativos (instalados no host) executados dentro de uma caixa de carregar bibliotecas do próprio sandbox. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. @@ -7952,17 +8190,20 @@ Para especificar um processo, use '$:program.exe' como localização.< - + Action Ação + Port Porta + + IP @@ -8005,6 +8246,7 @@ Você pode utilizar 'Abrir para Todos' em vez de fazê-lo aplicar a to + Move Down Mover para Baixo @@ -8025,6 +8267,7 @@ Você pode utilizar 'Abrir para Todos' em vez de fazê-lo aplicar a to + Move Up Mover para Cima @@ -8046,47 +8289,47 @@ Para aceder ficheiros, você pode utilizar o 'Direto a Todos' em vez d Aplicar e Fechar...=!<programa>,... diretivas também para todos os binários localizados na caixa de areia. - + File Recovery Recuperação de Ficheiros - + Add Folder Adicionar Pasta - + Ignore Extension Ignorar Extensão - + Ignore Folder Ignorar Pasta - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Activar mensagem de recuperação imediata para poder recuperar ficheiros assim que for criado. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Você pode apagar pastas e tipos de ficheiros (ou extensões de ficheiros) da Recuperação Imediata. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Quando a função Recuperação Rápida for invocada, as seguintes pastas serão verificadas para obter conteúdo da caixa de areia. - + Advanced Options Opções Avançadas - + Miscellaneous Diversos @@ -8107,7 +8350,7 @@ Para aceder ficheiros, você pode utilizar o 'Direto a Todos' em vez d - + Protect the sandbox integrity itself Proteger integridade da própria caixa de areia @@ -8132,7 +8375,7 @@ Para aceder ficheiros, você pode utilizar o 'Direto a Todos' em vez d Isolamento da caixa de areia - + Force usage of custom dummy Manifest files (legacy behaviour) Forçar uso de ficheiros de manifesto fictícios personalizados (comportamento legado) @@ -8196,8 +8439,8 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Permitir apenas processos privilegiados para acessar o Gerenciador de Controlo de Serviços - - + + Compatibility Compatibilidade @@ -8211,12 +8454,12 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Adicionar processos de caixa de areia a objetos de trabalho (recomendado) - + Emulate sandboxed window station for all processes Emular estação de janela da caixa de areia para todos os processos - + Allow use of nested job objects (works on Windows 8 and later) Allow use of nested job objects (experimental, works on Windows 8 and later) Permitir o uso de objetos de trabalho aninhados (experimental, funciona no Windows 8 e posterior) @@ -8259,7 +8502,7 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Controlo de Programa - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Desactivar o uso do RpcMgmtSetComTimeout predefinido (isso pode resolver problemas de compatibilidade) @@ -8312,37 +8555,37 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Aqui você pode especificar uma lista de comandos que serão executados sempre que o sandbox for iniciado. - + Hide Processes Esconder Processo - + Add Process Adicionar Processo - + Hide host processes from processes running in the sandbox. Esconder processos do host de processos em execução na sandbox. - + Don't allow sandboxed processes to see processes running in other boxes Não permitir que processos do sandbox vejam processos em execução de outras caixas - + Users Usuários - + Restrict Resource Access monitor to administrators only Restringir o monitor de acesso a recursos apenas para administradores - + Add User Adicionar Utilizador @@ -8351,7 +8594,7 @@ O nível de correspondência do processo tem uma prioridade maior do que a espec Remover Utilizador - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8360,7 +8603,7 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Nota: As definições de programas e pastas forçadas para uma caixa de areia não se aplicam a contas de usuários que não podem utilizar o sandbox. - + Tracing Rastreamento @@ -8370,22 +8613,22 @@ Nota: As definições de programas e pastas forçadas para uma caixa de areia n Rastreamento de chamada de API (requer logapi instalado na pasta sbie) - + Pipe Trace Rastreamento de Pipe - + Log all SetError's to Trace log (creates a lot of output) Registro SetError's para todas os registro de Rastreamento (cria muitas saídas) - + Log Debug Output to the Trace Log Registrar a saída de depuração no registro de rastreamento - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8408,37 +8651,37 @@ ao invés de "*". Rastreamento Ntdll syscall (cria muita saída) - + File Trace Rastreamento de Ficheiro - + Disable Resource Access Monitor Desactivar Monitor de Acesso ao Recurso - + IPC Trace Rastreamento IPC - + GUI Trace Rastreamento de GUI - + Resource Access Monitor Monitor de Acesso ao Recurso - + Access Tracing Rastrear acesso - + COM Class Trace Rastreamento de Classe COM @@ -8447,41 +8690,41 @@ ao invés de "*". <- para um desses acima não se aplica - + Triggers Gatilhos - + Event Evento - - - - + + + + Run Command Rodar Comando - + Start Service Iniciar Serviço - + These events are executed each time a box is started Esses eventos são executados sempre que uma caixa é iniciada - + On Box Start Ao iniciar uma caixa - - + + These commands are run UNBOXED just before the box content is deleted Esses comandos são executados FORA DA CAIXA logo antes do conteúdo da caixa ser excluído @@ -8513,53 +8756,113 @@ ao invés de "*". - + + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Esses comandos são executados apenas quando uma caixa é inicializada. Para fazê-los funcionar novamente, o conteúdo da caixa deve ser excluído. - + On Box Init Ao criar uma caixa - + Here you can specify actions to be executed automatically on various box events. Aqui você pode especificar acções a serem executadas automaticamente em vários eventos de caixa. - + API call Trace (traces all SBIE hooks) - + Key Trace Rastreamento de Chave - + Network Firewall Firewall de Rede - + Debug Depurar - + WARNING, these options can disable core security guarantees and break sandbox security!!! ADVERTÊNCIA, essas opções podem desactivar as garantias de segurança essenciais e interromper a segurança da sandbox!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Essas opções destinam-se a depurar problemas de compatibilidade, não as use em produção. - + App Templates Modelos de Aplicação @@ -8568,22 +8871,22 @@ ao invés de "*". Modelos de Compatibilidade - + Filter Categories Categorias de Filtro - + Text Filter Filtro de Texto - + Add Template Adicionar Modelo - + This list contains a large amount of sandbox compatibility enhancing templates Esta lista contém uma grande quantidade de modelos de compatibilidade de caixa de areia @@ -8592,17 +8895,17 @@ ao invés de "*". Remover Modelo - + Category Categoria - + Template Folders Pasta de Modelos - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8611,23 +8914,23 @@ Please note that this values are currently user specific and saved globally for Por favor, note que este valores são atualmente para o utilizador específico e salvo globalmente para todas as caixas. - - + + Value Valor - + Accessibility Acessibilidade - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Para compensar a proteção perdida, consulte a página de definições de Liberar Direitos no grupo de definições de Restrições. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Leitores de eclã: JAWS, NVDA, Window-Eyes, Acesso ao Sistema @@ -8652,88 +8955,88 @@ Por favor, note que este valores são atualmente para o utilizador específico e - + Other Options - + Port Blocking - + Block common SAMBA ports - + Block DNS, UDP port 53 - + Quick Recovery Recuperação Rápida - + Immediate Recovery Recuperação Imediata - + Various Options Várias opções - + Apply ElevateCreateProcess Workaround (legacy behaviour) Aplicar ElevateCreateProcess solução alternativa (comportamento herdado) - + Use desktop object workaround for all processes - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. - + On Box Terminate - + This command will be run before the box content will be deleted Este comando será executado antes que o conteúdo da caixa seja excluído - + On File Recovery Ao recuperar ficheiros - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked Este comando será executado antes de um ficheiro ser recuperado e o localização do ficheiro será passado como primeiro argumento. Se este comando retornar algo diferente de 0, a recuperação será bloqueada - + Run File Checker Rodar Verificador de Ficheiros - + On Delete Content Ao apagar conteúdo @@ -8744,7 +9047,7 @@ Por favor, note que este valores são atualmente para o utilizador específico e - + Process Processo @@ -8753,63 +9056,68 @@ Por favor, note que este valores são atualmente para o utilizador específico e Bloquear também o acesso de leitura aos processos nesta caixa - + Add Option Adicionar Opção - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. Aqui você pode configurar opções avançadas por processo para melhorar a compatibilidade e/ou personalizar o comportamento do sandbox. - + Option Opção - + These commands are run UNBOXED after all processes in the sandbox have finished. - + + DNS Request Logging + + + + Syscall Trace (creates a lot of output) - + Templates Modelos - + Open Template - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. As definições a seguir permitem utilizar o sandboxie em combinação com software de acessibilidade. Note que algumas medidas de proteção do sandboxie será perdida quando essas definições estão em vigor. - + Edit ini Section Editar Seção ini - + Edit ini Editar ini - + Cancel Cancelar - + Save Salvar @@ -8841,27 +9149,27 @@ Por favor, note que este valores são atualmente para o utilizador específico e QPlatformTheme - + OK - + Apply Aplicar - + Cancel Cancelar - + &Yes &Sim - + &No &Não @@ -8940,32 +9248,42 @@ Por favor, note que este valores são atualmente para o utilizador específico e Caixa de seleção do SandboxiePlus - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Seleccione a caixa de areia para iniciar programa, instalador ou documento. - + Run in a new Sandbox - + + Force Children + + + + Sandbox Caixa de Areia - + Run As UAC Administrator Rodar Como Administrador - + Run Sandboxed Roda na Caixa de Areia - + Run Outside the Sandbox Rodar Fora da Caixa de Areia @@ -10092,4 +10410,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, Obter Instantâneo + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Protocolo: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Porta: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_ru.ts b/SandboxiePlus/SandMan/sandman_ru.ts index c8488ddd..3c1ea93f 100644 --- a/SandboxiePlus/SandMan/sandman_ru.ts +++ b/SandboxiePlus/SandMan/sandman_ru.ts @@ -131,99 +131,109 @@ CAdvancedPage - + Advanced Sandbox options Расширенные параметры песочницы - + On this page advanced sandbox options can be configured. На этой странице можно настроить дополнительные параметры песочницы. - + Network Access Доступ к сети - + Allow network/internet access Разрешить доступ к сети/интернету - + Block network/internet by denying access to Network devices Блокировать доступ к сети/интернету, запрещая доступ к сетевым устройствам - + Block network/internet using Windows Filtering Platform Блокировка доступа к сети/интернету с помощью Windows Filtering Platform - + Allow access to network files and folders Разрешить доступ к сетевым файлам и папкам - - + + This option is not recommended for Hardened boxes Этот параметр не рекомендуется для песочниц с усиленной изоляцией - + Admin Options Параметры администратора - + Drop rights from Administrators and Power Users groups Удаление прав из групп администраторов и опытных пользователей - + Make applications think they are running elevated Заставить приложения думать, что они работают с повышенными правами - + Allow MSIServer to run with a sandboxed system token Разрешить запуск MSIServer с изолированным системным токеном - + Box Options Опции песочницы - + Use a Sandboxie login instead of an anonymous token Использовать логин Sandboxie вместо анонимного токена - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Запретить программам в песочнице, установленным на хосте, загружать dll из песочницы - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. Эта функция может снизить совместимость, поскольку она также не позволяет процессам, расположенным в песочнице, записывать данные в процессы, расположенные на хосте, и даже запускать их. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -231,42 +241,42 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled Отключено - + Use as a template - + Append to the configuration @@ -283,7 +293,7 @@ To disable this template for a sandbox, simply uncheck it in the template list.< Чтобы отключить этот шаблон для песочницы, просто снимите флажок с него в списке шаблонов. - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. Использование пользовательского токена Sandboxie позволяет лучше изолировать отдельные песочницы друг от друга, а также показывает в пользовательском столбце диспетчеров задач имя песочницы, к которой принадлежит процесс. Однако у некоторых сторонних решений безопасности могут быть проблемы с пользовательскими токенами. @@ -434,37 +444,37 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox Создать новую песочницу - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. Песочница изолирует вашу хост-систему от процессов, выполняющихся внутри нее, и не позволяет им вносить необратимые изменения в другие программы и данные на вашем компьютере. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Песочница изолирует вашу хост-систему от процессов, запущенных в ней, и не позволяет им вносить постоянные изменения в другие программы и данные на вашем компьютере. Уровень изоляции влияет на вашу безопасность, а также на совместимость с приложениями, поэтому от типа выбранной песочницы зависит уровень ее изоляции. Sandboxie также может защитить ваши личные данные от доступа со стороны процессов, запущенных под его контролем. - + Enter box name: Введите имя песочницы: - + Select box type: Выберите тип песочницы: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> Песочница с <a href="sbie://docs/security-mode">усиленной безопасностью</a> и <a href="sbie://docs/privacy-mode">защитой данных</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -473,59 +483,59 @@ The entire user profile remains hidden, ensuring maximum security. Весь профиль пользователя остается скрытым, что обеспечивает максимальную безопасность. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox Песочница с <a href="sbie://docs/security-mode">усиленной безопасностью</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. Этот тип песочницы обеспечивает высочайший уровень защиты за счет значительного уменьшения поверхности атаки, подверженной изолированным процессам. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> Песочница с <a href="sbie://docs/privacy-mode">защитой данных</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. В этом типе песочницы изолированным процессам запрещается доступ к каким-либо личным файлам или данным пользователя. Основное внимание уделяется защите пользовательских данных, поэтому только каталоги C:\Windows и C:\Program Files доступны процессам, работающим в этой песочнице. Это гарантирует, что личные файлы останутся в безопасности. - + Standard Sandbox Стандартная песочница - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. Этот тип песочницы предлагает поведение по умолчанию, как в Sandboxie classic. Он предоставляет пользователям знакомую и надежную схему песочницы. Приложения можно запускать в этой песочнице, гарантируя, что они будут работать в контролируемом и изолированном пространстве. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/compartment-mode">Контейнер для приложений</a> с <a href="sbie://docs/privacy-mode">защитой данных</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. Этот тип песочницы отдает приоритет совместимости, обеспечивая при этом хороший уровень изоляции. Он предназначен для запуска доверенных приложений в отдельных контейнерах. Хотя уровень изоляции снижен по сравнению с другими типами песочниц, он обеспечивает улучшенную совместимость с широким спектром приложений, обеспечивая бесперебойную работу в изолированной среде. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box <a href="sbie://docs/compartment-mode">Контейнер для приложений</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -534,62 +544,62 @@ This ensures the utmost level of privacy and data protection within the confiden Это обеспечивает максимальный уровень конфиденциальности и защиты данных в конфиденциальной изолированной среде. - + Hardened Sandbox with Data Protection Песочница с усиленной изоляцией и защитой данных - + Security Hardened Sandbox Песочница с усиленной изоляцией - + Sandbox with Data Protection Песочница с защитой данных - + Standard Isolation Sandbox (Default) Песочница со стандартной изоляцией (по умолчанию) - + Application Compartment with Data Protection Контейнер для приложений с защитой данных - + Application Compartment Box Контейнер для приложений - + Confidential Encrypted Box Конфиденциальная зашифрованная песочница - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? Для использования зашифрованных песочниц необходимо установить драйвер ImDisk, хотите его скачать и установить? - + Remove after use Удалить после использования - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> <a href="sbie://docs/boxencryption">Зашифруйте</a> содержимое песочницы и установите <a href="sbie://docs/black-box">конфиденциальность</a> - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. После завершения последнего процесса в песочнице, эта песочница и все данные в ней будут удалены. - + Configure advanced options Настроить дополнительные параметры @@ -939,74 +949,74 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Местоположение и поведение песочницы - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. На этой странице можно настроить расположение песочницы и ее поведение. Вы можете использовать %USER%, чтобы сохранить песочницу каждого пользователя в отдельной папке. - + Sandboxed Files Файлы в песочнице - + Select Directory Выбрать каталог - + Virtualization scheme Схема виртуализации - + Version 1 Версия 1 - + Version 2 Версия 2 - + Separate user folders Раздельные папки пользователей - + Use volume serial numbers for drives Использовать серийные номера томов для дисков - + Auto delete content when last process terminates Автоматическое удаление содержимого при завершении последнего процесса - + Enable Immediate Recovery of files from recovery locations Включить немедленное восстановление файлов из мест восстановления - + The selected box location is not a valid path. Выбранное расположение песочницы не является допустимым путем. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? Выбранное местоположение песочницы существует и не является пустым, рекомендуется выбрать новую или пустую папку. Вы уверены, что хотите использовать существующую папку? - + The selected box location is not placed on a currently available drive. Выбранное расположение песочницы не размещено на доступном в данный момент диске. @@ -1213,13 +1223,13 @@ You can use %USER% to save each users sandbox to an own folder. - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. Новая песочница была создана с использованием новой <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">схемы виртуализации версии 2</a>, если у вас возникнут какие-либо непредвиденные проблемы с этой песочницей, переключитесь на схему виртуализации до версии 1 и сообщите о проблеме, возможность изменить этот пресет можно найти в параметрах песочницы в группе "Структура песочницы". - + Don't show this message again. Больше не показывать это сообщение. @@ -1387,8 +1397,8 @@ Note: The update check is often behind the latest GitHub release to ensure that COptionsWindow - - + + Browse for File Выбрать файл @@ -1399,139 +1409,139 @@ Note: The update check is often behind the latest GitHub release to ensure that Выбрать папку - + Closed Закрытый - + Closed RT Закрытый RT - + Read Only Только чтение - + Normal Нормальный - + Open Открытый - + Open for All Открытый для всех - + No Rename Нет переименования - + Box Only (Write Only) Только песочница (только запись) - + Ignore UIPI Игнорировать UIPI - - - + + + Unknown Неизвестно - + Regular Sandboxie behavior - allow read and also copy on write. Обычное поведение Sandboxie - разрешить чтение, а также копирование при записи. - + Allow write-access outside the sandbox. Разрешить доступ на запись вне песочницы. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Разрешить доступ на запись за пределами песочницы, а также для приложений, установленных внутри песочницы. - + Don't rename window classes. Не переименовывать классы окон. - + Deny access to host location and prevent creation of sandboxed copies. Запретить доступ к местоположению хоста и предотвратить создание изолированных копий. - + Block access to WinRT class. Заблокировать доступ к классу WinRT. - + Allow read-only access only. Разрешить доступ только для чтения. - + Hide host files, folders or registry keys from sandboxed processes. Скрыть файлы, папки или ключи реестра хоста от изолированных процессов. - + Ignore UIPI restrictions for processes. Игнорировать ограничения UIPI для процессов. - + File/Folder Файл/Папка - + Registry Реестр - + IPC Path Путь IPC - + Wnd Class Wnd класс - + COM Object COM объект - + Select File Выбрать файл - + All Files (*.*) Все файлы (*.*) - + @@ -1540,69 +1550,71 @@ Note: The update check is often behind the latest GitHub release to ensure that Выбрать каталог - - - - - - - - - - + + + + + + + + + + + + All Programs Все программы - - - - - - - - + + + + + + + + Group: %1 Группа: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} COM-объекты должны быть указаны по их GUID, например: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. Интерфейсы RT должны быть указаны по их имени. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Открытие всего доступа к IPC также открывает доступ к COM, вы все еще хотите ограничить COM песочницей? - + Don't ask in future Не спрашивать в будущем - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=program.exe,#' не поддерживается, используйте 'NoRenameWinClass=program.exe,*' вместо него - - - + + + - + Template values can not be edited. Значения шаблона нельзя редактировать. - + Template values can not be removed. Значения шаблона удалить нельзя. @@ -1662,76 +1674,76 @@ Note: The update check is often behind the latest GitHub release to ensure that Корень IPC песочницы - + Add special option: Добавить специальную опцию: - - + + On Start При запуске - - - - - + + + + + Run Command Выполнить комманду - + Start Service Запустить службу - + On Init При инициализации - + On File Recovery При восстановлении файлов - + On Delete Content При удалении контента - + On Terminate При завершении - - - - - + + + + + Please enter the command line to be executed Пожалуйста, введите командную строку для выполнения - + Please enter a program file name to allow access to this sandbox Введите имя файла программы, чтобы разрешить доступ к этой песочнице - + Please enter a program file name to deny access to this sandbox Введите имя файла программы, чтобы запретить доступ к этой песочнице - + Deny Отклонить - + %1 (%2) %1 (%2) @@ -1835,156 +1847,156 @@ Note: The update check is often behind the latest GitHub release to ensure that Контейнер для приложений - + Custom icon Пользовательская иконка - + Version 1 Версия 1 - + Version 2 Версия 2 - + Browse for Program Выбрать программу - + Open Box Options Открыть параметры песочницы - + Browse Content Просмотр содержимого - + Start File Recovery Начать восстановление файлов - + Show Run Dialog Показать диалог запуска - + Indeterminate Неопределено - + Backup Image Header Резервная копия заголовка образа - + Restore Image Header Восстановить заголовок образа - + Change Password Изменить пароль - - + + Always copy Всегда копировать - - + + Don't copy Не копировать - - + + Copy empty Копировать пустой - + kilobytes (%1) килобайт (%1) - + Select color Выбрать цвет - + Select Program Выбрать программу - + The image file does not exist Файл образа не существует - + The password is wrong Пароль неправильный - + Unexpected error: %1 Непредвиденная ошибка: %1 - + Image Password Changed Пароль образа изменен - + Backup Image Header for %1 Резервное копирование заголовка образа для %1 - + Image Header Backuped Резервная копия заголовка образа создана - + Restore Image Header for %1 Восстановление заголовка образа для %1 - + Image Header Restored Заголовок образа восстановлен - + Please enter a service identifier Пожалуйста, введите идентификатор службы - + Executables (*.exe *.cmd) Исполняемые файлы (*.exe *.cmd) - - + + Please enter a menu title Пожалуйста, введите заголовок меню - + Please enter a command Пожалуйста, введите команду @@ -1999,68 +2011,93 @@ Note: The update check is often behind the latest GitHub release to ensure that Пожалуйста, сначала выберите группу. - - + + Any Любой - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Разрешить доступ - + Block using Windows Filtering Platform Блокировать с помощью платформы фильтрации Windows - + Block by denying access to Network devices Блокировать путем запрета доступа к сетевым устройствам - - - + + Please enter a domain to be filtered + + + + + Yes + Да + + + + No + Нет + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Разрешить - + Block (WFP) Block (WFP) - + Block (NDev) Block (NDev) - + A non empty program name is required. Требуется непустое имя программы. - + Block Блокировать @@ -2172,57 +2209,57 @@ Please select a folder which contains this file. Sandboxie Plus - Опции '%1' - + File Options Параметры файла - + Grouping Группировка - + Add %1 Template Добавить шаблон %1 - + Search for options Поиск вариантов - + Box: %1 Песочница: %1 - + Template: %1 Шаблон: %1 - + Global: %1 Глобально: %1 - + Default: %1 По умолчанию: %1 - + This sandbox has been deleted hence configuration can not be saved. Эта песочница была удалена, поэтому сохранить конфигурацию невозможно. - + Some changes haven't been saved yet, do you really want to close this options window? Некоторые изменения еще не были сохранены, вы действительно хотите закрыть окно параметров? - + Enter program: Введите программу: @@ -2704,22 +2741,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 Ожидание папки: %1 - + Deleting folder: %1 Удаление папки: %1 - + Merging folders: %1 &gt;&gt; %2 Слияние папок: %1 и %2 - + Finishing Snapshot Merge... Завершение слияния снимков... @@ -2796,27 +2833,27 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 - + Reset Columns Сбросить столбцы - + Copy Cell Копировать ячейку - + Copy Row Копировать строку - + Copy Panel Копировать панель @@ -3053,7 +3090,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + About Sandboxie-Plus О Sandboxie-Plus @@ -3111,11 +3148,11 @@ Do you want to do the clean up? - - - - - + + + + + Don't show this message again. Больше не показывать это сообщение. @@ -3145,7 +3182,7 @@ Do you want to do the clean up? Неизвестная операция '%1' запрошена из командной строки - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3154,49 +3191,49 @@ Please check if there is an update for sandboxie. Пожалуйста, проверьте, есть ли обновление для Sandboxie. - + Don't show this message again for the current build. Больше не показывать это сообщение для текущей сборки. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. Ваша сборка Windows %1 превышает текущие известные возможности поддержки вашей версии Sandboxie. Sandboxie попытается использовать последние известные смещения, что может привести к нестабильности системы. - + Do you want the setup wizard to be omitted? Вы хотите, чтобы мастер установки был пропущен? - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Ошибка - + Failed to stop all Sandboxie components Не удалось остановить все компоненты Sandboxie - + Failed to start required Sandboxie components Не удалось запустить необходимые компоненты Sandboxie - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Некоторые шаблоны совместимости (%1) отсутствуют, вероятно, удалены. Удалить их из всех песочниц? - + Cleaned up removed templates... Убраны удаленные шаблоны... - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3205,32 +3242,32 @@ No will choose: %2 Нет, выберет: %2 - + A sandbox must be emptied before it can be deleted. Песочницу необходимо очистить, прежде чем ее можно будет удалить. - + The supporter certificate is not valid for this build, please get an updated certificate Сертификат сторонника недействителен для этой сборки, получите обновленный сертификат - + The supporter certificate has expired%1, please get an updated certificate Срок действия сертификата сторонника истек%1, пожалуйста получите обновленный сертификат - + , but it remains valid for the current build , но остается действительным для текущей сборки - + The supporter certificate will expire in %1 days, please get an updated certificate Срок действия сертификата сторонника истекает через %1 дн., получите обновленный сертификат - + Default sandbox not found; creating: %1 Песочница по умолчанию не найдена; создание: %1 @@ -3250,17 +3287,17 @@ No will choose: %2 - Удаление содержимого песочницы - + Auto Deleting %1 Content Автоудаление содержимого %1 - + - NOT connected - НЕ подключено - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Выбранный набор функций доступен только сторонникам проекта. Процессы, запущенные в песочнице с этим набором функций без сертификата сторонника, будут прекращены через 5 минут.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Станьте сторонником проекта</a>, и получите <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">сертификат сторонника</a> @@ -3317,122 +3354,122 @@ No will choose: %2 - + Only Administrators can change the config. Только администраторы могут изменять конфигурацию. - + Please enter the configuration password. Пожалуйста, введите пароль конфигурации. - + Login Failed: %1 Ошибка входа: %1 - + Do you want to terminate all processes in all sandboxes? Вы хотите завершить все процессы во всех песочницах? - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus запущен в портативном режиме, и ему нужно создать необходимые службы. Это потребует административных привилегий. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. ВНИМАНИЕ: другой агент (вероятно, SbieCtrl.exe) уже управляет этим сеансом Sandboxie, пожалуйста, сначала закройте его и подключитесь повторно, чтобы взять на себя управление. - + Executing maintenance operation, please wait... Выполняется операция обслуживания, подождите... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Вы также хотите сбросить скрытые окна сообщений (да) или только все сообщения журнала (нет)? - + The changes will be applied automatically whenever the file gets saved. Изменения будут применяться автоматически при сохранении файла. - + The changes will be applied automatically as soon as the editor is closed. Изменения вступят в силу автоматически после закрытия редактора. - + Error Status: 0x%1 (%2) Состояние ошибки: 0x%1 (%2) - + Unknown Неизвестно - + Failed to copy box data files Не удалось скопировать файлы данных песочницы - + Failed to remove old box data files Не удалось удалить старые файлы данных песочницы - + Unknown Error Status: 0x%1 Неизвестный статус ошибки: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? Хотите ли вы открыть %1 в изолированном или не изолированном веб-браузере? - + Sandboxed В песочнице - + Unsandboxed Без песочницы - + Case Sensitive Чувствительный к регистру - + RegExp Регулярное выражение - + Highlight Подсветить - + Close Закрыть - + &Find ... Найти (&) ... - + All columns Все столбцы @@ -3454,7 +3491,7 @@ No will choose: %2 Sandboxie-Plus - это продолжение Sandboxie с открытым исходным кодом.<br />Посетите <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> для получения дополнительной информации.<br /><br />%3<br /><br />Версия драйвера: %1<br />Возможности: %2<br /><br />Иконки взяты с <a href="https://icons8.com">icons8.com</a> - + Administrator rights are required for this operation. Для этой операции требуются права администратора. @@ -3582,50 +3619,50 @@ No will choose: %2 Журнал восстановления - + Executing OnBoxDelete: %1 Выполнение OnBoxDelete: %1 - + Auto deleting content of %1 Автоудаление содержимого %1 - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus версия: %1 (%2) - + Current Config: %1 Текущая конфигурация: %1 - + Data Directory: %1 Каталог данных: %1 - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. Программа %1, запущенная в песочнице %2, будет завершена через 5 минут, поскольку песочница была настроена на использование функций, доступных исключительно для сторонников проекта. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. Песочница %1 настроена на использование функций, доступных исключительно для сторонников проекта, эти предустановки будут игнорироваться. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Стань сторонником проекта</a>, и получи <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">сертификат сторонника</a> - + Please enter the duration, in seconds, for disabling Forced Programs rules. Введите продолжительность в секундах, для отключения правил принудительных программ. @@ -3636,7 +3673,7 @@ No will choose: %2 - + Sandboxie-Plus Insider [%1] Sandboxie-Plus инсайдер [%1] @@ -3759,405 +3796,410 @@ No will choose: %2 Эта песочница будет <a href="sbie://docs/boxencryption">зашифрована</a>, и <a href="sbie://docs/black-box">доступ к изолированным процессам будет защищен</a >. - + No Force Process Не принудительный процесс - + USB sandbox not found; creating: %1 USB-песочница не найдена; создание: %1 - + Removed Shortcut: %1 Удаленный ярлык: %1 - + Updated Shortcut to: %1 Ярлык обновлен: %1 - + Added Shortcut to: %1 Добавлен ярлык для: %1 - + Executing OnBoxTerminate: %1 Выполнение OnBoxTerminate: %1 - + Auto removing sandbox %1 Автоудаление песочницы %1 - + %1 Directory: %2 %1 Каталог: %2 - + Application Приложение - + Installation Установка - + for Personal use для личного использования - + - for Non-Commercial use ONLY - ТОЛЬКО для некоммерческого использования - + Failed to configure hotkey %1, error: %2 Не удалось настроить горячую клавишу %1, ошибка: %2 - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. Песочница %1 настроена на использование функций, доступных исключительно сторонникам проекта. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. Песочница %1 настроена на использование функций, требующих <b>расширенного</b> сертификата сторонника. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Обновите свой сертификат</a>, чтобы разблокировать расширенные функции. - + The selected feature requires an <b>advanced</b> supporter certificate. Для выбранной функции требуется <b>расширенный</b> сертификат сторонника. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Выбранный набор функций доступен только сторонникам проекта.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Станьте сторонником проекта</a > и получите <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">сертификат сторонника</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! Сертификат, который вы пытаетесь использовать, заблокирован, то есть он признан недействительным по определенной причине. Любая попытка его использования является нарушением условий его использования! - + The Certificate Signature is invalid! Подпись сертификата недействительна! - + The Certificate is not suitable for this product. Сертификат не подходит для этого продукта. - + The Certificate is node locked. Сертификат заблокирован на узле. - + The support certificate is not valid. Error: %1 Сертификат сторонника недействителен. Ошибка: %1 - + The evaluation period has expired!!! Период оценки истек!!! - - + + Don't ask in future Не спрашивать в будущем - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? Вы хотите завершить все процессы в зашифрованных песочницах и размонтировать их? - + No Recovery Нет файлов для восстановления - + No Messages Нет сообщений - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>ОШИБКА:</b> Sandboxie-Plus Manager (SandMan.exe) не имеет действительной подписи (SandMan.exe.sig). Загрузите надежную версию с <a href="https://sandboxie-plus.com/go.php?to=sbie-get">официальной страницы загрузки</a>. - + Maintenance operation failed (%1) Операция обслуживания не удалась (%1) - + Maintenance operation completed Операция технического обслуживания завершена - + In the Plus UI, this functionality has been integrated into the main sandbox list view. В интерфейсе Plus, эта функция была интегрирована в основное представление списка песочницы. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Используя контекстное меню песочницы/группы, вы можете перемещать песочницы и группы в другие группы. Вы также можете использовать перетаскивание для перемещения элементов. В качестве альтернативы вы также можете использовать клавиши со стрелками, удерживая нажатой клавишу ALT, чтобы перемещать элементы вверх и вниз в пределах группы.<br />Вы можете создавать новые песочницы и группы из меню "Песочница". - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. Вы собираетесь редактировать Templates.ini, обычно это не рекомендуется. Этот файл является частью Sandboxie, и все внесенные в него изменения будут отменены при следующем обновлении Sandboxie. - + Sandboxie config has been reloaded Конфигурация Sandboxie перезагружена - + Failed to execute: %1 Не удалось выполнить: %1 - + Failed to connect to the driver Не удалось подключиться к драйверу - + Failed to communicate with Sandboxie Service: %1 Не удалось связаться со службой Sandboxie: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Обнаружена несовместимая песочница %1. Совместимые версии: %2 - + Can't find Sandboxie installation path. Не удается найти путь установки Sandboxie. - + Failed to copy configuration from sandbox %1: %2 Не удалось скопировать конфигурацию из песочницы %1: %2 - + A sandbox of the name %1 already exists Песочница с именем %1 уже существует - + Failed to delete sandbox %1: %2 Не удалось удалить песочницу %1: %2 - + The sandbox name can not be longer than 32 characters. Имя песочницы не может быть длиннее 32 символов. - + The sandbox name can not be a device name. Имя песочницы не может быть именем устройства. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. Имя песочницы может содержать только буквы, цифры и символы подчеркивания, которые отображаются как пробелы. - + Failed to terminate all processes Не удалось завершить все процессы - + Delete protection is enabled for the sandbox Для этой песочницы включена защита от удаления - + All sandbox processes must be stopped before the box content can be deleted Все процессы песочницы должны быть остановлены, перед удалением ее содержимого - + Error deleting sandbox folder: %1 Ошибка при удалении папки песочницы: %1 - + All processes in a sandbox must be stopped before it can be renamed. Все процессы в песочнице должны быть остановлены, прежде чем ее можно будет переименовать. - + Failed to move directory '%1' to '%2' Не удалось переместить каталог '%1' в '%2' - + Failed to move box image '%1' to '%2' Не удалось переместить образ контейнера '%1' в '%2' - + This Snapshot operation can not be performed while processes are still running in the box. Операция снимка не может быть выполнена, пока в песочнице еще выполняются процессы. - + Failed to create directory for new snapshot Не удалось создать каталог для нового снимка - + Snapshot not found Снимок не найден - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Ошибка при объединении каталогов снимков '%1' с '%2', снимок не был объединен полностью. - + Failed to remove old snapshot directory '%1' Не удалось удалить старый каталог снимков '%1' - + Can't remove a snapshot that is shared by multiple later snapshots Невозможно удалить снимок, который используется несколькими более поздними снимками - + You are not authorized to update configuration in section '%1' У вас нет прав для обновления конфигурации в разделе '%1' - + Failed to set configuration setting %1 in section %2: %3 Не удалось установить параметр конфигурации %1 в секции %2: %3 - + Can not create snapshot of an empty sandbox Невозможно создать снимок пустой песочницы - + A sandbox with that name already exists Песочница с таким именем уже существует - + The config password must not be longer than 64 characters Пароль конфигурации не должен быть длиннее 64 символов - + The operation was canceled by the user Операция отменена пользователем - + The content of an unmounted sandbox can not be deleted Содержимое несмонтированной песочницы нельзя удалить - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded Импорт/экспорт недоступен, не удалось загрузить 7z.dll - + Failed to create the box archive Не удалось создать архив контейнера - + Failed to open the 7z archive Не удалось открыть 7z архив - + Failed to unpack the box archive Не удалось распаковать архив контейнера - + The selected 7z file is NOT a box archive Выбранный 7z файл НЕ является архивом контейнера - + Operation failed for %1 item(s). Операция не удалась для %1 элемента(ов). - + Remember choice for later. Запомнить выбор. - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -5103,12 +5145,12 @@ This file is part of Sandboxie and all change done to it will be reverted next t Sandboxie-Plus - Запуск в песочнице - + Are you sure you want to run the program outside the sandbox? Вы уверены, что хотите запустить программу вне песочницы? - + Please select a sandbox. Выберите песочницу. @@ -5239,164 +5281,169 @@ This file is part of Sandboxie and all change done to it will be reverted next t %1 - + Search for settings Поиск настроек - - + + Run &Sandboxed Запуск в песочнице (&S) - + kilobytes (%1) килобайт (%1) - + Volume not attached Том не прикреплён - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Срок действия этого сертификата сторонника истек. Пожалуйста, <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">получите обновленный сертификат</a>. - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>В текущей сборке функции Plus остаются включенными</font>, но у вас больше нет доступа к службам Sandboxie-Live, включая обновления совместимости и базу данных для устранения неполадок. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Срок действия этого сертификата сторонника <font color='red'>истечет через %1 дн.</font>. Пожалуйста, <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">получите обновленный сертификат</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Contributor Участник - + Eternal Вечный - + Business Бизнес - + Personal Персональный - + Great Patreon Большой Patreon - + Patreon Patreon - + Family Семья - + Evaluation Оценка - + Type %1 Тип %1 - + Advanced Расширенный - + + Advanced (L) + + + + Max Level Максимальный уровень - + Level %1 Уровень %1 - + Supporter certificate required for access Для доступа требуется сертификат сторонника - + Supporter certificate required for automation Для автоматизации требуется сертификат сторонника - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. К сожалению, этот сертификат недействителен для текущей сборки, вам необходимо получить новый сертификат или перейти на более раннюю сборку. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. Хотя срок действия этого сертификата истек, для текущей установленной версии плюс функции остаются включенными. Однако у вас больше не будет доступа к службам Sandboxie-Live, включая обновления совместимости и онлайн-базу данных для устранения неполадок. - + This certificate has unfortunately expired, you need to get a new certificate. Срок действия этого сертификата, к сожалению, истек, вам необходимо получить новый сертификат. - + Sandboxed Web Browser Веб-браузер в песочнице @@ -5424,169 +5471,169 @@ This file is part of Sandboxie and all change done to it will be reverted next t Выбрать программу - + Add %1 Template Добавить шаблон %1 - + Select font Выбор шрифта - + Reset font Сброс шрифта - + %0, %1 pt %0, %1 pt - + Please enter message Пожалуйста, введите сообщение - + Select Program Выбрать программу - + Executables (*.exe *.cmd) Исполняемые файлы (*.exe *.cmd) - - + + Please enter a menu title Введите название меню - + Please enter a command Введите команду - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Дополнительные функции будут отключены через %1 дн.</font> - + <br />Plus features are no longer enabled. <br />Дополнительные функции больше не включены. - + Retrieving certificate... Получение сертификата... - + Home Домашняя - + Run &Un-Sandboxed Запуск вне песочницы (&U) - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Это не похоже на сертификат. Пожалуйста, введите весь сертификат, а не только его часть. - + Thank you for supporting the development of Sandboxie-Plus. Спасибо за поддержку разработки Sandboxie-Plus. - + Update Available Доступно обновление - + Installed Установлен - + by %1 %1 - + (info website) (информационный сайт) - + This Add-on is mandatory and can not be removed. Это дополнение является обязательным и не может быть удалено. - - + + Select Directory Выбрать каталог - + <a href="check">Check Now</a> <a href="check">Проверить сейчас</a> - + Please enter the new configuration password. Пожалуйста, введите новый пароль конфигурации. - + Please re-enter the new configuration password. Пожалуйста, повторно введите новый пароль конфигурации. - + Passwords did not match, please retry. Пароли не совпадают, повторите попытку. - + Process Процесс - + Folder Папка - + Please enter a program file name Пожалуйста, введите имя файла программы - + Please enter the template identifier Пожалуйста, введите идентификатор шаблона - + Error: %1 Ошибка: %1 - + Do you really want to delete the selected local template(s)? Вы действительно хотите удалить выбранные локальные шаблоны? - + %1 (Current) %1 (Текущая) @@ -5808,76 +5855,76 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox Создать новую песочницу - + Almost complete, click Finish to create a new sandbox and conclude the wizard. Почти завершено, нажмите "Готово", чтобы создать новую песочницу и завершить работу мастера. - + Save options as new defaults Сохранить параметры как новые значения по умолчанию - + Skip this summary page when advanced options are not set Пропустить эту страницу сводки, если расширенные параметры не установлены - + This Sandbox will be saved to: %1 Эта песочница будет сохранена в: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. Содержимое этой песочницы будет ПОТЕРЯНО, когда она будет закрыта, и песочница будет удалена. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Эта песочница ТЕРЯЕТ свое содержимое, при закрытии, она подходит только для временных данных. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Процессы в этой песочнице не смогут получить доступ к Интернету или локальной сети, это гарантирует, что все данные, к которым осуществляется доступ, останутся конфиденциальными. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. В этой песочнице будет запускаться MSIServer (служба установщика *.msi) с системным токеном, это улучшает совместимость, но снижает изоляцию безопасности. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Процессы в этой песочнице будут думать, что они запущены с правами администратора, но на самом деле не имеют их, поэтому установщики можно использовать даже в защищенной песочнице. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. Процессы в этой песочнице будут запускаться с пользовательским токеном процесса, указывающим на песочницу, к которой они принадлежат. - + Failed to create new box: %1 Не удалось создать новую песочницу: %1 @@ -6088,6 +6135,194 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Разрешить прямой доступ к закладкам %1 + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6397,8 +6632,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - + Protect the system from sandboxed processes Защита системы от изолированных процессов @@ -6535,12 +6769,12 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Ограничения печати - + Network restrictions Сетевые ограничения - + Block network files and folders, unless specifically opened. Блокировать сетевые файлы и папки, если они специально не открываются. @@ -6563,11 +6797,11 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - + + + + + Name Имя @@ -6597,13 +6831,15 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - - - + + + + + + + + + Remove Удалить @@ -6669,11 +6905,11 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - + + + + + Show Templates Показать шаблоны @@ -6808,21 +7044,83 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Other Options - + Prevent change to network and firewall parameters (user mode) Запретить изменение параметров сети и брандмауэра (пользовательский режим) + Move Up Сдвинуть вверх + Move Down Сдвинуть вниз @@ -6893,33 +7191,33 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Настроить, какие процессы могут получать доступ к объектам рабочего стола, таким как Windows и т.п. - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. При нажатии глобальной горячей клавиши 3 раза подряд это исключение будет проигнорировано. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. Исключить завершение этой песочницы при вызове "Завершить все процессы". - + Image Protection Защита изображения - + Issue message 1305 when a program tries to load a sandboxed dll Выдать сообщение 1305, когда программа пытается загрузить изолированную dll - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Запретить программам в песочнице, установленным на хосте, загружать dll из песочницы - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Правила доступа к ресурсам Sandboxie часто дискриминируют двоичные файлы программ, расположенные внутри песочницы. OpenFilePath и OpenKeyPath работают только для двоичных файлов приложений, изначально расположенных на хосте. Чтобы определить правило без этого ограничения, необходимо использовать OpenPipePath или OpenConfPath. Аналогично, все директивы Closed(File|Key|Ipc)Path, которые определены отрицанием, например. ‘ClosedFilePath=! iexplore.exe,C:Users*’ всегда будет закрыт для двоичных файлов, находящихся внутри песочницы. Обе политики ограничения можно отключить на странице "Политики доступа". @@ -7077,17 +7375,17 @@ This is done to prevent rogue processes inside the sandbox from creating a renam Ограничения - + Dlls && Extensions DLL и расширения - + Description Описание - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Функциональность Sandboxie можно расширить с помощью дополнительных dll, которые можно загружать в каждый изолированный процесс при запуске с помощью SbieDll.dll. Менеджер надстроек в глобальных настройках предлагает несколько полезных расширений, после установки их можно включить здесь для текущей песочницы. @@ -7270,7 +7568,9 @@ To specify a process use '$:program.exe' as path. - + + + Program Программа @@ -7278,17 +7578,20 @@ To specify a process use '$:program.exe' as path. - + Action Действие + Port Порт + + IP IP @@ -7333,57 +7636,57 @@ To specify a process use '$:program.exe' as path. Добавить COM объект - + File Recovery Восстановление файлов - + Quick Recovery Быстрое восстановление - + Add Folder Добавить папку - + Immediate Recovery Немедленное восстановление - + Ignore Extension Игнорировать расширение - + Ignore Folder Игнорировать папку - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Включить запрос немедленного восстановления, чтобы иметь возможность восстанавливать файлы сразу после их создания. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Вы можете исключить папки и типы файлов (или расширения файлов) из немедленного восстановления. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. При вызове функции быстрого восстановления следующие папки будут проверяться на наличие изолированного содержимого. - + Advanced Options Расширенные настройки - + Miscellaneous Разное @@ -7404,7 +7707,7 @@ To specify a process use '$:program.exe' as path. - + Protect the sandbox integrity itself Защитить целостность самой песочницы @@ -7425,7 +7728,7 @@ To specify a process use '$:program.exe' as path. Защитить изолированные процессы SYSTEM от непривилегированных процессов - + Force usage of custom dummy Manifest files (legacy behaviour) Принудительное использование пользовательских фиктивных файлов манифеста (устаревшее поведение) @@ -7477,8 +7780,8 @@ The process match level has a higher priority than the specificity and describes Разрешить доступ к диспетчеру управления службами только привилегированным процессам - - + + Compatibility Совместимость @@ -7488,12 +7791,12 @@ The process match level has a higher priority than the specificity and describes Добавить изолированные процессы к объектам задания (рекомендуется) - + Emulate sandboxed window station for all processes Эмуляция оконной станции в песочнице для всех процессов - + Allow use of nested job objects (works on Windows 8 and later) Разрешить использование вложенных объектов заданий (работает в Windows 8 и новее) @@ -7518,7 +7821,7 @@ The process match level has a higher priority than the specificity and describes Открыть доступ к серверу проверки подлинности локальной системы безопасности - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Отключить использование RpcMgmtSetComTimeout по умолчанию (это может решить проблемы совместимости) @@ -7543,27 +7846,27 @@ The process match level has a higher priority than the specificity and describes Приведенные ниже параметры можно безопасно использовать, если вы не предоставляете прав администратора. - + These commands are run UNBOXED after all processes in the sandbox have finished. Эти команды запускаются ВНЕ ПЕСОЧНИЦЫ после завершения всех процессов в песочнице. - + Hide Processes Скрыть процессы - + Add Process Добавить процесс - + Hide host processes from processes running in the sandbox. Скрыть хост-процессы от процессов, запущенных в песочнице. - + Don't allow sandboxed processes to see processes running in other boxes Не позволять изолированным процессам видеть процессы, запущенные в других песочницах @@ -7595,42 +7898,42 @@ The process match level has a higher priority than the specificity and describes - + Port Blocking - + Block common SAMBA ports - + Block DNS, UDP port 53 - + On Box Terminate При завершении песочницы - + Users Пользователи - + Restrict Resource Access monitor to administrators only Ограничить мониторинг доступа к ресурсам только администраторам - + Add User Добавить пользователя - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -7639,27 +7942,27 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Примечание. Параметры принудительных программ и принудительных папок для песочницы не применяются к учетным записям пользователей, которые не могут использовать эту песочницу. - + Tracing Трассировка - + Pipe Trace Трассировка pipe - + API call Trace (traces all SBIE hooks) API-вызов Trace (отслеживает все хуки SBIE) - + Log all SetError's to Trace log (creates a lot of output) Записывать все SetError в журнал трассировки (создает много выходных данных) - + Log Debug Output to the Trace Log Записывать вывод отладки в журнал трассировки @@ -7699,71 +8002,71 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Выдать сообщение 2111, когда доступ к процессу запрещен - + Triggers Триггеры - + Event Событие - - - - + + + + Run Command Выполнить комманду - + Start Service Запустить службу - + These events are executed each time a box is started Эти события выполняются каждый раз при запуске песочницы - + On Box Start При запуске песочницы - - + + These commands are run UNBOXED just before the box content is deleted Эти команды запускаются вне песочницы непосредственно перед удалением содержимого песочницы - + Apply ElevateCreateProcess Workaround (legacy behaviour) Применение обходного пути ElevateCreateProcess (устаревшее поведение) - + Use desktop object workaround for all processes Использовать обходной путь для объектов рабочего стола для всех процессов - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Эти команды выполняются только при инициализации песочницы. Чтобы они снова запустились, содержимое песочницы должно быть удалено. - + On Box Init При инициализации песочницы - + Here you can specify actions to be executed automatically on various box events. Здесь вы можете указать действия, которые будут выполняться автоматически при различных событиях песочницы. - + On Delete Content При удалении контента @@ -7774,27 +8077,27 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to - + Process Процесс - + Add Option Добавить опцию - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Здесь вы можете настроить расширенные параметры для каждого процесса, чтобы улучшить совместимость и/или настроить поведение песочницы. - + Option Опция - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -7813,103 +8116,103 @@ instead of "*". вместо "*". - + File Trace Трассировка файлов - + Disable Resource Access Monitor Отключить монитор доступа к ресурсам - + IPC Trace Трассировка IPC - + GUI Trace Трассировка GUI - + Resource Access Monitor Монитор доступа к ресурсам - + Access Tracing Отслеживание доступа - + COM Class Trace Трассировка COM класса - + Key Trace Трассировка ключей - + Network Firewall Сетевой брандмауэр - + Debug Отладка - + WARNING, these options can disable core security guarantees and break sandbox security!!! ВНИМАНИЕ, эти параметры могут отключить основные гарантии безопасности и нарушить безопасность песочницы!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Эти параметры предназначены для устранения проблем совместимости, не используйте их в продакшен среде. - + App Templates Шаблоны приложений - + Filter Categories Категории фильтров - + Text Filter Текстовый фильтр - + Add Template Добавить шаблон - + This list contains a large amount of sandbox compatibility enhancing templates Этот список содержит большое количество шаблонов для улучшения совместимости песочницы - + Category Категория - + Template Folders Папки шаблонов - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -7918,88 +8221,93 @@ Please note that this values are currently user specific and saved globally for Обратите внимание, что эти значения в настоящее время специфичны для пользователя и сохраняются глобально для всех песочниц. - - + + Value Значение - + Accessibility Доступность - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Чтобы компенсировать потерю защиты, обратитесь к странице настроек Сброс прав в группе настроек Ограничения. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Чтение экрана: JAWS, NVDA, Window-Eyes, System Access - + Various Options Различные опции - + This command will be run before the box content will be deleted Эта команда будет запущена до того, как содержимое песочницы будет удалено - + On File Recovery При восстановлении файлов - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked Эта команда будет запущена перед восстановлением файла, и путь к файлу будет передан в качестве первого аргумента. Если эта команда возвращает значение, отличное от 0, восстановление будет заблокировано - + Run File Checker Запустить проверку файлов - + + DNS Request Logging + + + + Syscall Trace (creates a lot of output) Трассировка системных вызовов (создает много выходных данных) - + Templates Шаблоны - + Open Template - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. Следующие настройки позволяют использовать Sandboxie в сочетании с программным обеспечением специальных возможностей. Обратите внимание, что когда действуют эти настройки, определенная степень защиты Sandboxie обязательно теряется. - + Edit ini Section Редактировать раздел ini - + Edit ini Редактировать ini - + Cancel Отмена - + Save Сохранить @@ -8031,27 +8339,27 @@ Please note that this values are currently user specific and saved globally for QPlatformTheme - + OK ОК - + Apply Применить - + Cancel Отмена - + &Yes Да (&Y) - + &No Нет (&N) @@ -8117,32 +8425,42 @@ Please note that this values are currently user specific and saved globally for SandboxiePlus выбор песочницы - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Выберите песочницу, в которой следует запустить программу, установщик или документ. - + Run in a new Sandbox Запустить в новой песочнице - + + Force Children + + + + Sandbox Песочница - + Run As UAC Administrator Запуск от имени администратора UAC - + Run Sandboxed Запустить в песочнице - + Run Outside the Sandbox Запустить вне песочницы @@ -9128,4 +9446,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, Сделать снимок + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Протокол: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Порт: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_sv_SE.ts b/SandboxiePlus/SandMan/sandman_sv_SE.ts index 585e4936..a626895b 100644 --- a/SandboxiePlus/SandMan/sandman_sv_SE.ts +++ b/SandboxiePlus/SandMan/sandman_sv_SE.ts @@ -191,101 +191,111 @@ CAdvancedPage - + Advanced Sandbox options Avancerade sandlådealternativ - + On this page advanced sandbox options can be configured. På denna sida kan avancerade sandlådealternativ konfigureras. - + Network Access Nätverkstillgång - + Allow network/internet access Tillåt nätverks-/internettillgång - + Block network/internet by denying access to Network devices Blockera nätverk/internet via nekande av tillgång till Nätverksenheter - + Block network/internet using Windows Filtering Platform Blockera nätverk/internet som använder Windows Filtering Platform - + Allow access to network files and folders Allow access to network files and fodlers Tillåt tillgång till nätverksfiler och -mappar - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes Detta alternativ rekommenderas inte för härdade lådor - + Admin Options Adminalternativ - + Drop rights from Administrators and Power Users groups Skippa rättigheter från Administratörs- och Power Users-grupper - + Make applications think they are running elevated Få applikationer att tro att de körs upphöjda - + Allow MSIServer to run with a sandboxed system token Tillåt MSIServer att köra med ett sandlådat systemtecken - + Box Options Lådalternativ - + Use a Sandboxie login instead of an anonymous token Använd en Sandboxie-inloggning istället för ett anonymt tecken - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Förhindra sandlådade program installerade på värden från att ladda DLL:s från sandlådan - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. Denna egenskap kan reducera kompatibilitet då den även förhindrar lådlokaliserade processer från att skriva till värdlokaliserade sådana och även starta dem. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template Delad mall - + Shared template mode Delat mallläge - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -296,27 +306,27 @@ För att ändra mallens inställningar, lokalisera helt enkelt '%1' -m För att inaktivera denna mall för en sandlåda, avbocka den helt enkelt i mall listan. - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. Detta alternativ adderar inga inställningar till lådkonfigurationen och tar inte bort de förvalda lådinställningarna baserade på borttagningsinställningarna inom mallen. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. Detta alternativ adderar den delade mallen till lådkonfigurationen som en lokal mall och kanske också tar bort de förvalda lådinställningarna baserade på borttagningsinställningarna inom mallen. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. Detta alternativ adderar inställningarna från den delade mallen till lådkonfigurationen och kanske också tar bort de förvalda lådinställningarna baserat på borttagningsinställningarna inom mallen. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. Detta alternativ adderar inte några inställningar till lådkonfigurationen, men kanske tar bort de förvalda lådinställningarna baserat på borttagningsinställningarna inom mallen. - + Remove defaults if set Ta bort förvalda om angivet @@ -331,17 +341,17 @@ För att ändra mallinställningarna, lokalisera helt enkelt "DeladMall&quo För att inaktivera denna mall för en sandlåda, avbocka den helt enkelt i malllistan. - + Disabled Inaktiverad - + Use as a template Använd som en mall - + Append to the configuration Bifoga till konfigurationen @@ -350,7 +360,7 @@ För att inaktivera denna mall för en sandlåda, avbocka den helt enkelt i mall Använd en Sandboxie-inloggning istället för ett anonymt tecken (experimentellt) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. Använda ett anpassat Sandboxie-tecken tillåter att bättre isolera individuella sandlådor från varandra, och det visar i användarkolumnen hos aktivitetshanterare namnet på lådan en process tillhör. Vissa 3:dje parts säkerhetslösningar kan dock ha problem med anpassade tecken. @@ -517,22 +527,22 @@ utökas till 512-bitar med tillämpandet av Leet (L337) talmodifikationer, och CBoxTypePage - + Create new Sandbox Skapa ny sandlåda - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. En sandlåda isolerar ditt värdsystem från processer körandes i lådan, den förhindrar dem från att göra permanenta ändringar till andra program och data i din dator. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. En sandlåda isolerar ditt värdsystem från processer körandes i lådan, den förhindrar dem från att göra permanenta ändringar i andra program och i data i din dator. Nivån av isolering påverkar din säkerhet såväl som kompatibiliteten med applikationer, därav kommer det vara olika nivåer av isolering beroende på den valda lådtypen. Sandboxie kan också skydda dina personliga data från tillgång av processer körandes under dess övervakning. - + Enter box name: För in lådnamn: @@ -541,18 +551,18 @@ utökas till 512-bitar med tillämpandet av Leet (L337) talmodifikationer, och Ny låda - + Select box type: Sellect box type: Välj lådtyp: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/security-mode">Säkerhetshärdad</a> sandlåda med <a href="sbie://docs/privacy-mode">dataskydd</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -561,59 +571,59 @@ Den begränsar strikt tillgång till användardata, tillåter processer i denna Hela användarprofilen förblir dold, säkerställande maximal säkerhet. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox <a href="sbie://docs/security-mode">Säkerhetshärdad</a> sandlåda - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. Denna lådtyp erbjuder den högsta nivån av skydd via signifikant reducering av utsatt attackyta hos sandlådade processer. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> Sandlåda med <a href="sbie://docs/privacy-mode">dataskydd</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. I denna lådtyp, är sandlådade processer förhindrade från att tillgå några personliga användarfiler eller data. Fokuset är på att skydda användardata, och då är, endast C:\Windows och C:\Program Files kataloger tillgängliga till processer körandes i denna sandlåda. Detta säkerställer att personliga filer förblir säkra. - + Standard Sandbox Standardsandlåda - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. Denna lådtyp erbjuder standardbeteendet hos Sandboxie classic. Det tillhandahåller användare med ett familjärt och pålitligt sandboxningsarrangemang. Applikationer kan köras i denna sandlåda, säkerställandes att de opererar inom ett kontrollerat och isolerat utrymme. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/compartment-mode">Applikationutrymmeslåda</a> med <a href="sbie://docs/privacy-mode">dataskydd</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. Denna lådtyp prioriterar kompatibilitet medans fortfarande tillhandahålla en god nivå av isolering. Den är designad för att köra pålitliga applikationer i separata utrymmen. Emedan nivån av isolering är reducerad jämfört med andra lådtyper, erbjuder den förbättrad kompatibilitet med ett brett omfång av applikationer, säkerställandes smidigt opererande inom den sandlådade miljön. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box <a href="sbie://docs/compartment-mode">Applikationutrymmeslåda</a> - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> <a href="sbie://docs/boxencryption">Kryptera</a> lådinnehåll och ange <a href="sbie://docs/black-box">Konfidentiellt</a> @@ -622,7 +632,7 @@ Emedan nivån av isolering är reducerad jämfört med andra lådtyper, erbjuder <a href="sbie://docs/boxencryption">Krypterad</a> <a href="sbie://docs/black-box">konfidentiell</a> låda - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -631,42 +641,42 @@ Tillgång till den virtuella disken vid montering är begränsad till program k Detta säkerställer den yttersta nivån av integritets- och dataskydd inom den konfidentiella sandlådemiljön. - + Hardened Sandbox with Data Protection Härdad sandlåda med dataskydd - + Security Hardened Sandbox Säkerhetshärdad sandlåda - + Sandbox with Data Protection Sandlåda med dataskydd - + Standard Isolation Sandbox (Default) Standardisolerad sandlåda (standard) - + Application Compartment with Data Protection Applikationsutrymme med dataskydd - + Application Compartment Box Applikationutrymmeslåda - + Confidential Encrypted Box Konfidentiell krypterad låda - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? För att använda krypterade lådor behöver du installera ImDisk:s drivrutin, vill du nerladda och installera den? @@ -676,17 +686,17 @@ Detta säkerställer den yttersta nivån av integritets- och dataskydd inom den Applikationsutrymme (INGEN isolering) - + Remove after use Ta bort efter användande - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Efter att den sista processen i lådan avslutats, kommer alla data i lådan raderas och själva lådan tas bort. - + Configure advanced options Konfigurera avancerade alternativ @@ -1074,13 +1084,13 @@ Du kan klicka på Avsluta för att stänga denna guide. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure Sandlådeplats och beteende - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -1089,64 +1099,64 @@ You can use %USER% to save each users sandbox to an own fodler. Du kan använda %ANVÄNDARE% för att spara varje användares sandlåda till en egen mapp. - + Sandboxed Files Sandlådade filer - + Select Directory Välj katalog - + Virtualization scheme Virtualiseringsschema - + Version 1 Version 1 - + Version 2 Version 2 - + Separate user folders Separata användarmappar - + Use volume serial numbers for drives Använd volymserienummer för enheter - + Auto delete content when last process terminates Autoradera innehåll när sista processen avslutar - + Enable Immediate Recovery of files from recovery locations Aktivera Omedelbart återställande av filer från återställningsplatser - + The selected box location is not a valid path. The sellected box location is not a valid path. Den valda lådplatsen är inte en giltig sökväg. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? Den valda lådplatsen existerar och är inte tom, det rekommenderas att välja en ny eller tom mapp. Säkert att du vill använda en existerande mapp? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. Den valda lådplatsen är inte placerad på en nuvarande tillgänglig enhet. @@ -1400,14 +1410,14 @@ Du kan använda %ANVÄNDARE% för att spara varje användares sandlåda till en Delad mall - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. Den nya sandlådan har skapats användandes det nya <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">virtualiseringsschemat Version 2</a>, om du erfar några oväntade problem med denna låda, vänligen byt till virtualiseringsschemat Version 1 och rapportera problemet. Alternativet att ändra denna förinställning kan hittas i Filalternativ > Lådstruktur. - + Don't show this message again. Visa inte detta meddelande igen. @@ -1632,78 +1642,78 @@ Notera: Uppdateringskontrollen är ofta bakom senaste GitHub-utgivningen för at Sandboxie-Plus - '%1' Alternativ - + File Options Filalternativ - + Grouping Grupperar - - + + Browse for File Bläddra efter fil - + Add %1 Template Addera %1 mall - + Search for options Search for Options Sök efter alternativ - + Box: %1 Låda: %1 - + Template: %1 Mall: %1 - + Global: %1 Global: %1 - + Default: %1 Standard: %1 - + This sandbox has been deleted hence configuration can not be saved. Denna sandlåda har blivit raderad därför kan konfigurationen inte sparas. - + Some changes haven't been saved yet, do you really want to close this options window? Vissa ändringar har inte sparats ännu, vill du verkligen stänga detta alternativsfönster? - - - - - - - - + + + + + + + + Group: %1 Grupp: %1 - + Enter program: För in program: @@ -1713,139 +1723,139 @@ Notera: Uppdateringskontrollen är ofta bakom senaste GitHub-utgivningen för at Bläddra efter mapp - + Normal Vanlig - + Open Öppna - + Open for All Öppna för alla - + No Rename Inget namnbyte - + Closed Stängd - + Closed RT Stängd RT - + Read Only Skrivskyddad - + Box Only (Write Only) Låda endast (Lässkyddad) - + Ignore UIPI Ignorera UIPI - - - + + + Unknown Okänd - + Regular Sandboxie behavior - allow read and also copy on write. Vanligt Sandboxie beteende - tillåt läs och även kopiera vid skrivande. - + Allow write-access outside the sandbox. Tillåt skrivtillgång utanför sandlådan. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Tillåt skrivtillgång utanför sandlådan, även för applikationer installerade inuti sandlådan. - + Don't rename window classes. Nämnändra inte fönsterklasser. - + Deny access to host location and prevent creation of sandboxed copies. Neka tillgång till värdplats och förhindra skapande av sandlådade kopior. - + Block access to WinRT class. Blockera tillgång till WinRT-class. - + Allow read-only access only. Tillåt endast skrivskyddad tillgång. - + Hide host files, folders or registry keys from sandboxed processes. Dölj värdfiler, mappar eller registernycklar från sandlådade processer. - + Ignore UIPI restrictions for processes. Ignorera UIPI-restriktioner för processer. - + File/Folder Fil/Mapp - + Registry Registret - + IPC Path IPC-sökväg - + Wnd Class Wnd Class - + COM Object COM-objekt - + Select File Välj fil - + All Files (*.*) Alla filer (*.*) - + @@ -1854,56 +1864,58 @@ Notera: Uppdateringskontrollen är ofta bakom senaste GitHub-utgivningen för at Välj katalog - - - - - - - - - - + + + + + + + + + + + + All Programs Alla program - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} COM-objekt måste specificeras efter deras GUID, likt: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. RT-gränssnitt måste specificeras efter deras namn. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Öppna all IPC-tillgång öppnar även COM-tillgång, vill du fortfarande begränsa COM till sandlådan? - + Don't ask in future Fråga inte i framtiden - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead Öppna WinClass=program.exe,#' stöds inte, använd 'NoRenameWinClass=program.exe,*' istället - - - + + + - + Template values can not be edited. Mallvärden kan inte redigeras. - + Template values can not be removed. Mallvärden kan inte tas bort. @@ -1965,57 +1977,57 @@ Notera: Uppdateringskontrollen är ofta bakom senaste GitHub-utgivningen för at Sandlåda IPC-root - + Add special option: Addera speciellt alternativ: - - + + On Start Vid start - - - - - + + + + + Run Command Kör kommandot - + Start Service Starta tjänst - + On Init Vid start - + On File Recovery Vid filåterställande - + On Delete Content Vid radering av innehåll - + On Terminate Vid terminering - + Please enter a program file name to allow access to this sandbox Vänligen för in ett programfilsnamn för att tillåta tillgång till denna sandlåda - + Please enter a program file name to deny access to this sandbox Vänligen för in ett programfilsnamn för att neka tillgång till denna sandlåda @@ -2024,16 +2036,16 @@ Notera: Uppdateringskontrollen är ofta bakom senaste GitHub-utgivningen för at Vid raderande - - - - - + + + + + Please enter the command line to be executed Vänligen för in kommandoraden som ska verkställas - + Please enter a service identifier Vänligen för in en tjänstidentifierare @@ -2042,12 +2054,12 @@ Notera: Uppdateringskontrollen är ofta bakom senaste GitHub-utgivningen för at Vänligen ange ett programfilsnamn - + Deny Neka - + %1 (%2) %1 (%2) @@ -2161,151 +2173,151 @@ Notera: Uppdateringskontrollen är ofta bakom senaste GitHub-utgivningen för at Applikationsutrymme - + Custom icon Anpassad ikon - + Version 1 Version 1 - + Version 2 Version 2 - + Browse for Program Bläddra efter program - + Open Box Options Öppna lådalternativ - + Browse Content Bläddra i innehållet - + Start File Recovery Starta filåterställande - + Show Run Dialog Visa kördialogen - + Indeterminate Obestämbar - + Backup Image Header Backa upp avbildsrubrik - + Restore Image Header Återställ avbildsrubrik - + Change Password Ändra lösenord - - + + Always copy Kopiera alltid - - + + Don't copy Kopiera inte - - + + Copy empty Kopiera tomt - + kilobytes (%1) kilobytes (%1) - + Select color Välj färg - + Select Program Välj program - + Executables (*.exe *.cmd) Verkställare (*.exe *.cmd) - - + + Please enter a menu title Vänligen för in en menytitel - + Please enter a command Vänligen för in ett kommando - + The image file does not exist Avbildsfilen existerar inte - + The password is wrong Lösenordet är fel - + Unexpected error: %1 Oväntat fel: %1 - + Image Password Changed Avbildslösenord ändrades - + Backup Image Header for %1 Backa upp avbildsrubrik för %1 - + Image Header Backuped Avbildsrubrik uppbackad - + Restore Image Header for %1 Återställ avbildsrubrik för %1 - + Image Header Restored Avbildsrubrik återställd @@ -2320,68 +2332,93 @@ Notera: Uppdateringskontrollen är ofta bakom senaste GitHub-utgivningen för at Vänligen välj grupp först. - - + + Any Varje - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Tillåt tillgång - + Block using Windows Filtering Platform Blockera användande av Windows Filtering Platform - + Block by denying access to Network devices Blockera genom att neka tillgång till nätverksenheter - - - + + Please enter a domain to be filtered + + + + + Yes + Ja + + + + No + Nej + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Tillåt - + Block (WFP) Blockera (WFP) - + Block (NDev) Blockera (NDev) - + A non empty program name is required. Ett icke tomt programnamn krävs. - + Block Blockera @@ -2995,22 +3032,22 @@ Till skillnad från preview-kanalen, inkluderar den inte otestade eller experime CSandBox - + Waiting for folder: %1 Väntar på mapp: %1 - + Deleting folder: %1 Raderar mapp: %1 - + Merging folders: %1 &gt;&gt; %2 Sammanför mappar: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... Slutför sammanförande av ögonblicksbilder... @@ -3101,7 +3138,7 @@ Till skillnad från preview-kanalen, inkluderar den inte otestade eller experime - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -3111,27 +3148,27 @@ Till skillnad från preview-kanalen, inkluderar den inte otestade eller experime Klicka för att nerladda uppdateringen - + No Force Process Ingen tvingande process - + %1 Directory: %2 %1 Katalog: %2 - + Application Applikation - + Installation Installation - + The evaluation period has expired!!! Utvärderingsperioden har utgått! @@ -3145,52 +3182,52 @@ Till skillnad från preview-kanalen, inkluderar den inte otestade eller experime Importerar :%1 - + No Recovery Inget återställande - + No Messages Inga meddelanden - + Maintenance operation completed Underhållsoperation avklarad - + Failed to create the box archive Lyckades inte skapa lådarkivet - + Failed to unpack the box archive Lyckades inte packa upp lådarkivet - + The selected 7z file is NOT a box archive Den valda 7z-filen är INTE ett lådarkiv - + Reset Columns Återställ kolumner - + Copy Cell Kopiera cellen - + Copy Row Kopiera raden - + Copy Panel Kopiera panelen @@ -3477,7 +3514,7 @@ Till skillnad från preview-kanalen, inkluderar den inte otestade eller experime - + About Sandboxie-Plus Om Sandboxie-Plus @@ -3645,11 +3682,11 @@ Vill du göra rensningen? - - - - - + + + + + Don't show this message again. Visa inte detta meddelande igen. @@ -3699,37 +3736,37 @@ Denna låda förhindrar tillgång till alla användardataplatser, förutom de ut Vill du kontrollera om det finns en ny version av Sandboxie-Plus? - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Några kompatibilitetsmallar (%1) saknas, troligen raderade, vill du ta bort dem från alla lådor? - + Cleaned up removed templates... Rensade borttagna mallar... - + Executing OnBoxDelete: %1 Verkställer "Vidlådraderande": %1 - + Auto Deleting %1 Content Autoraderar %1 innehåll - + Removed Shortcut: %1 Tog bort genväg: %1 - + Added Shortcut to: %1 Adderade genväg till: %1 - + Auto deleting content of %1 Autoraderar innehåll i %1 @@ -3738,17 +3775,17 @@ Denna låda förhindrar tillgång till alla användardataplatser, förutom de ut Installationskatalog: %1 - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus version: %1 (%2) - + Current Config: %1 Nuvarande konfiguration: %1 - + Data Directory: %1 Datakatalog: %1 @@ -3757,7 +3794,7 @@ Denna låda förhindrar tillgång till alla användardataplatser, förutom de ut - Portabel - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3766,45 +3803,45 @@ Ja väljer: %1 Nej väljer: %2 - + for Personal use för personlig användning - + - for Non-Commercial use ONLY - för icke-kommersiell användning ENDAST - + Default sandbox not found; creating: %1 Standardsandlåda hittades inte; skapar: %1 - + Do you want the setup wizard to be omitted? Vill du att installationsguiden blir utelämnad? - + - NOT connected - INTE ansluten - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. Programmet %1 startad i låda %2 kommer att avslutas om 5 minuter för att lådan konfigurerades att använda funktioner exklusivt tillgängliga för projektsupportrar. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. Låda %1 är konfigurerad att använda funktioner exklusivt tillgängliga för projektsupportrar, dessa inställningar kommer ignoreras. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Bli en projektsupporter</a>, och få ett <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supportercertifikat</a> @@ -3817,7 +3854,7 @@ Nej väljer: %2 %1 (%2): - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Den valda funktionsuppsättningen är endast tillgänglig för projektsupportrar. Processer startade i en låda med denna funktionsuppsättning aktiverad utan ett supportercertifikat kommer att avslutas efter 5 minuter.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Bli en projektsupporter</a>, och få ett <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supportercertifikat</a> @@ -3826,22 +3863,22 @@ Nej väljer: %2 Evalueringsperioden har utgått! - + The supporter certificate is not valid for this build, please get an updated certificate Supportercertifikatet är inte giltigt för detta bygge, vänligen skaffa ett uppdaterat certifikat - + The supporter certificate has expired%1, please get an updated certificate Supportercertifikatet har utgått%1, vänligen skaffa ett uppdaterat certifikat - + , but it remains valid for the current build , men det förblir giltigt för nuvarande bygge - + The supporter certificate will expire in %1 days, please get an updated certificate Supportercertifikatet utgår om %1 dagar, vänligen skaffa ett uppdaterat certifikat @@ -3901,17 +3938,17 @@ Nej väljer: %2 - + Only Administrators can change the config. Endast administratörer kan ändra konfigurationen. - + Please enter the configuration password. Vänligen för in konfigurationslösenordet. - + Login Failed: %1 Inloggning misslyckades: %1 @@ -3924,7 +3961,7 @@ Nej väljer: %2 7-zip arkiv (*.7z) - + Do you want to terminate all processes in all sandboxes? Vill du avsluta alla processer i alla sandlådor? @@ -3933,39 +3970,39 @@ Nej väljer: %2 Avsluta alla utan att fråga - + Please enter the duration, in seconds, for disabling Forced Programs rules. Vänligen för in varaktigheten, i sekunder, för inaktivering av tvingade programs regler. - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus startades i portabelt läge och det behöver skapa nödvändiga tjänster. Detta ger förfrågan om administrativa rättigheter. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. FÖRSIKTIG: En annan agent (troligen SbieCtrl.exe) hanterar redan denna Sandboxie-session, vänligen stäng den först och återanslut för att ta över. - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Fel - + Failed to stop all Sandboxie components Lyckades inte stoppa alla Sandboxie-komponenter - + Failed to start required Sandboxie components Lyckades inte starta krävda Sandboxie-komponenter - + Maintenance operation failed (%1) Underhållsoperationen misslyckades (%1) @@ -3985,7 +4022,7 @@ Nej väljer: %2 - + Sandboxie-Plus Insider [%1] Sandboxie-Plus Insider [%1] @@ -4102,27 +4139,27 @@ Nej väljer: %2 <br /><br />Denna låda <a href="sbie://docs/privacy-mode">förhindrar tillgång till alla användardataplatser</a> , förutom de uttryckligen tillåtna alternativen i Resurstillgång. - + USB sandbox not found; creating: %1 USB-sandlåda hittades inte; skapar: %1 - + Updated Shortcut to: %1 Uppdaterade genväg till :%1 - + Executing OnBoxTerminate: %1 Verkställer VidLådTerminering:%1 - + Auto removing sandbox %1 Autoborttager sandlåda %1 - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -4131,118 +4168,123 @@ Please check if there is an update for sandboxie. Vänligen kontrollera om det finns en uppdatering för Sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. Ditt windows-bygge %1 överstiger de nuvarande kända supportförmågorna av din Sandboxie-version, Sandboxie kommer försöka använda de senast-kända kompensationerna vilket kan orsaka systeminstabilitet. - + Failed to configure hotkey %1, error: %2 Lyckades inte konfigurera snabbkommando %1, fel:%2 - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. Lådan %1 är konfigurerad att använda egenskaper exklusivt tillgängliga till projektsupportrar. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. Lådan %1 är konfigurerad att använda egenskaper som kräver ett <b>avancerat<b> supportercertifikat. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Uppgradera ditt certifikat</a> för att låsa upp avancerade egenskaper. - + The selected feature requires an <b>advanced</b> supporter certificate. Den valda egenskapen kräver ett <b>avancerat<b> supportercertifikat. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> De valda egenskaperna är endast tillgängliga för projektsupportrar.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">bli en projektsupporter</a>, och mottag ett <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supportercertifikat</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! Certifikatet du försöker använda har blockerats, vilket menas att det har blivit ogiltigt av en orsak. Varje försök att använda det innebär ett brytande av dess användarvillkor! - + The Certificate Signature is invalid! Certifikatssignaturen är ogiltig! - + The Certificate is not suitable for this product. Certifikatet är inte tillämpligt för denna produkt. - + The Certificate is node locked. Certifikatet är nod-låst. - + The support certificate is not valid. Error: %1 Supportcertifikatet är inte giltigt. Fel: %1 - - + + Don't ask in future Fråga inte i framtiden - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? Vill du avsluta alla processer i krypterade sandlådor, och avmontera dem? - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>FEL:</b> Sandboxie-Plus hanterare (SandMan.exe) har inte en giltig signatur (SandMan.exe.sig). Vänligen nedladda en betrodd utgåva från den <a href="https://sandboxie-plus.com/go.php?to=sbie-get">officiella nedladdningssidan</a>. - + Executing maintenance operation, please wait... Verkställer underhållsoperationen, vänligen vänta... - + In the Plus UI, this functionality has been integrated into the main sandbox list view. I användargränssnittet i Plus, har denna funktion integrerats in i huvudsandlådans listöversikt. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Vid användning av låd-/gruppsnabbmenyn, kan du flytta lådor och grupper till andra grupper. Du kan också dra och släppa för att flytta omkring poster. Alternativt, du kan också använda piltangenterna medans du håller ner ALT för flytta poster upp och ner inom dess grupp.<br />Du kan skapa nya lådor och grupper från menyn Sandlåda. - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Vill du också återställa dolda meddelandelådor (Ja), eller bara alla loggmeddelanden (Nej)? - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -4251,279 +4293,279 @@ This file is part of Sandboxie and all changed done to it will be reverted next Denna fil är en del av Sandboxie och alla ändringar gjorda i den återställs nästa gång Sandboxie uppdateras. - + The changes will be applied automatically whenever the file gets saved. Ändringarna tillämpas automatiskt närhelst filen sparas. - + The changes will be applied automatically as soon as the editor is closed. Ändringarna tillämpas automatiskt så fort som redigeraren stängs. - + Sandboxie config has been reloaded Sandboxie-konfigurationen har laddats om - + Error Status: 0x%1 (%2) Felstatus: 0x%1 (%2) - + Unknown Okänd - + Administrator rights are required for this operation. Administratörsrättigheter krävs för denna operation. - + Failed to execute: %1 Lyckades inte verkställa: %1 - + Failed to connect to the driver Lyckades inte ansluta till drivrutinen - + Failed to communicate with Sandboxie Service: %1 Lyckades inte kommunicera med Sandboxies tjänst: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 En inkompatibel Sandboxie %1 hittades. Kompatibla versioner: %2 - + Can't find Sandboxie installation path. Kan inte finna Sandboxies installationssökväg. - + Failed to copy configuration from sandbox %1: %2 Lyckades inte kopiera konfigurationen från sandlåda %1: %2 - + A sandbox of the name %1 already exists En sandlåda med namnet %1 existerar redan - + Failed to delete sandbox %1: %2 Lyckades inte radera sandlåda %1: %2 - + The sandbox name can not be longer than 32 characters. Sandlådenamnet kan inte vara längre än 32 tecken. - + The sandbox name can not be a device name. Sandlådenamnet kan inte vara ett enhetsnamn. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. Sandlådenamnet kan bara innehålla bokstäver, siffror och understrykningar vilka visas som utrymmen. - + Failed to terminate all processes Lyckades inte avsluta alla processer - + Delete protection is enabled for the sandbox Raderingsskydd är aktiverat för sandlådan - + All sandbox processes must be stopped before the box content can be deleted Alla sandlådeprocesser måste stoppas innan lådinnehållet kan raderas - + Error deleting sandbox folder: %1 Fel vid radering av sandlådemapp: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. Alla processer i en sandlåda behöver stoppas innan den kan namnändras. - + A sandbox must be emptied before it can be deleted. En sandlåda måste tömmas innan den kan raderas. - + Failed to move directory '%1' to '%2' Lyckades inte flytta katalog '%1' till '%2' - + Failed to move box image '%1' to '%2' Lyckades inte flytta lådavbild %1 till %2 - + This Snapshot operation can not be performed while processes are still running in the box. Denna ögonblicksbildoperation kan inte utföras medan processer fortfarande kör i lådan. - + Failed to create directory for new snapshot Lyckades inte skapa katalog för ny ögonblicksbild - + Failed to copy box data files Lyckades inte kopiera låddatafiler - + Snapshot not found Ögonblicksbild hittades inte - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Fel vid sammanförande av ögonblicksbildkataloger '%1' med '%2'. Ögonblicksbilden har inte blivit helt sammanförd. - + Failed to remove old snapshot directory '%1' Lyckades inte ta bort gammal ögonblicksbildkatalog '%1' - + Can't remove a snapshot that is shared by multiple later snapshots Kan inte ta bort en ögonblicksbild som delas av flera senare ögonblicksbilder - + Failed to remove old box data files Lyckades inte ta bort gamla låddatafiler - + You are not authorized to update configuration in section '%1' Du är inte berättigad att uppdatera konfigurationen i sektion '%1' - + Failed to set configuration setting %1 in section %2: %3 Lyckades inte ange konfigurationsinställning %1 i sektion %2: %3 - + Can not create snapshot of an empty sandbox Kan inte skapa ögonblicksbild av en tom sandlåda - + A sandbox with that name already exists En sandlåda med det namnet existerar redan - + The config password must not be longer than 64 characters Konfigurationslösenordet får inte vara längre än 64 tecken - + The operation was canceled by the user Operationen avbröts av användaren - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted Innehållet i en omonterad sandlåda kan inte raderas - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded Importera/Exportera ej tillgängligt, 7z.dll kunde ej laddas - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? Vill du öppna %1 i en sandlådad eller osandlådad webbläsare? - + Sandboxed Sandlådad - + Unsandboxed Osandlådad - + Case Sensitive Skiftlägeskänslig - + RegExp RegExp - + Highlight Markera - + Close Stäng - + &Find ... &Hitta ... - + All columns Alla kolumner - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -4532,7 +4574,7 @@ Denna fil är en del av Sandboxie och alla ändringar gjorda i den återställs Misslyckades att skapa lådarkiv - + Failed to open the 7z archive Lyckades inte öppna 7z-arkivet @@ -4545,12 +4587,12 @@ Denna fil är en del av Sandboxie och alla ändringar gjorda i den återställs Den valda 7z-filen är INTE ett lådarkiv - + Unknown Error Status: 0x%1 Okänd felstatus: 0x%1 - + Operation failed for %1 item(s). Operationen misslyckades för %1 post(er). @@ -4559,7 +4601,7 @@ Denna fil är en del av Sandboxie och alla ändringar gjorda i den återställs Vill du öppna %1 i en sandlådad (Ja) eller osandlådad (Nej) webbläsare? - + Remember choice for later. Kom ihåg valet till senare. @@ -5623,12 +5665,12 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s Sandboxie-Plus - Kör sandlådad - + Are you sure you want to run the program outside the sandbox? Är du säker på att du vill köra programmet utanför sandlådan? - + Please select a sandbox. Vänligen välj en sandlåda. @@ -5745,21 +5787,21 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s %1 - + Search for settings Search for Settings Sök efter inställningar - - + + Run &Sandboxed Kör &sandlådad - + Sandboxed Web Browser Sandlådad webbläsare @@ -5812,48 +5854,48 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s Bläddra efter program - + Add %1 Template Addera %1 mall - + Select font Välj typsnitt - + Reset font Återställ typsnitt - + %0, %1 pt %0, %1 pt - + Please enter message Vänligen för in meddelande - + Select Program Välj program - + Executables (*.exe *.cmd) Verkställare (*.exe *.cmd) - - + + Please enter a menu title Vänligen för in en menytitel - + Please enter a command Vänligen för in ett kommando @@ -5862,12 +5904,12 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s Detta supportercertifikat har utgått, vänligen <a href="sbie://update/cert">skaffa ett uppdaterat certifikat</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Plus-egenskaper kommer inaktiveras om %1 dagar.</font> - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>För nuvarande bygge förblir Plus-egenskaperna aktiverade</font>, men du har inte längre tillgång till Sandboxie-Live tjänsterna, inklusive kompatibilitetsuppdateringar och felsökningsdatabasen. @@ -5876,7 +5918,7 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s <br /><font color='red'>För detta bygge kvarstår Plus-egenskaperna aktiverade.</font> - + <br />Plus features are no longer enabled. <br />Plus-egenskaperna är inte längre aktiverade. @@ -5890,27 +5932,27 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s Supportercertifikat krävs - + Run &Un-Sandboxed Kör &osandlådad - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Detta ser inte ut som ett certifikat. Vänligen för in hela certifikatet, inte bara en del av det. - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. Detta certifikat är tyvärr inte giltigt för nuvarande bygge, du behöver skaffa ett nytt certifikat eller nedgradera till ett tidigare bygge. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. Även fast detta certifikat har utgått, för nuvarande installerad version förblir Plus-egenskaperna aktiverade. Däremot, kommer du inte längre ha tillgång till Sandboxie-Live tjänsterna, inklusive kompatibilitetsuppdateringar och felsökningsdatabasen på nätet. - + This certificate has unfortunately expired, you need to get a new certificate. Detta certifikat har tyvärr utgått, du behöver skaffa ett nytt certifikat. @@ -5924,22 +5966,22 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s Detta certifikat är tyvärr föråldrat. - + kilobytes (%1) kilobytes (%1) - + Volume not attached Volymen är inte ansluten - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Detta supportercertifikat har utgått, vänligen <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">skaffa ett uppdaterat certifikat</a>. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Detta supportercertifikat kommer <font color='red'>upphöra om %1 dagar</font>, vänligen <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">skaffa ett uppdaterat certifikat</a>. @@ -5948,37 +5990,37 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s Hämtar certifikat... - + Contributor Bidragsgivare - + Eternal Evig - + Business Företag - + Personal Personlig - + Great Patreon Stor patreon - + Patreon Patreon - + Family Familj @@ -5987,12 +6029,12 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s Abonnemang - + Evaluation Utvärdering - + Type %1 Typ %1 @@ -6001,162 +6043,167 @@ Notera: Uppdateringskollen är ofta bakom senaste GitHub-utgivningen för att s Standard - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. Detta ser inte ut som ett Sandboxie-Plus serienummer.<br />Om du har försökt föra in Uppdateringsnyckeln eller Signaturen från ett certifikat som inte är korrekt, vänligen för in hela certifikatet in i textområdet ovan istället. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. Du försöker att använda en uppgraderingsnyckel för egenskaper utan att ha fört in ett förexisterande supportercertifikat. Vänligen notera att denna typ av nyckel (<b>som det tydligt är uppgivet i fet text på webbsidan</b) kräver att du har ett förexisterande giltigt supportercertifikat; det är oanvändbart utan ett.<br />Om du vill använda de avancerade egenskaperna, behöver du skaffa både ett standardcertifikat och uppgraderingsnyckeln för egenskaper för att låsa upp avancerad funktionalitet. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. Du försöker att använda en Förnyelsenyckel utan att ha fört in ett förexisterande supportercertifikat. Vänligen notera att denna typ av nyckel (<b>som är tydligt uppgivet i fet text på hemsidan</b) kräver att du har ett förexisterande giltigt supportercertifikat; det är oanvändbart utan ett. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> <br /><br /><u>Om du inte har läst produktbeskrivningen och har erhållit denna nyckel av misstag; vänligen kontakta oss via e-post (tillgänglig på vår webbsida) för att lösa denna fråga.</u> - + Retrieving certificate... Hämtar certifikat... - + Error retrieving certificate: %1 Error retriving certificate: %1 Fel vid hämtande av certifikat:%1 - + Unknown Error (probably a network issue) Okänt fel (troligen ett nätverksfel) - + Home Hem - + Advanced Avancerad - + + Advanced (L) + + + + Max Level Maxnivå - + Level %1 Nivå %1 - + Supporter certificate required for access Supportercertifikat krävs för tillgång - + Supporter certificate required for automation Supportercertifikat krävs för automatisering - + Thank you for supporting the development of Sandboxie-Plus. Tack för att du stöder utvecklingen av Sandboxie-Plus. - + Update Available Uppdatering tillgänglig - + Installed Installlerad - + by %1 av %1 - + (info website) (infowebbsida) - + This Add-on is mandatory and can not be removed. Detta tillägg är obligatoriskt och kan inte tas bort. - - + + Select Directory Välj katalog - + <a href="check">Check Now</a> <a href="check">Kontrollera nu</a> - + Please enter the new configuration password. Vänligen för in det nya konfigurationslösenordet. - + Please re-enter the new configuration password. Vänligen återinför det nya konfigurationslösenordet. - + Passwords did not match, please retry. Lösenorden stämde inte, vänligen försök igen. - + Process Process - + Folder Mapp - + Please enter a program file name Vänligen för in ett programfilsnamn - + Please enter the template identifier Vänligen för in mallidentifieraren - + Error: %1 Fel: %1 - + Do you really want to delete the selected local template(s)? Vill du verkligen radera de(n) valda lokala mall(arna)(en)? - + %1 (Current) %1 (Nuvarande) @@ -6387,35 +6434,35 @@ Försök skicka utan bifogad logg. CSummaryPage - + Create the new Sandbox Skapa den nya sandlådan - + Almost complete, click Finish to create a new sandbox and conclude the wizard. Nästan avklarat, klicka på Avsluta för att skapa en ny sandlåda och avsluta guiden. - + Save options as new defaults Spara alternativen som ny standard - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) Skippa denna summeringssida när avancerade alternativ inte är angivna - + This Sandbox will be saved to: %1 Denna sandlåda kommer sparas till: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6424,21 +6471,21 @@ This box's content will be DISCARDED when its closed, and the box will be r Denna lådas innehåll kommer KASSERAS när den stängs, och lådan tas bort. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Denna låda kommer KASSERA dess innehåll när den stängs, den är endast lämplig för temporära data. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Processer i denna låda kommer inte kunna tillgå internet eller det lokala nätverket, detta säkerställer att tillgången data förblir konfidentiell. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6447,14 +6494,14 @@ This box will run the MSIServer (*.msi installer service) with a system token, t Denna låda kommer köra MSIServer (*.msi installer service) med ett systemtecken, detta förbättrar kompatibilitet men reducerar säkerhetsisoleringen. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Processer i denna låda kommer tro att de körs med adminprivilegier, utan att faktiskt ha dem, därmed kan installerare användas även i en säkerhetshärdad låda. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6463,7 +6510,7 @@ Processes in this box will be running with a custom process token indicating the Processer i denna låda kommer att köra med ett anpassat processtecken indikerandes sandlådan de tillhör. - + Failed to create new box: %1 Lyckades inte skapa ny låda: %1 @@ -6683,6 +6730,194 @@ Om du redan är en Great Supporter on Patreon, kan Sandboxie söka på nätet f Tillåt direkt tillgång till %1 bokmärken + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -7181,8 +7416,7 @@ Om du redan är en Great Supporter on Patreon, kan Sandboxie söka på nätet f - - + Protect the system from sandboxed processes Skydda systemet från sandlådade processer @@ -7259,7 +7493,7 @@ Om du redan är en Great Supporter on Patreon, kan Sandboxie söka på nätet f Utskriftsbegränsningar - + Prevent change to network and firewall parameters (user mode) Förhindra ändring av nätverks- och brandväggsparametrar (användarläge) @@ -7269,7 +7503,7 @@ Om du redan är en Great Supporter on Patreon, kan Sandboxie söka på nätet f Tillåt läsning av minne av osandlådade processer (inte rekommenderat) - + Network restrictions Nätverksbegränsningar @@ -7284,7 +7518,7 @@ Om du redan är en Great Supporter on Patreon, kan Sandboxie söka på nätet f Tillåt Print Spooler att skriva ut till filer utanför sandlådan - + Block network files and folders, unless specifically opened. Blockera nätverksfiler och mappar, förutom om specifikt öppnade. @@ -7321,11 +7555,11 @@ Om du redan är en Great Supporter on Patreon, kan Sandboxie söka på nätet f - - - - - + + + + + Name Namn @@ -7387,13 +7621,15 @@ Om du redan är en Great Supporter on Patreon, kan Sandboxie söka på nätet f - - - - - - - + + + + + + + + + Remove Ta bort @@ -7482,11 +7718,11 @@ Om du redan är en Great Supporter on Patreon, kan Sandboxie söka på nätet f - - - - - + + + + + Show Templates Visa mallar @@ -7700,7 +7936,9 @@ Om ledarprocesser är definierade, behandlas alla andra som kvardröjande progra - + + + Program Program @@ -7783,11 +8021,13 @@ Om ledarprocesser är definierade, behandlas alla andra som kvardröjande progra + Move Up Flytta upp + Move Down Flytta ner @@ -7803,40 +8043,40 @@ Om ledarprocesser är definierade, behandlas alla andra som kvardröjande progra Tillgångsisolering - + Image Protection Avbildsskydd - + Issue message 1305 when a program tries to load a sandboxed dll Utfärda meddelande 1305 när ett program försöker ladda en sandlådad dll - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox Förhindra sandlådade program installerade på värden från att ladda DLL:s från sandlådan - + Dlls && Extensions Dll:s && förlängningar - + Description Beskrivning - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Sandboxie:s resurstillgångsregler särskiljer ofta emot programbinärer lokaliserade inuti sandlådan. OpenFilePath och OpenKeyPath fungerar bara för app-binärer lokaliserade på värden ursprungligen. För att kunna definiera en regel utan denna begränsning, måste OpenPipePath eller OpenConPath användas. Likaså, alla stängda(File|Key|Ipc)sökvägsdirektiv vilka är definierade via negation e.x. ClosedFilePath=!iexplore.exe,CUsers* kommer alltid vara stängda för binärer lokaliserade inuti en sandlåda. Båda begränsningspolicyerna kan inaktiveras på sidan Tillgångspolicy. Detta görs för att förhindra Rogue-processer inuti sandlådan från att skapa en namnändrad kopia av sig själva och tillgå skyddade resurser. En annan exploateringsvektor är injicerandet av ett bibliotek in i en auktoriserad process för att få tillgång till allting det ges tillgång till. Användande av Host Image Protection, kan detta förhindras genom att blockera applikationer (installerade på värden) körandes inuti en sandlåda från att ladda bibliotek från sandlådan självt. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. Sandboxies funktionalitet kan utökas genom att använda valfria dll`s som kan laddas in i varje sandlådad process av SbieDll.dll vid starten, tilläggshanteraren i globala inställningar erbjuder ett antal användbara förlängningar, väl installerade kan de aktiveras här för nuvarande låda. @@ -8048,17 +8288,20 @@ För att specificera en process, använd '$:program.exe' som sökväg. - + Action Aktion + Port Port + + IP IP @@ -8161,42 +8404,42 @@ Processmatchningsnivån har en högre prioritet än säregenheten och beskriver Tillämpa fil- och nyckelöppnardirektiv endast till binärer lokaliserade utanför sandlådan. - + File Recovery Filåterställning - + Add Folder Addera mapp - + Ignore Extension Ignorera förlängning - + Ignore Folder Ignorera mapp - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Aktivera meddelandet Omedelbart återställande för att kunna återställa filer så fort som de är skapade. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Du kan utesluta mappar och filtyper (eller filförlängningar) från omedelbart återställande. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. När funktionen Omedelbart återställande är åberopad, kommer följande mappar bli kontrollerade för sandlådat innehåll. - + Immediate Recovery Omedelbart återställande @@ -8205,17 +8448,17 @@ Processmatchningsnivån har en högre prioritet än säregenheten och beskriver Diverse alternativ - + Advanced Options Avancerade alternativ - + Miscellaneous Övrigt - + Emulate sandboxed window station for all processes Efterlikna sandlådad fönsterstation för alla processer @@ -8249,7 +8492,7 @@ Processmatchningsnivån har en högre prioritet än säregenheten och beskriver Tillåt endast priviligerade processer att tillgå Service Control Manager - + Force usage of custom dummy Manifest files (legacy behaviour) Tvinga användandet av anpassade modellmanifestfiler (legacy beteende) @@ -8270,8 +8513,8 @@ Processmatchningsnivån har en högre prioritet än säregenheten och beskriver Ändra inte fönsterklassnamn skapade av sandlådade program - - + + Compatibility Kompatibilitet @@ -8282,7 +8525,7 @@ Processmatchningsnivån har en högre prioritet än säregenheten och beskriver - + Protect the sandbox integrity itself Skydda själva sandlådans integritet @@ -8299,7 +8542,7 @@ Processmatchningsnivån har en högre prioritet än säregenheten och beskriver Tillåt användande av kapslade jobbobjekt (experimentell, fungerar på Windows 8 och senare) - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Inaktivera användandet av RpcMgmtSetComTimeout som standard (det kan lösa kompatibilitetsproblem) @@ -8364,57 +8607,57 @@ Processmatchningsnivån har en högre prioritet än säregenheten och beskriver Avancerad - + Add Option Addera alternativ - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. Här kan du konfigurera avancerade per process alternativ för förbättrande av kompatibiliteten och/eller anpassa sandlådningsbeteende. - + Option Alternativ - + Triggers Utlösare - + Event Händelse - - - - + + + + Run Command Kör kommandot - + Start Service Starta tjänsten - + These events are executed each time a box is started Dessa händelser verkställs varje gång en låda startas - + On Box Start Vid lådstart - - + + These commands are run UNBOXED just before the box content is deleted Dessa kommandon körs OLÅDADE precis innan lådinnehållet raderas @@ -8423,57 +8666,57 @@ Processmatchningsnivån har en högre prioritet än säregenheten och beskriver Vid lådraderande - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Dessa kommandon verkställs endast när en låda påbörjas. För att köra dem igen, måste lådinnehållet raderas. - + On Box Init Vid lådstart - + These commands are run UNBOXED after all processes in the sandbox have finished. Dessa kommandon körs OLÅDADE efter att alla processer i sandlådan har avslutats. - + Here you can specify actions to be executed automatically on various box events. Här kan du specificera aktioner att verkställas automatiskt vid varierande lådhändelser. - + Hide Processes Dölj processer - + Add Process Addera process - + Hide host processes from processes running in the sandbox. Dölj värdprocesser från processer körandes i sandlådan. - + Don't allow sandboxed processes to see processes running in other boxes Tillåt inte sandlådade processer att se processer som körs i andra lådor - + Users Användare - + Restrict Resource Access monitor to administrators only Begränsa resurstillgångsövervakning till administratörer endast - + Add User Addera användare @@ -8482,7 +8725,7 @@ Processmatchningsnivån har en högre prioritet än säregenheten och beskriver Ta bort användare - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8491,7 +8734,7 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Notera: Inställningarna Tvingade program och Tvinga mappar, för en sandlåda, gäller inte för användarkonton som inte kan använda sandlådan. - + Tracing Spårning @@ -8501,22 +8744,22 @@ Notera: Inställningarna Tvingade program och Tvinga mappar, för en sandlåda, API call spårning (kräver att LogAPI är installerat i sbie:s katalog) - + Pipe Trace Pipe Trace - + API call Trace (traces all SBIE hooks) API-anropspår (spårar alla SBIE hooks) - + Log all SetError's to Trace log (creates a lot of output) Logga alla SetError's till spårloggen (skapar en massa utflöde) - + Log Debug Output to the Trace Log Logga Debug Output till spårloggen @@ -8547,77 +8790,78 @@ istället för "*". Ntdll syscall-spår (skapar en massa utflöde) - + File Trace Filspår - + Disable Resource Access Monitor Inaktivera resurstillgångsövervakning - + IPC Trace IPC-spår - + GUI Trace GUI-spår - + Resource Access Monitor Resurstillgångsövervakare - + Access Tracing Tillgångsspårning - + COM Class Trace COM-class spår - + Key Trace Nyckelspår - + Network Firewall Nätverksbrandvägg + DNS Request Logging - Loggning av DNS-förfrågan + Loggning av DNS-förfrågan - + Syscall Trace (creates a lot of output) Syscall spår (skapar en logg av utdata) - + Debug Felsök - + WARNING, these options can disable core security guarantees and break sandbox security!!! VARNING, dessa alternativ kan inaktivera kärnsäkerhetsgarantier och bryta sandlådesäkerhet!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Dessa alternativ är avsedda för felsökning av kompatibilitetsproblem, vänligen använd dem inte vid produktionsanvändning. - + App Templates Appmallar @@ -8626,22 +8870,22 @@ istället för "*". Kompatibilitetsmallar - + Filter Categories Filterkategorier - + Text Filter Textfilter - + Add Template Addera mall - + This list contains a large amount of sandbox compatibility enhancing templates Denna lista innehåller en stor mängd av kompatibilitetsutökande sandlådemallar @@ -8650,17 +8894,17 @@ istället för "*". Ta bort mall - + Category Kategori - + Template Folders Mallmappar - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8669,13 +8913,13 @@ Please note that this values are currently user specific and saved globally for Vänligen notera att detta värde är för tillfället användarspecifikt och sparas globalt för alla lådor. - - + + Value Värde - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8707,22 +8951,22 @@ istället för "*". Tillämpa Stäng...=!<programmet>,... regler även till alla binärer lokaliserade i sandlådan. - + Allow use of nested job objects (works on Windows 8 and later) Tillåt användning av kapslade jobbobjekt (fungerar på Windows 8 och senare) - + Accessibility Tillgänglighet - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. För att kompensera för det förlorade skyddet, vänligen konsultera inställningen Skippa rättigheter i Säkerhetsalternativ > Säkerhetshärdning > Förhöjningsbegränsningar. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Skärmläsare: JAWS, NVDA, Window-Eyes, Systemtillgång @@ -8742,83 +8986,143 @@ istället för "*". Konfigurera vilka processer som kan tillgå skrivbordsobjekt såsom Windows och liknande. - + Other Options Andra alternativ - + Port Blocking Portblockering - + Block common SAMBA ports Blockera vanliga SAMBA-portar - + + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Block DNS, UDP port 53 Blockera DNS, UDP-port 53 - + Quick Recovery Omedelbart återställande - + Various Options Olika alternativ - + Apply ElevateCreateProcess Workaround (legacy behaviour) Tillämpa ElevateCreateProcess-lösningen (legacy beteende) - + Use desktop object workaround for all processes Använd skrivbordsobjektlösningen för alla processer - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. När den globala snabbtangenten trycks 3 gånger i kort följd kommer detta undantag att ignoreras. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. Exkludera denna sandlåda från att bli avslutad när Avsluta alla processer är anropat. - + On Box Terminate Vid Låd Terminerande - + This command will be run before the box content will be deleted Detta kommando kommer köras före det att lådinnehållet raderas - + On File Recovery Vid filåterställande - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked Detta kommando kommer köras före det att en fil återställs och filsökvägen kommer att passeras som första argument. Om detta kommando returnerar något annat än 0, blockeras återställningen - + Run File Checker Kör filkontrolleraren - + On Delete Content Vid Radera innehåll @@ -8829,7 +9133,7 @@ istället för "*". - + Process Process @@ -8838,37 +9142,37 @@ istället för "*". Blockera även lästillgång till processer i denna sandlåda - + Templates Mallar - + Open Template Öppna mall - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. Följande inställningar aktiverar användandet av Sandboxie i kombination med tillgänglighetsprogram. Vänligen notera att ett visst mått av Sandboxies skydd av nödvändighet förloras när dessa inställningar aktiveras. - + Edit ini Section Redigera ini-sektionen - + Edit ini Redigera ini - + Cancel Avbryt - + Save Spara @@ -8905,27 +9209,27 @@ istället för "*". QPlatformTheme - + OK OK - + Apply Tillämpa - + Cancel Avbryt - + &Yes &Ja - + &No &Nej @@ -8991,32 +9295,42 @@ istället för "*". Sandboxie-Plus - Välj låda - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Välj sandlådan att starta programmet, installeraren eller dokumentet i. - + Run in a new Sandbox Kör i en ny sandlåda - + + Force Children + + + + Sandbox Sandlåda - + Run As UAC Administrator Kör som UAC-administratör - + Run Sandboxed Kör sandlådad - + Run Outside the Sandbox Kör utanför sandlådan @@ -10108,4 +10422,134 @@ Till skillnad från preview-kanalen, inkluderar den inte otestade, möjligen fö Gå till ögonblicksbild + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Protokoll: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Port: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_tr.ts b/SandboxiePlus/SandMan/sandman_tr.ts index 075f88cb..6c3e09d5 100644 --- a/SandboxiePlus/SandMan/sandman_tr.ts +++ b/SandboxiePlus/SandMan/sandman_tr.ts @@ -131,98 +131,108 @@ CAdvancedPage - + Advanced Sandbox options Gelişmiş Korumalı Alan Seçenekleri - + On this page advanced sandbox options can be configured. Bu sayfada gelişmiş korumalı alan seçenekleri yapılandırılabilir. - + Network Access Ağ Erişimi - + Allow network/internet access Ağ/internet erişimine izin ver - + Block network/internet by denying access to Network devices Ağ cihazlarına erişimi reddederek ağı/interneti engelleyin - + Block network/internet using Windows Filtering Platform Windows Filtreleme Platformunu kullanarak ağı/interneti engelle - + Allow access to network files and folders Ağ dosyalarına ve klasörlerine erişime izin ver - - + + This option is not recommended for Hardened boxes Güçlendirilmiş alanlar için bu seçenek önerilmez - + Admin Options Yönetici Seçenekleri - + Drop rights from Administrators and Power Users groups Yöneticiler ve Yetkili Kullanıcılar grupları haklarını bırak - + Make applications think they are running elevated Uygulamaların yetkilendirilmiş çalıştıklarını düşünmelerini sağla - + Allow MSIServer to run with a sandboxed system token MSIServer'ın korumalı alan sistem belirteci ile çalışmasına izin ver - + Box Options Alan Seçenekleri - + Use a Sandboxie login instead of an anonymous token Anonim kullanıcı yerine Sandboxie oturum açma belirteci kullan - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Sistemde yüklü korumalı alanda çalışan programların alan içinden DLL yüklemesini önle - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. Bu özellik, alanda konumlu işlemlerin ana sistemde konumlu olanlara yazmasını ve hatta onları başlatmasını da engellediği için uyumluluğu azaltabilir. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template Paylaşımlı Şablon - + Shared template mode Paylaşımlı şablon modu - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -230,47 +240,47 @@ To disable this template for a sandbox, simply uncheck it in the template list.< Bu ayar, korumalı alan yapılandırmasına yerel bir şablon veya bunun ayarlarını ekler, böylece bu şablondaki ayarlar korumalı alanlar arasında paylaşılır. Ancak paylaşım modu olarak 'Şablon olarak kullan' seçeneği seçildiğinde bazı ayarların durumu kullanıcı arayüzüne yansımayabilir. Şablonun ayarlarını değiştirmek için, Korumalı Alan Seçenekleri altındaki Uygulama Şablonları listesinde '%1' şablonunu bulmanız ve ardından düzenlemek için üzerine çift tıklamanız yeterlidir. Bu şablonu bir korumalı alan için devre dışı bırakmak istiyorsanız şablon listesindeki işaretini kaldırmanız yeterlidir. - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. Bu seçenek, korumalı alan yapılandırmasına herhangi bir ayar eklemez ve şablon içindeki kaldırma ayarlarına bağlı olarak varsayılan korumalı alan ayarlarını kaldırmaz. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. Bu seçenek, paylaşımlı şablonu korumalı alan yapılandırmasına bir yerel şablon olarak ekler ve şablon içindeki kaldırma ayarlarına bağlı olarak varsayılan korumalı alan ayarlarını kaldırabilir. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. Bu seçenek, paylaşımlı şablondaki ayarları korumalı alan yapılandırmasına ekler ve ayrıca şablon içindeki kaldırma ayarlarına bağlı olarak varsayılan korumalı alan ayarlarını kaldırabilir. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. Bu seçenek, korumalı alan yapılandırmasına herhangi bir ayar eklemez ancak şablon içindeki kaldırma ayarlarına bağlı olarak varsayılan korumalı alan ayarlarını kaldırabilir. - + Remove defaults if set Ayarlıysa varsayılanları kaldır - + Disabled Devre dışı - + Use as a template Şablon olarak kullan - + Append to the configuration Yapılandırmaya ekle - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. Özel bir Sandboxie belirteci kullanmak, birbirinden ayrı korumalı alanların daha iyi yalıtılmasını sağlar ve görev yöneticilerinin kullanıcı sütununda bir işlemin hangi alana ait olduğunu gösterir. Ancak bazı 3. parti güvenlik çözümleri özel belirteçlerle sorun yaşayabilir. @@ -420,38 +430,38 @@ Leet (L337) Konuşma değişikliklerinin uygulanmasıyla 512 bit'e çıkar CBoxTypePage - + Create new Sandbox Yeni Korumalı Alan Oluştur - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. Korumalı alan, ana sisteminizi korumalı alan içinde çalışan işlemlerden yalıtır ve onların diğer programlarda ve bilgisayarınızdaki verilerde kalıcı değişiklikler yapmasını engeller. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Korumalı alan, ana sisteminizi korumalı alan içinde çalışan işlemlerden yalıtır ve onların diğer programlarda ve bilgisayarınızdaki verilerde kalıcı değişiklikler yapmasını engeller. Yalıtım düzeyi, güvenliği ve uygulama uyumluluğunu etkiler, dolayısıyla seçilmiş 'Alan Türüne' bağlı olarak farklı bir yalıtım düzeyi sağlayacaktır. Sandboxie ayrıca kişisel verilerinize, kendi gözetimi altında çalışan işlemler tarafından erişilmesine karşı da koruyabilir. - + Enter box name: 'Sandbox' için 'Korumalı Alan' kullanıldığından dolayı 'Box' için de 'Alan' kullanıldı. Alan adı girin: - + Select box type: Alan türü seçin: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/privacy-mode">Veri Korumalı</a> <a href="sbie://docs/security-mode">Güçlendirilmiş</a> Alan - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -460,58 +470,58 @@ Kullanıcı verilerine erişimi katı bir biçimde sınırlandırarak bu alandak Kullanıcı profilinin tamamı gizlenerek en yüksek derecede güvenlik sağlanır. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox <a href="sbie://docs/security-mode">Güvenliği Güçlendirilmiş</a> Alan - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. Bu alan türü, korumalı alan işlemlerinin maruz kalabileceği saldırı yüzeyini önemli ölçüde azaltarak en yüksek derecede koruma sağlar. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/privacy-mode">Veri Korumalı</a> Alan - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. Bu alan türü, korumalı alan işlemlerinin herhangi bir kişisel kullanıcı dosyasına veya verisine erişimi engeller. Odak noktası ise kullanıcı verilerinin korunmasıdır. Bu nedenle bu korumalı alanda çalışan işlemler yalnızca C:\Windows ve C:\Program Files dizinlerine erişebilir. Bu kısıtlama, kişisel dosyaların güvende kalmasını sağlar. - + Standard Sandbox Standart Korumalı Alan - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. Bu alan türü, Sandboxie Classic'in varsayılan davranışını sunar. Kullanıcıların alıştığı ve güvenilir bir korumalı alan şeması sunar. Uygulamalar bu korumalı alanda çalıştırılarak denetimli ve yalıtılmış bir alanda çalışmaları sağlanır. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/privacy-mode">Veri Korumalı</a> <a href="sbie://docs/compartment-mode">Uygulama Bölmesi</a> Alanı - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. Bu alan türü, uyumluluğa öncelik verirken iyi düzeyde yalıtım sağlar. Güvenilir uygulamaları ayrı bölmelerde çalıştırmak için tasarlanmıştır. Diğer alan türlerine göre yalıtım seviyesi azalırken, çok çeşitli uygulamalarla uyumluluğu arttırır ve böylece korumalı alanda sorunsuz çalışmalarını sağlar. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box <a href="sbie://docs/compartment-mode">Uygulama Bölmesi</a> Alanı - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -520,62 +530,62 @@ Korumalı alan sisteme bağlandığında onun sanal diskine erişebilecek progra Bu şekilde gizli korumalı alan ortamında en yüksek düzeyde gizlilik ve veri koruması sağlanmış olur. - + Hardened Sandbox with Data Protection Veri Korumalı Güçlendirilmiş Alan - + Security Hardened Sandbox Güvenliği Güçlendirilmiş Alan - + Sandbox with Data Protection Veri Korumalı Alan - + Standard Isolation Sandbox (Default) Standart Yalıtımlı Korumalı Alan (Varsayılan) - + Application Compartment with Data Protection Veri Korumalı Uygulama Bölmesi - + Application Compartment Box Uygulama Bölmesi - + Confidential Encrypted Box Gizli Şifreli Alan - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? Şifreli alanları kullanmak için ImDisk sürücüsünü yüklemeniz gerekir. Şimdi indirip yüklemek ister misiniz? - + Remove after use Kullanıldıktan sonra kaldır - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> Alan içeriğini <a href="sbie://docs/boxencryption">Şifrele</a> ve <a href="sbie://docs/black-box">Gizle</a> - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. Alandaki son işlem sona erdikten sonra alandaki tüm verilerle birlikte alanın kendisi de kaldırılacaktır. - + Configure advanced options Gelişmiş seçenekleri yapılandır @@ -925,74 +935,74 @@ Bu sihirbazı kapatmak için Son'a tıklayabilirsiniz. CFilesPage - + Sandbox location and behavior Korumalı Alan Konumu ve Davranışı - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. Bu sayfadan korumalı alan konumu ve davranışı özelleştirilebilir. Her kullanıcının korumalı alanını kendi klasörüne kaydetmek için %USER% kullanabilirsiniz. - + Sandboxed Files Korumalı Alan Dosyaları - + Select Directory Dizin Seç - + Virtualization scheme Sanallaştırma şeması - + Version 1 Sürüm 1 - + Version 2 Sürüm 2 - + Separate user folders Ayrı kullanıcı klasörleri - + Use volume serial numbers for drives Sürücüler için birim seri numaralarını kullan - + Auto delete content when last process terminates Son işlem sona erdiğinde içeriği otomatik olarak sil - + Enable Immediate Recovery of files from recovery locations Kurtarma konumlarındaki dosyalar için Anında Kurtarmayı etkinleştir - + The selected box location is not a valid path. Seçilen alan konumu geçerli bir yol değildir. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? Seçilen alan konumu zaten mevcut ve boş değil, yeni veya boş bir klasör seçmeniz önerilir. Mevcut klasörü kullanmak istediğinizden emin misiniz? - + The selected box location is not placed on a currently available drive. Seçilen alan konumu şu anda kullanılabilir bir sürücüde bulunmuyor. @@ -1188,13 +1198,13 @@ Her kullanıcının korumalı alanını kendi klasörüne kaydetmek için %USER% Paylaşımlı Şablon - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. Yeni korumalı alan, yeni <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Sanallaştırma Şeması Sürüm 2</a> kullanılarak oluşturulmuştur. Bu alanla ilgili herhangi bir beklenmeyen sorunla karşılaşırsanız, lütfen Sanallaştırma Şeması Sürüm 1'e geçip sorunu bize bildirin. Bu ön ayarı değiştirmek için Alan Seçenekleri sayfasındaki Dosya Seçenekleri grubunda bulunan Alan Yapısı bölümüne bakabilirsiniz. - + Don't show this message again. Bu mesajı bir daha gösterme. @@ -1366,30 +1376,30 @@ Not: Güncellemeler, yalnızca test edilen güncellemelerin sunulmasını sağla Her zaman göster - - - + + + - + Template values can not be edited. Şablon değerleri düzenlenemez. - - + + Browse for File Dosya için Göz At - - + + Please enter a menu title Lütfen bir menü başlığı girin - + @@ -1403,7 +1413,7 @@ Not: Güncellemeler, yalnızca test edilen güncellemelerin sunulmasını sağla Lütfen yeni grup için bir isim girin - + Template values can not be removed. Şablon değerleri kaldırılamaz. @@ -1441,15 +1451,15 @@ Not: Güncellemeler, yalnızca test edilen güncellemelerin sunulmasını sağla Sandboxie Plus - '%1' Ayarlar - - - - - - - - + + + + + + + + Group: %1 Grup: %1 @@ -1465,7 +1475,7 @@ Not: Güncellemeler, yalnızca test edilen güncellemelerin sunulmasını sağla Yalnızca [#] göstergesini görüntüle - + %1 (%2) %1 (%2) @@ -1485,7 +1495,7 @@ Not: Güncellemeler, yalnızca test edilen güncellemelerin sunulmasını sağla Lütfen hariç tutulacak bir dosya uzantısı girin - + Select File Dosya Seç @@ -1500,7 +1510,7 @@ Not: Güncellemeler, yalnızca test edilen güncellemelerin sunulmasını sağla Lütfen önce grubu seçin. - + All Files (*.*) Tüm Dosyalar (*.*) @@ -1515,17 +1525,17 @@ Not: Güncellemeler, yalnızca test edilen güncellemelerin sunulmasını sağla Uygulama Bölmesi - + Select Program Program Seç - + Please enter a command Lütfen bir komut girin - + kilobytes (%1) kilobayt (%1) @@ -1545,16 +1555,18 @@ Not: Güncellemeler, yalnızca test edilen güncellemelerin sunulmasını sağla Pencere başlığını değiştirme - - - - - - - - - - + + + + + + + + + + + + All Programs Tüm Programlar @@ -1564,194 +1576,194 @@ Not: Güncellemeler, yalnızca test edilen güncellemelerin sunulmasını sağla Klasör için Göz At - + Enter program: Program girin: - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} COM nesneleri GUID'lerine göre belirtilmelidir, bunun gibi: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. RT arayüzleri isimleriyle belirtilmelidir. - + Browse for Program Program için Göz At - + Please enter a service identifier Lütfen bir hizmet tanımlayıcısı girin - + File Options Dosya Seçenekleri - + Grouping Gruplama - + Add %1 Template %1 Şablonu Ekle - + Search for options Seçeneklerde ara - + Box: %1 Alan: %1 - + Template: %1 Şablon: %1 - + Global: %1 Genel: %1 - + Default: %1 Varsayılan: %1 - + This sandbox has been deleted hence configuration can not be saved. Bu korumalı alan silindi, bu nedenle yapılandırma kaydedilemiyor. - + Some changes haven't been saved yet, do you really want to close this options window? Bazı değişiklikler henüz kaydedilmedi, bu seçenekler penceresini gerçekten kapatmak istiyor musunuz? - + No Rename Yeniden Adlandırma Yok - + Closed Kapalı - + Closed RT Kapalı RT - + Read Only Salt Okunur - + Ignore UIPI UIPI Yok Say - - - + + + Unknown Bilinmeyen - + Regular Sandboxie behavior - allow read and also copy on write. Normal Sandboxie davranışı - okumaya izin verir ve ayrıca yazma üzerine kopyalar. - + Allow write-access outside the sandbox. Korumalı alanın dışına yazma erişimine izin verir. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Korumalı alanın içine yüklenen uygulamalar için de korumalı alanın dışına yazma erişimine izin verir. - + Don't rename window classes. Pencere sınıfları yeniden adlandırmaz. - + Deny access to host location and prevent creation of sandboxed copies. Ana sistem konumuna erişimi reddeder ve korumalı alan kopyalarının oluşturulmasını önler. - + Block access to WinRT class. WinRT sınıfına erişimi engeller. - + Allow read-only access only. Yalnızca salt okunur erişime izin verir. - + Hide host files, folders or registry keys from sandboxed processes. Ana sistem dosyalarını, klasörlerini veya kayıt defteri anahtarlarını korumalı alan işlemlerinden gizler. - + Ignore UIPI restrictions for processes. İşlemler için UIPI kısıtlamalarını yok sayar. - + File/Folder Dosya/Klasör - + Registry Kayıt - + IPC Path IPC Yolu - + Wnd Class Wnd Sınıfı - + COM Object COM Objesi - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Tüm IPC erişimini açmak COM erişimini de açar, COM'u yine de korumalı alanla sınırlandırmak istiyor musunuz? - + Don't ask in future Gelecekte sorma - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=program.exe,#' desteklenmiyor, bunun yerine 'NoRenameWinClass=program.exe,*' kullanın @@ -1843,83 +1855,108 @@ Seçilen konum bu dosyayı içermiyor. Lütfen bu dosyayı içeren bir klasör seçin. - - + + Any Herhangi - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Erişime izin ver - + Block using Windows Filtering Platform Windows Filtreleme Platformunu kullanarak engelle - + Block by denying access to Network devices Ağ cihazlarına erişimi reddederek engelle - - - + + Please enter a domain to be filtered + Lütfen filtrelenecek bir alan adı girin + + + + Yes + Evet + + + + No + Hayır + + + + Please enter IP and Port. + Lütfen IP ve Bağlantı Noktasını girin. + + + + entry: IP or Port cannot be empty + giriş: IP veya Bağlantı Noktası boş olamaz + + + + + Allow İzin ver - + Block (WFP) Engelle (WFP) - + Block (NDev) Engelle (NDev) - + A non empty program name is required. Boş olmayan bir program adı gereklidir. - + Block Engelle - + Normal Normal - + Open Açık - + Open for All Hepsine Açık @@ -1949,130 +1986,130 @@ Lütfen bu dosyayı içeren bir klasör seçin. Veri Korumalı Uygulama Bölmesi - + Custom icon Özel simge - + Version 1 Sürüm 1 - + Version 2 Sürüm 2 - + Open Box Options Alan Seçeneklerini Aç - + Browse Content İçeriğe Göz At - + Start File Recovery Dosya Kurtarmayı Başlatın - + Show Run Dialog Çalıştır Diyaloğunu Göster - + Indeterminate Belirsiz - + Backup Image Header Görüntü Başlığını Yedekle - + Restore Image Header Görüntü Başlığını Geri Yükle - + Change Password Parolayı Değiştir - - + + Always copy Her zaman kopyala - - + + Don't copy Kopyalama - - + + Copy empty Boş kopyala - + Select color Renk seç - + Executables (*.exe *.cmd) Yürütülebilir dosyalar (*.exe *.cmd) - + The image file does not exist Görüntü dosyası mevcut değil - + The password is wrong Parola hatalı - + Unexpected error: %1 Beklenmeyen hata: %1 - + Image Password Changed Görüntü Parolası Değiştirildi - + Backup Image Header for %1 %1 için Görüntü Başlığını Yedekle - + Image Header Backuped Görüntü Başlığı Yedeklendi - + Restore Image Header for %1 %1 için Görüntü Başlığını Geri Yükle - + Image Header Restored Görüntü Başlığı Geri Yüklendi - + Box Only (Write Only) Yalnızca Alan (Salt Yazma) @@ -2132,71 +2169,71 @@ Lütfen bu dosyayı içeren bir klasör seçin. Korumalı alan ipc kökü - + Add special option: Özel seçenek ekle: - - + + On Start Başlangıçta - - - - - + + + + + Run Command Komutu Çalıştır - + Start Service Hizmeti Başlat - + On Init İlk Kullanımda - + On File Recovery Doysa Kurtarmada - + On Delete Content İçerik Silmede - + On Terminate Sonlandığında - + Please enter a program file name to allow access to this sandbox Bu korumalı alana erişime izin vermek için lütfen bir program dosyası adı girin - + Please enter a program file name to deny access to this sandbox Bu korumalı alana erişimi reddetmek için lütfen bir program dosyası adı girin - + Deny Reddet - - - - - + + + + + Please enter the command line to be executed Lütfen çalıştırılacak komut satırını girin @@ -2678,22 +2715,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 Klasör bekleniyor: %1 - + Deleting folder: %1 Klasör siliniyor: %1 - + Merging folders: %1 &gt;&gt; %2 Klasörler birleştiriliyor: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... Anlık Görüntü Birleştirme Tamamlanıyor... @@ -2775,7 +2812,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, Çıkış - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus taşınabilir modda başlatıldı ve gerekli hizmetleri oluşturması gerekiyor. Bunun için yönetici ayrıcalıkları isteyecektir. @@ -2796,19 +2833,19 @@ Unlike the preview channel, it does not include untested, potentially breaking, &Görünüm - + Error deleting sandbox folder: %1 Korumalı alan klasörü silinirken hata: %1 - + About Sandboxie-Plus Sandboxie-Plus Hakkında - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -2838,7 +2875,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, Destek Forumu'nu Ziyaret Et - + Failed to copy configuration from sandbox %1: %2 %1 korumalı alanından yapılandırma kopyalaması başarısız oldu: %2 @@ -2848,7 +2885,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, Basit Görünüm - + Login Failed: %1 Giriş başarısız: %1 @@ -2859,11 +2896,11 @@ Unlike the preview channel, it does not include untested, potentially breaking, - - - - - + + + + + Don't show this message again. Bu mesajı bir daha gösterme. @@ -2883,12 +2920,12 @@ Unlike the preview channel, it does not include untested, potentially breaking, Hizmeti Yükle - + Failed to remove old snapshot directory '%1' Eski anlık görüntü dizini kaldırılamadı '%1' - + The changes will be applied automatically as soon as the editor is closed. Düzenleyici kapatılır kapatılmaz değişiklikler otomatik olarak uygulanacaktır. @@ -2898,7 +2935,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, Sandboxie Yöneticisi'ni kapatmak istiyor musunuz? - + Failed to create directory for new snapshot Yeni anlık görüntü için dizin oluşturulamadı @@ -2949,7 +2986,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + Failed to move directory '%1' to '%2' '%1' dizini, '%2' dizinine taşınamadı @@ -2964,9 +3001,9 @@ Unlike the preview channel, it does not include untested, potentially breaking, Çevrimiçi Belgeler - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Hata @@ -2986,12 +3023,12 @@ Unlike the preview channel, it does not include untested, potentially breaking, Göster/Gizle - + A sandbox must be emptied before it can be deleted. Bir korumalı alan, silinmeden önce boşaltılmalıdır. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. Korumalı alan adı yalnızca harf, rakam ve alt çizgi içerebilir. @@ -3001,12 +3038,12 @@ Unlike the preview channel, it does not include untested, potentially breaking, &Bakım - + The sandbox name can not be a device name. Korumalı alan adı bir cihaz adı olamaz. - + Operation failed for %1 item(s). %1 öge için işlem başarısız oldu. @@ -3040,12 +3077,12 @@ Unlike the preview channel, it does not include untested, potentially breaking, Bağlan - + Only Administrators can change the config. Yalnızca Yöneticiler yapılandırmayı değiştirebilir. - + Snapshot not found Anlık görüntü bulunamadı @@ -3055,7 +3092,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, Tümünü Durdur - + Delete protection is enabled for the sandbox Korumalı alan için silme koruması etkinleştirilmiş @@ -3065,7 +3102,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, &Gelişmiş - + Executing maintenance operation, please wait... Bakım işlemi yapılıyor, lütfen bekleyin... @@ -3082,7 +3119,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, Yeni Alan Oluştur - + Failed to terminate all processes Tüm işlemler sonlandırılamadı @@ -3092,7 +3129,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, Gelişmiş Görünüm - + Failed to delete sandbox %1: %2 %1: %2 Korumalı alanı silinemedi @@ -3103,17 +3140,17 @@ Unlike the preview channel, it does not include untested, potentially breaking, Tüm İşlemleri Sonlandır - + Please enter the configuration password. Lütfen yapılandırma parolasını girin. - + You are not authorized to update configuration in section '%1' Bölümdeki yapılandırmayı güncelleme yetkiniz yok '%1' - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. '%1' ve '%2' anlık görüntü dizinleri birleştirilirken hata oluştu, anlık görüntü tam olarak birleştirilmedi. @@ -3133,12 +3170,12 @@ Unlike the preview channel, it does not include untested, potentially breaking, Sonlandırılmışları Tut - + A sandbox of the name %1 already exists %1 adında bir korumalı alan zaten var - + Failed to set configuration setting %1 in section %2: %3 %2: %3 bölümünde %1 yapılandırma parametresi ayarlanamadı @@ -3202,327 +3239,332 @@ Unlike the preview channel, it does not include untested, potentially breaking, Bu alan <a href="sbie://docs/boxencryption">şifrelenecek</a> ve <a href="sbie://docs/black-box">korumalı alandaki işlemler izinsiz erişime karşı korunacak</a >. - + USB sandbox not found; creating: %1 USB korumalı alanı bulunamadı; oluşturuluyor: %1 - + Removed Shortcut: %1 Kaldırılan Kısayol: %1 - + Updated Shortcut to: %1 Kısayol şu şekilde güncellendi: %1 - + Added Shortcut to: %1 Eklenen Kısayol: %1 - + Executing OnBoxTerminate: %1 OnBoxTerminate yürütülüyor: %1 - + Auto removing sandbox %1 %1 korumalı alanı otomatik olarak kaldırıyor - + %1 Directory: %2 %1 Dizini: %2 - + Application Uygulama - + Installation Kurulum - + for Personal use Kişisel kullanım için - + - for Non-Commercial use ONLY - Ticari Olmayan kullanım için - + Do you want the setup wizard to be omitted? Kurulum sihirbazının çıkarılmasını istiyor musunuz? - + - NOT connected - Bağlı DEĞİL - + Failed to configure hotkey %1, error: %2 %1 kısayol tuşu yapılandırılamadı, hata: %2 - + The box %1 is configured to use features exclusively available to project supporters. %1 alanı, yalnızca proje destekçilerine sunulan özellikleri kullanacak şekilde yapılandırılmıştır. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. %1 alanı, <b>gelişmiş</b> destekçi sertifikası gerektiren özellikleri kullanacak şekilde yapılandırılmıştır. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. Gelişmiş özelliklerin kilidini açmak için <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Sertifikanızı yükseltin</a>. - + The selected feature requires an <b>advanced</b> supporter certificate. Seçilen özellik, <b>gelişmiş</b> bir destekçi sertifikası gerektiriyor. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + <br />Bu özelliğin kilidini açmak için Great Patreon seviyesinde veya daha yüksek bir seviyede olmanız gerekir. + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Seçilen özellik seti yalnızca proje destekçileri tarafından kullanılabilir. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Proje destekçisi olmak</a> için bir <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">destekçi sertifikası</a> edinin - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! Kullanmaya çalıştığınız sertifika engellendi, yani geçersiz kılındı. Bunu kullanmaya yönelik herhangi bir girişim, kullanım şartlarının ihlali anlamına gelir! - + The Certificate Signature is invalid! Sertifika İmzası geçersiz! - + The Certificate is not suitable for this product. Sertifika bu ürün için uygun değildir. - + The Certificate is node locked. Sertifika düğüm kilitli. - + The support certificate is not valid. Error: %1 Destek sertifikası geçerli değil. Hata: %1 - + The evaluation period has expired!!! Değerlendirme süresi dolmuştur! - - + + Don't ask in future Gelecekte sorma - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? Şifreli korumalı alanlardaki tüm işlemleri sonlandırmak ve bağlantılarını kaldırmak istiyor musunuz? - + No Recovery Kurtarma Yok - + No Messages Mesaj Yok - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>HATA:</b> Sandboxie-Plus Yöneticisi (SandMan.exe) geçerli bir imzaya sahip değil (SandMan.exe.sig). Lütfen <a href="https://sandboxie-plus.com/go.php?to=sbie-get">resmî indirme sayfasından</a> güvenilir bir sürüm indirin. - + Maintenance operation completed Bakım işlemi tamamlandı - + In the Plus UI, this functionality has been integrated into the main sandbox list view. Bu işlevsellik, Plus kullanıcı arayüzünde korumalı alan liste görünümüne entegre edilmiştir. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Alan/grup bağlam menüsünü kullanarak alanları ve grupları diğer gruplara taşıyabilirsiniz. Öğeleri hareket ettirmek için sürükle ve bırak özelliğini de kullanabilirsiniz. Alternatif olarak, öğeleri grupları içinde yukarı ve aşağı taşımak için ALT tuşunu basılı tutarken ok tuşlarını da kullanabilirsiniz.<br />Korumalı Alan menüsünden yeni alanlar ve gruplar oluşturabilirsiniz. - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Gizlenmiş mesaj kutuları dahil her şeyi (evet) veya yalnızca tüm günlük mesajlarını (hayır) sıfırlamak mı istiyorsunuz? - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. Templates.ini dosyasını düzenlemek üzeresiniz, bu genellikle önerilmez. Bu dosya Sandboxie'nin bir parçasıdır ve üzerinde yapılan tüm değişiklikler Sandboxie güncellendiğinde kaybolacaktır. - + The changes will be applied automatically whenever the file gets saved. Dosya her kaydedildiğinde değişiklikler otomatik olarak uygulanacaktır. - + Administrator rights are required for this operation. Bu işlem için yönetici hakları gereklidir. - + Failed to execute: %1 %1 çalıştırılamadı - + Failed to connect to the driver Sürücüye bağlanılamadı - + Failed to communicate with Sandboxie Service: %1 Sandboxie Hizmeti ile iletişim kurulamadı: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Uyumsuz bir Sandboxie %1 bulundu. Uyumlu sürümler: %2 - + Can't find Sandboxie installation path. Sandboxie kurulum yolu bulunamıyor. - + The sandbox name can not be longer than 32 characters. Korumalı alan adı 32 karakterden uzun olamaz. - + All processes in a sandbox must be stopped before it can be renamed. Bir korumalı alanın yeniden adlandırılabilmesi için oradaki tüm işlemlerin durdurulması gerekir. - + Failed to move box image '%1' to '%2' '%1' korumalı alan görüntüsü '%2' konumuna taşınamadı - + This Snapshot operation can not be performed while processes are still running in the box. Bu Anlık Görüntü işlemi, alan içinde işlemler çalışırken gerçekleştirilemez. - + Can't remove a snapshot that is shared by multiple later snapshots Birden çok anlık görüntü tarafından paylaşılan bir anlık görüntü kaldırılamaz - + The content of an unmounted sandbox can not be deleted Bağlanmamış bir korumalı alanın içeriği silinemez - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded İçe/Dışa Aktarma kullanılamıyor, 7z.dll yüklenemedi - + Failed to create the box archive Alan arşivi oluşturulamadı - + Failed to open the 7z archive 7z arşivi açılamadı - + Failed to unpack the box archive Alan arşivi açılamadı - + The selected 7z file is NOT a box archive Seçilen 7z dosyası bir alan arşivi DEĞİLDİR - + Remember choice for later. Seçimi sonrası için hatırla. - + Copy Cell Hücreyi Kopyala - + Copy Row Satırı Kopyala - + Copy Panel Paneli Kopyala - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> <h3>Sandboxie-Plus Hakkında</h3><p>Sürüm %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 Sandboxie'nin bu kopyası şu kişiler için sertifikalandırılmıştır: %1 - + Sandboxie-Plus is free for personal and non-commercial use. Sandboxie-Plus, kişisel ve ticari olmayan kullanım için ücretsizdir. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> Sandboxie-Plus, Sandboxie'nin açık kaynaklı bir devamıdır.<br />Daha fazla bilgi için <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> adresini ziyaret ediniz.<br /><br />%2<br /><br />Özellikler: %3<br /><br />Kurulum: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Simgeler için <a href="https://icons8.com">icons8.com</a> - + Failed to stop all Sandboxie components Tüm Sandboxie bileşenleri durdurulamadı - + Failed to start required Sandboxie components Gerekli Sandboxie bileşenleri başlatılamadı @@ -3543,22 +3585,22 @@ This file is part of Sandboxie and all change done to it will be reverted next t Her Zaman Üstte - + Cleaned up removed templates... Kaldırılan şablonlar temizlendi... - + Can not create snapshot of an empty sandbox Boş bir korumalı alanın anlık görüntüsü oluşturulamaz - + A sandbox with that name already exists Bu adda bir korumalı alan zaten var - + Reset Columns Sütunları Sıfırla @@ -3568,12 +3610,12 @@ This file is part of Sandboxie and all change done to it will be reverted next t Gizli Alanları Göster - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Bazı uyumluluk şablonları (%1) eksik, büyük olasılıkla silinmiş, bunları tüm alanlardan kaldırmak istiyor musunuz? - + Do you want to terminate all processes in all sandboxes? Tüm korumalı alanlardaki tüm işlemleri sonlandırmak istiyor musunuz? @@ -3598,7 +3640,7 @@ This file is part of Sandboxie and all change done to it will be reverted next t Sandboxie-Plus - Pencere Bulucu - + Default sandbox not found; creating: %1 Varsayılan korumalı alan bulunamadı; oluşturuluyor: %1 @@ -3623,12 +3665,12 @@ This file is part of Sandboxie and all change done to it will be reverted next t Bilinmeyen işlem '%1' komut satırı aracılığıyla istendi - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. DİKKAT: Bu Sandboxie oturumunu başka bir aracı (muhtemelen SbieCtrl.exe) zaten yönetiyor, lütfen önce onu kapatın ve devralmak için yeniden bağlanın. - + The config password must not be longer than 64 characters Yapılandırma parolası 64 karakterden uzun olmamalıdır @@ -3648,17 +3690,17 @@ This file is part of Sandboxie and all change done to it will be reverted next t Tüm Oturumları Göster - + Error Status: 0x%1 (%2) Hata Durumu: 0x%1 (%2) - + Unknown Bilinmeyen - + Unknown Error Status: 0x%1 Bilinmeyen Hata Durumu: 0x%1 @@ -3697,12 +3739,12 @@ Temizlik yapmak ister misin? <br /><br />Bu alan, Kaynak Erişimi seçeneklerinde açıkça verilen konumlar dışında <a href="sbie://docs/privacy-mode">tüm kullanıcı verileri</a> konumlarına erişimi engeller. - + No Force Process Zorlanmış İşlem Yok - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3711,7 +3753,7 @@ Evet şunları seçer: %1 Hayır şunları seçer: %2 - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Seçilen özellik seti yalnızca proje destekçileri tarafından kullanılabilir. Bu özellik setinin destekçi sertifikası olmadan etkinleştirildiği bir alanda başlatılan işlemler 5 dakika sonra sonlandırılacaktır.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Proje destekçisi olmak</a> için bir <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">destekçi sertifikası</a> edinin @@ -3768,7 +3810,7 @@ Hayır şunları seçer: %2 - + Sandboxie-Plus Insider [%1] Sandboxie-Plus Insider [%1] @@ -3926,159 +3968,159 @@ Hayır şunları seçer: %2 <a href="sbie://update/check" style="color: red;">Yeni bir Sandboxie-Plus güncellemesi v%1 mevcut</a> - + Executing OnBoxDelete: %1 OnBoxDelete yürütülüyor: %1 - + Auto deleting content of %1 %1 içeriği otomatik olarak siliniyor - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus Sürümü: %1 (%2) - + Data Directory: %1 Veri Dizini: %1 - - - + + + (%1) (%1) - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. %2 korumalı alanında başlatılan programlar 5 dakika içinde sonlandırılacaktır. Çünkü bu korumalı alan yalnızca proje destekçilerine sunulan %1 özelliğini kullanacak şekilde yapılandırılmış. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. %1 alanı, yalnızca proje destekçilerine sunulan özellikleri kullanacak şekilde yapılandırılmıştır, bu ön ayarlar yok sayılacaktır. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-cert">Proje destekçisi olmak</a> için bir <a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">destekçi sertifikası</a> edinebilirsiniz - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Windows derlemeniz %1, Sandboxie sürümünüzün mevcut destek yeteneklerini aşıyor ve belirteç tabanlı güvenlik yalıtımının devre dışı bırakılmasına neden oluyor. Sonuç olarak, tüm uygulamalar güvenlik yalıtımı olmadan Uygulama Bölmesi Modunda çalışacaktır. Lütfen Sandboxie için bir güncelleme olup olmadığını kontrol edin. - + Don't show this message again for the current build. Mevcut derleme için bu mesajı bir daha gösterme. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. Windows derlemeniz %1, Sandboxie sürümünüzün bilinen mevcut destek yeteneklerini aşıyor; Sandboxie bilinen son ofsetleri kullanmaya çalışacak ve bu da sistem kararsızlığına neden olabilir. - + Please enter the duration, in seconds, for disabling Forced Programs rules. Lütfen Zorunlu Programlar kurallarını devre dışı bırakmak için süreyi saniye cinsinden girin. - + Maintenance operation failed (%1) Bakım işlemi başarısız oldu (%1) - + All sandbox processes must be stopped before the box content can be deleted Alan içeriği silinmeden önce tüm korumalı alan işlemleri durdurulmalıdır - + Failed to copy box data files Alan veri dosyaları kopyalanamadı - + Failed to remove old box data files Eski alan veri dosyaları kaldırılamadı - + The operation was canceled by the user İşlem kullanıcı tarafından iptal edildi - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? %1 bağlantısını korumalı alanda veya korumasız olarak Web tarayıcısında açmak istiyor musunuz? - + Sandboxed Korumalı - + Unsandboxed Korumasız - + Case Sensitive Harfe Duyarlı - + RegExp Düzİfa - + Highlight Vurgula - + Close Kapat - + &Find ... &Bul ... - + All columns Tüm Sütunlar - + The supporter certificate is not valid for this build, please get an updated certificate Bu destekçi sertifikası bu derleme için geçerli değildir, lütfen yenilenmiş bir sertifika edinin - + The supporter certificate has expired%1, please get an updated certificate Bu destekçi sertifikasının süresi dolmuş %1, lütfen yenilenmiş bir sertifika edinin - + , but it remains valid for the current build , ancak mevcut derleme için geçerli kalır - + The supporter certificate will expire in %1 days, please get an updated certificate Destekçi sertifikasının süresi %1 gün içinde dolacak, lütfen yenilenmiş bir sertifika edinin @@ -4126,17 +4168,17 @@ Lütfen Sandboxie için bir güncelleme olup olmadığını kontrol edin. - Korumalı Alan İçeriğini Silme - + Auto Deleting %1 Content %1 İçeriği Otomatik Siliniyor - + Current Config: %1 Geçerli Yapılandırma: %1 - + Sandboxie config has been reloaded Sandboxie yapılandırması yeniden yüklendi @@ -5058,12 +5100,12 @@ Lütfen Sandboxie için bir güncelleme olup olmadığını kontrol edin.Sandboxie-Plus - Korumalı Alanda Çalıştır - + Are you sure you want to run the program outside the sandbox? Programı korumalı alanın dışında çalıştırmak istediğinizden emin misiniz? - + Please select a sandbox. Lütfen bir korumalı alan seçiniz. @@ -5071,28 +5113,28 @@ Lütfen Sandboxie için bir güncelleme olup olmadığını kontrol edin. CSettingsWindow - + Please enter the new configuration password. Lütfen yeni yapılandırma parolasını girin. - - + + Select Directory Dizin Seç - + Please enter a program file name Lütfen bir program dosyası adı girin - + Folder Klasör - + Process İşlem @@ -5102,167 +5144,172 @@ Lütfen Sandboxie için bir güncelleme olup olmadığını kontrol edin.Sandboxie Plus - Genel Ayarlar - + Search for settings Ayarlarda ara - + kilobytes (%1) kilobayt (%1) - + Volume not attached Birim eklenmedi - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Bu destekçi sertifikasının süresi dolmuş, lütfen <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">güncellenmiş bir sertifika edinin</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Plus özellikleri %1 gün içinde devre dışı bırakılacak.</font> - + <br />Plus features are no longer enabled. <br />Plus özellikleri artık etkin değil. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. Bu destekçi sertifikası <font color='red'>%1 gün içinde</font> sona erecek, lütfen <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert" >güncellenmiş bir sertifika edinin</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. Bu, Sandboxie-Plus Seri Numarasına benzemiyor.<br />Bir sertifikanın yalnızca UPDATEKEY veya SIGNATURE değerini girmeyi denediyseniz, bu doğru değildir Lütfen bunun yerine yukarıdaki metin alanına sertifikanın tamamını giriniz. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. Özellik yükseltme anahtarını mevcut bir destekçi sertifikası girmeden önce kullanmaya çalışıyorsunuz. Lütfen bu tür anahtarların (<b>web sitesinde kalın harflerle açıkça belirtildiği gibi</b>) mevcut geçerli bir destekçi sertifikasına sahip olmanızı gerektirdiğini, sertifika olmadan hiçbir işe yaramadığını unutmayın.<br />Gelişmiş özellikleri kullanmak için, hem standart bir sertifika hem de gelişmiş özelliklerin kilidini açacak bir özellik yükseltme anahtarı edinmeniz gerekir. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. Yenileme anahtarını mevcut bir destekçi sertifikası girmeden önce kullanmaya çalışıyorsunuz. Lütfen bu tür anahtarların (<b>web sitesinde kalın harflerle açıkça belirtildiği gibi</b>) mevcut geçerli bir destekçi sertifikasına sahip olmanızı gerektirdiğini, sertifika olmadan hiçbir işe yaramadığını unutmayın. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>Ürün açıklamasını okumadan yanlışlıkla bu anahtarı aldıysanız, sorunu çözmek için lütfen e-posta (web sitemizde belirtilen) yoluyla bizimle iletişime geçin.</u> - + Error retrieving certificate: %1 Sertifika alınırken hata oluştu: %1 - + Unknown Error (probably a network issue) Bilinmeyen Hata (muhtemelen bir ağ sorunu) - + Contributor Katılımcı - + Eternal Sürekli - + Business İş - + Personal Kişisel - + Great Patreon Büyük Patreon - + Patreon Patreon - + Family Aile - + Evaluation Deneme - + Type %1 Tür %1 - + Advanced Gelişmiş - + + Advanced (L) + + + + Max Level En Üst Seviye - + Level %1 Seviye %1 - + Supporter certificate required for access Erişim için destekçi sertifikası gerekli - + Supporter certificate required for automation Otomasyon için destekçi sertifikası gerekli - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. Bu sertifika ne yazık ki mevcut derleme için geçerli değil, yeni bir sertifika almanız veya önceki bir derlemeye geçmeniz gerekiyor. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. Bu sertifikanın süresi dolmuş olsa da, şu anda yüklü olan sürüm için Plus özellikleri etkin durumda kalır. Ancak, bundan sonraki sürümlerde uyumluluk güncellemeleri ve çevrimiçi sorun giderme veritabanı da dahil olmak üzere Sandboxie-Live hizmetlerine erişiminiz olmayacak. - + This certificate has unfortunately expired, you need to get a new certificate. Bu sertifikanın süresi ne yazık ki dolmuş, yeni bir sertifika almanız gerekiyor. - + <a href="check">Check Now</a> <a href="check">Şimdi Denetle</a> - + Please re-enter the new configuration password. Lütfen yeni yapılandırma parolasını tekrar girin. - + Passwords did not match, please retry. Parolalar eşleşmedi, lütfen tekrar deneyin. @@ -5272,7 +5319,7 @@ Lütfen Sandboxie için bir güncelleme olup olmadığını kontrol edin.Otomatik Algıla - + Thank you for supporting the development of Sandboxie-Plus. Sandboxie-Plus'ın gelişimini desteklediğiniz için teşekkür ederiz. @@ -5395,55 +5442,55 @@ Lütfen Sandboxie için bir güncelleme olup olmadığını kontrol edin.Program için Göz At - + Add %1 Template %1 Şablonu Ekle - + Select font Yazı tipini seç - + Reset font Yazı tipini sıfırla - + %0, %1 pt %0, %1 pt - + Please enter message Lütfen mesaj giriniz - + Select Program Program Seç - + Executables (*.exe *.cmd) Yürütülebilir dosyalar (*.exe *.cmd) - - + + Please enter a menu title Lütfen bir menü başlığı girin - + Please enter a command Lütfen bir komut girin - - + + Run &Sandboxed &Korumalı Alanda Çalıştır @@ -5466,78 +5513,78 @@ Lütfen Sandboxie için bir güncelleme olup olmadığını kontrol edin.İndir & Yükle - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>Şu anda yüklü olan sürüm için Plus özellikleri etkin durumdadır</font>. Ancak, bundan sonraki sürümlerde uyumluluk güncellemeleri ve çevrimiçi sorun giderme veritabanı da dahil olmak üzere Sandboxie-Live hizmetlerine erişiminiz olmayacak. - + Retrieving certificate... Sertifika alınıyor... - + Home Ev - + Run &Un-Sandboxed &Korumalı Alanın Dışında Çalıştır - + Update Available Güncelleme Mevcut - + Installed Kurulu - + by %1 %1 tarafından - + (info website) (bilgi sitesi) - + This Add-on is mandatory and can not be removed. Bu Eklenti zorunludur ve kaldırılamaz. - + Please enter the template identifier Lütfen şablon tanımlayıcısını girin - + Error: %1 Hata: %1 - + Do you really want to delete the selected local template(s)? Seçili yerel şablonları gerçekten silmek istiyor musunuz? - + %1 (Current) %1 (Kullanılan) - + Sandboxed Web Browser Korumalı Web Tarayıcısı - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Bu bir sertifikaya benzemiyor. Lütfen sertifikanın sadece bir kısmını değil tamamını girin. @@ -5758,76 +5805,76 @@ Günlük eklemeden göndermeyi deneyin. CSummaryPage - + Create the new Sandbox Yeni Korumalı Alanı Oluştur - + Almost complete, click Finish to create a new sandbox and conclude the wizard. Neredeyse tamamlandı, yeni bir korumalı alan oluşturmak ve sihirbazı tamamlamak için Bitiş'e tıklayın. - + Save options as new defaults Seçenekleri yeni varsayılanlar olarak kaydet - + Skip this summary page when advanced options are not set Gelişmiş seçenekler ayarlanmadığında bu özet sayfasını atla - + This Sandbox will be saved to: %1 Bu Korumalı Alan şuraya kaydedilecek: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. Bu alandaki son işlem sona erdikten sonra alanın içeriği ATILACAKTIR ve alan kaldırılacaktır. - + This box will DISCARD its content when its closed, its suitable only for temporary data. Bu alan kapandığında kendi içeriğini ATACAKTIR, yalnızca geçici veriler için uygundur. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. Bu alandaki işlemler internete veya yerel ağa erişemez, böylece erişilen tüm verilerin gizli kalmasını sağlar. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. Bu alan, MSIServer'ı (*.msi yükleyici hizmeti) bir sistem belirteci ile çalıştıracaktır, bu uyumluluğu artırır ancak güvenlik yalıtımını azaltır. - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. Bu alandaki işlemler, aslında yönetici ayrıcalıklarına sahip olmadan, yönetici ayrıcalıklarıyla çalıştırıldıklarını düşünecektir. Böylece yükleyiciler güvenliği güçlendirilmiş bir alanda bile kullanılabilir. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. Bu alandaki işlemler, ait oldukları korumalı alanı belirten özel bir işlem belirteci ile çalışacaktır. - + Failed to create new box: %1 Yeni alan oluşturulamadı: %1 @@ -6038,6 +6085,198 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for %1 yer imlerine doğrudan erişime izin ver + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + Sandboxie-Plus - Ara Sunucu Testi + + + + N/A + Yok + + + + + Testing... + Test Ediliyor... + + + + This test cannot be disabled. + Bu test devre dışı bırakılamaz. + + + + [%1] Starting Test 1: Connection to the Proxy Server + [%1] Test 1 Başlatılıyor: Ara sunucuya bağlantı + + + + [%1] IP Address: %2 + [%1] IP Adresi: %2 + + + + [%1] Connection established. + [%1] Bağlantı kuruldu. + + + + + [%1] Test passed. + [%1] Test başarılı oldu. + + + + [%1] Connection to proxy server failed: %2. + [%1] Ara sunucuya bağlantı başarısız oldu: %2. + + + + + + + [%1] Test failed. + [%1] Test başarısız oldu. + + + + [%1] Starting Test 2: Connection through the Proxy Server + [%1] Test 2 Başlatılıyor: Ara sunucu üzerinden bağlantı + + + + [%1] Authentication was successful. + [%1] Kimlik doğrulama başarılı oldu. + + + + [%1] Connection to %2 established through the proxy server. + [%1] Ara sunucu aracılığıyla %2 ile bağlantı kuruldu. + + + + [%1] Loading a web page to test the proxy server. + [%1] Ara sunucuyu test etmek için bir web sayfası yükleniyor. + + + + [%1] %2. + [%1] %2. + + + + [%1] Connection through proxy server failed: %2. + [%1] Ara sunucu üzerinden bağlantı başarısız oldu: %2. + + + + [%1] Web page loaded successfully. + [%1] Web sayfası başarıyla yüklendi. + + + + Timeout + Zaman Aşımı + + + + [%1] Failed to load web page: %2. + [%1] Web sayfası yüklenemedi: %2. + + + + [%1] Starting Test 3: Proxy Server latency + [%1] Test 3 Başlatılıyor: Ara sunucu gecikmesi + + + + [%1] Latency through proxy server: %2ms. + [%1] Ara sunucu üzerinden gecikme: %2ms. + + + + [%1] Failed to get proxy server latency: Request timeout. + [%1] Ara sunucu gecikmesi alınamadı: İstek zaman aşımı. + + + + [%1] Failed to get proxy server latency. + [%1] Ara sunucu gecikmesi alınamadı. + + + + [%1] Test Finished. + [%1] Test Bitti. + + + + + Stopped + Durduruldu + + + + Stop + Durdur + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + [%1] Test başlatıldı... + Ara Sunucu + Adres: %2 + Protokol: %3 + Kimlik Doğrulama: %4%5 + + + + Retry + Yeniden Dene + + + + Test Passed + Test Başarılı + + + + Test Failed + Test Başarısız + + + + Invalid Timeout value. Please enter a value between 1 and 60. + Geçersiz zaman aşımı değeri. Lütfen 1 ile 60 arasında bir değer girin. + + + + Invalid Port value. Please enter a value between 1 and 65535. + Geçersiz bağlantı noktası değeri. Lütfen 1 ile 65535 arasında bir değer girin. + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + Geçersiz ana makine değeri. Lütfen 'http[s]://' olmadan geçerli bir ana makine adı girin. + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + Geçersiz Ping sayısı değeri. Lütfen 1 ile 10 arasında bir değer giriniz. + + CTraceModel @@ -6301,11 +6540,11 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - + + + + + Name Ad @@ -6317,7 +6556,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Yol - + Save Kaydet @@ -6353,17 +6592,17 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Başlıktaki korumalı alan göstergesi: - + Debug Hata Ayıklama - + Users Kullanıcılar - + Block network files and folders, unless specifically opened. Özel olarak açılmadıkça ağ dosyalarını ve klasörlerini engelle. @@ -6378,7 +6617,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Korumalı alandaki programlar tarafından oluşturulan pencere sınıfı adları değiştirilmesin - + Log Debug Output to the Trace Log Hata Ayıklama Çıktısını İzleme Günlüğüne Kaydet @@ -6388,7 +6627,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Wnd Sınıfı Ekle - + Access Tracing Erişim İzleme @@ -6413,7 +6652,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Tüm programların bu alanda başlamasına izin ver. - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Dosyalar oluşturulur oluşturulmaz kurtarabilmek için Anında Kurtarma istemini etkinleştir. @@ -6428,27 +6667,27 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Erişim - + These options are intended for debugging compatibility issues, please do not use them in production use. Bu seçenekler uyumluluk sorunlarındaki hataları ayıklamaya yönelik tasarlanmıştır, lütfen bu ayarları üretim amaçlı kullanmayın. - + Templates Şablonlar - + Text Filter Metin Filtresi - + Cancel İptal - + Restrict Resource Access monitor to administrators only Kaynak Erişimi İzleyicisini yalnızca yöneticilerle kısıtla @@ -6459,12 +6698,12 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + Protect the sandbox integrity itself Korumalı alan bütünlüğünün kendisini koruyun - + Add Folder Klasör Ekle @@ -6474,7 +6713,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Kullanıcıya ablukadan muafiyete izin verip vermeyeceğini sor. - + IPC Trace IPC İzleme @@ -6494,13 +6733,15 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - - - - - - + + + + + + + + + Remove Kaldır @@ -6515,8 +6756,8 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Bir programın internet erişimi reddedildiğinde 1307 mesajını yayınla - - + + Compatibility Uyumluluk @@ -6531,7 +6772,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Alan Seçenekleri - + Don't allow sandboxed processes to see processes running in other boxes Korumalı alandaki işlemlerin diğer alanlarda çalışan işlemleri görmesine izin verilmesin @@ -6551,7 +6792,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Seçili programların bu alanda başlamasını önle. - + Miscellaneous Çeşitli @@ -6561,7 +6802,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Dosya çok büyükse 2102 mesajını yayınla - + File Recovery Dosya Kurtarma @@ -6571,12 +6812,12 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Alan Silme Seçenekleri - + Pipe Trace Boru İzleme - + File Trace Dosya İzleme @@ -6588,12 +6829,14 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - + + + Program Program - + Add Process İşlem Ekle @@ -6607,7 +6850,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Program Ekle - + Filter Categories Kategorileri Filtrele @@ -6626,8 +6869,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for - - + Protect the system from sandboxed processes Sistemi korumalı alandaki işlemlerden koru @@ -6637,7 +6879,7 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for SandboxiePlus Ayarları - + Category Kategori @@ -6652,17 +6894,17 @@ If you are a Great Supporter on Patreon already, Sandboxie can check online for Kayıt Anahtarı Ekle - + Hide Processes İşlemleri Gizle - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Hızlı Kurtarma işlevi çağrıldığında, aşağıdaki klasörler korumalı alan içeriği için denetlenecektir. - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -6686,7 +6928,7 @@ günlüğe kaydetme özelleştirilebilir. px Genişliği - + Add User Kullanıcı Ekle @@ -6701,12 +6943,12 @@ günlüğe kaydetme özelleştirilebilir. Program Zorla - + WARNING, these options can disable core security guarantees and break sandbox security!!! UYARI, bu seçenekler temel güvenlik garantilerini devre dışı bırakabilir ve korumalı alan güvenliğini bozabilir! - + Edit ini Ini Düzenle @@ -6725,31 +6967,31 @@ günlüğe kaydetme özelleştirilebilir. - - - - - + + + + + Show Templates Şablonları Göster - + Ignore Folder Klasörü Yok Say - + GUI Trace GKA İzleme - + Key Trace Tuş İzleme - + Tracing İzleme @@ -6764,7 +7006,7 @@ günlüğe kaydetme özelleştirilebilir. Korumalı alan işlemlerini iş nesnelerine ekle (Önerilir) - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Klasörleri ve dosya türlerini (veya dosya uzantılarını) Anında Kurtarma'nın dışında bırakabilirsiniz. @@ -6774,12 +7016,12 @@ günlüğe kaydetme özelleştirilebilir. Çalıştır Menüsü - + App Templates Uygulama Şablonları - + Ignore Extension Uzantıyı Yok Say @@ -6789,7 +7031,7 @@ günlüğe kaydetme özelleştirilebilir. Bu korumalı alanı silinmeye veya boşaltılmaya karşı koru - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -6803,7 +7045,7 @@ Not: Bir korumalı alana ilişkin Zorunlu Programlar ve Zorunlu Klasörler ayarl * Not: Bu korumalı alana yüklenen programlar hiçbir şekilde başlatılamaz. - + This list contains a large amount of sandbox compatibility enhancing templates Bu liste, korumalı alan uyumluluğunu geliştiren çok sayıda şablonlar içerir @@ -6823,12 +7065,12 @@ Not: Bir korumalı alana ilişkin Zorunlu Programlar ve Zorunlu Klasörler ayarl Kaynak Erişimi - + Advanced Options Gelişmiş Seçenekler - + Hide host processes from processes running in the sandbox. Korumalı alanda çalışan işlemlerden ana sistem işlemlerini gizler. @@ -6859,17 +7101,17 @@ Not: Bir korumalı alana ilişkin Zorunlu Programlar ve Zorunlu Klasörler ayarl Başlatma Kısıtlamaları - + Force usage of custom dummy Manifest files (legacy behaviour) Özel sahte Manifest dosyalarının kullanımını zorla (Eski davranış) - + Edit ini Section Ini Düzenleme Bölümü - + COM Class Trace COM Sınıf İzleme @@ -6909,7 +7151,7 @@ Not: Bir korumalı alana ilişkin Zorunlu Programlar ve Zorunlu Klasörler ayarl Uygulamaların yetkilendirilmiş çalıştıklarını düşünmelerini sağla (Yükleyicileri güvenli bir şekilde çalıştırmanıza izin verir) - + Network restrictions Ağ Kısıtlamaları @@ -7089,11 +7331,13 @@ Not: Bir korumalı alana ilişkin Zorunlu Programlar ve Zorunlu Klasörler ayarl + Move Up Yukarı Taşı + Move Down Aşağı Taşı @@ -7164,42 +7408,42 @@ Not: Bir korumalı alana ilişkin Zorunlu Programlar ve Zorunlu Klasörler ayarl Hangi işlemlerin pencereler ve benzeri masaüstü nesnelerine erişebileceğini yapılandırın. - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. Genel kısayol tuşuna art arda 3 kez basıldığında bu istisna göz ardı edilecektir. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. "Tüm İşlemleri Sonlandır" çalıştırıldığında bu korumalı alanı sonlandırılma dışında tut. - + Image Protection Görüntü Koruması - + Issue message 1305 when a program tries to load a sandboxed dll Bir program korumalı alandan bir DLL dosyası yüklemeye çalıştığında 1305 mesajını yayınla - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Sistemde yüklü korumalı alanda çalışan programların alan içinden DLL yüklemesini önle - + Dlls && Extensions DLL'ler && Uzantılar - + Description Açıklama - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Sandboxie'nin kaynak erişim kuralları, genellikle korumalı alan içinde bulunan program ikili dosyalarına göre ayrım yapar. OpenFilePath ve OpenKeyPath yalnızca ana sistemde yerel olarak bulunan uygulama ikili dosyaları için çalışır. @@ -7207,7 +7451,7 @@ Bu kısıtlama olmaksızın bir kural tanımlamak için OpenPipePath veya OpenCo Bu, korumalı alan içindeki haydut işlemlerin kendilerinin yeniden adlandırılmış bir kopyasını oluşturmasını ve korunan kaynaklara erişmesini önlemek için yapılır. Başka bir istismar vektörü de bir kütüphanenin yetkili bir işleme yerleşerek ona izin verilen her şeye erişim hakkı elde etmesidir. Ana Sistem Görüntü Koruması kullanılarak, bir korumalı alanda çalışan uygulamaların (ana sistemde yüklü) korumalı alanda bulunan kütüphaneleri yüklemesi engellenerek bu durum önlenebilir. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxie'nin işlevselliği, korumalı alanda herhangi bir işlem başlatıldığında SbieDll.dll tarafından ona yüklenebilen, isteğe bağlı DLL'ler kullanılarak genişletilebilir. Genel ayarlardaki Eklenti Yöneticisinde bazı yararlı uzantılar sunulmaktadır. Bunlar kurulduktan sonra geçerli korumalı alan için buradan etkinleştirilebilirler. @@ -7410,76 +7654,136 @@ Bir işlemi belirtmek için yol olarak '$:program.exe' kullanın. + DNS Filter + DNS Filtresi + + + + Add Filter + Filtre Ekle + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + Alan adları DNS filtresiyle işlem bazında engellenebilir. Engellemek için IP sütununu boş bırakın veya yeniden yönlendirmek için bir IP girin. + + + + Domain + Alan Adı + + + + Internet Proxy + Ara Sunucu + + + + Add Proxy + Ara Sunucu Ekle + + + + Test Proxy + Sunucuyu Test Et + + + + Auth + Kimlik + + + + Login + Giriş + + + + Password + Parola + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + Korumalı alanda çalışan programlar, önceden ayarlanmış bir SOCKS5 ara sunucusunu kullanmaya zorlanabilir. + + + + Resolve hostnames via proxy + Alan adlarını sunucuda çözümle + + + Other Options Diğer Seçenekler - + Port Blocking Bağlantı Noktası Engelleme - + Block common SAMBA ports Yaygın SAMBA bağlantı noktalarını engelle - + Block DNS, UDP port 53 DNS, UDP bağlantı noktası 53'ü engelle - + Quick Recovery Hızlı Kurtarma - + Immediate Recovery Anında Kurtarma - + Various Options Çeşitli Seçenekler - + Apply ElevateCreateProcess Workaround (legacy behaviour) ElevateCreateProcess geçici çözümünü uygula (Eski davranış) - + Use desktop object workaround for all processes Masaüstü nesnesi geçici çözümünü tüm işlemler için kullan - + On Box Terminate Alan Sonlandığında - + This command will be run before the box content will be deleted Bu komut, alan içeriği silinmeden önce çalıştırılacaktır - + On File Recovery Dosya Kurtarmada - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked Bu komut, bir dosya kurtarılmadan önce çalıştırılacak ve dosya yolu ilk bağımsız değişken olarak aktarılacaktır. Bu komut 0'dan başka bir değer döndürürse, kurtarma işlemi engellenecektir - + Run File Checker Dosya Denetleyicisini Gir - + On Delete Content İçerik Silmede @@ -7490,37 +7794,37 @@ Bir işlemi belirtmek için yol olarak '$:program.exe' kullanın. - + Process İşlem - + Add Option Seçenek Ekle - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Burada, uyumluluğu artırmak veya korumalı alan davranışını özelleştirmek için işlem başına gelişmiş seçenekleri yapılandırabilirsiniz. - + Option Seçenek - + These commands are run UNBOXED after all processes in the sandbox have finished. Bu komutlar korumalı alandaki tüm işlemler sonlandıktan sonra ALAN DIŞINDAN çalıştırılır. - + API call Trace (traces all SBIE hooks) API çağrısı İzleme (tüm SBIE kancalarını izler) - + Log all SetError's to Trace log (creates a lot of output) Tüm SetError Mesajlarını İzleme Günlüğüne Kaydet (Çok fazla çıktı oluşturur) @@ -7535,32 +7839,37 @@ Bir işlemi belirtmek için yol olarak '$:program.exe' kullanın.Panoya okuma erişimini engelle - + Emulate sandboxed window station for all processes Tüm işlemler için korumalı alan pencere istasyonunu taklit et - + + DNS Request Logging + DNS İstek Günlüğü + + + Syscall Trace (creates a lot of output) Syscall İzleme (Çok fazla çıktı oluşturur) - + Add Template Şablon Ekle - + Open Template Şablonu Aç - + Template Folders Şablon Klasörleri - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -7569,28 +7878,28 @@ Please note that this values are currently user specific and saved globally for Lütfen bu değerlerin kullanıcıya özel olduğunu ve tüm alanlar için global olarak kaydedildiğini unutmayın. - - + + Value Değer - + Accessibility Erişilebilirlik - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Kaybedilen korumayı telafi etmek için lütfen Güvenlik Seçenekleri > Güvenlik Sıkılaştırması altındaki Yetkilendirme Kısıtlamaları bölümü Hak Bırakma ayarlarına bakın. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Ekran Okuyucuları: JAWS, NVDA, Window-Eyes, System Access - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. Aşağıdaki ayarlar, Sandboxie'nin erişilebilirlik yazılımıyla birlikte kullanılmasını sağlar. Lütfen bu ayarlar etkin olduğunda Sandboxie korumasının bir kısmının ister istemez kaybedildiğini unutmayın. @@ -7605,12 +7914,12 @@ Lütfen bu değerlerin kullanıcıya özel olduğunu ve tüm alanlar için globa Windows Güvenlik Hesap Yöneticisine açık erişim - + Disable Resource Access Monitor Kaynak Erişim İzleyicisini Devre Dışı Bırak - + Resource Access Monitor Kaynak Erişim İzleyicisi @@ -7703,17 +8012,20 @@ Lütfen bu değerlerin kullanıcıya özel olduğunu ve tüm alanlar için globa - + Action Eylem + Port Bağlantı Noktası + + IP IP @@ -7739,7 +8051,7 @@ Lütfen bu değerlerin kullanıcıya özel olduğunu ve tüm alanlar için globa - + Network Firewall Ağ Güvenlik Duvarı @@ -7769,7 +8081,7 @@ Lütfen bu değerlerin kullanıcıya özel olduğunu ve tüm alanlar için globa Windows Kimlik Bilgileri Deposunu aç (Kullanıcı modu) - + Prevent change to network and firewall parameters (user mode) Ağ ve güvenlik duvarı parametrelerinde değişikliği engelle (Kullanıcı modu) @@ -7867,61 +8179,61 @@ The process match level has a higher priority than the specificity and describes İşlem eşleştirme düzeyi, özgüllükten daha yüksek bir önceliğe sahiptir ve bir kuralın belirli bir işleme nasıl uygulanacağını tanımlar. İşlem adına veya grubuna göre uygulanan kurallar en güçlü eşleştirme düzeyine sahiptir. Ardından olumsuzlama ile eşleştirme gelir, yani belirtilen işlem dışındaki tüm işlemlere uygulanan kurallara aittir; en düşük eşleştirme düzeyleri ise genel eşleştirmelere, yani herhangi bir işleme uygulanan kurallara aittir. - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Varsayılan olarak RpcMgmtSetComTimeout kullanımını devre dışı bırak (Uyumluluk sorunlarını çözebilir) - + Triggers Tetikleyiciler - + Event Olay - - - - + + + + Run Command Komut Gir - + Start Service Hizmeti Gir - + These events are executed each time a box is started Bu olaylar, bir alan her başlatıldığında yürütülür - + On Box Start Alan Başlangıcında - - + + These commands are run UNBOXED just before the box content is deleted Bu komutlar alan içeriği silinmeden hemen önce ALAN DIŞINDAN çalıştırılır - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Bu komutlar yalnızca bir alan ilk kullanıma hazırlandığında yürütülür. Tekrar çalışması için alan içeriğinin silinmesi gerekir. - + On Box Init Alan İlk Kullanımında - + Here you can specify actions to be executed automatically on various box events. Burada, çeşitli alan olaylarında otomatik olarak yürütülecek eylemleri belirleyebilirsiniz. @@ -7936,7 +8248,7 @@ The process match level has a higher priority than the specificity and describes Bir işlem erişimi reddedildiğinde 2111 mesajını yayınla - + Allow use of nested job objects (works on Windows 8 and later) İç içe iş nesnelerinin kullanımına izin ver (Windows 8 ve sonraki sürümlerde çalışır) @@ -7968,27 +8280,27 @@ The process match level has a higher priority than the specificity and describes QPlatformTheme - + OK TAMAM - + Apply Uygula - + Cancel İptal - + &Yes &Evet - + &No &Hayır @@ -8054,32 +8366,42 @@ The process match level has a higher priority than the specificity and describes SandboxiePlus alan seç - + + Force Children + + + + Select the sandbox in which to start the program, installer or document. Programın, yükleyicinin veya belgenin başlatılacağı korumalı alanı seçin. - + Run As UAC Administrator UAC Yöneticisi Olarak Çalıştır - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Run Sandboxed Korumalı Alanda Çalıştır - + Run Outside the Sandbox Korumalı Alanın Dışında Çalıştır - + Run in a new Sandbox Yeni Korumalı Alanda Çalıştır - + Sandbox Korumalı Alan @@ -9064,4 +9386,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, Varsayılan anlık görüntü + + TestProxyDialog + + + Test Proxy + Ara Sunucu Testi + + + + Test Settings... + Test Ayarları... + + + + Testing... + Test Ediliyor.... + + + + Proxy Server + Ara Sunucu + + + + Address: + Adres: + + + + 127.0.0.1:80 + 127.0.0.1:80 + + + + Protocol: + Protokol: + + + + SOCKS 5 + SOCKS 5 + + + + Authentication: + Kimlik Doğrulama: + + + + NO + HAYIR + + + + Login: + Giriş: + + + + username + kullanıcı adı + + + + Timeout (secs): + Zaman aşımı (sn): + + + + 5 + 5 + + + + Test 1: Connection to the Proxy Server + Test 1: Ara sunucuya bağlantı + + + + + + Enable this test + Bu testi etkinleştir + + + + Test 2: Connection through the Proxy Server + Test 2: Ara sunucu üzerinden bağlantı + + + + Target host: + Hedef makine: + + + + www.google.com + www.google.com.tr + + + + Port: + Bağlantı Noktası: + + + + 80 + 80 + + + + Load a default web page from the host. (There must be a web server running on the host) + Ana makineden varsayılan bir web sayfası yükleyin. (Ana makinede çalışan bir web sunucusu olmalıdır) + + + + Test 3: Proxy Server latency + Test 3: Ara sunucu gecikmesi + + + + Ping count: + Ping sayısı: + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + Ortalama gecikme hesaplamasının doğruluğunu artırmak için ping sayısını artırın. Daha fazla ping, ortalamanın tipik ağ koşullarını temsil etmesini sağlamaya yardımcı olur. + + diff --git a/SandboxiePlus/SandMan/sandman_uk.ts b/SandboxiePlus/SandMan/sandman_uk.ts index 0632fa96..363ad4f8 100644 --- a/SandboxiePlus/SandMan/sandman_uk.ts +++ b/SandboxiePlus/SandMan/sandman_uk.ts @@ -135,102 +135,112 @@ CAdvancedPage - + Advanced Sandbox options - + On this page advanced sandbox options can be configured. - + Network Access - + Allow network/internet access - + Block network/internet by denying access to Network devices - + Block network/internet using Windows Filtering Platform - + Allow access to network files and folders Allow access to network files and fodlers - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes - + Admin Options - + Drop rights from Administrators and Power Users groups Прибрати права в групи Адміністраторів - + Make applications think they are running elevated - + Allow MSIServer to run with a sandboxed system token - + Box Options Налаштування пісочниці - + Use a Sandboxie login instead of an anonymous token - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -238,42 +248,42 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled Вимкнений - + Use as a template - + Append to the configuration @@ -282,7 +292,7 @@ To disable this template for a sandbox, simply uncheck it in the template list.< Використовувати логін Sandboxie замість анонімного токена (експериментально) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. @@ -432,22 +442,22 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Пісочниця ізольовує Вашу систему від процесів, які є в пісочниці, це захищає від змін в інших програмах та даних на вашому комп'ютері. Рівень безпеки впливає на Вашу безпеку, так й на сумісність з іншими додатками, кожний тип пісочниці має свій рівень безпеки. Sandboxie може захистити Ваші персональні файли від процесів, які виконані у пісочниці. - + Enter box name: @@ -456,136 +466,136 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a Новий контейнер - + Select box type: Sellect box type: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. - + Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. - + Hardened Sandbox with Data Protection Зміцнений контейнер зі захистом даних - + Security Hardened Sandbox Зміцнений контейнер - + Sandbox with Data Protection Контейнер зі захистом даних - + Standard Isolation Sandbox (Default) Стандартний ізольований контейнер (За замовчуванням) - + Application Compartment with Data Protection Контейнер для додатків зі захистом даних - + Application Compartment Box - + Confidential Encrypted Box - + Remove after use - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. - + Configure advanced options - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? @@ -941,13 +951,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -955,64 +965,64 @@ You can use %USER% to save each users sandbox to an own fodler. - + Sandboxed Files - + Select Directory Оберіть каталог - + Virtualization scheme - + Version 1 - + Version 2 - + Separate user folders Розділити папки користувачів - + Use volume serial numbers for drives - + Auto delete content when last process terminates - + Enable Immediate Recovery of files from recovery locations - + The selected box location is not a valid path. The sellected box location is not a valid path. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. @@ -1260,14 +1270,14 @@ You can use %USER% to save each users sandbox to an own fodler. - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. - + Don't show this message again. Не показувати це повідомлення знову. @@ -1472,8 +1482,8 @@ Note: The update check is often behind the latest GitHub release to ensure that COptionsWindow - - + + Browse for File Пошук файлу @@ -1484,139 +1494,139 @@ Note: The update check is often behind the latest GitHub release to ensure that Пошук папки - + Closed Закритий - + Closed RT Закритий RT - + Read Only Тільки зчитування - + Normal Нормальний - + Open Відкритий - + Open for All Відкритий для всіх - + No Rename - + Box Only (Write Only) Тільки контейнер (Лише запис) - + Ignore UIPI - - - + + + Unknown Невідомо - + Regular Sandboxie behavior - allow read and also copy on write. - + Allow write-access outside the sandbox. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. - + Don't rename window classes. - + Deny access to host location and prevent creation of sandboxed copies. - + Block access to WinRT class. - + Allow read-only access only. - + Hide host files, folders or registry keys from sandboxed processes. - + Ignore UIPI restrictions for processes. - + File/Folder Файл/Папка - + Registry Реєстр - + IPC Path Шлях IPC - + Wnd Class Клас Wnd - + COM Object Об'єкт COM - + Select File Оберіть файл - + All Files (*.*) Усі файли (*.*) - + @@ -1625,69 +1635,71 @@ Note: The update check is often behind the latest GitHub release to ensure that Оберіть каталог - - - - - - - - - - + + + + + + + + + + + + All Programs Усі програми - - - - - - - - + + + + + + + + Group: %1 Група: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} Об'єкти COM повинні бути вказані за своїм GUID, наприклад {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. Інтерфейси RT повинні бути вказані за своїм ім'ям. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? - + Don't ask in future - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead - - - + + + - + Template values can not be edited. Шаблон не можна редагувати. - + Template values can not be removed. Шаблон не можна видалити. @@ -1749,57 +1761,57 @@ Note: The update check is often behind the latest GitHub release to ensure that - + Add special option: - - + + On Start При старті - - - - - + + + + + Run Command Виконати команду - + Start Service Запустити слубжу - + On Init При ініціалізації - + On File Recovery - + On Delete Content - + On Terminate - + Please enter a program file name to allow access to this sandbox - + Please enter a program file name to deny access to this sandbox @@ -1808,11 +1820,11 @@ Note: The update check is often behind the latest GitHub release to ensure that При видаленні - - - - - + + + + + Please enter the command line to be executed Будь ласка, введіть командний рядок, який потрібно виконати @@ -1821,12 +1833,12 @@ Note: The update check is often behind the latest GitHub release to ensure that Будь ласка, введіть назву файла програми - + Deny - + %1 (%2) %1 (%2) @@ -1936,156 +1948,156 @@ Note: The update check is often behind the latest GitHub release to ensure that Пісочниця для додатків - + Custom icon - + Version 1 - + Version 2 - + Browse for Program Оберіть програму - + Open Box Options - + Browse Content Переглянути зміст - + Start File Recovery - + Show Run Dialog - + Indeterminate - + Backup Image Header - + Restore Image Header - + Change Password Змінити пароль + + + + Always copy + + - Always copy + Don't copy - Don't copy - - - - - Copy empty - + kilobytes (%1) кілобайт (%1) - + Select color Оберіть колір - + Select Program Вибрати програму - + The image file does not exist - + The password is wrong - + Unexpected error: %1 - + Image Password Changed - + Backup Image Header for %1 - + Image Header Backuped - + Restore Image Header for %1 - + Image Header Restored - + Please enter a service identifier Будь ласка, введіть індентификатор служби - + Executables (*.exe *.cmd) Виконавчі (*.exe *.cmd) - - + + Please enter a menu title Будь ласка, введіть назву меню - + Please enter a command Будь ласка, введіть команду @@ -2100,68 +2112,93 @@ Note: The update check is often behind the latest GitHub release to ensure that Будь ласка, оберіть спочатку групу. - - + + Any Будь-який - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Дозволити доступ - + Block using Windows Filtering Platform Заборонити за допомогою Windows Filtering Platform - + Block by denying access to Network devices Заборонити, заблокувавши доступ до пристроїв мережі - - - + + Please enter a domain to be filtered + + + + + Yes + Так + + + + No + Ні + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Дозволити - + Block (WFP) Заборонити (WFP) - + Block (NDev) Заборонити (NDev) - + A non empty program name is required. - + Block Заборонити @@ -2283,57 +2320,57 @@ Please select a folder which contains this file. Sandboxie Plus - Параметри '%1' - + File Options Налаштування файла - + Grouping - + Add %1 Template - + Search for options - + Box: %1 - + Template: %1 - + Global: %1 - + Default: %1 - + This sandbox has been deleted hence configuration can not be saved. Цей контейнер був видалений, тому конфігурацію не можна зберегти. - + Some changes haven't been saved yet, do you really want to close this options window? Деякі зміни не збережені досі, ви дійсно хочете закрити це вікно параметрів? - + Enter program: Введіть програму: @@ -2822,22 +2859,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 Очікування папки: %1 - + Deleting folder: %1 Видалення папки: %1 - + Merging folders: %1 &gt;&gt; %2 Злиття папок: %1 та %2 - + Finishing Snapshot Merge... Завершення злиття знімків... @@ -2918,7 +2955,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -2938,42 +2975,42 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + No Force Process - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? - + Sandboxed - + Unsandboxed - + Reset Columns Скинути налаштування стовців - + Copy Cell Скопіювати клітинку - + Copy Row Скопіювати рядок - + Copy Panel Скопіювати панель @@ -3262,7 +3299,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + About Sandboxie-Plus Про Sandboxie-Plus @@ -3354,11 +3391,11 @@ Do you want to do the clean up? - - - - - + + + + + Don't show this message again. Не показувати це повідомлення знову. @@ -3410,62 +3447,62 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - Видалення вмісту пісочниці - + Executing OnBoxDelete: %1 Виконання під час видалення контейнера: %1 - + Auto Deleting %1 Content Автоматичне видалення %1 вміст - + Removed Shortcut: %1 - + Updated Shortcut to: %1 - + Added Shortcut to: %1 - + Auto deleting content of %1 Автоматичне видалення вмісту %1 - + Auto removing sandbox %1 - + %1 Directory: %2 - + Application - + Installation - + Current Config: %1 Поточна конфігурація: %1 - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3473,34 +3510,34 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - + Do you want the setup wizard to be omitted? - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Помилка - + Failed to stop all Sandboxie components Не вдалося зупинити всі компоненти Sandboxie - + Failed to start required Sandboxie components Не вдалося запустити потрібні для Sandboxie компоненти @@ -3536,12 +3573,12 @@ Please check if there is an update for sandboxie. - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Деякі шаблони для сумісності (%1) відсутні або видалені, ви хочете видалити їх з всіх пісочниць? - + Cleaned up removed templates... Очищення прибраних шаблонів... @@ -3550,7 +3587,7 @@ Please check if there is an update for sandboxie. - Портативно - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3559,27 +3596,27 @@ No will choose: %2 Ні, Sandboxie-Plus обере: %2 - + A sandbox must be emptied before it can be deleted. Перед видаленням пісочницю необхідно очистити. - + The supporter certificate is not valid for this build, please get an updated certificate Цей сертифікат спонсора не є дійсним для цієї збірки, будь ласка, оновіть сертифікат - + The supporter certificate has expired%1, please get an updated certificate Термін дії сертифіката підтримки закінчився%1, будь ласка, отримайте оновлений сертифікат - + , but it remains valid for the current build , але він залишається дісним для поточної збірки - + The supporter certificate will expire in %1 days, please get an updated certificate Цей сертифікат спонсора буде вичерпаний через %1 днів, будь ласка, отримайте новий сертифікат @@ -3596,12 +3633,12 @@ No will choose: %2 Оновлений сертифікат недоступний. - + Default sandbox not found; creating: %1 Пісочниця за замовчуванням була не знайдена, створення: %1 - + - NOT connected - НЕ підключено @@ -3614,7 +3651,7 @@ No will choose: %2 %1 (%2): - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Ця функція доступна лише для спонсорів проєкту. Процеси, які працюють з цією функцією без сертифіката спонсора, будуть завершені через 5 хвилин.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Станьте спонсором проєкту</a>, та отримайте <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">сертифікат спонсора</a> @@ -3670,22 +3707,22 @@ No will choose: %2 - + Only Administrators can change the config. Тільки адміністратор може змінити конфігурацію. - + Please enter the configuration password. Будь ласка, введіть пароль конфігурації. - + Login Failed: %1 Не вдалося увійти: %1 - + Do you want to terminate all processes in all sandboxes? Ви дійсно хочете завершити всі процеси в всіх пісочницях? @@ -3694,57 +3731,57 @@ No will choose: %2 Завершити без запитань - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Програму Sandboxie-Plus було запущено в портативному режимі та для цього режиму потрібно сторити необхідні служби. Це може потребувати права адміністратора. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. УВАГА: Ще один агент (можливо, SbieCtrl.exe) вже керує цим сеаносом Sandboxie, будь ласка, завершіть інший сеанс та повторно підключиться. - + Executing maintenance operation, please wait... Виконання операції для технічного обслуговування, зачекайте... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Ви дійсно хочете скинути сховані вікна повідомлень (так), або тількі всі повідомлення журналу (ні)? - + The changes will be applied automatically whenever the file gets saved. Зміни будуть застосовані автоматично, коли файл буде збережений. - + The changes will be applied automatically as soon as the editor is closed. Зміни будуть застосовані автоматично, коли текстовий редактор буде закритий. - + Error Status: 0x%1 (%2) Код помилки: 0x%1 (%2) - + Unknown Невідомо - + Failed to copy box data files Не вдалося скопіювати файли пісочниці - + Failed to remove old box data files Не вдалося видалити старі файли пісочниці - + Unknown Error Status: 0x%1 Невідома помилка: 0x%1 @@ -3778,13 +3815,13 @@ Note: The update check is often behind the latest GitHub release to ensure that Sandboxie-Plus - це продовження Sandboxie з відкритим кодом.<br />Відвідайте <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> для більш детальної інформації.<br /><br />%3<br /><br />Версія драйвера: %1<br />Особливості: %2<br /><br />Зображення з <a href="https://icons8.com">icons8.com</a> - + Administrator rights are required for this operation. Для цієї дії потрібні права адміністратора. - + Sandboxie-Plus Insider [%1] @@ -3909,47 +3946,47 @@ Note: The update check is often behind the latest GitHub release to ensure that Каталог встановлення: %1 - + Sandboxie-Plus Version: %1 (%2) Версія Sandboxie-Plus: %1 (%2) - + Data Directory: %1 Каталог даних: %1 - + for Personal use - + - for Non-Commercial use ONLY - - - + + + (%1) (%1) - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. Програма %1, яка працює в пісочниці %2, буде завершена через 5 хвилин, тому що пісочниця має в своїй конфігурації функції, які доступні лише для спонсорів. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. Контейнер %1 налаштовано на використання функцій, доступних виключно для спонсорів проекту, ці попередні налаштування будуть ігноровані. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Стань спонсором проекту</a>, та отримай <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">сертифікат спонсора</a> @@ -3982,131 +4019,136 @@ Note: The update check is often behind the latest GitHub release to ensure that - + USB sandbox not found; creating: %1 - + Executing OnBoxTerminate: %1 - + Failed to configure hotkey %1, error: %2 - + The box %1 is configured to use features exclusively available to project supporters. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. - + The selected feature requires an <b>advanced</b> supporter certificate. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! - + The Certificate Signature is invalid! - + The Certificate is not suitable for this product. - + The Certificate is node locked. - + The support certificate is not valid. Error: %1 - + The evaluation period has expired!!! The evaluation periode has expired!!! - - + + Don't ask in future - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? - + Please enter the duration, in seconds, for disabling Forced Programs rules. Будь ласка, введіть тривалість вимкнення правил примусових програм у секундах. - + No Recovery - + No Messages - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. - + Maintenance operation failed (%1) Помилка технічного обслуговування (%1) - + Maintenance operation completed - + In the Plus UI, this functionality has been integrated into the main sandbox list view. В інтерфейсі Plus цю функцію інтегровано в головний список ізольованого програмного середовища. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Використовуючи контекстне меню пісочниці/групи, ви можете переміщувати пісочниці та групи в інші групи. Ви також можете використовувати перетягування для переміщення елементів. Крім того, ви також можете використовувати клавіші зі стрілками, утримуючи натиснутою клавішу ALT, щоб переміщувати елементи вгору та вниз у їхній групі.<br />Ви можете створювати нові поля та групи з меню "Пісочниці". - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -4114,219 +4156,219 @@ This file is part of Sandboxie and all changed done to it will be reverted next - + Sandboxie config has been reloaded Конфігурацію Sandboxie перезавантажено - + Failed to execute: %1 Не вдалося виконати: %1 - + Failed to connect to the driver Не вдалося підключитись до драйвера - + Failed to communicate with Sandboxie Service: %1 Не вдалося підключитись до служби Sandboxie: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Була знайдена несумісна версія Sandboxie %1. Сумістима версія: %2 - + Can't find Sandboxie installation path. Не вдалося знайти місце інсталяції Sandboxie. - + Failed to copy configuration from sandbox %1: %2 Не вдалося скопіювати конфігурацію пісочниці %1: %2 - + A sandbox of the name %1 already exists Пісочниця з назвою %1 вже існує - + Failed to delete sandbox %1: %2 Не вдалося видалити пісочницю %1: %2 - + The sandbox name can not be longer than 32 characters. Назва пісочниці має не більше 32 символів. - + The sandbox name can not be a device name. Назва пісочниці не повина містити назву пристроя. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. Назва пісочниці має містити тільки літери, цифри та символи підкреслення, які будуть відображатись, як пробіли. - + Failed to terminate all processes Не вдалося завершити всі процеси - + Delete protection is enabled for the sandbox Захист від видалення увімкнен для пісочниці - + All sandbox processes must be stopped before the box content can be deleted Усі процеси пісочниці необхідно зупинити, перш ніж вміст контейнера можна буде видалити - + Error deleting sandbox folder: %1 Помилка під час видалення папки пісочниці: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. - + Failed to move directory '%1' to '%2' Не вдалося перемістити папку '%1' до '%2' - + Failed to move box image '%1' to '%2' - + This Snapshot operation can not be performed while processes are still running in the box. Ця операція зі знимком не може виконатись, коли процеси працюють в пісочниці. - + Failed to create directory for new snapshot Не вдалося створити папку для нового знімку - + Snapshot not found Знімок не знайдено - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Помилка під час злиття папок знімків '%1' та '%2', знімок був створений неповністю. - + Failed to remove old snapshot directory '%1' Не вдалося видалити папку старого знімку '%1' - + Can't remove a snapshot that is shared by multiple later snapshots Не можливо видалити знімок, який використовується в інших знімках - + You are not authorized to update configuration in section '%1' Ви не маєте прав змінювати конфігурацію в розділі '%1' - + Failed to set configuration setting %1 in section %2: %3 Не вдалося застосвувати параметр %1 конфігурації в розділі %2: %3 - + Can not create snapshot of an empty sandbox Не можливо створити знімок у порожній пісочниці - + A sandbox with that name already exists Пісочниця з такою назвою вже існує - + The config password must not be longer than 64 characters Пароль конфігурації не повинен містити більше 64 символів - + The operation was canceled by the user Операцію скасував користувач - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded - + Failed to create the box archive - + Failed to open the 7z archive - + Failed to unpack the box archive - + The selected 7z file is NOT a box archive - + Operation failed for %1 item(s). Дія не вдалась для %1 елемента(ів). - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -4335,37 +4377,37 @@ This file is part of Sandboxie and all changed done to it will be reverted next Ви хочете відкрити %1 у веб-браузері із пісочниці (так) чи ззовні (ні)? - + Remember choice for later. Запам'ятати цей вибір. - + Case Sensitive - + RegExp - + Highlight - + Close Закрити - + &Find ... - + All columns @@ -5365,12 +5407,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next Sandboxie-Plus - Виконати в пісочниці - + Are you sure you want to run the program outside the sandbox? Ви хочете виконати цю програму ззовні пісочниці? - + Please select a sandbox. Будь ласка, виберіть пісочницю. @@ -5485,69 +5527,69 @@ This file is part of Sandboxie and all changed done to it will be reverted next %1 - + Search for settings - - + + Run &Sandboxed Запустити в пісочниці (&S) - + Volume not attached - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Retrieving certificate... - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Home - + Sandboxed Web Browser Ізольований веб-браузер @@ -5600,58 +5642,58 @@ This file is part of Sandboxie and all changed done to it will be reverted next Оберіть програму - + Add %1 Template - + Select font - + Reset font - + %0, %1 pt - + Please enter message - + Select Program Вибрати програму - + Executables (*.exe *.cmd) Виконавчі (*.exe *.cmd) - - + + Please enter a menu title Будь ласка, введіть назву меню - + Please enter a command Будь ласка, введіть команду - + kilobytes (%1) кілобайт (%1) - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. @@ -5660,107 +5702,112 @@ This file is part of Sandboxie and all changed done to it will be reverted next Термін дії цього сертифіката спонсора закінчився, будь ласка, <a href="sbie://update/cert">отримайте оновлений сертифікат</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + Contributor - + Eternal - + Business - + Personal - + Great Patreon - + Patreon - + Family - + Evaluation - + Type %1 - + Advanced - + + Advanced (L) + + + + Max Level - + Level %1 - + Supporter certificate required for access - + Supporter certificate required for automation - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. - + This certificate has unfortunately expired, you need to get a new certificate. - + <br />Plus features are no longer enabled. @@ -5769,12 +5816,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next Термін дії цього сертифіката спонсора <font color='red'>закінчиться через %1 дн.</font>, будь ласка <a href="sbie://update/cert">отримайте оновлений сертифікат</a>. - + Run &Un-Sandboxed Запустити без пісочниці (&U) - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Це не схоже на сертифікат. Будь ласка, введіть весь сертифікат, а не лише його частину. @@ -5787,7 +5834,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next Цей сертифікат, на жаль, застарів. - + Thank you for supporting the development of Sandboxie-Plus. Дякуємо за підтримку розробки Sandboxie-Plus. @@ -5796,88 +5843,88 @@ This file is part of Sandboxie and all changed done to it will be reverted next Цей сертифікат спонсора не є дійсним. - + Update Available - + Installed - + by %1 - + (info website) - + This Add-on is mandatory and can not be removed. - - + + Select Directory Оберіть каталог - + <a href="check">Check Now</a> - + Please enter the new configuration password. Будь ласка, введіть новий пароль конфігурації. - + Please re-enter the new configuration password. Будь ласка, введіть новий пароль конфігурації ще раз. - + Passwords did not match, please retry. Паролі не збігаються, будь ласка, спробуйте ще раз. - + Process Процес - + Folder Папка - + Please enter a program file name Будь ласка, введіть назву файла програми - + Please enter the template identifier Будь ласка, введіть іденфікатор шаблону - + Error: %1 Помилка: %1 - + Do you really want to delete the selected local template(s)? - + %1 (Current) @@ -6101,34 +6148,34 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox - + Almost complete, click Finish to create a new sandbox and conclude the wizard. - + Save options as new defaults - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) - + This Sandbox will be saved to: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6136,19 +6183,19 @@ This box's content will be DISCARDED when its closed, and the box will be r - + This box will DISCARD its content when its closed, its suitable only for temporary data. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6156,13 +6203,13 @@ This box will run the MSIServer (*.msi installer service) with a system token, t - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6170,7 +6217,7 @@ Processes in this box will be running with a custom process token indicating the - + Failed to create new box: %1 @@ -6389,6 +6436,194 @@ If you are a great patreaon supporter already, sandboxie can check online for an + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6744,8 +6979,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - + Protect the system from sandboxed processes Захистити систему від процесів у пісочниці @@ -6890,12 +7124,12 @@ If you are a great patreaon supporter already, sandboxie can check online for an Обмеження друку - + Network restrictions Обмеження мережі - + Block network files and folders, unless specifically opened. Блокувати файли та папки у мережі, якщо вони не відкриті. @@ -6918,11 +7152,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Name Назва @@ -6952,13 +7186,15 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - - - + + + + + + + + + Remove Прибрати @@ -7028,11 +7264,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Show Templates Показати шаблони @@ -7086,7 +7322,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an Відкрити Сховище Windows Credentials (user mode) - + Prevent change to network and firewall parameters (user mode) Заборонити змінювати налаштування мережі та файрволу (user mode) @@ -7289,11 +7525,13 @@ If leader processes are defined, all others are treated as lingering processes.< + Move Up Перемістити вгору + Move Down Перемістити вниз @@ -7364,49 +7602,49 @@ If leader processes are defined, all others are treated as lingering processes.< - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. - + Image Protection - + Issue message 1305 when a program tries to load a sandboxed dll - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + Dlls && Extensions - + Description - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. @@ -7649,7 +7887,9 @@ To specify a process use '$:program.exe' as path. - + + + Program Програма @@ -7657,17 +7897,20 @@ To specify a process use '$:program.exe' as path. - + Action Дія + Port Порт + + IP IP @@ -7724,57 +7967,57 @@ You can use 'Open for All' instead to make it apply to all programs, o Додати об'єкт COM - + File Recovery Відновлення файлів - + Quick Recovery - + Add Folder Додати папку - + Immediate Recovery Негайне відновлення - + Ignore Extension Ігнорувати розширення - + Ignore Folder Ігнорувати папку - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Увімкнути термінове відновлення файлів, щоб швидко відновити файли після їх створення. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Ви можете виключити деякі папки та типи файлів (або розширення файлів) з термінового відновлення. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Коли швидке відновлення викликано, ці папки будуть перевірені в пісочниці. - + Advanced Options Додаткові налаштування - + Miscellaneous Різне @@ -7795,7 +8038,7 @@ You can use 'Open for All' instead to make it apply to all programs, o - + Protect the sandbox integrity itself Захистити цілісність пісочниці @@ -7820,7 +8063,7 @@ You can use 'Open for All' instead to make it apply to all programs, o Ізоляція пісочниці - + Force usage of custom dummy Manifest files (legacy behaviour) Примусове використання користувальницьких файлів маніфесту (застаріле) @@ -7884,8 +8127,8 @@ The process match level has a higher priority than the specificity and describes Дозволити доступ до Service Control Manager тільки привільованим процесам - - + + Compatibility Сумістність @@ -7899,12 +8142,12 @@ The process match level has a higher priority than the specificity and describes Додати процеси у пісочниці до об'єктів завдань (рекомендовано) - + Emulate sandboxed window station for all processes Емулювати віконну станцію для всіх процесів у пісочниці - + Allow use of nested job objects (works on Windows 8 and later) Дозволити використання вкладених об'єктів завдань (працює тільки в Windows 8 та вище) @@ -7970,7 +8213,7 @@ The process match level has a higher priority than the specificity and describes COM/RPC - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Вимкнути використання RpcMgmtSetComTimeout за замовчуванням (може визивати проблеми з сумісністю) @@ -7999,41 +8242,41 @@ The process match level has a higher priority than the specificity and describes Ізоляція доступу - + Triggers Тригери - + Event Подія - - - - + + + + Run Command Виконати команду - + Start Service Запустити слубжу - + These events are executed each time a box is started Ці події виконуються щоразу, коли запускається контейнер - + On Box Start При запуску контейнера - - + + These commands are run UNBOXED just before the box content is deleted Ці команди виконуються ПОЗА ПІСОЧНИЦЕЮ безпосередньо перед видаленням вмісту контейнера @@ -8042,52 +8285,52 @@ The process match level has a higher priority than the specificity and describes При видаленні контейнера - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Ці команди виконуються лише після ініціалізації контейнера. Щоб запустити їх знову, вміст контейнера потрібно видалити. - + On Box Init При ініціалізації контейнера - + Here you can specify actions to be executed automatically on various box events. Тут ви можете вказати дії, які будуть виконуватися автоматично для різних подій контейнера. - + Hide Processes Сховати процеси - + Add Process Додати процес - + Hide host processes from processes running in the sandbox. Сховати процеси хоста від процесів, які виконуються в пісочниці. - + Don't allow sandboxed processes to see processes running in other boxes Не дозволяти ізольованим процесам бачити процеси, що виконуються в інших контейнерах - + Users Користувачі - + Restrict Resource Access monitor to administrators only Обмежити монітор доступу до ресурсів лише адміністраторам - + Add User Додати користувача @@ -8096,7 +8339,7 @@ The process match level has a higher priority than the specificity and describes Видалити користувача - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8105,23 +8348,23 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Примітка: Примусові налаштування програм і примусових папок для пісочниці не застосовуються до облікових записів користувачів, які не можуть використовувати пісочницю. - + Add Option - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. - + Option - + Tracing Відстежування @@ -8131,22 +8374,22 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Відстежування викликів API (потрібен logapi, який повинен бути встановлений у папку sbie) - + Pipe Trace Трасування pipe - + Log all SetError's to Trace log (creates a lot of output) Записувати всі SetError у журналі трасування (створює багато вихідних даних) - + Log Debug Output to the Trace Log Записувати дані відладки до журналу трасування - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8169,78 +8412,78 @@ instead of "*". Трасування системних викликів NTDLL (створює багато даних у виході) - + File Trace Трасування файлів - + Disable Resource Access Monitor Виключити монітор доступу до ресурсів - + IPC Trace Трасування IPC - + GUI Trace Трасування GUI - + Resource Access Monitor Монітор доступу до ресурсів - + Access Tracing Трасування доступу - + COM Class Trace Трасування COM Class - + Key Trace Трасування Key Trace - + Network Firewall Мережевий брандмауер - + These commands are run UNBOXED after all processes in the sandbox have finished. - + Syscall Trace (creates a lot of output) - + Debug Відладка - + WARNING, these options can disable core security guarantees and break sandbox security!!! УВАГА, ці налаштування можуть вимкнути захист ядра та зламати захист пісочниці!!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Ці параметри призначені для налагодження проблем із сумісністю, будь ласка, не використовуйте їх у виробництві. - + App Templates Шаблони для додатків @@ -8249,22 +8492,22 @@ instead of "*". Шаблони сумісності - + Filter Categories Категорії фільтрів - + Text Filter Текстовий фільтр - + Add Template Додати шаблон - + This list contains a large amount of sandbox compatibility enhancing templates Цей список має багату кількість шаблонів сумісності @@ -8273,17 +8516,17 @@ instead of "*". Прибрати - + Category Категорія - + Template Folders Папка з шаблонами - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8292,23 +8535,23 @@ Please note that this values are currently user specific and saved globally for Зауважте, що наразі ці значення є специфічними для користувача та зберігаються глобально для всіх контейнерів. - - + + Value Значення - + Accessibility Доступність - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Щоб компенсувати втрачений захист, зверніться до сторінки налаштувань Скинути права у групі налаштувань Обмежень. - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Читачі екрану: JAWS, NVDA, Window-Eyes, System Access @@ -8318,43 +8561,43 @@ Please note that this values are currently user specific and saved globally for - + Various Options - + Apply ElevateCreateProcess Workaround (legacy behaviour) - + Use desktop object workaround for all processes - + This command will be run before the box content will be deleted - + On File Recovery - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked - + Run File Checker - + On Delete Content @@ -8392,72 +8635,137 @@ Please note that this values are currently user specific and saved globally for - + Process Процес - + Other Options - + Port Blocking - + Block common SAMBA ports - + + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Block DNS, UDP port 53 - + On Box Terminate - + API call Trace (traces all SBIE hooks) - + + DNS Request Logging + + + + Templates - + Open Template - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. Ці налаштування допомагають використовувати Sandboxie з програмний забезпеченням для спеціальних можливостей. Зауважте, що при використанні цих параметрів, деякі функції захисту можуть не діяти. - + Edit ini Section Редагувати розділ ini файлу - + Edit ini Редагувати ini - + Cancel Скасувати - + Save Зберігти @@ -8489,27 +8797,27 @@ Please note that this values are currently user specific and saved globally for QPlatformTheme - + OK ОК - + Apply Застосувати - + Cancel Відмінити - + &Yes Так (&Y) - + &No Ні (&N) @@ -8575,32 +8883,42 @@ Please note that this values are currently user specific and saved globally for SandboxiePlus - вибір пісочниці - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Оберіть пісочницю, у якій потрібно відкирити/запустити програму, встановник або документ. - + Run in a new Sandbox - + + Force Children + + + + Sandbox Пісочниця - + Run As UAC Administrator Виконати від імені Адміністратора - + Run Sandboxed Виконати у пісочниці - + Run Outside the Sandbox Виконати за межами пісочниці @@ -9640,4 +9958,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, Зробити знімок + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Протокол: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Порт: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_vi.ts b/SandboxiePlus/SandMan/sandman_vi.ts index fe9cbf77..e1c60158 100644 --- a/SandboxiePlus/SandMan/sandman_vi.ts +++ b/SandboxiePlus/SandMan/sandman_vi.ts @@ -135,102 +135,112 @@ CAdvancedPage - + Advanced Sandbox options - + On this page advanced sandbox options can be configured. - + Network Access - + Allow network/internet access - + Block network/internet by denying access to Network devices - + Block network/internet using Windows Filtering Platform - + Allow access to network files and folders Allow access to network files and fodlers - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes - + Admin Options - + Drop rights from Administrators and Power Users groups Bỏ quyền khỏi nhóm Quản trị viên và Người dùng quyền lực - + Make applications think they are running elevated - + Allow MSIServer to run with a sandboxed system token - + Box Options Tùy chọn Sandbox - + Use a Sandboxie login instead of an anonymous token - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template - + Shared template mode - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -238,42 +248,42 @@ To disable this template for a sandbox, simply uncheck it in the template list.< - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. - + Remove defaults if set - + Disabled Vô hiệu hóa - + Use as a template - + Append to the configuration @@ -282,7 +292,7 @@ To disable this template for a sandbox, simply uncheck it in the template list.< Sử dụng thông tin đăng nhập Sandboxie thay vì mã thông báo ẩn danh (thử nghiệm) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. Sử dụng Mã thông báo Sandbox tùy chỉnh cho phép cô lập các Sandbox riêng lẻ với nhau tốt hơn và nó hiển thị trong cột người dùng của người quản lý tác vụ tên của Sandbox mà một quy trình thuộc về. Tuy nhiên, một số giải pháp bảo mật của bên thứ 3 có thể gặp sự cố với mã thông báo tùy chỉnh. @@ -432,22 +442,22 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. Sandbox cát cô lập hệ thống máy chủ của bạn khỏi các quy trình đang chạy trong Sandbox, nó ngăn chúng thực hiện các thay đổi vĩnh viễn đối với các chương trình và dữ liệu khác trong máy tính của bạn. Mức độ cô lập ảnh hưởng đến bảo mật của bạn cũng như khả năng tương thích với các ứng dụng, do đó sẽ có mức độ cô lập khác nhau tùy thuộc vào Loại Sandbox được chọn. Sandboxie cũng có thể bảo vệ dữ liệu cá nhân của bạn khỏi bị truy cập bởi các quy trình đang chạy dưới sự giám sát của nó. - + Enter box name: @@ -456,136 +466,136 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a Sandbox mới - + Select box type: Sellect box type: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. - + Standard Sandbox - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. - + Hardened Sandbox with Data Protection - + Security Hardened Sandbox Hardened Sandbox Bảo Mật - + Sandbox with Data Protection - + Standard Isolation Sandbox (Default) - + Application Compartment with Data Protection Ngăn Ứng dụng với Bảo vệ Dữ liệu - + Application Compartment Box - + Confidential Encrypted Box - + Remove after use - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. - + Configure advanced options - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? @@ -941,13 +951,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -955,64 +965,64 @@ You can use %USER% to save each users sandbox to an own fodler. - + Sandboxed Files - + Select Directory - + Virtualization scheme - + Version 1 - + Version 2 - + Separate user folders Tách các thư mục người dùng - + Use volume serial numbers for drives - + Auto delete content when last process terminates - + Enable Immediate Recovery of files from recovery locations - + The selected box location is not a valid path. The sellected box location is not a valid path. - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. @@ -1256,14 +1266,14 @@ You can use %USER% to save each users sandbox to an own fodler. - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. - + Don't show this message again. Không hiển thị lại thông báo này. @@ -1464,8 +1474,8 @@ Ghi chú: Việc kiểm tra bản cập nhật thường nằm sau bản phát h COptionsWindow - - + + Browse for File Duyệt tìm tệp @@ -1476,139 +1486,139 @@ Ghi chú: Việc kiểm tra bản cập nhật thường nằm sau bản phát h Duyệt thư mục - + Closed Đóng. - + Closed RT Đóng RT - + Read Only Chỉ Đọc - + Normal Bình Thường - + Open Mở - + Open for All Mở cho tất cả - + No Rename Không Đổi Tên - + Box Only (Write Only) Chỉ Sandbox (Chỉ Ghi) - + Ignore UIPI Bỏ qua UIPI - - - + + + Unknown Không rõ - + Regular Sandboxie behavior - allow read and also copy on write. Hành vi mặc định của Sandbox - cho phép đọc và cũng có thể sao chép khi ghi. - + Allow write-access outside the sandbox. Cho phép quyền ghi bên ngoài Sandbox. - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. Cho phép quyền ghi bên ngoài hộp cát, cũng cho các ứng dụng được cài đặt bên trong Sandbox. - + Don't rename window classes. Không đổi tên WindowClass. - + Deny access to host location and prevent creation of sandboxed copies. Từ chối quyền truy cập vào vị trí máy chủ lưu trữ và ngăn tạo các bản sao Sandbox. - + Block access to WinRT class. Chặn quyền truy cập vào WinRT class. - + Allow read-only access only. Chỉ cho phép quyền truy cập chỉ đọc. - + Hide host files, folders or registry keys from sandboxed processes. Ẩn tệp máy chủ, thư mục hoặc khóa đăng ký khỏi các quy trình Sandbox. - + Ignore UIPI restrictions for processes. Bỏ qua các giới hạn UIPI cho các tiến trình. - + File/Folder Tệp/Thư Mục - + Registry Registry - + IPC Path IPC Path - + Wnd Class Wnd Class - + COM Object COM Object - + Select File Chọn Tệp - + All Files (*.*) Tất cả Tệp (*.*) - + @@ -1617,69 +1627,71 @@ Ghi chú: Việc kiểm tra bản cập nhật thường nằm sau bản phát h Chọn Thư Mục - - - - - - - - - - + + + + + + + + + + + + All Programs Tất cả Chương Trình - - - - - - - - + + + + + + + + Group: %1 Nhóm: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} Các đối tượng COM phải được chỉ định bởi GUID của chúng, như: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. Các giao diện RT phải được chỉ định theo tên của chúng. - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? Mở tất cả quyền truy cập IPC cũng mở quyền truy cập COM, bạn vẫn muốn giới hạn COM trong Sandbox? - + Don't ask in future Không hỏi trong tương lai - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 'OpenWinClass=program.exe,#' không được hỗ trợ, sử dụng 'NoRenameWinClass=program.exe,*' để thay thế - - - + + + - + Template values can not be edited. Không thể chỉnh sửa giá trị mẫu. - + Template values can not be removed. Giá trị mẫu không thể bị xóa. @@ -1741,66 +1753,66 @@ Ghi chú: Việc kiểm tra bản cập nhật thường nằm sau bản phát h Gốc IPC của Sandbox - + Add special option: Thêm các tuỳ chọn đặc biệt: - - + + On Start Lúc khởi động - - - - - + + + + + Run Command Lệnh Chạy - + Start Service Khởi động Dịch vụ - + On Init Lúc Bắt Đầu - + On File Recovery Lúc Khôi Phục Tệp - + On Delete Content Lúc Xoá Dữ Liệu - + On Terminate - - - - - + + + + + Please enter the command line to be executed Vui lòng nhập dòng lệnh sẽ được thực hiện - + Please enter a program file name to allow access to this sandbox - + Please enter a program file name to deny access to this sandbox @@ -1809,12 +1821,12 @@ Ghi chú: Việc kiểm tra bản cập nhật thường nằm sau bản phát h Vui lòng nhập tên tệp chương trình - + Deny Từ Chối - + %1 (%2) %1 (%2) @@ -1928,156 +1940,156 @@ Ghi chú: Việc kiểm tra bản cập nhật thường nằm sau bản phát h Ngăn ứng dụng - + Custom icon - + Version 1 - + Version 2 - + Browse for Program Duyệt chương trình - + Open Box Options Mở tùy chọn Sandbox - + Browse Content Duyệt nội dung - + Start File Recovery Bắt đầu khôi phục tệp - + Show Run Dialog Hiển thị Hộp thoại Chạy - + Indeterminate - + Backup Image Header - + Restore Image Header - + Change Password Đổi mật khẩu + + + + Always copy + + - Always copy + Don't copy - Don't copy - - - - - Copy empty - + kilobytes (%1) kilobytes (%1) - + Select color Chọn màu - + Select Program Chọn chương trình - + The image file does not exist - + The password is wrong - + Unexpected error: %1 - + Image Password Changed - + Backup Image Header for %1 - + Image Header Backuped - + Restore Image Header for %1 - + Image Header Restored - + Please enter a service identifier Vui lòng nhập số nhận dạng dịch vụ - + Executables (*.exe *.cmd) Tệp thực thi (*.exe *.cmd) - - + + Please enter a menu title Vui lòng nhập tiêu đề menu - + Please enter a command Vui lòng nhập một lệnh @@ -2092,68 +2104,93 @@ Ghi chú: Việc kiểm tra bản cập nhật thường nằm sau bản phát h Vui lòng chọn nhóm trước. - - + + Any Mọi Loại - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access Cho phép truy cập - + Block using Windows Filtering Platform Chặn bằng cách sử dụng Nền tảng lọc của Windows - + Block by denying access to Network devices Chặn bằng cách từ chối quyền truy cập vào các thiết bị Mạng - - - + + Please enter a domain to be filtered + + + + + Yes + + + + + No + Không + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow Cho phép - + Block (WFP) Chặn (WFP) - + Block (NDev) Chặn (NDev) - + A non empty program name is required. - + Block Chặn @@ -2263,57 +2300,57 @@ Please select a folder which contains this file. Sandboxie Plus - '%1' Tùy chọn - + File Options Tùy chọn tệp - + Grouping Phân nhóm - + Add %1 Template - + Search for options Tìm kiếm các tùy chọn - + Box: %1 Hộp: %1 - + Template: %1 Mẫu: %1 - + Global: %1 Toàn bộ: %1 - + Default: %1 Mặc định: %1 - + This sandbox has been deleted hence configuration can not be saved. Sandbox này đã bị xóa do đó không thể lưu cấu hình. - + Some changes haven't been saved yet, do you really want to close this options window? Một số thay đổi vẫn chưa được lưu, bạn có thực sự muốn đóng cửa sổ tùy chọn này không? - + Enter program: Nhập chương trình: @@ -2802,22 +2839,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 Đang đợi thư mục: %1 - + Deleting folder: %1 Xóa thư mục: %1 - + Merging folders: %1 &gt;&gt; %2 Hợp nhất các thư mục: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... Kết thúc Hợp nhất Bản Ghi chụp nhanh... @@ -2898,27 +2935,27 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 - + Reset Columns Đặt lại cột - + Copy Cell Sao chép ô - + Copy Row Sao chép hàng - + Copy Panel Sao chép bảng điều khiển @@ -3194,7 +3231,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + About Sandboxie-Plus Về Sandboxie-Plus @@ -3267,11 +3304,11 @@ Bạn có muốn dọn dẹp không? - - - - - + + + + + Don't show this message again. Không hiển thị lại thông báo này. @@ -3323,54 +3360,54 @@ Sandbox này ngăn quyền truy cập vào tất cả các vị trí dữ liệu - Xóa nội dung hộp cát - + Executing OnBoxDelete: %1 Đang thực thi OnBoxDelete: %1 - + Auto Deleting %1 Content Tự động xóa Nội dung %1 - + Auto deleting content of %1 Tự động xóa nội dung của %1 - + %1 Directory: %2 %1 Thư mục: %2 - + Application Đăng kí - + Installation Cài đặt - + Current Config: %1 Cấu hình hiện tại: %1 - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - Lỗi - + Failed to stop all Sandboxie components Không dừng được tất cả các thành phần Sandboxie - + Failed to start required Sandboxie components Không thể khởi động các thành phần Sandboxie bắt buộc @@ -3419,17 +3456,17 @@ Sandbox này ngăn quyền truy cập vào tất cả các vị trí dữ liệu - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? Một số mẫu tương thích (%1) bị thiếu, có thể đã bị xóa, bạn có muốn xóa chúng khỏi tất cả các Sandbox không? - + Cleaned up removed templates... Đã xóa các mẫu đã xóa ... - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3438,12 +3475,12 @@ Có sẽ chọn: %1 Không sẽ chọn: %2 - + Default sandbox not found; creating: %1 Không tìm thấy Sandbox mặc định; tạo: %1 - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3451,22 +3488,22 @@ Please check if there is an update for sandboxie. - + Don't show this message again for the current build. - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. - + Do you want the setup wizard to be omitted? - + - NOT connected - Không kết nối @@ -3479,7 +3516,7 @@ Please check if there is an update for sandboxie. %1 (%2): - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> Bộ tính năng đã chọn chỉ có sẵn cho những người ủng hộ dự án. Các quá trình bắt đầu trong một Sandbox có bật bộ tính năng này mà không có chứng chỉ hỗ trợ sẽ bị chấm dứt sau 5 phút.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Trở thành người hỗ trợ dự án</a>, và nhận được một <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">giấy chứng nhận người ủng hộ</a> @@ -3535,22 +3572,22 @@ Please check if there is an update for sandboxie. - + Only Administrators can change the config. Chỉ Quản trị viên mới có thể thay đổi cấu hình. - + Please enter the configuration password. Vui lòng nhập mật khẩu cấu hình. - + Login Failed: %1 Đăng nhập thất bại: %1 - + Do you want to terminate all processes in all sandboxes? Bạn có muốn chấm dứt tất cả các quy trình trong tất cả các hộp cát không? @@ -3559,107 +3596,107 @@ Please check if there is an update for sandboxie. Chấm dứt tất cả mà không cần hỏi - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus đã được khởi động ở chế độ Portable và nó cần tạo ra các dịch vụ cần thiết. Điều này sẽ nhắc nhở các đặc quyền quản trị. - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. THẬN TRỌNG: Một tác nhân khác (có thể là SbieCtrl.exe) đã quản lý phiên Sandboxie này, vui lòng đóng nó trước và kết nối lại để tiếp quản. - + Executing maintenance operation, please wait... Đang thực hiện hoạt động bảo trì, vui lòng đợi... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? Bạn cũng muốn đặt lại các hộp thông báo ẩn (có), hay chỉ tất cả các thông báo nhật ký (không)? - + The changes will be applied automatically whenever the file gets saved. Các thay đổi sẽ được áp dụng tự động bất cứ khi nào tệp được lưu. - + The changes will be applied automatically as soon as the editor is closed. Các thay đổi sẽ được áp dụng tự động ngay khi đóng trình chỉnh sửa. - + Error Status: 0x%1 (%2) Tình trạng lỗi: 0x%1 (%2) - + Unknown Không xác định - + A sandbox must be emptied before it can be deleted. Sandbox phải được làm trống trước khi có thể bị xóa. - + Failed to copy box data files Không sao chép được tệp dữ liệu từ Sandbox - + Failed to remove old box data files Không xóa được các tệp dữ liệu Sandbox cũ - + Unknown Error Status: 0x%1 Trạng thái lỗi không xác định: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? - + Sandboxed - + Unsandboxed - + Case Sensitive - + RegExp - + Highlight - + Close Đóng - + &Find ... - + All columns @@ -3681,7 +3718,7 @@ Please check if there is an update for sandboxie. Sandboxie-Plus là phần tiếp theo mã nguồn mở của Sandboxie.<br />Ghé thăm <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> để biết thêm thông tin.<br /><br />%3<br /><br />Phiên bản trình điều khiển: %1<br />Đặc trưng: %2<br /><br />Biểu tượng từ <a href="https://icons8.com">icons8.com</a> - + Administrator rights are required for this operation. Quyền quản trị viên được yêu cầu cho hoạt động này. @@ -3720,7 +3757,7 @@ Please check if there is an update for sandboxie. - + Sandboxie-Plus Insider [%1] @@ -3842,72 +3879,72 @@ Please check if there is an update for sandboxie. Nhấp để tải xuống bản cập nhật - + No Force Process Không có quá trình cưỡng bức - + Removed Shortcut: %1 Đã xóa shortcut: %1 - + Updated Shortcut to: %1 - + Added Shortcut to: %1 Shortcut đã thêm vào: %1 - + Auto removing sandbox %1 - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus Phiên bản: %1 (%2) - + Data Directory: %1 Thư mục dữ liệu: %1 - + for Personal use chỉ dùng với mục đích cá nhân - + - for Non-Commercial use ONLY - CHỈ sử dụng cho mục đích phi thương mại - - - + + + (%1) (%1) - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. Chương trình %1 bắt đầu trong Sandbox %2 sẽ kết thúc sau 5 phút vì Sandbox đã được định cấu hình để sử dụng các tính năng dành riêng cho những người ủng hộ dự án. - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. Sandbox %1 được định cấu hình để sử dụng các tính năng dành riêng cho những người ủng hộ dự án, các giá trị đặt trước này sẽ bị bỏ qua. - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert"> Trở thành người hỗ trợ dự án</a>, và nhận được một <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">giấy chứng nhận người ủng hộ</a> @@ -3940,131 +3977,136 @@ Please check if there is an update for sandboxie. - + USB sandbox not found; creating: %1 - + Executing OnBoxTerminate: %1 - + Failed to configure hotkey %1, error: %2 - + The box %1 is configured to use features exclusively available to project supporters. - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. - + The selected feature requires an <b>advanced</b> supporter certificate. - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! - + The Certificate Signature is invalid! - + The Certificate is not suitable for this product. - + The Certificate is node locked. - + The support certificate is not valid. Error: %1 - + The evaluation period has expired!!! The evaluation periode has expired!!! Thời hạn đánh giá đã hết!!! - - + + Don't ask in future Không hỏi trong tương lai - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? - + Please enter the duration, in seconds, for disabling Forced Programs rules. Vui lòng nhập thời lượng, tính bằng giây, để tắt các quy tắc Chương trình bắt buộc. - + No Recovery Không có phục hồi - + No Messages Không có tin nhắn - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. - + Maintenance operation failed (%1) Hoạt động bảo trì không thành công (%1) - + Maintenance operation completed Hoạt động bảo trì đã hoàn thành - + In the Plus UI, this functionality has been integrated into the main sandbox list view. Trong giao diện người dùng Plus, chức năng này đã được tích hợp vào chế độ xem danh sách Sandbox chính. - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. Sử dụng menu ngữ cảnh Sandbox/nhóm, bạn có thể di chuyển các Sandbox và nhóm sang các nhóm khác. Bạn cũng có thể sử dụng kéo và thả để di chuyển các mục xung quanh. Ngoài ra, bạn cũng có thể sử dụng các phím mũi tên trong khi giữ ALT để di chuyển các mục lên và xuống trong nhóm của chúng.<br />Bạn có thể tạo các Sandbox và nhóm mới từ menu Sandbox. - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -4072,219 +4114,219 @@ This file is part of Sandboxie and all changed done to it will be reverted next - + Sandboxie config has been reloaded Cấu hình Sandboxie đã được tải lại - + Failed to execute: %1 Không thực hiện được: %1 - + Failed to connect to the driver Không kết nối được với trình điều khiển - + Failed to communicate with Sandboxie Service: %1 Không kết nối được với Dịch vụ Sandboxie: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 Không tương thích Sandboxie %1 đã được tìm thấy. Các phiên bản tương thích: %2 - + Can't find Sandboxie installation path. Không thể tìm thấy đường dẫn cài đặt Sandboxie. - + Failed to copy configuration from sandbox %1: %2 Không sao chép được cấu hình từ Sandbox %1: %2 - + A sandbox of the name %1 already exists Sandbox tên %1 đã tồn tại - + Failed to delete sandbox %1: %2 Không xóa được Sandbox %1: %2 - + The sandbox name can not be longer than 32 characters. Tên Sandbox không được dài hơn 32 ký tự. - + The sandbox name can not be a device name. Tên Sandbox không được là tên thiết bị. - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. Tên Sandbox chỉ có thể chứa các chữ cái, chữ số và dấu gạch dưới được hiển thị dưới dạng dấu cách. - + Failed to terminate all processes Không thể chấm dứt tất cả các tiến trình - + Delete protection is enabled for the sandbox Xóa bảo vệ được bật cho Sandbox - + All sandbox processes must be stopped before the box content can be deleted Tất cả các quá trình Sandbox phải được dừng lại trước khi có thể xóa nội dung Sandbox - + Error deleting sandbox folder: %1 Lỗi khi xóa thư mục Sandbox: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. - + Failed to move directory '%1' to '%2' Không di chuyển được thư mục '%1' to '%2' - + Failed to move box image '%1' to '%2' - + This Snapshot operation can not be performed while processes are still running in the box. Không thể thực hiện thao tác Bản ghi nhanh này trong khi các quy trình vẫn đang chạy trong Sandbox. - + Failed to create directory for new snapshot Không tạo được thư mục cho Bản ghi nhanh mới - + Snapshot not found Bản ghi nhanh không tìm thấy - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. Lỗi khi hợp nhất các thư mục bản ghi nhanh '%1' với '%2', bản ghi nhanh chưa được hợp nhất hoàn toàn. - + Failed to remove old snapshot directory '%1' Không xóa được thư mục bản ghi nhanh cũ '%1' - + Can't remove a snapshot that is shared by multiple later snapshots Không thể xóa bản ghi nhanh được nhiều bản ghi nhanh sau này chia sẻ - + You are not authorized to update configuration in section '%1' Bạn không được phép cập nhật cấu hình trong phần '%1' - + Failed to set configuration setting %1 in section %2: %3 Không đặt được cài đặt cấu hình %1 trong phần %2: %3 - + Can not create snapshot of an empty sandbox Không thể tạo ảnh chụp nhanh của một Sandbox trống - + A sandbox with that name already exists Một Sandbox có tên đó đã tồn tại - + The config password must not be longer than 64 characters Mật khẩu cấu hình không được dài hơn 64 ký tự - + The operation was canceled by the user Thao tác đã bị người dùng hủy bỏ - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded - + Failed to create the box archive - + Failed to open the 7z archive - + Failed to unpack the box archive - + The selected 7z file is NOT a box archive - + Operation failed for %1 item(s). Thao tác không thành công cho %1 mục. - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -4293,28 +4335,28 @@ This file is part of Sandboxie and all changed done to it will be reverted next Bạn muốn mở %1 trong trình duyệt Web có Sandbox (có) hay không có Sandbox (không)? - + Remember choice for later. Hãy nhớ lựa chọn cho sau này. - + The supporter certificate is not valid for this build, please get an updated certificate Chứng chỉ hỗ trợ không hợp lệ cho bản dựng này, vui lòng nhận chứng chỉ cập nhật - + The supporter certificate has expired%1, please get an updated certificate The supporter certificate is expired %1 days ago, please get an updated certificate Chứng chỉ người hỗ trợ đã hết hạn %1, vui lòng nhận chứng chỉ cập nhật - + , but it remains valid for the current build , nhưng nó vẫn có giá trị cho bản dựng hiện tại - + The supporter certificate will expire in %1 days, please get an updated certificate Chứng chỉ người hỗ trợ sẽ hết hạn sau %1 ngày, xin vui lòng nhận được một chứng chỉ cập nhật @@ -5271,12 +5313,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next Sandboxie-Plus - Chạy trong Sandbox - + Are you sure you want to run the program outside the sandbox? Bạn có chắc chắn muốn chạy chương trình bên ngoài sandbox? - + Please select a sandbox. Vui lòng chọn một sandbox. @@ -5422,174 +5464,179 @@ This file is part of Sandboxie and all changed done to it will be reverted next %1 - + Search for settings Tìm kiếm cài đặt - - + + Run &Sandboxed Chạy trong Sandbox - + kilobytes (%1) kilobytes (%1) - + Volume not attached - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> - + Retrieving certificate... - + Error retrieving certificate: %1 Error retriving certificate: %1 - + Unknown Error (probably a network issue) - + Contributor - + Eternal - + Business - + Personal - + Great Patreon - + Patreon - + Family - + Home - + Evaluation - + Type %1 - + Advanced - + + Advanced (L) + + + + Max Level - + Level %1 - + Supporter certificate required for access - + Supporter certificate required for automation - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. - + This certificate has unfortunately expired, you need to get a new certificate. - + Sandboxed Web Browser Trình duyệt web trong Sandbox @@ -5617,48 +5664,48 @@ This file is part of Sandboxie and all changed done to it will be reverted next Duyệt chương trình - + Add %1 Template - + Select font - + Reset font - + %0, %1 pt - + Please enter message - + Select Program Chọn chương trình - + Executables (*.exe *.cmd) Tệp thực thi (*.exe *.cmd) - - + + Please enter a menu title Vui lòng nhập tiêu đề menu - + Please enter a command Vui lòng nhập một lệnh @@ -5667,12 +5714,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next Chứng chỉ người hỗ trợ này đã hết hạn, vui lòng <a href="sbie://update/cert">nhận chứng chỉ cập nhật</a>. - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> - + <br />Plus features are no longer enabled. @@ -5681,12 +5728,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next Chứng chỉ hỗ trợ này sẽ <font color='red'>hết hạn trong %1 ngày</font>, làm ơn <a href="sbie://update/cert">nhận chứng chỉ cập nhật</a>. - + Run &Un-Sandboxed Chạy ngoài Sandbox - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. Đây không giống như một chứng chỉ. Vui lòng nhập toàn bộ chứng chỉ, không chỉ một phần của nó. @@ -5699,7 +5746,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next Chứng chỉ này rất tiếc đã lỗi thời. - + Thank you for supporting the development of Sandboxie-Plus. Cảm ơn bạn đã hỗ trợ sự phát triển của Sandboxie-Plus. @@ -5708,88 +5755,88 @@ This file is part of Sandboxie and all changed done to it will be reverted next Chứng chỉ hỗ trợ này không hợp lệ. - + Update Available - + Installed - + by %1 - + (info website) - + This Add-on is mandatory and can not be removed. - - + + Select Directory Chọn thư mục - + <a href="check">Check Now</a> <a href="check">Kiểm tra ngay</a> - + Please enter the new configuration password. Vui lòng nhập mật khẩu cấu hình mới. - + Please re-enter the new configuration password. Vui lòng nhập lại mật khẩu cấu hình mới. - + Passwords did not match, please retry. Mật khẩu không khớp, vui lòng thử lại. - + Process Tiến trình - + Folder Thư mục - + Please enter a program file name Vui lòng nhập tên tệp chương trình - + Please enter the template identifier Vui lòng nhập mã nhận dạng mẫu - + Error: %1 Lỗi: %1 - + Do you really want to delete the selected local template(s)? - + %1 (Current) %1 (Hiện hành) @@ -6025,34 +6072,34 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox - + Almost complete, click Finish to create a new sandbox and conclude the wizard. - + Save options as new defaults - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) - + This Sandbox will be saved to: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6060,19 +6107,19 @@ This box's content will be DISCARDED when its closed, and the box will be r - + This box will DISCARD its content when its closed, its suitable only for temporary data. - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6080,13 +6127,13 @@ This box will run the MSIServer (*.msi installer service) with a system token, t - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6094,7 +6141,7 @@ Processes in this box will be running with a custom process token indicating the - + Failed to create new box: %1 @@ -6313,6 +6360,194 @@ If you are a great patreaon supporter already, sandboxie can check online for an + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6668,8 +6903,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - + Protect the system from sandboxed processes Bảo vệ hệ thống khỏi các tiến trình Sandbox @@ -6810,12 +7044,12 @@ If you are a great patreaon supporter already, sandboxie can check online for an Hạn chế in ấn - + Network restrictions Hạn chế mạng - + Block network files and folders, unless specifically opened. Chặn các tệp và thư mục mạng, trừ khi được mở cụ thể. @@ -6838,11 +7072,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Name Tên @@ -6872,13 +7106,15 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - - - + + + + + + + + + Remove Loại bỏ @@ -6944,11 +7180,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Show Templates Hiển thị Mẫu @@ -6998,7 +7234,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an Mở Windows Credentials Store (chế độ người dùng) - + Prevent change to network and firewall parameters (user mode) Ngăn chặn sự thay đổi đối với các thông số mạng và tường lửa (chế độ người dùng) @@ -7192,11 +7428,13 @@ If you are a great patreaon supporter already, sandboxie can check online for an + Move Up Đi lên + Move Down Đi xuống @@ -7278,49 +7516,49 @@ If you are a great patreaon supporter already, sandboxie can check online for an - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. - + Image Protection - + Issue message 1305 when a program tries to load a sandboxed dll - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox - + Dlls && Extensions - + Description - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. @@ -7530,7 +7768,9 @@ To specify a process use '$:program.exe' as path. - + + + Program Chương trình @@ -7538,17 +7778,20 @@ To specify a process use '$:program.exe' as path. - + Action Hoạt động + Port Port + + IP IP @@ -7636,57 +7879,57 @@ To specify a process use '$:program.exe' as path. Áp dụng Đóng...=!<chương trình>,... quy tắc cũng cho tất cả các tệp nhị phân nằm trong Sandbox. - + File Recovery Phục hồi tập tin - + Quick Recovery Khôi phục nhanh - + Add Folder Thêm thư mục - + Immediate Recovery Phục hồi ngay lập tức - + Ignore Extension Bỏ qua phần mở rộng - + Ignore Folder Bỏ qua thư mục - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. Bật lời nhắc Khôi phục ngay lập tức để có thể khôi phục tệp ngay sau khi chúng được tạo. - + You can exclude folders and file types (or file extensions) from Immediate Recovery. Bạn có thể loại trừ các thư mục và loại tệp (hoặc phần mở rộng tệp) khỏi Khôi phục ngay lập tức. - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. Khi chức năng Khôi phục nhanh được gọi, các thư mục sau sẽ được kiểm tra nội dung Sandbox. - + Advanced Options Tùy chọn nâng cao - + Miscellaneous Khác @@ -7707,7 +7950,7 @@ To specify a process use '$:program.exe' as path. - + Protect the sandbox integrity itself Bảo vệ tính toàn vẹn của hộp cát @@ -7728,7 +7971,7 @@ To specify a process use '$:program.exe' as path. Bảo vệ các quy trình HỆ THỐNG hộp cát khỏi các quy trình không có đặc quyền - + Force usage of custom dummy Manifest files (legacy behaviour) Buộc sử dụng các tệp Tệp kê khai giả tùy chỉnh (hành vi kế thừa) @@ -7780,8 +8023,8 @@ Mức độ đối sánh tiến trình có mức độ ưu tiên cao hơn mức Chỉ cho phép các quy trình đặc quyền truy cập Trình quản lý kiểm soát dịch vụ - - + + Compatibility Khả năng tương thích @@ -7791,7 +8034,7 @@ Mức độ đối sánh tiến trình có mức độ ưu tiên cao hơn mức Thêm các quy trình Sandbox vào các đối tượng công việc (được khuyến nghị) - + Emulate sandboxed window station for all processes Mô phỏng trạm cửa sổ Sandbox cho tất cả các quy trình @@ -7825,7 +8068,7 @@ Mức độ đối sánh tiến trình có mức độ ưu tiên cao hơn mức Cho phép đọc bộ nhớ của các quy trình không trong Sandbox (không được khuyến nghị) - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) Vô hiệu hóa việc sử dụng RpcMgmtSetComTimeout theo mặc định (điều này có thể giải quyết các vấn đề tương thích) @@ -7850,81 +8093,81 @@ Mức độ đối sánh tiến trình có mức độ ưu tiên cao hơn mức Các tùy chọn dưới đây có thể được sử dụng một cách an toàn khi bạn không cấp quyền quản trị viên. - + Triggers Triggers - + Event Event - - - - + + + + Run Command Chạy lệnh - + Start Service Bắt đầu dịch vụ - + These events are executed each time a box is started Các sự kiện này được thực thi mỗi khi một Sandbox được khởi động - + On Box Start Khi bắt đầu Sandbox - - + + These commands are run UNBOXED just before the box content is deleted Các lệnh này được chạy ngoài Sandbox ngay trước khi nội dung Sandbox bị xóa - + Allow use of nested job objects (works on Windows 8 and later) Cho phép sử dụng các đối tượng công việc lồng ghép nhau (hoạt động trên Windows 8 trở lên) - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. Các lệnh này chỉ được thực thi khi một Sandbox được khởi tạo. Để làm cho chúng chạy lại, nội dung Sandbox phải được xóa. - + On Box Init Khi khởi động Sandbox - + These commands are run UNBOXED after all processes in the sandbox have finished. - + Here you can specify actions to be executed automatically on various box events. Tại đây, bạn có thể chỉ định các hành động được thực thi tự động trên các sự kiện Sandbox khác nhau. - + Hide Processes Ẩn các tiến trình - + Add Process Thêm tiến trình - + Hide host processes from processes running in the sandbox. Ẩn các tiến trình máy chủ khỏi các tiến trình đang chạy trong Sandbox. @@ -7934,48 +8177,48 @@ Mức độ đối sánh tiến trình có mức độ ưu tiên cao hơn mức Những hạn chế - + Various Options Các tùy chọn khác nhau - + Apply ElevateCreateProcess Workaround (legacy behaviour) Áp dụng ElevateCreateProcess Workaround (hành vi cũ) - + Use desktop object workaround for all processes - + This command will be run before the box content will be deleted Lệnh này sẽ được chạy trước khi nội dung Sandbox bị xóa - + On File Recovery Khi phục hồi tệp - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked Lệnh này sẽ được chạy trước khi tệp được khôi phục và đường dẫn tệp sẽ được chuyển làm đối số đầu tiên. Nếu lệnh này trả về bất kỳ điều gì khác với 0, quá trình khôi phục sẽ bị chặn - + Run File Checker Chạy trình kiểm tra tệp - + On Delete Content Khi xóa nội dung - + Don't allow sandboxed processes to see processes running in other boxes Không cho phép các tiến trình trong Sandbox cát xem các quy trình đang chạy trong các Sandbox khác @@ -7986,7 +8229,7 @@ Mức độ đối sánh tiến trình có mức độ ưu tiên cao hơn mức - + Process Tiến trình @@ -7995,22 +8238,22 @@ Mức độ đối sánh tiến trình có mức độ ưu tiên cao hơn mức Chặn cũng đọc quyền truy cập vào các tiến trình trong Sandbox này - + Users Người dùng - + Restrict Resource Access monitor to administrators only Giới hạn giám sát Quyền truy cập tài nguyên chỉ dành cho quản trị viên - + Add User Thêm người dùng - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8019,23 +8262,23 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to Ghi chú: Cài đặt Buộc chương trình và Thư mục bắt buộc cho Sandbox không áp dụng cho các tài khoản người dùng không thể sử dụng Sandbox. - + Add Option Thêm tùy chọn - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. Tại đây, bạn có thể định cấu hình các tùy chọn nâng cao cho mỗi quy trình để cải thiện khả năng tương thích và / hoặc tùy chỉnh hành vi Sandbox. - + Option Tuỳ chọn - + Tracing Truy tìm @@ -8044,22 +8287,22 @@ Ghi chú: Cài đặt Buộc chương trình và Thư mục bắt buộc cho Sa Theo dõi cuộc gọi API (yêu cầu phải cài đặt LogAPI trong thư mục Sbie) - + Pipe Trace Pipe Trace - + Log all SetError's to Trace log (creates a lot of output) Ghi lại tất cả SetError' đến Nhật ký theo dõi (tạo ra nhiều đầu ra) - + Log Debug Output to the Trace Log Ghi đầu ra Gỡ lỗi vào Nhật ký theo dõi - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8082,113 +8325,113 @@ thay vì "*". Ntdll syscall Trace (tạo ra nhiều đầu ra) - + File Trace Theo dõi tệp - + Disable Resource Access Monitor Tắt tính năng giám sát quyền truy cập tài nguyên - + IPC Trace Theo dõi IPC - + GUI Trace Theo dõi giao diện người dùng - + Resource Access Monitor Giám sát truy cập tài nguyên - + Access Tracing Truy cập theo dõi - + COM Class Trace Theo dõi lớp COM - + Key Trace Theo dõi khoá - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. Để bù đắp cho sự bảo vệ đã mất, vui lòng tham khảo trang cài đặt Quyền thả trong nhóm cài đặt Hạn chế. - + Network Firewall Tường lửa mạng - + API call Trace (traces all SBIE hooks) - + Debug Gỡ lỗi - + WARNING, these options can disable core security guarantees and break sandbox security!!! CẢNH BÁO, các tùy chọn này có thể vô hiệu hóa các đảm bảo bảo mật cốt lõi và phá vỡ bảo mật Sandbox !!! - + These options are intended for debugging compatibility issues, please do not use them in production use. Các tùy chọn này nhằm gỡ lỗi các vấn đề tương thích, vui lòng không sử dụng chúng trong sản xuất. - + App Templates Mẫu ứng dụng - + Filter Categories Lọc danh mục - + Text Filter Bộ lọc văn bản - + Add Template Thêm mẫu - + This list contains a large amount of sandbox compatibility enhancing templates Danh sách này chứa một lượng lớn các mẫu nâng cao khả năng tương thích với Sandbox - + Category Loại - + Template Folders Thư mục Mẫu - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8197,8 +8440,8 @@ Please note that this values are currently user specific and saved globally for Xin lưu ý rằng các giá trị này hiện là dành riêng cho người dùng và được lưu trên toàn cầu cho tất cả các Sandbox. - - + + Value Giá trị @@ -8230,77 +8473,142 @@ Xin lưu ý rằng các giá trị này hiện là dành riêng cho người dù - + Other Options - + Port Blocking - + Block common SAMBA ports - + + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Block DNS, UDP port 53 - + On Box Terminate - + + DNS Request Logging + + + + Syscall Trace (creates a lot of output) - + Templates Mẫu - + Open Template - + Accessibility Khả năng tiếp cận - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access Trình đọc màn hình: JAWS, NVDA, Window-Eyes, System Access - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. Các cài đặt sau cho phép sử dụng Sandboxie kết hợp với phần mềm trợ năng. Xin lưu ý rằng một số biện pháp bảo vệ Sandboxie nhất thiết bị mất khi các cài đặt này có hiệu lực. - + Edit ini Section Chỉnh sửa file .ini - + Edit ini Chỉnh sửa ini - + Cancel Hủy bỏ - + Save Lưu @@ -8332,27 +8640,27 @@ Xin lưu ý rằng các giá trị này hiện là dành riêng cho người dù QPlatformTheme - + OK OK - + Apply Áp dụng - + Cancel Hủy bỏ - + &Yes &Có - + &No &Không @@ -8418,32 +8726,42 @@ Xin lưu ý rằng các giá trị này hiện là dành riêng cho người dù SandboxiePlus chọn Sandbox - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. Chọn Sandbox để khởi động chương trình, trình cài đặt hoặc tài liệu. - + Run in a new Sandbox - + + Force Children + + + + Sandbox Sandbox - + Run As UAC Administrator Chạy với tư cách quản trị viên UAC - + Run Sandboxed Chạy trong Sandbox - + Run Outside the Sandbox Chạy bên ngoài Sandbox @@ -9496,4 +9814,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, Chụp bản ghi + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + Giao thức: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + Port: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/SandMan/sandman_zh_CN.ts b/SandboxiePlus/SandMan/sandman_zh_CN.ts index 5d322ddb..38e56cf9 100644 --- a/SandboxiePlus/SandMan/sandman_zh_CN.ts +++ b/SandboxiePlus/SandMan/sandman_zh_CN.ts @@ -191,101 +191,111 @@ CAdvancedPage - + Advanced Sandbox options 高级沙盒选项 - + On this page advanced sandbox options can be configured. 本页面用于配置沙盒的高级选项 - + Network Access 网络权限 - + Allow network/internet access 允许网络访问 - + Block network/internet by denying access to Network devices 通过阻止访问网络设备禁用网络权限 - + Block network/internet using Windows Filtering Platform 通过 Windows 筛选平台 (WFP) 禁用网络权限 - + Allow access to network files and folders Allow access to network files and fodlers 允许访问网络文件与文件夹 - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes 不推荐加固型沙盒启用该选项 - + Admin Options 管理员选项 - + Drop rights from Administrators and Power Users groups 撤销管理员和 Power Users 用户组的权限 - + Make applications think they are running elevated 让应用认为自身在管理员权限下运行 - + Allow MSIServer to run with a sandboxed system token 允许 MSIServer 在沙盒内使用系统令牌运行 - + Box Options 沙盒选项 - + Use a Sandboxie login instead of an anonymous token 使用 Sandboxie 限权用户替代匿名令牌 - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox 阻止安装在宿主上的沙盒程序从沙盒内部加载动态链接库(.dll)文件 - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. 该功能可能对兼容性造成影响,因为它阻止了沙盒内的进程向主机进程写入数据,以及启动它们。 - + + Prevents the sandboxed window from being captured. + 阻止沙盒化窗口被捕获图像。 + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + 这个功能可能造成用户体验下降,因为它也阻止正常的屏幕截图。 + + + Shared Template 共享模板 - + Shared template mode 共享模板模式 - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -296,27 +306,27 @@ To disable this template for a sandbox, simply uncheck it in the template list.< 要为沙盒禁用此模板,只需在模板列表中取消选中它即可。 - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. 此选项不会向沙盒配置添加任何新设置,也不会根据模板中的移除设置删除沙盒的默认设置。 - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. 此选项将共享模板作为本地模板添加到沙盒配置中,还可以根据模板中的移除设置删除沙盒的默认设置。 - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. 此选项将共享模板中的设置添加到沙盒配置中,还可以根据模板中的移除设置删除沙盒的默认配置。 - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. 此选项不会向沙盒配置添加任何新设置,但可能会根据模板中的移除设置删除沙盒的默认配置。 - + Remove defaults if set 如果设置了默认值,则删除 @@ -330,17 +340,17 @@ To disable this template for a sandbox, simply uncheck it in the template list.< 要更改模板的设置,只需在“沙盒选项”下的“应用程序模板”列表中找到“共享模板”,然后双击它进行编辑。要为沙盒禁用此模板,只需在模板列表中取消选中即可。 - + Disabled 禁用 - + Use as a template 作为模板使用 - + Append to the configuration 追加到配置中 @@ -361,7 +371,7 @@ To disable this template for a sandbox, simply uncheck it in the template list.< 使用 Sandboxie 限权用户,而不是匿名令牌 (实验性) - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. 使用自定义沙盒令牌可以更好地将各个沙盒相互隔离,同时可以实现在任务管理器的用户栏中显示进程所属的沙盒。但是,某些第三方安全解决方案可能会与自定义令牌产生兼容性问题 @@ -528,38 +538,38 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox 创建新沙盒 - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. 沙盒将您的主机系统与沙盒内运行的进程隔离开来,防止它们对计算机中的其他程序和数据进行永久更改。 - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. 沙盒将主机系统与在沙盒内运行的进程隔离开来,可以防止它们对计算机中的其它程序和数据进行永久性的更改。隔离级别会影响您的安全性以及与应用程序的兼容性,因此根据所选的沙盒类型会有不同的隔离级别。此外沙盒还可以保护你的个人数据不被受限制下运行的进程的访问 - + Enter box name: 输入沙盒名称: - + Select box type: Sellect box type: 选择沙盒类型: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> 具有<a href="sbie://docs/privacy-mode">数据保护</a>且具有<a href="sbie://docs/security-mode">安全强化</a>的沙盒 - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -568,58 +578,58 @@ The entire user profile remains hidden, ensuring maximum security. 全部的用户数据及文件对沙盒进程保持隐藏状态,确保最大程度的安全性。 - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox 具有<a href="sbie://docs/security-mode">安全强化</a>的沙盒 - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. 该沙盒类型通过显著主机减少暴露于沙盒进程的攻击面来提供最高级别的保护。 - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> 具有<a href="sbie://docs/privacy-mode">数据保护</a>的沙盒 - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. 在该沙盒类型中,任何沙盒进程都将被阻止访问任何个人用户文件和数据。 保护的重点是保护用户数据,因此,该沙盒中运行的进程只能访问 %SystemRoot% (一般为C:\Windows)和 %ProgramW6432%(一般为C:\Program Files)以及Sandboxie安装目录。 这可确保个人文件的安全。 - + Standard Sandbox 标准沙盒 - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. 该沙盒类型提供 Sandboxie Classic 的默认行为。 它为用户提供了熟悉且可靠的沙盒方案。 应用程序可以在该沙盒内运行,并确保它们操作受控且隔离的运行空间。 - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> 具有<a href="sbie://docs/privacy-mode">数据保护</a>的<a href="sbie://docs/compartment-mode">应用程序隔离</a>沙盒 - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. 该沙盒类型优先考虑兼容性,同时仍然提供良好的隔离级别。 它被设计用于在单独隔离的沙盒中运行受信任的应用程序。 虽然与其他沙盒类型相比,其隔离级别有所降低,但它提供了与各种应用程序的更高兼容性,确保该沙盒环境中应用的平稳运行。 - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box <a href="sbie://docs/compartment-mode">应用程序隔离</a>沙盒 - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> <a href="sbie://docs/boxencryption">加密</a> 沙盒内容并设置 <a href="sbie://docs/black-box">凭据</a> @@ -628,7 +638,7 @@ While the level of isolation is reduced compared to other box types, it offers i <a href="sbie://docs/boxencryption">加密</a> <a href="sbie://docs/black-box">凭据</a> 沙盒 - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -636,42 +646,42 @@ This ensures the utmost level of privacy and data protection within the confiden 当虚拟磁盘被挂载时,只有沙盒内的程序可以访问,而其他进程将会被阻止访问。这确保了在该沙盒环境中最高级别的隐私和数据保护。 - + Hardened Sandbox with Data Protection 带数据保护的加固型沙盒 - + Security Hardened Sandbox 安全防护加固型沙盒 - + Sandbox with Data Protection 带数据保护的沙盒 - + Standard Isolation Sandbox (Default) 标准隔离沙盒(默认) - + Application Compartment with Data Protection 带数据保护的应用隔间 - + Application Compartment Box 应用程序隔离沙盒 - + Confidential Encrypted Box 凭据加密沙盒 - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? 使用加密沙盒需要安装 ImDisk 驱动,您要下载安装它吗? @@ -681,17 +691,17 @@ This ensures the utmost level of privacy and data protection within the confiden 应用隔间(无隔离防护) - + Remove after use 在使用结束后删除 - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. 在沙盒中所有进程结束后,沙盒中所有数据及沙盒本身将会被删除 - + Configure advanced options 高级选项 @@ -1059,13 +1069,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure 沙盒位置与行为 - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -1074,64 +1084,64 @@ You can use %USER% to save each users sandbox to an own fodler. 可以使用 %USER% 来将用户拥有的沙盒存储到自身的用户目录下 - + Sandboxed Files 沙盒化文件 - + Select Directory 选择目录 - + Virtualization scheme 虚拟化方案 - + Version 1 版本 1 - + Version 2 版本 2 - + Separate user folders 区分用户文件夹 - + Use volume serial numbers for drives 使用驱动器的卷序列号 - + Auto delete content when last process terminates 当所有进程结束后删除所有内容 - + Enable Immediate Recovery of files from recovery locations 启用立即恢复功能 - + The selected box location is not a valid path. The sellected box location is not a valid path. 所选的沙盒存储路径无效 - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? 所选的沙盒存储路径不是空的,推荐选择空文件夹或新建文件夹。确定要使用当前选择的文件夹吗? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. 所选的沙盒存储路径所在的驱动器当前不可用 @@ -1377,14 +1387,14 @@ You can use %USER% to save each users sandbox to an own fodler. 共享模板 - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. 新沙盒将按照新的 <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">虚拟化方案 2</a>创建,如果您在使用该沙盒的时候遇到任何问题,请尝试切换至旧版本的虚拟化方案并反馈相应的问题,该选项可以在沙盒结构菜单中找到。 - + Don't show this message again. 不再显示此消息 @@ -1641,76 +1651,76 @@ Note: The update check is often behind the latest GitHub release to ensure that 沙盒 IPC 根目录 - + Add special option: 添加特殊选项: - - + + On Start 沙盒启动阶段 - - - - - + + + + + Run Command 执行命令 - + Start Service 启动服务 - + On Init 沙盒初始阶段 - + On File Recovery 文件恢复阶段 - + On Delete Content 内容删除阶段 - + On Terminate 在沙盒终止时 - - - - - + + + + + Please enter the command line to be executed 请输入需要执行的命令行 - + Please enter a program file name to allow access to this sandbox 输入允许访问该沙盒的程序名 - + Please enter a program file name to deny access to this sandbox 输入不允许访问该沙盒的程序名 - + Deny 拒绝(禁止) - + %1 (%2) %1 (%2) @@ -1794,126 +1804,126 @@ Note: The update check is often behind the latest GitHub release to ensure that 应用隔间 - + Custom icon 自定义图标 - + Version 1 版本 1 - + Version 2 版本 2 - + Browse for Program 浏览程序 - + Open Box Options 打开沙盒选项 - + Browse Content 浏览内容 - + Start File Recovery 开始恢复文件 - + Show Run Dialog 显示运行对话框 - + Indeterminate 不确定 - + Backup Image Header 备份映像头 - + Restore Image Header 恢复映像头 - + Change Password 更改密码 - - + + Always copy 始终复制 - - + + Don't copy 不要复制 - - + + Copy empty 复制空的副本 - + The image file does not exist 磁盘映像文件不存在 - + The password is wrong 输入的密码不正确 - + Unexpected error: %1 意外错误:%1 - + Image Password Changed 映像密码已更改 - + Backup Image Header for %1 备份 %1 的映像头 - + Image Header Backuped 映像头已备份 - + Restore Image Header for %1 恢复 %1 的映像头 - + Image Header Restored 映像头已恢复 - - + + Browse for File 浏览文件 @@ -1924,101 +1934,101 @@ Note: The update check is often behind the latest GitHub release to ensure that 浏览文件夹 - + File Options 文件选项 - + Grouping 分组 - + Add %1 Template 添加 %1 模板 - + Search for options 搜索选项 - + Box: %1 沙盒: %1 - + Template: %1 模板: %1 - + Global: %1 全局: %1 - + Default: %1 默认: %1 - + This sandbox has been deleted hence configuration can not be saved. 该沙盒已被删除,因此配置无法保存 - + Some changes haven't been saved yet, do you really want to close this options window? 部分变更未保存,您确定要关闭这个选项窗口吗? - + kilobytes (%1) KB (%1) - + Select color 选择颜色 - + Select Program 选择程序 - + Please enter a service identifier 请输入一个服务标识符 - + Executables (*.exe *.cmd) 可执行文件 (*.exe *.cmd) - - + + Please enter a menu title 请输入一个菜单标题 - + Please enter a command 请输入一则命令 - - - - - - - - + + + + + + + + Group: %1 组: %1 @@ -2028,7 +2038,7 @@ Note: The update check is often behind the latest GitHub release to ensure that 请输入新组的名称 - + Enter program: 请输入程序: @@ -2068,7 +2078,7 @@ Note: The update check is often behind the latest GitHub release to ensure that 强制指定文件夹很可能会损坏 Windows,你确定要继续吗? - + @@ -2077,188 +2087,190 @@ Note: The update check is often behind the latest GitHub release to ensure that 选择目录 - + Closed 封禁 - + Closed RT 封禁 RT - + Read Only 只读 - + Normal 标准 - + Open 开放 - + Open for All 完全开放 - + No Rename 禁止重命名 - + Box Only (Write Only) 仅沙盒内 (只写) - + Ignore UIPI 忽略 UIPI(用户界面特权隔离(User Interface Privilege Isolation)) - - - + + + Unknown 未知 - + Regular Sandboxie behavior - allow read and also copy on write. 常规沙盒行为 - 允许读取及写时复制 - + Allow write-access outside the sandbox. 允许透写到沙盒外(仅当执行写操作的程序位于沙盒外时) - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. 允许透写到沙盒外(无论执行写操作的程序是否位于沙盒内) - + Don't rename window classes. 禁止重命名 Windows 窗口类 - + Deny access to host location and prevent creation of sandboxed copies. 拒绝对主机位置的访问,防止在沙盒内创建相应的副本 - + Block access to WinRT class. 阻止对 WinRT 类的访问 - + Allow read-only access only. 只允许只读访问 - + Hide host files, folders or registry keys from sandboxed processes. 对沙盒内的进程隐藏主机文件、目录或注册表键值 - + Ignore UIPI restrictions for processes. 忽略对进程的 UIPI(用户界面特权隔离(User Interface Privilege Isolation)) 限制 - + File/Folder 文件/文件夹 - + Registry 注册表 - + IPC Path IPC 路径 - + Wnd Class 窗口类 - + COM Object COM 组件 - + Select File 选择文件 - + All Files (*.*) 所有文件 (*.*) - - - - - - - - - - + + + + + + + + + + + + All Programs 所有程序 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} COM 对象必须用其 GUID 来指定,例如:{00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. RT 接口必须用其名称来指定 - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? 开放 IPC 访问权限的同时也将开放 COM 的访问权限,你是否想继续在沙盒内限制 COM 接口的访问权限? - + Don't ask in future 此后不再询问 - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 不支持 'OpenWinClass=program.exe,#' 配置格式,请使用 'NoRenameWinClass=program.exe,*' 替换 - - - + + + - + Template values can not be edited. 模板值不能被编辑 - + Template values can not be removed. 模板值无法被移除 @@ -2367,68 +2379,93 @@ Please select a folder which contains this file. 请选择包含此文件的文件夹。 - - + + Any 任意 - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access 允许访问 - + Block using Windows Filtering Platform 阻止访问 - 使用 Windows 筛选平台 (WFP) - + Block by denying access to Network devices 阻止访问 - 通过禁止访问网络设备 - - - + + Please enter a domain to be filtered + 请输入一个过滤域名 + + + + Yes + + + + + No + + + + + Please enter IP and Port. + 请输入IP地址与端口。 + + + + entry: IP or Port cannot be empty + 进入:IP或端口号不能为空 + + + + + Allow 允许 - + Block (WFP) 阻止 (WFP) - + Block (NDev) 阻止 (网络设备) - + A non empty program name is required. 程序名不得为空 - + Block 阻止 @@ -2925,22 +2962,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 正在等待文件夹: %1 - + Deleting folder: %1 正在删除文件夹: %1 - + Merging folders: %1 &gt;&gt; %2 正在合并文件夹: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... 正在完成快照合并... @@ -3021,7 +3058,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 @@ -3041,27 +3078,27 @@ Unlike the preview channel, it does not include untested, potentially breaking, <a href="sbie://update/check" style="color: red;">存在一个新的 Sandboxie-Plus 更新 v%1 可用</a> - + No Force Process 没有必沙程序 - + Reset Columns 重置列 - + Copy Cell 复制此格 - + Copy Row 复制此行 - + Copy Panel 复制此表 @@ -3317,7 +3354,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + Sandboxie-Plus Insider [%1] Sandboxie-Plus 内部版本 [%1] @@ -3348,7 +3385,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + About Sandboxie-Plus 关于 Sandboxie-Plus @@ -3555,11 +3592,11 @@ Do you want to do the clean up? - - - - - + + + + + Don't show this message again. 不再显示此消息 @@ -3609,104 +3646,104 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - 正在删除沙盒内容 - + Executing OnBoxDelete: %1 在删除沙盒时执行: %1 - + Auto Deleting %1 Content 自动删除 %1 的内容 - + Removed Shortcut: %1 移除快捷方式: %1 - + Updated Shortcut to: %1 更新快捷方式到: %1 - + Added Shortcut to: %1 添加快捷方式: %1 - + Auto deleting content of %1 自动删除 %1 的内容 - + Auto removing sandbox %1 自动删除沙盒 %1 - + %1 Directory: %2 %1 目录: %2 - + Application 应用程序 - + Installation 安装 - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - 错误 - + Failed to stop all Sandboxie components 停止全部的 Sandboxie 组件失败 - + Failed to start required Sandboxie components 启动所需的 Sandboxie 组件失败 - + Sandboxie config has been reloaded 已重载沙盒配置文件 - + The supporter certificate is not valid for this build, please get an updated certificate 此赞助者凭据对该版本沙盒无效,请获取可用的新凭据 - + The supporter certificate has expired%1, please get an updated certificate 此赞助者凭据已过期%1,请获取可用的新凭据 - + , but it remains valid for the current build ,但它对当前构建的沙盒版本仍然有效 - + The supporter certificate will expire in %1 days, please get an updated certificate 此赞助者凭据将在 %1 天后过期,请获取可用的新凭据 - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> 选定的特性只对项目赞助者可用。如果没有赞助者凭据,在启用该特性的沙盒里启动的进程,将在 5 分钟后被终止。<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">成为项目赞助者</a>,以获得<a href="https://sandboxie-plus.com/go.php?to=sbie-cert">赞助者凭据</a> - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3715,87 +3752,87 @@ Please check if there is an update for sandboxie. 请检查 Sandboxie 是否有更新版本。 - + Don't show this message again for the current build. 对于当前版本,不再显示此消息。 - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. 您的Windows版本 %1 超过了 Sandboxie 版本的当前已知支持范围,Sandboxie 将尝试使用上一个已知的配置,这可能会导致系统不稳定。 - + Do you want the setup wizard to be omitted? 是否要省略安装向导? - + Error Status: 0x%1 (%2) 错误状态: 0x%1 (%2) - + Unknown 未知 - + Failed to remove old box data files 无法删除旧沙盒中的数据文件 - + The operation was canceled by the user 该操作已被用户取消 - + Unknown Error Status: 0x%1 未知错误状态: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? 是否打开链接 %1?您可以选择是否使用沙盒中的浏览器打开。 - + Sandboxed 沙盒中的 - + Unsandboxed 沙盒外的 - + Case Sensitive 区分大小写 - + RegExp 正则表达式 - + Highlight 高亮显示 - + Close 关闭 - + &Find ... 查找(&F)... - + All columns 所有列 @@ -3817,7 +3854,7 @@ Please check if there is an update for sandboxie. Sandboxie-Plus 是知名程序 Sandboxie 自开源以来的一个延续。<br />访问 <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> 来了解更多信息<br /><br />%3<br /><br />驱动版本: %1<br />特性: %2<br /><br />图标来源: <a href="https://icons8.com">icons8.com</a> - + Default sandbox not found; creating: %1 未找到默认沙盒,正在创建:%1 @@ -3845,17 +3882,17 @@ Please check if there is an update for sandboxie. <a href="sbie://update/apply" style="color: red;">存在一个新的 Sandboxie-Plus 更新 %1 已准备就绪</a> - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? 部分兼容性模板(%1)丢失,可能已被删除,是否要在所有沙盒中移除? - + Cleaned up removed templates... 已清理缺失的模板... - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3864,25 +3901,25 @@ No will choose: %2 “否”将选择目录: %2 - + - NOT connected - 未连接 - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. 在沙盒 %2 中启动的程序 %1 将在 5 分钟之后自动终止,因为使用此沙盒被配置为项目赞助者的特供功能 - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. 沙盒 %1 被配置为使用项目赞助者专有的沙盒类型,这些预设选项将被忽略 - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">成为项目赞助者</a>,以获得<a href="https://sandboxie-plus.com/go.php?to=sbie-cert">赞助者凭据</a> @@ -3953,17 +3990,17 @@ No will choose: %2 - + Only Administrators can change the config. 仅管理员可更改该配置 - + Please enter the configuration password. 请输入配置保护密码 - + Login Failed: %1 登录失败:%1 @@ -3985,7 +4022,7 @@ No will choose: %2 正在导入:%1 - + Do you want to terminate all processes in all sandboxes? 确定要终止所有沙盒中的所有进程吗? @@ -3994,59 +4031,59 @@ No will choose: %2 终止所有且不再询问 - + No Recovery 没有恢复文件 - + No Messages 没有消息 - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus 正以便携模式启动,需要创建所需的服务,这将会寻求管理员权限 - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. 警告:另一代理程序 (可能是 SbieCtrl.exe) 已接管当前 Sandboxie 会话,请将其关闭,然后尝试重新连接以接管控制 - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>错误:</b>Sandboxie Plus管理器(SandMan.exe)没有有效的签名(SandMan.exe.sig)。请从<a href="https://sandboxie-plus.com/go.php?to=sbie-get">官方下载</a>。 - + Maintenance operation completed 维护作业完成 - + Executing maintenance operation, please wait... 正在执行操作维护,请稍候... - + In the Plus UI, this functionality has been integrated into the main sandbox list view. 在 Plus 视图,此功能已被整合到主沙盒列表中 - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. 使用“沙盒/组”右键菜单,你可以将沙盒在沙盒组之间移动 同时,你也可以通过 Alt + 方向键或鼠标拖动来整理列表 另外,你可以通过右键菜单来新建“沙盒/组” - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? 请确认是否要重置已隐藏的消息框(选“是”),或者仅重置所有日志消息(选“否”)? - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -4055,128 +4092,128 @@ This file is part of Sandboxie and all changed done to it will be reverted next 因为该文件是 Sandboxie 的一部分并且所有的更改会在下次更新时被重置 - + The changes will be applied automatically whenever the file gets saved. 当文件被保存时,将自动应用更改 - + The changes will be applied automatically as soon as the editor is closed. 编辑器被关闭后,更改将很快自动应用 - + Administrator rights are required for this operation. 此操作需要管理员权限 - + Failed to execute: %1 执行失败:%1 - + Failed to connect to the driver 连接驱动程序失败 - + Failed to communicate with Sandboxie Service: %1 无法与 Sandboxie 服务通信:%1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 发现不兼容的 Sandboxie %1,其它兼容的版本:%2 - + Can't find Sandboxie installation path. 无法找到 Sandboxie 的安装路径 - + Failed to copy configuration from sandbox %1: %2 复制沙盒配置 %1: %2 失败 - + A sandbox of the name %1 already exists 名为 %1 的沙盒已存在 - + Failed to delete sandbox %1: %2 删除沙盒 %1: %2 失败 - + The sandbox name can not be longer than 32 characters. 沙盒名称不能超过 32 个字符 - + The sandbox name can not be a device name. 沙盒名称不能为设备名称 - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. 沙盒名称只能包含字母、数字和下划线(显示为空格) - + Failed to terminate all processes 终止所有进程失败 - + Delete protection is enabled for the sandbox 该沙盒已启用删除保护 - + All sandbox processes must be stopped before the box content can be deleted 在删除沙盒内容之前,必须先停止沙盒内的所有进程 - + Error deleting sandbox folder: %1 删除沙盒文件夹出错:%1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. 必须先停止沙盒中的所有进程,然后才能对其进行重命名。 - + A sandbox must be emptied before it can be deleted. 沙盒被删除前必须清空 - + Failed to move directory '%1' to '%2' 移动目录 '%1' 到 '%2' 失败 - + Failed to move box image '%1' to '%2' 无法将沙盒镜像“%1”移动到“%2” - + This Snapshot operation can not be performed while processes are still running in the box. 因有进程正在沙盒中运行,此快照操作无法完成 - + Failed to create directory for new snapshot 创建新快照的目录失败 - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus 版本: %1 (%2) @@ -4198,235 +4235,240 @@ This file is part of Sandboxie and all changed done to it will be reverted next 该沙盒将会被 <a href="sbie://docs/boxencryption">加密</a> and <a href="sbie://docs/black-box">,对沙盒内容的访问会被保护</a>。 - + USB sandbox not found; creating: %1 未找到USB沙盒,正在创建:%1 - + Executing OnBoxTerminate: %1 - 在沙盒内的终端执行 + 在沙盒内所有进程终止时执行 - + Current Config: %1 当前配置: %1 - + Data Directory: %1 数据存放目录: %1 - + for Personal use 个人用户 - + - for Non-Commercial use ONLY - 仅用于非商业用途 - + Failed to configure hotkey %1, error: %2 配置快捷键 %1 失败,错误:%2 - - - + + + (%1) (%1) - + The box %1 is configured to use features exclusively available to project supporters. 沙盒 %1 被指定为仅对项目赞助者开放的功能。 - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. 沙盒 %1 被指定为需要更高级赞助许可证的功能。 - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">升级您的许可证</a> 以解锁高级功能。 - + The selected feature requires an <b>advanced</b> supporter certificate. 选择的功能需要更高级赞助许可证。 - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + <br />你需要在Patreon赞助上成为Great或更高级别以便解锁这个功能。 + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> 您所选择的特性仅适用于项目赞助者。<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">成为项目赞助者</a>, 获取一份 <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">赞助者凭据</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! 您尝试使用的凭据已被阻止,这意味着它已因故失效。任何使用该凭据的企图都构成对使用条款的违反! - + The Certificate Signature is invalid! 凭据的签名无效! - + The Certificate is not suitable for this product. 凭据不适用于本产品。 - + The Certificate is node locked. 凭据已被节点锁定。 - + The support certificate is not valid. Error: %1 赞助者凭据无效。 错误:%1 - + The evaluation period has expired!!! The evaluation periode has expired!!! 已超过评估期限!!! - - + + Don't ask in future 此后不再询问 - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? 确定要终止加密沙盒中的所有进程并卸载加密沙盒吗? - + Please enter the duration, in seconds, for disabling Forced Programs rules. 请输入「停用必沙程序规则」的持续时间 (单位: 秒) - + Maintenance operation failed (%1) 维护作业执行失败 (%1) - + Failed to copy box data files 复制沙盒数据文件失败 - + Snapshot not found 没有找到快照 - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. 合并快照目录 '%1' 和 '%2' 出错,快照没有被完全合并 - + Failed to remove old snapshot directory '%1' 移除旧快照的目录 '%1' 失败 - + Can't remove a snapshot that is shared by multiple later snapshots 无法移除被多个后续快照所共享的快照 - + You are not authorized to update configuration in section '%1' 您未被授权在 '%1' 更新配置 - + Failed to set configuration setting %1 in section %2: %3 在 %2: %3 中设定配置设置 %1 失败 - + Can not create snapshot of an empty sandbox 无法为空的沙盒创建快照 - + A sandbox with that name already exists 已存在同名沙盒 - + The config password must not be longer than 64 characters 配置保护密码长度不能超过 64 个字符 - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted 无法删除已卸载的沙盒的内容 - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded 导入/导出不可用,无法加载 7z.dll - + Failed to create the box archive 无法创建沙盒存档 - + Failed to open the 7z archive 无法打开 7z 备份 - + Failed to unpack the box archive 无法解压沙盒备份 - + The selected 7z file is NOT a box archive 所选的 7z 文件不是沙盒备份 - + Operation failed for %1 item(s). %1 项操作失败。 - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> <h3>关于 Sandboxie+</h3><p>版本 %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 本 Sandboxie+ 副本已授权为: %1 - + Sandboxie-Plus is free for personal and non-commercial use. Sandboxie+ 可免费用于个人和其他非商业用途。 - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> Sandboxie+ 是 Sandboxie 的开源延续。<br />前往 <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> 了解更多信息。<br /><br />%2<br /><br />特性: %3<br /><br />已安装: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />图标来自于 <a href="https://icons8.com">icons8.com</a> @@ -4435,7 +4477,7 @@ Error: %1 是否在沙盒中的浏览器打开链接 %1 ? - + Remember choice for later. 记住选择供之后使用 @@ -5394,12 +5436,12 @@ Error: %1 Sandboxie-Plus - 在沙盒内运行 - + Are you sure you want to run the program outside the sandbox? 确定要在沙盒外运行程序吗? - + Please select a sandbox. 请选择一个沙盒 @@ -5508,79 +5550,79 @@ Error: %1 %1 - + Search for settings 搜索设置 - - + + Run &Sandboxed 在沙盒中运行(&S) - + kilobytes (%1) Kb (%1) - + Volume not attached 未挂载卷 - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. 此赞助者凭据已过期,请<a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">更新凭据</a>。 - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. 这看起来不像是 Sandboxie Plus 的序列号<br/>如果您试图从证书中输入 UpdateKey 或 Signature ,无需这样做,请直接将整个证书输入到上面的文本区域。 - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. 您尝试在未输入预先存在的赞助者凭据的情况下使用功能升级密钥。请注意,这种类型的密钥(<b>正如网站上以粗体明确说明的那样</b)要求您拥有预先存在的有效赞助者凭据; <br />如果您想使用高级功能,您需要同时获得标准凭据和功能升级密钥来解锁高级功能。 - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. 您试图在未输入预先存在的赞助者凭据的情况下使用续订密钥。请注意,这种类型的密钥(<b>正如网站上以粗体明确说明的那样</b)要求您拥有预先存在的有效赞助者凭据;没有它是没有用的。 - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> <br /><br /><u>如果您没有阅读产品说明而错误地获取了此密钥,请通过电子邮件(在我们的网站上提供)联系我们来解决此问题。</u> - + Retrieving certificate... 正在检索凭据... - + Error retrieving certificate: %1 Error retriving certificate: %1 检索凭据时出错:%1 - + Unknown Error (probably a network issue) 未知错误(可能是网络问题) - + Home 主页 - + Sandboxed Web Browser 浏览器(沙盒) @@ -5633,48 +5675,48 @@ Error: %1 浏览程序 - + Add %1 Template 添加 %1 模板 - + Select font 选择字体 - + Reset font 重置字体 - + %0, %1 pt %0, %1 磅 - + Please enter message 请输入信息 - + Select Program 选择程序 - + Executables (*.exe *.cmd) 可执行文件 (*.exe *.cmd) - - + + Please enter a menu title 请输入一个菜单标题 - + Please enter a command 请输入一则命令 @@ -5683,17 +5725,17 @@ Error: %1 此赞助者凭据已过期,请<a href="sbie://update/cert">获取新凭据</a> - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Plus 附加的高级功能将在 %1 天后被禁用</font> - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>对于当前安装的版本,Plus功能仍处于启用状态。</font>但是,您将无法再访问Sandboxie Live服务,包括兼容性更新和在线疑难解答数据库。 - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. 此赞助者凭据将<font color='red'>在 %1 天后过期</font>,请<a href="sbie://update/cert">更新凭据</a>。 @@ -5702,37 +5744,37 @@ Error: %1 正在检索凭据… - + Contributor 贡献值 - + Eternal 终身 - + Business 商业 - + Personal 个人 - + Great Patreon Great Patreon - + Patreon Patreon - + Family 家庭 @@ -5741,12 +5783,12 @@ Error: %1 订阅 - + Evaluation 评估 - + Type %1 类型 %1 @@ -5755,42 +5797,47 @@ Error: %1 标准 - + Advanced 高级 - + + Advanced (L) + 高级 (L) + + + Max Level 最高等级 - + Level %1 等级 %1 - + Supporter certificate required for access 需要赞助者凭据进行访问 - + Supporter certificate required for automation 需要赞助者凭据进行自动化动作 - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. 很遗憾,此凭据对当前版本无效,您需要获取新凭据或降级到早期版本。 - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. 尽管此凭据已过期,但对于当前安装的版本,附加功能仍处于启用状态。但是,您将无法再访问Sandboxie Live服务,包括兼容性更新和在线疑难解答数据库。 - + This certificate has unfortunately expired, you need to get a new certificate. 很遗憾,此凭据已过期,请获取新凭据。 @@ -5799,7 +5846,7 @@ Error: %1 <br /><font color='red'>在此版本中,Plus 附加的高级功能仍是可用的</font> - + <br />Plus features are no longer enabled. <br />Plus 附加的高级功能已不再可用 @@ -5813,12 +5860,12 @@ Error: %1 需要赞助者凭据 - + Run &Un-Sandboxed 在沙盒外运行(&U) - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. 这看起来不像是一份凭据。请输入完整的凭据,而不仅仅是其中的一部分 @@ -5831,7 +5878,7 @@ Error: %1 非常抱歉,此凭据已过时 - + Thank you for supporting the development of Sandboxie-Plus. 感谢您对 Sandboxie-Plus 开发工作的支持 @@ -5840,88 +5887,88 @@ Error: %1 此赞助者凭据无效 - + Update Available 更新可用 - + Installed 已安装 - + by %1 来自 %1 - + (info website) (更多信息网址) - + This Add-on is mandatory and can not be removed. 此加载项是必需的,无法删除。 - - + + Select Directory 选择目录 - + <a href="check">Check Now</a> <a href="check">立即检查</a> - + Please enter the new configuration password. 请输入新的配置保护密码 - + Please re-enter the new configuration password. 请再次输入新的配置保护密码 - + Passwords did not match, please retry. 输入的密码不一致,请重新输入 - + Process 进程 - + Folder 文件夹 - + Please enter a program file name 请输入一个程序文件名 - + Please enter the template identifier 请输入模板标识符 - + Error: %1 错误:%1 - + Do you really want to delete the selected local template(s)? 你真的想删除选定的本地模板吗? - + %1 (Current) %1 (当前) @@ -6152,35 +6199,35 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox 创建新沙盒 - + Almost complete, click Finish to create a new sandbox and conclude the wizard. 即将就绪, 点击完成按钮结束沙盒创建向导 - + Save options as new defaults 保存选项为新的默认配置 - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) 以后不再显示总结页面 (除非启用高级选项) - + This Sandbox will be saved to: %1 该沙盒将保存到: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6189,21 +6236,21 @@ This box's content will be DISCARDED when its closed, and the box will be r 该沙盒中的内容将在所有程序结束后被删除,同时沙盒本身将被移除 - + This box will DISCARD its content when its closed, its suitable only for temporary data. 该沙盒中的内容将在所有程序结束后被删除,因此仅适合临时数据 - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. 该沙盒中所有进程将无法访问网络和本地连接,以确保所有可访问的数据不被泄露 - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6212,14 +6259,14 @@ This box will run the MSIServer (*.msi installer service) with a system token, t 该沙盒允许 MSIServer (*.msi 安装服务) 在沙盒内使用系统令牌运行,这将改善兼容性但会影响安全隔离效果 - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. 该沙盒中所有进程将认为其运行在管理员模式下,即使实际上并没有该权限,这有助于在安全加固型沙盒中运行安装程序 - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6228,7 +6275,7 @@ Processes in this box will be running with a custom process token indicating the 该沙盒中的进程将会以沙盒专属的自定义进程凭据运行 - + Failed to create new box: %1 无法创建新沙盒: %1 @@ -6448,6 +6495,198 @@ If you are a great patreaon supporter already, sandboxie can check online for an 允许直接访问 %1 收藏的书签 + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + Sandboxie-Plus - 测试代理 + + + + N/A + N/A + + + + + Testing... + 测试中... + + + + This test cannot be disabled. + 这个测试不能被禁用。 + + + + [%1] Starting Test 1: Connection to the Proxy Server + [%1] 启动测试 1: 连接到代理服务器 + + + + [%1] IP Address: %2 + [%1] IP地址: %2 + + + + [%1] Connection established. + [%1] 连接已建立。 + + + + + [%1] Test passed. + [%1] 测试通过。 + + + + [%1] Connection to proxy server failed: %2. + [%1] 连接到代理服务器失败: %2。 + + + + + + + [%1] Test failed. + [%1] 测试失败。 + + + + [%1] Starting Test 2: Connection through the Proxy Server + [%1] 启动测试2: 通过代理服务器连接 + + + + [%1] Authentication was successful. + [%1] 认证成功。 + + + + [%1] Connection to %2 established through the proxy server. + [%1] 通过代理服务器连接到 %2 并已确立信道。 + + + + [%1] Loading a web page to test the proxy server. + [%1] 加载一个互联网页面以测试代理服务器。 + + + + [%1] %2. + [%1] %2 + + + + [%1] Connection through proxy server failed: %2. + [%1] 通过代理服务器连接失败: %2 + + + + [%1] Web page loaded successfully. + [%1] 互联网页面加载成功。 + + + + Timeout + 超时 + + + + [%1] Failed to load web page: %2. + [%1] 加载互联网页面失败: %2。 + + + + [%1] Starting Test 3: Proxy Server latency + [%1] 启动测试 3: 代理服务器延迟 + + + + [%1] Latency through proxy server: %2ms. + [%1] 通过代理服务器的延迟: %2毫秒。 + + + + [%1] Failed to get proxy server latency: Request timeout. + [%1] 获取代理服务器延迟失败: 请求超时。 + + + + [%1] Failed to get proxy server latency. + [%1] 获取代理服务器延迟失败。 + + + + [%1] Test Finished. + [%1] 测试结束。 + + + + + Stopped + 停止的 + + + + Stop + 停止 + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + [%1] 测试开始... + 代理服务器 + 地址: %2 + 协议: %3 + 认证: %4%5 + + + + Retry + 重试 + + + + Test Passed + 测试通过 + + + + Test Failed + 测试失败 + + + + Invalid Timeout value. Please enter a value between 1 and 60. + 无效的超时等待值。请输入一个1到60范围内的数值。 + + + + Invalid Port value. Please enter a value between 1 and 65535. + 无效的端口值。请输入一个1到65535范围内的数值。 + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + 无效的主机值。请输入一个不包含 'http[s]://' 的有效主机名。 + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + 无效的Ping次数值。请输入一个在1到10之间的数值。 + + CTraceModel @@ -6794,8 +7033,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - + Protect the system from sandboxed processes 保护系统免受沙盒内进程的影响 @@ -6805,7 +7043,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an 提权限制 - + Block network files and folders, unless specifically opened. 拦截对网络文件和文件夹的访问,除非专门开放访问权限 @@ -6815,7 +7053,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an 使应用程序认为自己已被提权运行(允许安全地运行安装程序) - + Network restrictions 网络限制 @@ -6965,11 +7203,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Name 名称 @@ -6999,13 +7237,15 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - - - + + + + + + + + + Remove 移除 @@ -7071,11 +7311,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Show Templates 显示模板 @@ -7110,7 +7350,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an 开放 Windows 凭据存储访问权限 (用户态) - + Prevent change to network and firewall parameters (user mode) 拦截对网络及防火墙参数的更改 (用户态) @@ -7217,7 +7457,9 @@ If you are a great patreaon supporter already, sandboxie can check online for an - + + + Program 程序 @@ -7257,47 +7499,47 @@ If you are a great patreaon supporter already, sandboxie can check online for an 添加 IPC 路径 - + File Recovery 文件恢复 - + Add Folder 添加文件夹 - + Ignore Extension 忽略扩展名 - + Ignore Folder 忽略文件夹 - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. 启用快速恢复提示,以便快速恢复创建的文件 - + You can exclude folders and file types (or file extensions) from Immediate Recovery. 可以在此处从快速恢复中排除特定目录和文件类型(扩展名) - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. 当快速恢复功能被调用时,检查沙盒内的下列文件夹 - + Advanced Options 高级选项 - + Miscellaneous 杂项 @@ -7318,13 +7560,13 @@ If you are a great patreaon supporter already, sandboxie can check online for an - + Protect the sandbox integrity itself 沙盒完整性保护 - - + + Compatibility 兼容性 @@ -7334,7 +7576,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an 添加沙盒化进程到作业对象 (推荐) - + Force usage of custom dummy Manifest files (legacy behaviour) 强制使用自定义虚拟 Manifest 文件 (传统行为) @@ -7344,7 +7586,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an 仅允许特权进程访问“服务控制管理器” - + Emulate sandboxed window station for all processes 为所有进程模拟沙盒化的窗口状况 @@ -7355,47 +7597,47 @@ If you are a great patreaon supporter already, sandboxie can check online for an 开放 Windows 安全帐户管理器 (SAM) 的访问权限 - + Hide Processes 隐藏进程 - + Add Process 添加进程 - + Hide host processes from processes running in the sandbox. 对沙盒内运行的进程隐藏宿主的进程 - + Don't allow sandboxed processes to see processes running in other boxes 不允许沙盒内的进程查看其它沙盒里运行的进程 - + These commands are run UNBOXED after all processes in the sandbox have finished. 沙盒中的所有进程结束后,这些命令将在无沙盒的环境下运行。 - + Users 用户 - + Restrict Resource Access monitor to administrators only 仅允许管理员访问“资源访问监视器” - + Add User 添加用户 - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -7404,32 +7646,32 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to 注意:沙盒的必沙程序及文件夹设置不适用于不能运行沙盒的系统用户 - + Tracing 跟踪 - + API call Trace (traces all SBIE hooks) API 调用跟踪 (跟踪所有 SBIE 钩子) - + COM Class Trace COM 类跟踪 - + IPC Trace IPC 跟踪 - + Key Trace 键值跟踪 - + GUI Trace GUI 跟踪 @@ -7474,11 +7716,13 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to + Move Up 上移 + Move Down 下移 @@ -7508,33 +7752,33 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to 访问隔离 - + Image Protection 映像保护 - + Issue message 1305 when a program tries to load a sandboxed dll 当一个程序试图加载一个沙盒内部的动态链接库(.dll)文件时,提示问题代码 1305 - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox 阻止安装在宿主上的沙盒程序从沙盒内部加载DLL(动态链接库)文件 - + Dlls && Extensions Dll && 扩展 - + Description 说明 - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Sandboxie 的资源访问规则通常对位于沙盒内的二进制程序具有歧视性 @@ -7553,7 +7797,7 @@ This is done to prevent rogue processes inside the sandbox from creating a renam 使用主机映像保护,可以通过阻止在沙盒内运行的应用程序(安装在宿主上的)加载来自沙盒的动态链接库来防止此类现象 - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. 沙盒功能可以使用可选的.dll文件来获得增强,这些.dll文件可以在SbieDll.dll启动时加载到每个沙盒进程中。全局设置中的插件管理器提供了一些有用的扩展。安装后,就可以在这里为当前的沙盒启用。 @@ -7777,17 +8021,20 @@ To specify a process use '$:program.exe' as path. - + Action 动作 + Port 端口 + + IP IP @@ -7844,7 +8091,7 @@ The process match level has a higher priority than the specificity and describes 以系统进程启动沙盒服务 RpcSs (不推荐) - + Allow use of nested job objects (works on Windows 8 and later) Allow use of nested job objects (experimental, works on Windows 8 and later) 允许使用嵌套作业对象(job object) (仅适用于 Windows 8 及更高版本) @@ -7891,7 +8138,7 @@ The process match level has a higher priority than the specificity and describes 进程被拒绝访问非沙盒进程内存时,提示问题代码 2111 - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) 默认禁用 RpcMgmtSetComTimeout (或许可以解决兼容性问题) @@ -7920,56 +8167,56 @@ The process match level has a higher priority than the specificity and describes 以下选项可以在你未授予管理员权限时安全的使用 - + Triggers 触发器 - + Event 事件 - - - - + + + + Run Command 执行命令 - + Start Service 启动服务 - + These events are executed each time a box is started 这些事件当沙盒每次启动时都会被执行 - + On Box Start 沙盒启动阶段 - - + + These commands are run UNBOXED just before the box content is deleted 这些命令将在删除沙盒的内容之前,以非沙盒化的方式被执行 - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. 这些命令只在沙盒被初始化时执行,要使它们再次运行,必须删除沙盒内容 - + On Box Init 沙盒初始阶段 - + Here you can specify actions to be executed automatically on various box events. 在此处可以配置各种沙盒事件中自动执行特定的动作 @@ -7979,32 +8226,32 @@ The process match level has a higher priority than the specificity and describes API 调用跟踪 (需要安装 LogAPI 模块到沙盒目录) - + Log all SetError's to Trace log (creates a lot of output) 记录所有 SetError 到跟踪日志 (将产生大量输出) - + File Trace 文件跟踪 - + Pipe Trace 管道跟踪 - + Access Tracing 访问跟踪 - + Log Debug Output to the Trace Log 调试日志输出到跟踪日志 - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8027,73 +8274,73 @@ instead of "*". Ntdll 系统调用跟踪 (将产生大量输出) - + Disable Resource Access Monitor 禁用资源访问监控器 - + Resource Access Monitor 资源访问监控 - + Network Firewall 网络防火墙 - + Debug 调试 - + WARNING, these options can disable core security guarantees and break sandbox security!!! 警告,这些选项可使核心安全保障失效并且破坏沙盒安全! - + These options are intended for debugging compatibility issues, please do not use them in production use. 这些选项是为调试兼容性问题提供的,日常使用者勿碰。 - + App Templates 应用模板 - + Filter Categories 类别筛选 - + Text Filter 文本筛选 - + Add Template 添加模板 - + This list contains a large amount of sandbox compatibility enhancing templates 此列表含有大量的沙盒兼容性增强模板 - + Category 类别 - + Template Folders 目录模板 - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8102,23 +8349,23 @@ Please note that this values are currently user specific and saved globally for 请注意,这些值对当前用户的所有沙盒保存 - - + + Value - + Accessibility 无障碍功能 - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. 要弥补失去的保护,请参考“限制”设置组中的降低权限部分 - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access 屏幕阅读器:JAWS、NVDA、Window-Eyes、系统无障碍接口 @@ -8323,56 +8570,116 @@ Sandboxie 提供了针对这些情况的处理选项,可以在此页面进行 + DNS Filter + DNS 过滤器 + + + + Add Filter + 添加过滤器 + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + 使用 DNS 过滤器可以根据每个进程禁用单个域(域名)。保留 IP 列为空以阻止域名解析或输入 IP 以重定向域名解析。 + + + + Domain + + + + + Internet Proxy + 互联网代理 + + + + Add Proxy + 添加代理 + + + + Test Proxy + 测试代理 + + + + Auth + 认证 + + + + Login + 登陆 + + + + Password + 密码 + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + 沙盒化进程可以被强制使用一个预设的套接字5代理。 + + + + Resolve hostnames via proxy + 通过代理解析主机名 + + + Other Options 其它选项 - + Port Blocking 阻止端口 - + Block common SAMBA ports 阻止常见 SAMBA 端口 - + Block DNS, UDP port 53 阻止 DNS、UDP 端口 53 - + Quick Recovery 快速恢复 - + Immediate Recovery 即时恢复 - + Various Options 其它杂项 - + Apply ElevateCreateProcess Workaround (legacy behaviour) 应用 ElevateCreateProcess 解决方案 (传统行为) - + Use desktop object workaround for all processes 对所有进程应用桌面对象解决方案 - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. 当短时间连续按下全局热键3次时,此异常将被忽略。 - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. 当调用“终止所有进程”时,排除终止此沙盒的进程。 @@ -8381,33 +8688,33 @@ Sandboxie 提供了针对这些情况的处理选项,可以在此页面进行 此命令在沙盒中的所有进程终止后运行。 - + On Box Terminate - 在沙盒的终端内 + 在沙盒所有进程终止时 - + This command will be run before the box content will be deleted 该命令将在删除沙盒内容之前运行 - + On File Recovery 文件恢复阶段 - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked 该命令将在文件恢复前运行,文件路径将作为最先被传递的参数,如果该命令的返回值不为 0,恢复动作将被终止 - + Run File Checker 运行文件检查 - + On Delete Content 内容删除阶段 @@ -8418,7 +8725,7 @@ Sandboxie 提供了针对这些情况的处理选项,可以在此页面进行 - + Process 进程 @@ -8427,62 +8734,63 @@ Sandboxie 提供了针对这些情况的处理选项,可以在此页面进行 阻止对位于该沙盒中的进程的读取访问 - + Add Option 添加选项 - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. 在此处可以配置各个进程的高级选项,以提高兼容性或自定义沙盒的某些行为 - + Option 选项 + DNS Request Logging - DNS 请求日志 + DNS 请求日志 - + Syscall Trace (creates a lot of output) 系统调用追踪(产生大量输出) - + Templates 模板 - + Open Template 打开模板 - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. 以下设置允许 Sandboxie 与辅助功能软件结合,请注意:当这些设置生效时,会使 Sandboxie 的部分保护措施失效 - + Edit ini Section 配置文本 - + Edit ini 编辑配置 - + Cancel 取消 - + Save 保存 @@ -8514,27 +8822,27 @@ Sandboxie 提供了针对这些情况的处理选项,可以在此页面进行 QPlatformTheme - + OK 确定 - + Apply 应用 - + Cancel 取消 - + &Yes 是(&Y) - + &No 否(&N) @@ -8600,32 +8908,46 @@ Sandboxie 提供了针对这些情况的处理选项,可以在此页面进行 SandboxiePlus 选择沙盒 - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. 选择要用于运行程序、安装程序或打开文件的沙盒 - + Run in a new Sandbox 在新沙盒中运行 - + Force child processes to be sandboxed + 强制子进程沙盒化 + + + + Force Children + 强制子进程 + + + Sandbox 沙盒 - + Run As UAC Administrator 以 UAC 管理员权限运行 - + Run Sandboxed 在此沙盒内运行 - + Run Outside the Sandbox 在沙盒外运行 @@ -9672,4 +9994,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, 抓取快照 + + TestProxyDialog + + + Test Proxy + 测试代理 + + + + Test Settings... + 测试设置中... + + + + Testing... + 测试中... + + + + Proxy Server + 代理服务器 + + + + Address: + 地址: + + + + 127.0.0.1:80 + 127.0.0.1:80 + + + + Protocol: + 协议: + + + + SOCKS 5 + 套接字 5 + + + + Authentication: + 认证: + + + + NO + NO + + + + Login: + 登陆: + + + + username + 用户名 + + + + Timeout (secs): + 超时值 (以秒为单位): + + + + 5 + 5 + + + + Test 1: Connection to the Proxy Server + 测试 1:连接到代理服务器 + + + + + + Enable this test + 启用这个测试 + + + + Test 2: Connection through the Proxy Server + 测试2: 通过代理服务器连接 + + + + Target host: + 目标主机: + + + + www.google.com + www.google.com + + + + Port: + 端口: + + + + 80 + 80 + + + + Load a default web page from the host. (There must be a web server running on the host) + 从主机加载一个默认互联网页面。(必须有一个Web服务器运行在主机上) + + + + Test 3: Proxy Server latency + 测试 3 :代理服务器延迟 + + + + Ping count: + Ping 数: + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + 增加 ping 计数以提高平均延迟计算的准确性。更多 ping 有助于确保平均值代表典型的网络条件。 + + diff --git a/SandboxiePlus/SandMan/sandman_zh_TW.ts b/SandboxiePlus/SandMan/sandman_zh_TW.ts index 777f0430..84ccdc67 100644 --- a/SandboxiePlus/SandMan/sandman_zh_TW.ts +++ b/SandboxiePlus/SandMan/sandman_zh_TW.ts @@ -191,103 +191,113 @@ CAdvancedPage - + Advanced Sandbox options 進階沙箱選項 - + On this page advanced sandbox options can be configured. 在此頁面上,可以設定進階沙箱選項。 - + Network Access 區域網路存取 - + Allow network/internet access 允許區域網路/網際網路存取 - + Block network/internet by denying access to Network devices 透過拒絕存取區域網路裝置來阻止區域網路/網際網路 - + Block network/internet using Windows Filtering Platform 使用 Windows 篩選平台阻止區域網路/網際網路 - + Allow access to network files and folders Allow access to network files and fodlers 允許存取區域網路檔案和資料夾 - - + + This option is not recommended for Hardened boxes This option is not recomended for Hardened boxes 不建議將此選項用於加固型沙箱 - + Admin Options 管理員選項 - + Drop rights from Administrators and Power Users groups 廢棄來自管理員和 Power Users 使用者組的許可 - + Make applications think they are running elevated 使應用程式認為其已在權限提升狀態下執行 - + Allow MSIServer to run with a sandboxed system token 允許 MSIServer 使用沙箱化系統權杖執行 - + Box Options 沙箱選項 - + Use a Sandboxie login instead of an anonymous token 使用 Sandboxie 登入程序替代匿名權杖 - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox "應用程式擴充" is the actual translation showed in Windows for TradChinese 防止主機上安裝的沙箱化程式從沙箱載入應用程式擴充 (DLL) 檔案 - + This feature may reduce compatibility as it also prevents box located processes from writing to host located ones and even starting them. This feature may reduce compatybility as it also prevents box located processes from writing to host located once and even starting them. 此功能可能降低相容性,因為這將阻止沙箱中的處理程序寫入到主機對應目標,甚至於阻止處理程序本身的啟動。 - + + Prevents the sandboxed window from being captured. + + + + + This feature can cause a decline in the user experience because it also prevents normal screenshots. + + + + Shared Template 共用範本 - + Shared template mode 共用範本模式 - + This setting adds a local template or its settings to the sandbox configuration so that the settings in that template are shared between sandboxes. However, if 'use as a template' option is selected as the sharing mode, some settings may not be reflected in the user interface. To change the template's settings, simply locate the '%1' template in the App Templates list under Sandbox Options, then double-click on it to edit it. @@ -298,47 +308,47 @@ To disable this template for a sandbox, simply uncheck it in the template list.< 若要為沙箱停用此範本,只需在範本清單中將其取消選中即可。 - + This option does not add any settings to the box configuration and does not remove the default box settings based on the removal settings within the template. 此選項不會向沙箱組態中新增任何設定,也不會根據範本內的刪除設定移除預設沙箱之設定。 - + This option adds the shared template to the box configuration as a local template and may also remove the default box settings based on the removal settings within the template. 此選項將共用範本作為本機範本新增至沙箱組態中,並且還可以根據範本內的刪除設定移除預設沙箱之設定。 - + This option adds the settings from the shared template to the box configuration and may also remove the default box settings based on the removal settings within the template. 此選項將共用範本中的設定新增至沙箱組態中,也可根據範本內的刪除設定移除預設沙箱之設定。 - + This option does not add any settings to the box configuration, but may remove the default box settings based on the removal settings within the template. 此選項不會向沙箱組態新增任何設定,但可能會根據範本內的刪除設定移除預設沙箱之設定。 - + Remove defaults if set 如果設定此項將刪除預設值 - + Disabled 已停用 - + Use as a template 用作範本 - + Append to the configuration 追加至組態設定 - + Using a custom Sandboxie Token allows to isolate individual sandboxes from each other better, and it shows in the user column of task managers the name of the box a process belongs to. Some 3rd party security solutions may however have problems with custom tokens. 使用自訂 Sandboxie 權杖可以更好地將各個沙箱相互隔離,同時可以實現在工作管理員的使用者欄位中顯示處理程序所屬的沙箱。但是,某些第三方安全性解決方案可能會與自訂權杖產生相容性問題。 @@ -505,38 +515,38 @@ increases to 512 bits with the application of Leet (L337) speak modifications, a CBoxTypePage - + Create new Sandbox 建立新沙箱 - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. 沙箱將您的主機系統與沙箱內運作的處理程序相隔離,防止它們對電腦中的其他程式和資料進行永久更改。 - + A sandbox isolates your host system from processes running within the box, it prevents them from making permanent changes to other programs and data in your computer. The level of isolation impacts your security as well as the compatibility with applications, hence there will be a different level of isolation depending on the selected Box Type. Sandboxie can also protect your personal data from being accessed by processes running under its supervision. 沙箱會將您的主機系統與沙箱內執行的處理程序隔離開來,以防止它們對電腦中的其他程式和資料進行永久性變更。隔離的級別會影響您的安全性以及與應用程式的相容性,因此根據所選的沙箱類型,將有不同的隔離級別。Sandboxie 還可以保護您的個人資料在其監督下不會被執行的處理程序存取。 - + Enter box name: 輸入沙箱名稱: - + Select box type: Sellect box type: 選擇沙箱類型: - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/security-mode">安全性強化型</a>沙箱並包含<a href="sbie://docs/privacy-mode">資料防護</a> - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. It strictly limits access to user data, allowing processes within this box to only access C:\Windows and C:\Program Files directories. The entire user profile remains hidden, ensuring maximum security. @@ -545,59 +555,59 @@ The entire user profile remains hidden, ensuring maximum security. 全部使用者設定檔將保持隱藏狀態,以確保最大程度的安全性。 - + <a href="sbie://docs/security-mode">Security Hardened</a> Sandbox <a href="sbie://docs/security-mode">安全性強化</a>沙箱 - + This box type offers the highest level of protection by significantly reducing the attack surface exposed to sandboxed processes. 這種沙箱類型透過顯著減少暴露於沙箱化處理程序的攻擊面,來提供最高等級的保護。 - + Sandbox with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/privacy-mode">資料防護型</a>沙箱 - + In this box type, sandboxed processes are prevented from accessing any personal user files or data. The focus is on protecting user data, and as such, only C:\Windows and C:\Program Files directories are accessible to processes running within this sandbox. This ensures that personal files remain secure. 在此沙箱類型中,沙箱化處理程序被阻止存取任何個人使用者檔案或資料。功能的重點是保護使用者資料,而因為如此, 在此沙箱中執行的處理程序只能存取 C:\Windows 和 C:\Program Files 目錄。這可確保個人檔案的安全。 - + Standard Sandbox 標準型沙箱 - + This box type offers the default behavior of Sandboxie classic. It provides users with a familiar and reliable sandboxing scheme. Applications can be run within this sandbox, ensuring they operate within a controlled and isolated space. 此沙箱類型提供 Sandboxie 經典版本的預設行為。它為使用者提供了熟悉且可靠的沙箱化方案。 應用程式可以在該沙箱內運作,確保它們在受控且隔離的空間內進行作業。 - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box with <a href="sbie://docs/privacy-mode">Data Protection</a> <a href="sbie://docs/compartment-mode">應用程式區間型</a>沙箱並包含<a href="sbie://docs/privacy-mode">資料防護</a> - + This box type prioritizes compatibility while still providing a good level of isolation. It is designed for running trusted applications within separate compartments. While the level of isolation is reduced compared to other box types, it offers improved compatibility with a wide range of applications, ensuring smooth operation within the sandboxed environment. 這種沙箱類型優先考慮相容性,同時仍提供良好的隔離等級。它設計用於在單獨的隔間中運作受信任的應用程式。 雖然與其他沙箱類型相比隔離等級有所降低,但它提供了與各種應用程式的更高相容性,確保沙箱化環境中的平穩運作。 - + <a href="sbie://docs/compartment-mode">Application Compartment</a> Box <a href="sbie://docs/compartment-mode">應用程式區間型</a>沙箱 - + <a href="sbie://docs/boxencryption">Encrypt</a> Box content and set <a href="sbie://docs/black-box">Confidential</a> <a href="sbie://docs/boxencryption">加密</a>沙箱內容並設定為<a href="sbie://docs/black-box">機密</a> @@ -606,7 +616,7 @@ While the level of isolation is reduced compared to other box types, it offers i <a href="sbie://docs/boxencryption">加密</a><a href="sbie://docs/black-box">機密型</a>沙箱 - + In this box type the sandbox uses an encrypted disk image as its root folder. This provides an additional layer of privacy and security. Access to the virtual disk when mounted is restricted to programs running within the sandbox. Sandboxie prevents other processes on the host system from accessing the sandboxed processes. This ensures the utmost level of privacy and data protection within the confidential sandbox environment. @@ -615,42 +625,42 @@ This ensures the utmost level of privacy and data protection within the confiden 這確保了機密型沙箱環境中最高水準的隱私和資料保護。 - + Hardened Sandbox with Data Protection 具有資料保護功能的加固型沙箱 - + Security Hardened Sandbox 安全性防護加固型沙箱 - + Sandbox with Data Protection 資料保護型沙箱 - + Standard Isolation Sandbox (Default) 標準隔離型沙箱 (預設) - + Application Compartment with Data Protection 資料保護型應用程式區間 - + Application Compartment Box 應用程式區間沙箱 - + Confidential Encrypted Box 機密加密型沙箱 - + To use encrypted boxes you need to install the ImDisk driver, do you want to download and install it? To use ancrypted boxes you need to install the ImDisk driver, do you want to download and install it? 要使用加密沙箱,您需要安裝 ImDisk 驅動程式,是否下載並安裝? @@ -660,17 +670,17 @@ This ensures the utmost level of privacy and data protection within the confiden 應用程式區間 (無隔離防護) - + Remove after use 使用後移除 - + After the last process in the box terminates, all data in the box will be deleted and the box itself will be removed. 當沙箱中的最後一個處理程序終止後,沙箱中的所有資料將被刪除,沙箱本身也將會刪除。 - + Configure advanced options 設定進階選項組態 @@ -1039,13 +1049,13 @@ You can click Finish to close this wizard. CFilesPage - + Sandbox location and behavior Sandbox location and behavioure 沙箱位置和行為 - + On this page the sandbox location and its behavior can be customized. You can use %USER% to save each users sandbox to an own folder. On this page the sandbox location and its behaviorue can be customized. @@ -1054,64 +1064,64 @@ You can use %USER% to save each users sandbox to an own fodler. 您可以使用 %USER% 將每個使用者的沙箱儲存到各自的資料夾中。 - + Sandboxed Files 沙箱化檔案 - + Select Directory 選擇目錄 - + Virtualization scheme 虛擬化方案 - + Version 1 版本 1 - + Version 2 版本 2 - + Separate user folders 分離使用者資料夾 - + Use volume serial numbers for drives 使用磁碟的磁碟區序號 - + Auto delete content when last process terminates 當所有處理程序結束後自動刪除全部內容 - + Enable Immediate Recovery of files from recovery locations 啟用檔案立即復原 (從設定的復原位置) - + The selected box location is not a valid path. The sellected box location is not a valid path. 選取的沙箱儲存位置是無效路徑。 - + The selected box location exists and is not empty, it is recommended to pick a new or empty folder. Are you sure you want to use an existing folder? The sellected box location exists and is not empty, it is recomended to pick a new or empty folder. Are you sure you want to use an existing folder? 選取的沙箱儲存位置已存在且不是空白目錄,推薦選擇新資料夾或是空白資料夾。確定要使用已存在的資料夾嗎? - + The selected box location is not placed on a currently available drive. The selected box location not placed on a currently available drive. 選取的沙箱儲存位置不在目前可用的磁碟上。 @@ -1357,14 +1367,14 @@ You can use %USER% to save each users sandbox to an own fodler. 共用範本 - + The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you experience any unexpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure group. The new sandbox has been created using the new <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">Virtualization Scheme Version 2</a>, if you expirience any unecpected issues with this box, please switch to the Virtualization Scheme to Version 1 and report the issue, the option to change this preset can be found in the Box Options in the Box Structure groupe. 新沙箱按照新的 <a href="https://sandboxie-plus.com/go.php?to=sbie-delete-v2">虛擬化方案 V2</a> 建立,如果您在使用該沙箱的時候遇到任何問題,請嘗試切換至虛擬化方案 V1 並向我們反應問題,變更此預設的選項可以在「沙箱選項」中「檔案選項」的「沙箱結構」選項組內找到。 - + Don't show this message again. 不再顯示此訊息。 @@ -1559,8 +1569,8 @@ Note: The update check is often behind the latest GitHub release to ensure that COptionsWindow - - + + Browse for File 瀏覽檔案 @@ -1571,139 +1581,139 @@ Note: The update check is often behind the latest GitHub release to ensure that 瀏覽資料夾 - + Closed 已關閉 - + Closed RT 封閉 RT - + Read Only 唯讀 - + Normal 標準 - + Open 開放 - + Open for All 完全開放 - + No Rename 沒有重新命名 - + Box Only (Write Only) 僅沙箱內 (唯寫) - + Ignore UIPI 忽略 UIPI - - - + + + Unknown 未知 - + Regular Sandboxie behavior - allow read and also copy on write. 常規 Sandboxie 行為 - 允許讀取及寫入時複製。 - + Allow write-access outside the sandbox. 允許沙箱外的寫入。 - + Allow write-access outside the sandbox, also for applications installed inside the sandbox. 允許沙箱外的寫入 (同時適用於安裝在沙箱內的應用程式)。 - + Don't rename window classes. 不重新命名視窗類別。 - + Deny access to host location and prevent creation of sandboxed copies. 拒絕對主機位置的存取,防止在沙箱內建立相應的複本。 - + Block access to WinRT class. 阻止對 WinRT 類別的存取。 - + Allow read-only access only. 只允許唯讀存取。 - + Hide host files, folders or registry keys from sandboxed processes. 對沙箱內的處理程序隱藏主機檔案、資料夾或登錄機碼。 - + Ignore UIPI restrictions for processes. 忽略對處理程序的 UIPI 限制。 - + File/Folder 檔案和資料夾 - + Registry 登錄 - + IPC Path IPC 路徑 - + Wnd Class Wnd 元件 - + COM Object COM 物件 - + Select File 選擇檔案 - + All Files (*.*) 所有檔案 (*.*) - + @@ -1712,69 +1722,71 @@ Note: The update check is often behind the latest GitHub release to ensure that 選擇目錄 - - - - - - - - - - + + + + + + + + + + + + All Programs 所有程式 - - - - - - - - + + + + + + + + Group: %1 群組: %1 - + COM objects must be specified by their GUID, like: {00000000-0000-0000-0000-000000000000} COM 物件必須被它們的 GUID 所指定,例如: {00000000-0000-0000-0000-000000000000} - + RT interfaces must be specified by their name. RT 介面必須用其名稱來指定。 - + Opening all IPC access also opens COM access, do you still want to restrict COM to the sandbox? 開放 IPC 存取權限的同時也將開放 COM 的存取權限,您是否想繼續在沙箱內限制 COM 介面的存取權限? - + Don't ask in future 此後不再詢問 - + 'OpenWinClass=program.exe,#' is not supported, use 'NoRenameWinClass=program.exe,*' instead 不支援 'OpenWinClass=program.exe,#',請改為使用 'NoRenameWinClass=program.exe,*' - - - + + + - + Template values can not be edited. 範本值無法編輯。 - + Template values can not be removed. 範本值無法刪除。 @@ -1837,66 +1849,66 @@ Note: The update check is often behind the latest GitHub release to ensure that 沙箱 IPC 根目錄 - + Add special option: 加入特殊選項: - - + + On Start 啟動階段 - - - - - + + + + + Run Command 執行命令 - + Start Service 啟動服務 - + On Init 初始化階段 - + On File Recovery 檔案復原階段 - + On Delete Content 內容刪除階段 - + On Terminate 終止階段 - - - - - + + + + + Please enter the command line to be executed 請輸入將要執行的命令列 - + Please enter a program file name to allow access to this sandbox 請輸入程式檔案名稱以允許存取此沙箱 - + Please enter a program file name to deny access to this sandbox 請輸入程式檔案名稱以拒絕存取此沙箱 @@ -1905,12 +1917,12 @@ Note: The update check is often behind the latest GitHub release to ensure that 請輸入一個程式檔案名稱 - + Deny 拒絕 (停用) - + %1 (%2) %1 (%2) @@ -2024,156 +2036,156 @@ Note: The update check is often behind the latest GitHub release to ensure that 應用程式區間 - + Custom icon 自訂圖示 - + Version 1 版本 1 - + Version 2 版本 2 - + Browse for Program 瀏覽程式 - + Open Box Options 開啟沙箱選項 - + Browse Content 瀏覽內容 - + Start File Recovery 開始復原檔案 - + Show Run Dialog 顯示執行對話方塊 - + Indeterminate 不確定 - + Backup Image Header 備份映像標頭 - + Restore Image Header 復原映像標頭 - + Change Password 變更密碼 - - + + Always copy 永遠複製 - - + + Don't copy 不要複製 - - + + Copy empty 複製空內容 - + kilobytes (%1) KB (%1) - + Select color 選擇顏色 - + Select Program 選擇程式 - + The image file does not exist 映像檔案不存在 - + The password is wrong 密碼錯誤 - + Unexpected error: %1 預期外錯誤: %1 - + Image Password Changed 映像密碼已變更 - + Backup Image Header for %1 為 %1 備份映像標頭 - + Image Header Backuped 已備份映像標頭 - + Restore Image Header for %1 為 %1 復原映像標頭 - + Image Header Restored 已復原映像標頭 - + Please enter a service identifier 請輸入服務識別字元 - + Executables (*.exe *.cmd) 可執行檔案 (*.exe *.cmd) - - + + Please enter a menu title 請輸入一個選單標題 - + Please enter a command 請輸入一則命令 @@ -2188,68 +2200,93 @@ Note: The update check is often behind the latest GitHub release to ensure that 請先選取群組。 - - + + Any 任何 - - + + TCP TCP - - + + UDP UDP - - + + ICMP ICMP - + Allow access 允許存取 - + Block using Windows Filtering Platform 阻止存取 - 使用 Windows 篩選平台 (WFP) - + Block by denying access to Network devices 阻止存取 - 透過拒絕對區域網路裝置的存取 - - - + + Please enter a domain to be filtered + + + + + Yes + + + + + No + + + + + Please enter IP and Port. + + + + + entry: IP or Port cannot be empty + + + + + + Allow 允許 - + Block (WFP) 阻止 (WFP) - + Block (NDev) 阻止 (區域網路裝置) - + A non empty program name is required. 程式名稱不得為空。 - + Block 阻止 @@ -2361,57 +2398,57 @@ Please select a folder which contains this file. Sandboxie Plus - '%1' 選項 - + File Options 檔案選項 - + Grouping 分組 - + Add %1 Template 加入 %1 範本 - + Search for options 搜尋選項 - + Box: %1 沙箱: %1 - + Template: %1 範本: %1 - + Global: %1 全域: %1 - + Default: %1 預設: %1 - + This sandbox has been deleted hence configuration can not be saved. 此沙箱已被刪除,因此組態無法儲存。 - + Some changes haven't been saved yet, do you really want to close this options window? 部分變更未儲存,確定關閉這個選項視窗嗎? - + Enter program: 請輸入程式: @@ -2907,22 +2944,22 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandBox - + Waiting for folder: %1 正在等待資料夾: %1 - + Deleting folder: %1 正在刪除資料夾: %1 - + Merging folders: %1 &gt;&gt; %2 正在合併資料夾: %1 &gt;&gt; %2 - + Finishing Snapshot Merge... 正在完成快照合併... @@ -3003,27 +3040,27 @@ Unlike the preview channel, it does not include untested, potentially breaking, CSandMan - + Sandboxie-Plus v%1 Sandboxie-Plus v%1 - + Reset Columns 重設欄 - + Copy Cell 複製單元格 - + Copy Row 複製列 - + Copy Panel 複製表格 @@ -3286,7 +3323,7 @@ Unlike the preview channel, it does not include untested, potentially breaking, - + About Sandboxie-Plus 關於 Sandboxie-Plus @@ -3370,11 +3407,11 @@ Do you want to do the clean up? - - - - - + + + + + Don't show this message again. 不再顯示此訊息。 @@ -3424,42 +3461,42 @@ This box <a href="sbie://docs/privacy-mode">prevents access to a - 刪除沙箱內容 - + Executing OnBoxDelete: %1 在刪除沙箱時執行: %1 - + Auto Deleting %1 Content 自動刪除 %1 的內容 - + Auto deleting content of %1 自動刪除 %1 的內容 - + %1 Directory: %2 %1 目錄: %2 - + Application 應用程式 - + Installation 安裝 - + Current Config: %1 目前組態: %1 - + Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. Please check if there is an update for sandboxie. Your Windows build %1 exceeds the current support capabilities of your Sandboxie version, resulting in the disabling of token-based security isolation. Consequently, all applications will operate in application compartment mode without secure isolation. @@ -3468,34 +3505,34 @@ Please check if there is an update for sandboxie. 請檢查 Sandboxie 是否有更新。 - + Don't show this message again for the current build. 不再於目前組建中顯示此訊息。 - + Your Windows build %1 exceeds the current known support capabilities of your Sandboxie version, Sandboxie will attempt to use the last-known offsets which may cause system instability. 您的 Windows 組建版本 %1 超出了 Sandboxie 版本目前已知的支援能力,Sandboxie 將嘗試使用最後已知的偏移值,這可能會導致系統不穩定。 - + Do you want the setup wizard to be omitted? 是否略過設定精靈? - - - + + + Sandboxie-Plus - Error Sandboxie-Plus - 錯誤 - + Failed to stop all Sandboxie components 停止所有 Sandboxie 元件失敗 - + Failed to start required Sandboxie components 啟動所需 Sandboxie 元件失敗 @@ -3505,17 +3542,17 @@ Please check if there is an update for sandboxie. 警告: 無法寫入 %1 中的 Sandboxie-Plus.ini,設定將不會被儲存。 - + Some compatibility templates (%1) are missing, probably deleted, do you want to remove them from all boxes? 部分相容性範本 (%1) 已遺失,可能是已被刪除,是否將其從所有沙箱中移除? - + Cleaned up removed templates... 清理已刪除的範本... - + Sandboxie-Plus was started in portable mode, do you want to put the Sandbox folder into its parent directory? Yes will choose: %1 No will choose: %2 @@ -3524,12 +3561,12 @@ No will choose: %2 「否」將選擇: %2 - + Default sandbox not found; creating: %1 未找到預設沙箱; 建立中: %1 - + - NOT connected - 未連線 @@ -3542,7 +3579,7 @@ No will choose: %2 %1 (%2): - + The selected feature set is only available to project supporters. Processes started in a box with this feature set enabled without a supporter certificate will be terminated after 5 minutes.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> 選取的功能只對專案贊助者可用。如果沒有贊助者憑證,在啟用此功能的沙箱內啟動的處理程序,將在 5 分鐘後自動終止。<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">成為專案贊助者</a>,以取得<a href="https://sandboxie-plus.com/go.php?to=sbie-cert">贊助者憑證</a> @@ -3602,22 +3639,22 @@ No will choose: %2 - + Only Administrators can change the config. 僅管理員可變更此組態。 - + Please enter the configuration password. 請輸入組態的密碼。 - + Login Failed: %1 登入失敗: %1 - + Do you want to terminate all processes in all sandboxes? 確定要終止所有沙箱中的所有處理程序嗎? @@ -3626,107 +3663,107 @@ No will choose: %2 終止全部並不再詢問 - + Sandboxie-Plus was started in portable mode and it needs to create necessary services. This will prompt for administrative privileges. Sandboxie-Plus 已於便攜模式中啟動,需建立必要的服務。這將需要管理員權限。 - + CAUTION: Another agent (probably SbieCtrl.exe) is already managing this Sandboxie session, please close it first and reconnect to take over. 注意: 另一個代理 (可能是 SbieCtrl.exe) 已經在管理這個 Sandboxie 工作階段,請先關閉其他代理並重新連線進行接管控制。 - + Executing maintenance operation, please wait... 正在執行維護作業,請稍候... - + Do you also want to reset hidden message boxes (yes), or only all log messages (no)? 請確認是否要重設已隱藏的訊息框 (選「是」),或者僅重設所有日誌訊息 (選「否」)? - + The changes will be applied automatically whenever the file gets saved. 每當檔案儲存後更改將自動套用。 - + The changes will be applied automatically as soon as the editor is closed. 變更將在編輯器關閉後自動提交。 - + Error Status: 0x%1 (%2) 錯誤程式碼: 0x%1 (%2) - + Unknown 未知 - + A sandbox must be emptied before it can be deleted. 刪除沙箱前必須先清空。 - + Failed to copy box data files 複製沙箱資料檔案失敗 - + Failed to remove old box data files 移除舊沙箱資料檔案失敗 - + Unknown Error Status: 0x%1 未知錯誤狀態: 0x%1 - + Do you want to open %1 in a sandboxed or unsandboxed Web browser? 是否在沙箱化或非沙箱化網路瀏覽器中開啟 %1? - + Sandboxed 沙箱化 - + Unsandboxed 非沙箱化 - + Case Sensitive 區分大小寫 - + RegExp 正規表示式 - + Highlight 醒目提示 - + Close 關閉 - + &Find ... 尋找(&F)... - + All columns 所有欄 @@ -3748,7 +3785,7 @@ No will choose: %2 Sandboxie-Plus 是著名程式 Sandboxie 自開源以來的一個延續。<br />造訪 <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> 來了解更多資訊。<br /><br />%3<br /><br />驅動版本: %1<br />功能: %2<br /><br />圖示來源 <a href="https://icons8.com">icons8.com</a> - + Administrator rights are required for this operation. 此操作需要管理員權限。 @@ -3787,7 +3824,7 @@ No will choose: %2 - + Sandboxie-Plus Insider [%1] Sandboxie-Plus 測試人員 [%1] @@ -3921,47 +3958,47 @@ No will choose: %2 按一下以下載更新 - + No Force Process 沒有強制沙箱程序 - + Removed Shortcut: %1 已移除捷徑: %1 - + Updated Shortcut to: %1 已更新捷徑至: %1 - + Added Shortcut to: %1 加入捷徑至: %1 - + Auto removing sandbox %1 自動刪除沙箱 %1 - + Sandboxie-Plus Version: %1 (%2) Sandboxie-Plus 版本: %1 (%2) - + Data Directory: %1 資料目錄: %1 - + for Personal use 個人使用者 - + - for Non-Commercial use ONLY - 僅用於非商業用途 @@ -3970,27 +4007,27 @@ No will choose: %2 是否略過設定精靈? - - - + + + (%1) (%1) - + The program %1 started in box %2 will be terminated in 5 minutes because the box was configured to use features exclusively available to project supporters. 在沙箱 %2 中啟動的程式 %1 將在 5 分鐘之後自動終止,因為此沙箱被設定為使用專案贊助者的專有功能。 - + The box %1 is configured to use features exclusively available to project supporters, these presets will be ignored. 沙箱 %1 被設定為使用專案贊助者專有的沙箱類型,這些預設選項將被忽略。 - - - - + + + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">成為專案贊助者</a>,以取得<a href="https://sandboxie-plus.com/go.php?to=sbie-cert">贊助者憑證</a> @@ -4023,132 +4060,137 @@ No will choose: %2 此沙箱將被<a href="sbie://docs/boxencryption">加密</a>,並且<a href="sbie://docs/black-box">對沙箱處理程序的存取將被防衛< /a >。 - + USB sandbox not found; creating: %1 找不到 USB 沙箱; 建立中: %1 - + Executing OnBoxTerminate: %1 執行 沙箱終止階段 中: %1 - + Failed to configure hotkey %1, error: %2 設定快速鍵組態 %1 失敗,錯誤: %2 - + The box %1 is configured to use features exclusively available to project supporters. 沙箱 %1 之組態設定為使用專案贊助者獨有的功能。 - + The box %1 is configured to use features which require an <b>advanced</b> supporter certificate. 沙箱 %1 之組態設定為使用需要<b>進階</b>贊助者憑證的功能。 - - + + <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">Upgrade your Certificate</a> to unlock advanced features. <br /><a href="https://sandboxie-plus.com/go.php?to=sbie-upgrade-cert">升級憑證</a>以解鎖進階功能。 - + The selected feature requires an <b>advanced</b> supporter certificate. 選定的功能需要<b>進階</b>贊助者憑證。 - + + <br />you need to be on the Great Patreon level or higher to unlock this feature. + + + + The selected feature set is only available to project supporters.<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">Become a project supporter</a>, and receive a <a href="https://sandboxie-plus.com/go.php?to=sbie-cert">supporter certificate</a> 所選功能集僅供專案贊助者使用。<br /><a href="https://sandboxie-plus.com/go.php?to=sbie-get-cert">成為專案贊助者</a >,並取得<a href="https://sandboxie-plus.com/go.php?to=sbie-cert">贊助者憑證</a> - + The certificate you are attempting to use has been blocked, meaning it has been invalidated for cause. Any attempt to use it constitutes a breach of its terms of use! 您正在嘗試使用的憑證已被封鎖,這意味著其已因某些原因而失效。任何試圖使用它的行為都違反了使用條款! - + The Certificate Signature is invalid! 憑證數位簽章無效! - + The Certificate is not suitable for this product. 憑證不適用於此產品。 - + The Certificate is node locked. 憑證已被節點鎖定。 - + The support certificate is not valid. Error: %1 贊助憑證無效。 錯誤: %1 - + The evaluation period has expired!!! The evaluation periode has expired!!! 評估期已過!!! - - + + Don't ask in future 此後不再詢問 - + Do you want to terminate all processes in encrypted sandboxes, and unmount them? 是否終止加密沙箱中的所有處理程序並將其卸載? - + Please enter the duration, in seconds, for disabling Forced Programs rules. 請輸入「停用強制沙箱程式規則」的持續時間 (單位:秒)。 - + No Recovery 沒有復原檔案 - + No Messages 沒有訊息 - + <b>ERROR:</b> The Sandboxie-Plus Manager (SandMan.exe) does not have a valid signature (SandMan.exe.sig). Please download a trusted release from the <a href="https://sandboxie-plus.com/go.php?to=sbie-get">official Download page</a>. <b>錯誤:</b> Sandboxie-Plus 管理員 (SandMan.exe) 沒有有效的數位簽章 (SandMan.exe.sig)。請從<a href="https://sandboxie-plus.com/go.php?to=sbie-get">官方下載頁面</a>下載可信賴的版本。 - + Maintenance operation failed (%1) 維護作業執行失敗 (%1) - + Maintenance operation completed 維護作業完成 - + In the Plus UI, this functionality has been integrated into the main sandbox list view. 在 Plus UI 中,此功能已被整合到主沙箱清單檢視中。 - + Using the box/group context menu, you can move boxes and groups to other groups. You can also use drag and drop to move the items around. Alternatively, you can also use the arrow keys while holding ALT down to move items up and down within their group.<br />You can create new boxes and groups from the Sandbox menu. 使用「沙箱/群組」右鍵選單,您可以將沙箱在沙箱群組之間移動。同時,您也可以透過 Alt + 方向鍵或滑鼠拖曳來整理清單。<br />另外,您可以透過右鍵選單來新增「沙箱/群組」。 - + You are about to edit the Templates.ini, this is generally not recommended. This file is part of Sandboxie and all change done to it will be reverted next time Sandboxie is updated. You are about to edit the Templates.ini, thsi is generally not recommeded. @@ -4157,219 +4199,219 @@ This file is part of Sandboxie and all changed done to it will be reverted next 因為該檔案是 Sandboxie 的一部分並且所有的變更會在下次 Sandboxie 更新時被還原。 - + Sandboxie config has been reloaded 已重新載入 Sandboxie 組態 - + Failed to execute: %1 執行失敗: %1 - + Failed to connect to the driver 連線驅動程式失敗 - + Failed to communicate with Sandboxie Service: %1 無法與 Sandboxie 服務建立聯絡: %1 - + An incompatible Sandboxie %1 was found. Compatible versions: %2 已發現不相容的 Sandboxie %1。相容版本為: %2 - + Can't find Sandboxie installation path. 無法找到 Sandboxie 安裝路徑。 - + Failed to copy configuration from sandbox %1: %2 複製沙箱組態 %1: %2 失敗 - + A sandbox of the name %1 already exists 沙箱名稱 %1 已存在 - + Failed to delete sandbox %1: %2 刪除沙箱 %1: %2 失敗 - + The sandbox name can not be longer than 32 characters. 沙箱名稱不能超過 32 個字元。 - + The sandbox name can not be a device name. 沙箱名稱不能為裝置名稱。 - + The sandbox name can contain only letters, digits and underscores which are displayed as spaces. 沙箱名稱不能為空白,只能包含字母、數字和下劃線。 - + Failed to terminate all processes 終止所有處理程序失敗 - + Delete protection is enabled for the sandbox 沙箱的刪除保護已被啟用 - + All sandbox processes must be stopped before the box content can be deleted 在刪除沙箱內容之前,必須先停止沙箱內的所有處理程序 - + Error deleting sandbox folder: %1 刪除沙箱資料夾錯誤: %1 - + All processes in a sandbox must be stopped before it can be renamed. A all processes in a sandbox must be stopped before it can be renamed. 在重新命名沙箱前,所有處理程序都應被停止。 - + Failed to move directory '%1' to '%2' 移動目錄 '%1' 到 '%2' 失敗 - + Failed to move box image '%1' to '%2' 移動沙箱映像 '%1' 至 '%2' 失敗 - + This Snapshot operation can not be performed while processes are still running in the box. 因處理程序正在沙箱中執行,此快照操作無法完成。 - + Failed to create directory for new snapshot 為新快照建立目錄失敗 - + Snapshot not found 未發現快照 - + Error merging snapshot directories '%1' with '%2', the snapshot has not been fully merged. 合併快照目錄 '%1' 和 '%2' 錯誤,快照沒有被完全合併。 - + Failed to remove old snapshot directory '%1' 移除舊快照的目錄 '%1' 失敗 - + Can't remove a snapshot that is shared by multiple later snapshots 無法刪除由多個後續快照共享的快照 - + You are not authorized to update configuration in section '%1' 您未被授權在 '%1' 更新組態 - + Failed to set configuration setting %1 in section %2: %3 在 %2: %3 中設定組態選項 %1 失敗 - + Can not create snapshot of an empty sandbox 無法為空的沙箱建立快照 - + A sandbox with that name already exists 已存在同名沙箱 - + The config password must not be longer than 64 characters 組態密碼不得超過 64 個字元 - + The operation was canceled by the user 此操作已被使用者取消 - + The content of an unmounted sandbox can not be deleted The content of an un mounted sandbox can not be deleted 未被裝載的沙箱之內容不可被刪除 - + %1 %1 - + Import/Export not available, 7z.dll could not be loaded 匯入/匯出無法使用,無法載入 7z.dll - + Failed to create the box archive 無法建立沙箱封存檔案 - + Failed to open the 7z archive 無法開啟 7z 封存檔案 - + Failed to unpack the box archive 無法解壓縮沙箱封存檔案 - + The selected 7z file is NOT a box archive 所選的 7z 檔案不是沙箱封存檔案 - + Operation failed for %1 item(s). %1 項操作失敗。 - + <h3>About Sandboxie-Plus</h3><p>Version %1</p><p> - + This copy of Sandboxie-Plus is certified for: %1 - + Sandboxie-Plus is free for personal and non-commercial use. - + Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%2<br /><br />Features: %3<br /><br />Installation: %1<br />SbieDrv.sys: %4<br /> SbieSvc.exe: %5<br /> SbieDll.dll: %6<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> @@ -4378,28 +4420,28 @@ This file is part of Sandboxie and all changed done to it will be reverted next 是否在沙箱化網頁瀏覽器開啟連結 %1 ? - + Remember choice for later. 記住選擇供之後使用。 - + The supporter certificate is not valid for this build, please get an updated certificate 此贊助者憑證對此版本沙箱無效,請取得更新的憑證 - + The supporter certificate has expired%1, please get an updated certificate The supporter certificate is expired %1 days ago, please get an updated certificate 此贊助者憑證已逾期%1,請取得更新的憑證 - + , but it remains valid for the current build ,但它對目前組建的沙箱版本仍然有效 - + The supporter certificate will expire in %1 days, please get an updated certificate 此贊助者憑證將在 %1 天後逾期,請取得更新的憑證 @@ -5354,12 +5396,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next Sandboxie-Plus - 在沙箱內執行 - + Are you sure you want to run the program outside the sandbox? 您確定要在沙箱外執行程式嗎? - + Please select a sandbox. 請選擇一個沙箱。 @@ -5493,78 +5535,78 @@ This file is part of Sandboxie and all changed done to it will be reverted next %1 - + Search for settings 搜尋設定 - - + + Run &Sandboxed 在沙箱中執行(&S) - + kilobytes (%1) KB (%1) - + Volume not attached 未加入磁碟區 - + This supporter certificate has expired, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. 此贊助者憑證已逾期,請<a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">取得更新的憑證</a>。 - + <br /><font color='red'>For the current build Plus features remain enabled</font>, but you no longer have access to Sandboxie-Live services, including compatibility updates and the troubleshooting database. <br /><font color='red'>對於目前版本,Plus 功能仍然啟用</font>,但您無法再存取 Sandboxie-Live 服務,包括相容性更新和疑難排解資料庫。 - + This supporter certificate will <font color='red'>expire in %1 days</font>, please <a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert">get an updated certificate</a>. 此贊助者憑證將<font color='red'>在 %1 天後逾期</font>,請<a href="https://sandboxie-plus.com/go.php?to=sbie-renew-cert " >取得更新的憑證</a>。 - + This does not look like a Sandboxie-Plus Serial Number.<br />If you have attempted to enter the UpdateKey or the Signature from a certificate, that is not correct, please enter the entire certificate into the text area above instead. 這看起來不像 Sandboxie-Plus 序號。<br />如果您嘗試的是輸入憑證的更新金鑰或簽章,這不是正確的操作,請在上方文字區域中輸入完整憑證。 - + You are attempting to use a feature Upgrade-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one.<br />If you want to use the advanced features, you need to obtain both a standard certificate and the feature upgrade key to unlock advanced functionality. You are attempting to use a feature Upgrade-Key without having entered a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting valid supporter certificate, it is useless without one.<br />If you want to use the advanced features you need to obtain booth a standard certificate and the feature upgrade key to unlock advanced functionality. 您正嘗試在未輸入作為前置條件的贊助者憑證的情況下使用功能升級金鑰。請注意,這種類型的金鑰 (<b>正如網站上以粗體明確說明的那樣</b>) 要求您預先擁有一個有效的贊助者憑證;<br />如果您想使用進階功能,您需要同時取得標準憑證和功能升級金鑰來解鎖進階功能。 - + You are attempting to use a Renew-Key without having entered a pre-existing supporter certificate. Please note that this type of key (<b>as it is clearly stated in bold on the website</b) requires you to have a pre-existing valid supporter certificate; it is useless without one. You are attempting to use a Renew-Key without having a preexisting supporter certificate. Please note that these type of key (<b>as it is clearly stated in bold on the website</b>) require you to have a preexisting supporter certificate, it is useless without one. 您正嘗試在未輸入作為前置條件的贊助者憑證的情況下使用續期金鑰。請注意,這種類型的金鑰 (<b>正如網站上以粗體明確說明的那樣</b>) 要求您預先擁有一個有效的贊助者憑證;沒有前者的情況下此金鑰完全無效。 - + <br /><br /><u>If you have not read the product description and obtained this key by mistake, please contact us via email (provided on our website) to resolve this issue.</u> <br /><br /><u>If you have not read the product description and got this key by mistake, please contact us by email (provided on our website) to resolve this issue.</u> <br /><br /><u>如果您沒有閱讀產品說明並錯誤地取得了此金鑰,請透過電子郵件 (在我們的網站上提供) 聯絡我們以解決此問題。</u> - + Retrieving certificate... 取得憑證中... - + Error retrieving certificate: %1 Error retriving certificate: %1 取得憑證錯誤: %1 - + Unknown Error (probably a network issue) 未知錯誤 (可能是網際網路問題) @@ -5573,98 +5615,103 @@ This file is part of Sandboxie and all changed done to it will be reverted next 取得憑證中... - + Contributor 貢獻者 - + Eternal 永久 - + Business 商業 - + Personal 個人 - + Great Patreon 大型 Patreon - + Patreon Patreon - + Family 家庭 - + Home 家用 - + Evaluation 試用 - + Type %1 類型 %1 - + Advanced 進階 - + + Advanced (L) + + + + Max Level 最高等級 - + Level %1 等級 %1 - + Supporter certificate required for access 需要贊助者憑證以存取 - + Supporter certificate required for automation 需要贊助者憑證以自動作業 - + This certificate is unfortunately not valid for the current build, you need to get a new certificate or downgrade to an earlier build. 不幸的是,此憑證對於目前版本無效,您需要取得新憑證或降級到早期版本。 - + Although this certificate has expired, for the currently installed version plus features remain enabled. However, you will no longer have access to Sandboxie-Live services, including compatibility updates and the online troubleshooting database. 儘管此憑證已逾期,但對於目前安裝的版本 Plus 功能仍保持啟用狀態。但是,您將無法再存取 Sandboxie-Live 服務,包括相容性更新和線上疑難排解資料庫。 - + This certificate has unfortunately expired, you need to get a new certificate. 不幸的是,該憑證已逾期,您需要取得新憑證。 - + Sandboxed Web Browser 沙箱化網頁瀏覽器 @@ -5692,48 +5739,48 @@ This file is part of Sandboxie and all changed done to it will be reverted next 瀏覽程式 - + Add %1 Template 加入 %1 範本 - + Select font 選取字型 - + Reset font 重設字型 - + %0, %1 pt %0, %1 pt - + Please enter message 請輸入訊息 - + Select Program 選擇程式 - + Executables (*.exe *.cmd) 可執行檔案 (*.exe *.cmd) - - + + Please enter a menu title 請輸入一個選單標題 - + Please enter a command 請輸入一則命令 @@ -5742,7 +5789,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next 此贊助者憑證已逾期,請<a href="sbie://update/cert">取得新憑證</a>。 - + <br /><font color='red'>Plus features will be disabled in %1 days.</font> <br /><font color='red'>Plus 附加的進階功能將在 %1 天後被停用。</font> @@ -5751,7 +5798,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next <br /><font color='red'>在此版本中,Plus 附加的進階功能仍是可用的。</font> - + <br />Plus features are no longer enabled. <br />Plus 附加的進階功能已不再可用。 @@ -5765,12 +5812,12 @@ This file is part of Sandboxie and all changed done to it will be reverted next 需要贊助者憑證 - + Run &Un-Sandboxed 在沙箱外執行(&U) - + This does not look like a certificate. Please enter the entire certificate, not just a portion of it. 這看起來不像是一份憑證。請輸入完整的憑證,而不僅僅是其中的一部分。 @@ -5783,7 +5830,7 @@ This file is part of Sandboxie and all changed done to it will be reverted next 很不幸此憑證已廢止。 - + Thank you for supporting the development of Sandboxie-Plus. 感謝您對 Sandboxie-Plus 開發工作的支持。 @@ -5792,88 +5839,88 @@ This file is part of Sandboxie and all changed done to it will be reverted next 此贊助者憑證無效。 - + Update Available 更新可用 - + Installed 已安裝 - + by %1 by %1 - + (info website) (資訊網站) - + This Add-on is mandatory and can not be removed. 此附加元件具有強制性且不可被移除。 - - + + Select Directory 選擇目錄 - + <a href="check">Check Now</a> <a href="check">立即檢查</a> - + Please enter the new configuration password. 請輸入新組態密碼。 - + Please re-enter the new configuration password. 請再次輸入新組態密碼。 - + Passwords did not match, please retry. 密碼不匹配,請重新輸入。 - + Process 處理程序 - + Folder 資料夾 - + Please enter a program file name 請輸入一個程式檔案名稱 - + Please enter the template identifier 請輸入範本識別碼 - + Error: %1 錯誤: %1 - + Do you really want to delete the selected local template(s)? 要刪除所選取的本地範本嗎? - + %1 (Current) %1 (目前) @@ -6104,35 +6151,35 @@ Try submitting without the log attached. CSummaryPage - + Create the new Sandbox 建立新沙箱 - + Almost complete, click Finish to create a new sandbox and conclude the wizard. 即將就緒,按下「完成」按鈕以建立新沙箱並結束精靈。 - + Save options as new defaults 儲存選項為新的預設設定 - + Skip this summary page when advanced options are not set Don't show the summary page in future (unless advanced options were set) 以後不再顯示總結頁面 (除非啟用進階選項) - + This Sandbox will be saved to: %1 該沙箱將儲存至: %1 - + This box's content will be DISCARDED when it's closed, and the box will be removed. @@ -6141,21 +6188,21 @@ This box's content will be DISCARDED when its closed, and the box will be r 該沙箱中的內容將在所有程式結束後被刪除,同時沙箱本身將被移除。 - + This box will DISCARD its content when its closed, its suitable only for temporary data. 該沙箱中的內容將在所有程式結束後被刪除,僅適合暫存的臨時資料。 - + Processes in this box will not be able to access the internet or the local network, this ensures all accessed data to stay confidential. 該沙箱中所有處理程序無法存取網際網路和區域網路,以確保所有可存取的資料不被洩露。 - + This box will run the MSIServer (*.msi installer service) with a system token, this improves the compatibility but reduces the security isolation. @@ -6164,14 +6211,14 @@ This box will run the MSIServer (*.msi installer service) with a system token, t 該沙箱允許 MSIServer (*.msi 安裝程式服務) 在沙箱內使用系統權杖執行,這將改善相容性但會影響安全性隔離效果。 - + Processes in this box will think they are run with administrative privileges, without actually having them, hence installers can be used even in a security hardened box. 該沙箱中所有處理程序將認為它們執行在系統管理員模式下,即使實際上並沒有該權限,這有助於在安全性防護加固型沙箱中執行安裝程式。 - + Processes in this box will be running with a custom process token indicating the sandbox they belong to. @@ -6180,7 +6227,7 @@ Processes in this box will be running with a custom process token indicating the 在此沙箱內的處理程序將以自訂處理程序權杖執行,以表明其沙箱歸屬。 - + Failed to create new box: %1 無法建立新沙箱: %1 @@ -6400,6 +6447,194 @@ If you are a great patreaon supporter already, sandboxie can check online for an 允許直接存取 %1 的書籤 + + CTestProxyDialog + + + + + + + + Sandboxie-Plus - Test Proxy + + + + + N/A + + + + + + Testing... + + + + + This test cannot be disabled. + + + + + [%1] Starting Test 1: Connection to the Proxy Server + + + + + [%1] IP Address: %2 + + + + + [%1] Connection established. + + + + + + [%1] Test passed. + + + + + [%1] Connection to proxy server failed: %2. + + + + + + + + [%1] Test failed. + + + + + [%1] Starting Test 2: Connection through the Proxy Server + + + + + [%1] Authentication was successful. + + + + + [%1] Connection to %2 established through the proxy server. + + + + + [%1] Loading a web page to test the proxy server. + + + + + [%1] %2. + + + + + [%1] Connection through proxy server failed: %2. + + + + + [%1] Web page loaded successfully. + + + + + Timeout + + + + + [%1] Failed to load web page: %2. + + + + + [%1] Starting Test 3: Proxy Server latency + + + + + [%1] Latency through proxy server: %2ms. + + + + + [%1] Failed to get proxy server latency: Request timeout. + + + + + [%1] Failed to get proxy server latency. + + + + + [%1] Test Finished. + + + + + + Stopped + + + + + Stop + + + + + [%1] Testing started... + Proxy Server + Address: %2 + Protocol: %3 + Authentication: %4%5 + + + + + Retry + + + + + Test Passed + + + + + Test Failed + + + + + Invalid Timeout value. Please enter a value between 1 and 60. + + + + + Invalid Port value. Please enter a value between 1 and 65535. + + + + + Invalid Host value. Please enter a valid host name excluding 'http[s]://'. + + + + + Invalid Ping Count value. Please enter a value between 1 and 10. + + + CTraceModel @@ -6762,8 +6997,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - + Protect the system from sandboxed processes 保護系統免受來自沙箱化處理程序的存取 @@ -6900,12 +7134,12 @@ If you are a great patreaon supporter already, sandboxie can check online for an 列印限制 - + Network restrictions 區域網路限制 - + Block network files and folders, unless specifically opened. 阻止區域網路檔案和資料夾的存取,除非額外開啟。 @@ -6928,11 +7162,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Name 名稱 @@ -6962,13 +7196,15 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - - - + + + + + + + + + Remove 移除 @@ -7034,11 +7270,11 @@ If you are a great patreaon supporter already, sandboxie can check online for an - - - - - + + + + + Show Templates 顯示範本 @@ -7113,7 +7349,7 @@ If you are a great patreaon supporter already, sandboxie can check online for an 開放 Windows 憑證儲存存取權限 (使用者模式) - + Prevent change to network and firewall parameters (user mode) 防止對區域網路及防火牆參數的變更 (使用者模式) @@ -7350,11 +7586,13 @@ If you are a great patreaon supporter already, sandboxie can check online for an + Move Up 向上移 + Move Down 向下移 @@ -7374,40 +7612,40 @@ If you are a great patreaon supporter already, sandboxie can check online for an 存取隔離 - + Image Protection 映像保護 - + Issue message 1305 when a program tries to load a sandboxed dll 當一個程式試圖載入一個沙箱內部的應用程式擴充 (DLL) 檔案時,提示錯誤代碼 1305 - + Prevent sandboxed programs installed on the host from loading DLLs from the sandbox Prevent sandboxes programs installed on host from loading dll's from the sandbox 防止主機上安裝的沙箱化程式從沙箱載入應用程式擴充 (DLL) 檔案 - + Dlls && Extensions Dll && 擴充功能 - + Description 說明 - + Sandboxie’s resource access rules often discriminate against program binaries located inside the sandbox. OpenFilePath and OpenKeyPath work only for application binaries located on the host natively. In order to define a rule without this restriction, OpenPipePath or OpenConfPath must be used. Likewise, all Closed(File|Key|Ipc)Path directives which are defined by negation e.g. ‘ClosedFilePath=! iexplore.exe,C:Users*’ will be always closed for binaries located inside a sandbox. Both restriction policies can be disabled on the “Access policies” page. This is done to prevent rogue processes inside the sandbox from creating a renamed copy of themselves and accessing protected resources. Another exploit vector is the injection of a library into an authorized process to get access to everything it is allowed to access. Using Host Image Protection, this can be prevented by blocking applications (installed on the host) running inside a sandbox from loading libraries from the sandbox itself. Sandboxie 的資源存取規則通常對位於沙箱內的二進位程式具有歧視性。OpenFilePath 和 OpenKeyPath 只對主機上的原生程式 (安裝在主機上的) 有效。為了定義沒有此類限制的規則,則必須使用 OpenPipePath 和 OpenConfPath。同樣的,透過否定來定義所有的 Closed(File|Key|Ipc)Path 指令例如:'ClosedFilePath=! iexplore.exe,C:Users*' 將限制沙箱內的程式存取相應資源。這兩種限制原則都可以透過「存取原則」頁面來停用。 這樣做是為了防止沙箱內的流氓處理程序建立自己的重新命名複本並存取受保護的資源。另一個漏洞載體是將一個動態連結程式庫注入到一個被授權處理程序中,以取得對被授權處理程序所允許存取的一切資源的存取權。使用主機映像保護,可以透過阻止在沙箱內執行的應用程式 (安裝在主機上的) 載入來自沙箱的動態連結程式庫來防止此類現象。 - + Sandboxie's functionality can be enhanced by using optional DLLs which can be loaded into each sandboxed process on start by the SbieDll.dll file, the add-on manager in the global settings offers a couple of useful extensions, once installed they can be enabled here for the current box. Sandboxies functionality can be enhanced using optional dll’s which can be loaded into each sandboxed process on start by the SbieDll.dll, the add-on manager in the global settings offers a couple useful extensions, once installed they can be enabled here for the current box. Sandboxie 的功能可以透過使用可選 DLL 加以增強,這些 DLL 可在啟動時透過 SbieDll.dll 檔案載入到每個沙箱執行緒中,全域設定中的附加元件管理員提供了一些實用擴充套件,安裝後可以在此處對目前沙箱啟用。 @@ -7616,7 +7854,9 @@ To specify a process use '$:program.exe' as path. - + + + Program 程式 @@ -7624,17 +7864,20 @@ To specify a process use '$:program.exe' as path. - + Action 動作 + Port 連接埠 + + IP IP @@ -7740,76 +7983,136 @@ To specify a process use '$:program.exe' as path. + DNS Filter + + + + + Add Filter + + + + + With the DNS filter individual domains can be blocked, on a per process basis. Leave the IP column empty to block or enter an ip to redirect. + + + + + Domain + + + + + Internet Proxy + + + + + Add Proxy + + + + + Test Proxy + + + + + Auth + + + + + Login + + + + + Password + + + + + Sandboxed programs can be forced to use a preset SOCKS5 proxy. + + + + + Resolve hostnames via proxy + + + + Other Options 其他選項 - + Port Blocking 封鎖連接埠 - + Block common SAMBA ports 封鎖常見 SAMBA 連接埠 - + Block DNS, UDP port 53 封鎖 DNS UDP 連接埠 53 - + File Recovery 檔案復原 - + Quick Recovery 快速復原 - + Add Folder 加入資料夾 - + Immediate Recovery 即時復原 - + Ignore Extension 忽略副檔名 - + Ignore Folder 忽略資料夾 - + Enable Immediate Recovery prompt to be able to recover files as soon as they are created. 啟用快速復原提示,以便快速復原建立的檔案。 - + You can exclude folders and file types (or file extensions) from Immediate Recovery. 您可以從快速復原中排除特定目錄和檔案類型 (副檔名)。 - + When the Quick Recovery function is invoked, the following folders will be checked for sandboxed content. 當快速復原功能被執行時,下列資料夾將為沙箱化內容被檢查。 - + Advanced Options 進階選項 - + Miscellaneous 雜項 @@ -7830,7 +8133,7 @@ To specify a process use '$:program.exe' as path. - + Protect the sandbox integrity itself 保護沙箱本身的完整性 @@ -7851,7 +8154,7 @@ To specify a process use '$:program.exe' as path. 保護沙箱中的系統處理程序免受非特權處理程序的影響 - + Force usage of custom dummy Manifest files (legacy behaviour) 強制使用自訂虛擬 Manifest 檔案 (遺留行為) @@ -7903,8 +8206,8 @@ The process match level has a higher priority than the specificity and describes 僅允許已有特權的處理程序存取服務控制管理員 - - + + Compatibility 相容性 @@ -7914,7 +8217,7 @@ The process match level has a higher priority than the specificity and describes 加入沙箱化處理程序至作業物件 (推薦) - + Emulate sandboxed window station for all processes 為所有處理程序模擬沙箱化視窗站台 @@ -7948,7 +8251,7 @@ The process match level has a higher priority than the specificity and describes 允許讀取非沙箱處理程序的記憶體 (不推薦) - + Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues) 預設情況下停用 RpcMgmtSetComTimeout (這可能會解決相容性問題) @@ -7973,56 +8276,56 @@ The process match level has a higher priority than the specificity and describes 以下選項可以在您未授予管理員許可時安全的使用。 - + Triggers 觸發器 - + Event 事件 - - - - + + + + Run Command 執行命令 - + Start Service 啟動服務 - + These events are executed each time a box is started 這些事件當沙箱每次啟動時都會被執行 - + On Box Start 沙箱啟動階段 - - + + These commands are run UNBOXED just before the box content is deleted 這些命令將在刪除沙箱的內容之前,以非沙箱化的方式被執行 - + Allow use of nested job objects (works on Windows 8 and later) 允許使用嵌套作業物件 (job object) (適用於 Windows 8 及更高版本) - + These commands are executed only when a box is initialized. To make them run again, the box content must be deleted. 這些命令只在沙箱被初始化時執行。要使它們再次執行,必須刪除沙箱內容。 - + On Box Init 沙箱初始化階段 @@ -8031,27 +8334,27 @@ The process match level has a higher priority than the specificity and describes 此命令在沙箱中所有執行緒完成後執行。 - + On Box Terminate 沙箱終止階段 - + Here you can specify actions to be executed automatically on various box events. 在這裡,您可以設定各種沙箱事件中自動執行特定的動作。 - + Hide Processes 隱藏處理程序 - + Add Process 加入處理程序 - + Hide host processes from processes running in the sandbox. 面向沙箱內執行的處理程序隱藏的主機處理程序。 @@ -8066,63 +8369,63 @@ The process match level has a higher priority than the specificity and describes 限制 - + Various Options 差異性選項 - + Apply ElevateCreateProcess Workaround (legacy behaviour) 套用 ElevateCreateProcess 因應措施 (遺留行為) - + Use desktop object workaround for all processes 對所有處理程序使用桌面物件因應措施 - + When the global hotkey is pressed 3 times in short succession this exception will be ignored. 當全域性快速鍵在短時間連續按下 3 次時,此異常將被忽略。 - + Exclude this sandbox from being terminated when "Terminate All Processes" is invoked. 當呼叫「終止所有執行緒」時,排除此沙箱。 - + These commands are run UNBOXED after all processes in the sandbox have finished. 這些指令將在沙箱內全部執行緒完成後以「未沙箱化」狀態執行。 - + This command will be run before the box content will be deleted 該命令將在刪除沙箱內容之前執行 - + On File Recovery 檔案復原階段 - + This command will be run before a file is being recovered and the file path will be passed as the first argument. If this command returns anything other than 0, the recovery will be blocked This command will be run before a file is being recoverd and the file path will be passed as the first argument, if this command return something other than 0 the recovery will be blocked 該命令將在檔案復原前執行,檔案路徑將作為第一個參數被傳遞,如果該命令的返回值不是 0,則復原將被阻止 - + Run File Checker 執行檔案檢查程式 - + On Delete Content 內容刪除階段 - + Don't allow sandboxed processes to see processes running in other boxes 不允許沙箱內的處理程序檢視其他沙箱內執行的處理程序 @@ -8133,7 +8436,7 @@ The process match level has a higher priority than the specificity and describes - + Process 處理程序 @@ -8142,22 +8445,22 @@ The process match level has a higher priority than the specificity and describes 阻止對位於該沙箱中的處理程序的讀取 - + Users 使用者 - + Restrict Resource Access monitor to administrators only 僅允許管理員存取資源存取監控 - + Add User 加入使用者 - + Add user accounts and user groups to the list below to limit use of the sandbox to only those accounts. If the list is empty, the sandbox can be used by all user accounts. Note: Forced Programs and Force Folders settings for a sandbox do not apply to user accounts which cannot use the sandbox. @@ -8166,23 +8469,23 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to 注意: 沙箱的強制沙箱程式及資料夾設定不適用於不能使用沙箱的帳戶。 - + Add Option 加入選項 - + Here you can configure advanced per process options to improve compatibility and/or customize sandboxing behavior. Here you can configure advanced per process options to improve compatibility and/or customize sand boxing behavior. 在此處可以設定各個處理程序的進階選項,以提高相容性或自訂沙箱的某些行為。 - + Option 選項 - + Tracing 追蹤 @@ -8191,22 +8494,22 @@ Note: Forced Programs and Force Folders settings for a sandbox do not apply to API 呼叫追蹤 (需要在沙箱資料夾中安裝 LogAPI) - + Pipe Trace Pipe 追蹤 - + Log all SetError's to Trace log (creates a lot of output) 記錄所有 SetError 至追蹤日誌 (產生大量輸出) - + Log Debug Output to the Trace Log 紀錄偵錯輸出至追蹤日誌 - + Log all access events as seen by the driver to the resource access log. This options set the event mask to "*" - All access events @@ -8229,113 +8532,113 @@ instead of "*". Ntdll 系統呼叫追蹤 (將產生大量輸出) - + File Trace 檔案追蹤 - + Disable Resource Access Monitor 停用資源存取監控 - + IPC Trace IPC 追蹤 - + GUI Trace GUI 追蹤 - + Resource Access Monitor 資源存取監控 - + Access Tracing 存取追蹤 - + COM Class Trace COM 類別追蹤 - + Key Trace 機碼追蹤 - + To compensate for the lost protection, please consult the Drop Rights settings page in the Restrictions settings group. 為了彌補失去的保護,請參考「限制」設定組中的「廢棄許可」部分。 - + Network Firewall 區域網路防火牆 - + API call Trace (traces all SBIE hooks) API 呼叫追蹤 (追蹤全部 SBIE 勾點) - + Debug 偵錯 - + WARNING, these options can disable core security guarantees and break sandbox security!!! 警告,這些選項可使核心安全性保障失效並且破壞沙箱安全性! - + These options are intended for debugging compatibility issues, please do not use them in production use. 這些選項是為偵錯相容性問題設計的,請勿用於生產力用途。 - + App Templates 軟體範本 - + Filter Categories 篩選類別 - + Text Filter 篩選文字 - + Add Template 加入範本 - + This list contains a large amount of sandbox compatibility enhancing templates 此清單含有大量的相容性增強範本 - + Category 類別 - + Template Folders 範本資料夾 - + Configure the folder locations used by your other applications. Please note that this values are currently user specific and saved globally for all boxes. @@ -8344,62 +8647,63 @@ Please note that this values are currently user specific and saved globally for 請注意,這些值為目前使用者針對所有沙箱儲存。 - - + + Value + DNS Request Logging - DNS 請求日誌紀錄 + DNS 請求日誌紀錄 - + Syscall Trace (creates a lot of output) Syscall 追蹤 (建立大量輸出) - + Templates 範本 - + Open Template 開啟範本 - + Accessibility 協助工具 - + Screen Readers: JAWS, NVDA, Window-Eyes, System Access 螢幕閱讀器: JAWS、NVDA、Window-Eyes、系統協助工具 - + The following settings enable the use of Sandboxie in combination with accessibility software. Please note that some measure of Sandboxie protection is necessarily lost when these settings are in effect. 以下設定允許 Sandboxie 與協助工具軟體結合。請注意當這些設定生效時,必然會失去部分 Sandboxie 保護措施。 - + Edit ini Section 編輯 ini 區段 - + Edit ini 編輯 ini - + Cancel 取消 - + Save 儲存 @@ -8431,27 +8735,27 @@ Please note that this values are currently user specific and saved globally for QPlatformTheme - + OK 確定 - + Apply 套用 - + Cancel 取消 - + &Yes 是(&Y) - + &No 否(&N) @@ -8517,32 +8821,42 @@ Please note that this values are currently user specific and saved globally for SandboxiePlus 選取沙箱 - + + Force direct child to be sandboxed, but does not include indirect child processes that are opened through the DCOM and IPC interface. + + + + Select the sandbox in which to start the program, installer or document. 選擇要在沙箱啟動的程式、安裝程式或文件。 - + Run in a new Sandbox 在新沙箱中執行 - + + Force Children + + + + Sandbox 沙箱 - + Run As UAC Administrator 以系統管理員權限執行 - + Run Sandboxed 在沙箱中執行 - + Run Outside the Sandbox 在沙箱外執行 @@ -9578,4 +9892,134 @@ Unlike the preview channel, it does not include untested, potentially breaking, 擷取快照 + + TestProxyDialog + + + Test Proxy + + + + + Test Settings... + + + + + Testing... + + + + + Proxy Server + + + + + Address: + + + + + 127.0.0.1:80 + + + + + Protocol: + 協定: + + + + SOCKS 5 + + + + + Authentication: + + + + + NO + + + + + Login: + + + + + username + + + + + Timeout (secs): + + + + + 5 + + + + + Test 1: Connection to the Proxy Server + + + + + + + Enable this test + + + + + Test 2: Connection through the Proxy Server + + + + + Target host: + + + + + www.google.com + + + + + Port: + 連接埠: + + + + 80 + + + + + Load a default web page from the host. (There must be a web server running on the host) + + + + + Test 3: Proxy Server latency + + + + + Ping count: + + + + + Increase ping count to improve the accuracy of the average latency calculation. More pings help to ensure that the average is representative of typical network conditions. + + + diff --git a/SandboxiePlus/version.h b/SandboxiePlus/version.h index 5b2cfcb5..41c411ee 100644 --- a/SandboxiePlus/version.h +++ b/SandboxiePlus/version.h @@ -1,8 +1,8 @@ #pragma once #define VERSION_MJR 1 -#define VERSION_MIN 13 -#define VERSION_REV 7 +#define VERSION_MIN 14 +#define VERSION_REV 0 #define VERSION_UPD 0 #ifndef STR