Опубликовано: Jan. 7, 2021, 3:24 p.m.
Issues with VeraCrypt everyday usage
In this post I want to share my experience of VeraCrypt usage. VeraCrypt is a great software that I love, but here I want to mention some negative points that I faced.
1. Complicated Windows update. This is not actually a problem, but a limitation of system drive encryption. Some time ago the only "official" way to update Windows with the entire system drive ecnrypted was to decrypt it first, up…
Опубликовано: Sept. 8, 2020, 9:32 p.m.
Hello world под Linux без libc (на x86-64)
Disclaimer: код на GitHub.
В этой заметке хочу зафиксировать свои знания, полученные в процессе сборки простейшей программы без libc.
Сборка пустой программы без libc хорошо описана в этом посте на хабре. Будем считать, что у нас уже есть два файла со следующим содержанием:
start.SОпубликовано: July 19, 2020, 12:16 a.m.
Аккуратнее с vtable, или как выстрелить себе в ногу обновлением библиотеки
Представьте, что вы разрабатываете приложение, использующее какую-то shared-библиотеку. Библиотека тщательно следует принципам обратной совместимости, не меняя старый интерфейс и лишь добавляя новый. Оказывается, даже с учетом этого обновление библиотеки без непосредственной перелинковки приложения может привести к неожиданным эффектам.