In completely unrelated news, my project is no longer deleting all of its source files when compiled on Linux.
In completely unrelated news, my project is no longer deleting all of its source files when compiled on Linux.
There's an interesting NTFS symlink attack outlined here:
https://dfir.ru/2025/02/23/symlink-attacks-without-code-execution/
Basically, if an NTFS filesystem is corrupted in a way to provide duplicate file names, Windows will […]
[Original post on infosec.exchange]
There's an interesting NTFS symlink attack outlined here:
https://dfir.ru/2025/02/23/symlink-attacks-without-code-execution/
Basically, if an NTFS filesystem is corrupted in a way to provide duplicate file names, Windows will […]
[Original post on infosec.exchange]
$ git clone repo-with-a-symlink
$ ls -la repo-with-a-symlink
...shows up as a symlink...
$ git clone repo-with-symlink-in-submodule
$ ls -la repo-with-symlink-in-submodule/repo-with-symlink
...shows up as a directory...
what the fuuuuuuck. fuck you giiiiit. 🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻
$ git clone repo-with-a-symlink
$ ls -la repo-with-a-symlink
...shows up as a symlink...
$ git clone repo-with-symlink-in-submodule
$ ls -la repo-with-symlink-in-submodule/repo-with-symlink
...shows up as a directory...
what the fuuuuuuck. fuck you giiiiit. 🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻🖕🏻
# Backward compatibility policy
This code is unreleased. Don't add code for backward compatibility, ...
or
This code is in production. Be extremely careful to maintain backward compatibility, ...
# Backward compatibility policy
This code is unreleased. Don't add code for backward compatibility, ...
or
This code is in production. Be extremely careful to maintain backward compatibility, ...
github.com/vitejs/vite/...
github.com/vitejs/vite/...
I supply chain attacked myself :(
I supply chain attacked myself :(
left is 0.0.600 (working), right is 0.0.638 (broken). 7-Zip errors with "Dangerous link path was ignored" showing it's from pnpm
left is 0.0.600 (working), right is 0.0.638 (broken). 7-Zip errors with "Dangerous link path was ignored" showing it's from pnpm
never actually knew that, that's neat
never actually knew that, that's neat
the /lib symlink was replaced by a directory, meaning it couldn't even reinstall the kernel. i deleted the /lib dir, remade the symlink, and now my system is back. confusingly my login screen now supports both monitors, which it didn't before.
no, i don't understand.
the /lib symlink was replaced by a directory, meaning it couldn't even reinstall the kernel. i deleted the /lib dir, remade the symlink, and now my system is back. confusingly my login screen now supports both monitors, which it didn't before.
no, i don't understand.