How is cygwin able to bypass Windows XP ACLS? In the following example, cmd.exe cannot create a file in a directory but bash can. What gives?
C:\WINDOWS\Temp>mkdir noaccess
C:\WINDOWS\Temp>cacls noaccess /E /R Everyone
processed dir: C:\WINDOWS\Temp\noaccess
C:\WINDOWS\Temp>cacls noaccess
C:\WINDOWS\Temp\noaccess
C:\WINDOWS\Temp>echo abc > noaccess\abc
Access is denied.
C:\WINDOWS\Temp>c:\cygwin\bin\bash -c "echo abc > noaccess/abc"
C:\WINDOWS\Temp>c:\cygwin\bin\bash -c "/bin/cat noaccess/abc"
abc