Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:Isolated Virtual Machine? (Score 1) 172

What makes you think they are using a type 2 hypervisor for this? Hyper-V is a type 1 hypervisor and is included as an optional feature in most client versions of Windows starting with Windows 8.

When Hyper-V is enabled, the currently installed instance of Windows is moved into a VM that runs under the hypervisor and becomes a management VM that is automatically started on boot. The management VM does not have access to the RAM assigned to any other VMs. It can potentially ask the hypervisor to suspend or shutdown a VM and possibly tamper with the disks assigned to the VM but only if the ACLs governing access allow it.

I highly suspect the VM hosting Edge will in fact be a Hyper-V VM since most of framework is already there. However this may cause problems with the DRM included in some AAA game titles that currently refuse to run if Hyper-V is enabled.

Comment Re:Ok, let me get this straight... (Score 1) 310

The problem is, downloading or ripping the audio track from videos is a violation of the Youtube Terms of Service section 5B unless the video is one of the few that actually has a download link in the video description.

Like it or not, sites like YTMP3 are violating the current Terms of Service for Youtube. However Google is really the ones going after them, not the record companies. And, so far Google has put little effort into actually enforcing their Terms of Service beyond forcing the removal of a small handful of Youtube extensions available for Chrome in the past.


Secure Boot only protects against unexpected changes to the boot loader (which typically only changes legitimately when a new OS is installed.)

This protects against malware that relies on infecting boot media with a compromised boot loader but not against rootkits that use OS drivers or some other attack vector.

Comment Re:Let's get physical (Score 1) 97

Apple sells SD card readers that work with almost all iOS devices including the iPhone 7.

Not quite as nice as having a slot built-in to the phone and application support is a bit limited due to the fact that only a few iOS applications support external storage devices but it does work.

Apple also sells a Lightning to USB host adapter which lets you use other USB devices such as keyboards, mice, flash drives, and external hard drives (as long as they don't attempt to pull too much power over USB)

Comment Re:Cool, and no 4K content (Score 1) 207

The settings are saved in the registry - not the shortcut and are applied regardless of how the executable is launched once they are set.

If I remember correctly a hash of the excitable is used to identify which settings go with which executables so an update to an executable could reset the compatibility settings to defaults.

On the other hand, an update to an application or game could potentially fix any compatibility or DPI-related issues a previous version had, although game developers in particular appear to like ignoring DPI-related issues in my experience.

Comment Re:Cool, and no 4K content (Score 1) 207

Unfortunately, Windows doesn't support UHD very well. You can use display scaling but it completely hoses windowed fullscreen mode in games because Windows cheerfully applies its scaling to those as well, telling them that your desktop resolution is something like 1706x960

This is primary the fault of lazy game developers and not Windows. Windows only lies about display resolution to applications if the application doesn't signal that it understands how to render to displays that are greater than 96 dpi. This allows older applications that always assume a display is running at 96 dpi to still be at least somewhat usable on a very high DPI display.
If an application (or game) signals it is DPI-aware then Windows will report the true resolution and DPI of the display so the application can render itself appropriately.
You can also manually disable the high DPI detection for an individual application or game by modifying the Compatibility properties on the shortcut for the application and checking the box labeled "Disable display scaling on high DPI settings". This causes Windows to treat the application as being high DPI-aware even if it isn't.

Comment Re:Or the actual reason(s) (Score 2) 761

Apple doesn't even protect their OS, and only go after people trying to sell hackintoshes.

While Apple does push for DRM-free audio that does not extend to other forms of media. Most of the video content in the iTunes store is protected with DRM and apps for iOS devices are also protected with DRM,

It is also worth pointing out that OS X does attempt to identify the hardware it is running on and will halt during boot if it detects a non Apple motherboard. In fact, a bug in the hardware detecting routines of the initial releases of OX X 10.10 would cause certain models of Mac Mini to halt when booting the impacted versions via netboot because the hardware was detected as being non Apple.

The hackintosh community has found several ways to either bypass or fool the checks but the fact remains that Apple does actively try to prevent OS X from being run on non Apple hardware.

Comment Re:So completely ass backwards (Score 1) 78

Most print drivers do not run with Local System privileges by default on Windows but the driver installers do. This vulnerability involves replacing the real driver installer with a malicious one and exploiting systems that way.

Windows supports signature verification for print drivers - it is just disabled by default even though most current print drivers are signed. You can also configure Windows to only install print drivers served from specific print servers. Enabling either option would be pretty effective at making this vulnerability very hard if not impossible to exploit.

Comment Re:Removable storage that never gets removed (Score 2) 221

SD cards (and CF) are not going to be replaced in cameras any time soon so this new standard provides zero benefit to me,

Except that SD cards are not nearly fast enough for current high megapixel cameras when shooting using RAW. Many higher end cameras have abandoned CF and SD cards and have moved to using XQD due to needing continuous write speeds of 400 MBps or more.

A camera that shoots RAW files around 80 MB (which is what the current crop of high-resolution cameras do - such as the Nikon D800, Canon 5DS, and Sony a7rii) needs at least 400 MBps to maintain a 5 fps burst without needing a very large buffer. Some professional cameras can do up to 10 fps bursts which requires even higher speeds.

Comment Re:Goodbye Subscription Windows..... (Score 1) 285

Funny. That doesn't seem to have stopped the Hackintosh community from installing El Capitan on their Hacks.

Yes, people have found ways around it like they do for every version. However almost all of the solutions involve some combination of patching the installation to remove the checks and/or software solutions that use UEFI modules to intercept and spoof the results of various hardware checks to trick the OS.

The points is, you cannot simply take a current OS X install drive and get it to boot directly on non Apple hardware without using such tricks and modifications due to the checks done during the boot process.

Comment Re:Goodbye Subscription Windows..... (Score 1) 285

Apple actually already has some degree of hardware verification built into OS X and it will refuse to boot in some cases if it thinks the hardware isn't genuine.

In fact, a major bug in this verification system prevented some builds of OS X 10.11 from booting via Netboot on certain Mac Minis causing the system to freeze in the middle of booting. Fortunately a later build fixed the issue but the problem persisted for several months before they finally fixed it.

As I understand it, OS X primarily checks for a particular string reported by the SMC in Apple hardware. If the string is missing or incorrect the boot process is halted. But I suspect their are probably additional checks in the current versions of OS X which is probably what caused the Netboot problems on some hardware configurations.

Comment Re:Amazon gets away with lots of crazy stuff (Score 1) 202

Are they actually sold by Amazon or are you simply seeing listing on the Amazon Marketplace? Most of the time when I see stuff like that on Amazon, the items are listed and sold by a marketplace seller - not Amazon directly.

Almost anyone can setup an Amazon Marketplace account and list almost anything they want for sale (much like eBay's Buy It Now option). Marketplace sellers can put up new listings at almost any time.

If Amazon receives enough complaints for a particular marketplace seller (selling counterfeit goods for example) they have been known to disable the seller's account and pull all of their items from sale. The problem is, new sellers often pop up faster than they can be removed.

Comment Re:For everyone confused by this... (Score 1) 92

No, there is still a difference. By default in Windows even with extensions off blah.torrent.exe will be listed as an "Application" type while blah.torrent will be listed as something else (by default "Torrent File" but could be different if an installed Torrent client customized the file type description).

The problem is people blinding clicking on things without looking at what the OS is trying to tell them.

Comment Re:Reject the EULA (Score 1) 664

That is due to the way TPM chips are designed and the exact same problem occurs when changing/ or re-installing any OS while the TPM is provisioned and in use. Indeed by coupling the TPM to the installed OS, it makes it much less likely someone would be able to boot off of some form of external media and convince the TPM to provide it's keys.

That is why most BIOS or UEFI interfaces on machines that are equipped with a TPM contain an option to clear/reset the TPM chip and suggest doing so immediately prior to installing or re-installing an OS.

I say most, but I have yet to encounter any machine that has a TPM chip that doesn't have a reset option somewhere. There was one motherboard that I encountered that required the TPM to be reset by moving a jumper on the motherboard which was a bit more of a pain. Pretty much every other machine I have worked on has had the reset option in the BIOS or UEFI interface.

The Microsoft Surface machines are a little different in that WMI can interact with UEFI directly and reset the TPM for you as long as the TPM is currently unlocked. If it is in a locked state, you still have to reboot into the UEFI interface and reset it manually.

Slashdot Top Deals

In a consumer society there are inevitably two kinds of slaves: the prisoners of addiction and the prisoners of envy.