A Basil Plant
InfoSec Person | Alt-Account#2
- 11 Posts
- 59 Comments
A Basil Plant@lemmy.worldto
Selfhosted@lemmy.world•[CBH] BentoPDF can now edit existing PDF text along with two new engines.English
3·2 months agoHi! I just wanted to say thank you very much for making BentoPDF - I’m a big fan! It’s a tool I use regularly and I’m always very happy that it’s so intuitive and easy to use. I learnt about it from lemmy here (your post 8 months ago), btw!
A Basil Plant@lemmy.worldto
Mildly Infuriating@lemmy.world•Well that's my vacation ruinedEnglish
14·2 months ago
https://snee.la/posts/the-workings-of-whatsapps-end-to-end-encrypted-backups/
This is my analysis of WhatsApp’s backup mechanisms. The best possible thing you can do from a privacy PoV is to enable end-to-end-encrypted backups, which is disabled by default.
As far as I know, WhatsApp’s backups don’t go to meta’s servers, but instead google cloud / icloud. If your wife logged into her google account before, had backups enabled (frequency is weekly afaik), and signed into the google account again on the new phone - WhatsApp will restore the backups from the cloud.
If you enable E2EE backups, then you’ll be asked to enter your password, which only you can have. If you fail to supply that, your backups are lost forever. The implantation is a bit scuffed IMO, but still better than nothing. Things may have changed since I analyzed it in 2022.
Someone in the video also said it looks like Up (at 5:59-ish)
A Basil Plant@lemmy.worldto
pics@lemmy.world•A hot air balloon landed in my back yard.
20·6 months agoThat’s incredible! Makes the transportation nerd in me be fired up with jealousy! And fortunate that no one was hurt, the pilot and the helpers really did a great job jumping your house. Was there any reason they told you why they had to make an emergency landing? Maybe I missed that part.
But it looks like the gondola is lop-sided from the video. Is that it? Seems like the whole neighborhood came out to watch the spectacle :D
A Basil Plant@lemmy.worldOPto
pics@lemmy.world•Light Years Away (Malmö, Sweden on Film) [OC]English
2·7 months agoThanks for the comment and the sympathies :D
I hadn’t heard that song before… I have now and I love it! The piano is SO good! Thanks for the new tune :)
A Basil Plant@lemmy.worldto
Selfhosted@lemmy.world•Immich 2.5 Released With Free Up Space, Web BackupsEnglish
9·9 months agoJust purchased a server license (for life). Not only is this update jam packed full of nice features, but a lot of their updates are. I’ve been self-hosting it (on a VPS) for the past year and it’s about time I supported them
A Basil Plant@lemmy.worldOPto
Linux@lemmy.ml•[OC] Reviving and Advancing Page Cache Attacks on Linux (My first publication as a PhD student!)
2·9 months agoMy website’s the one linked in this post: https://snee.la/
My email is at the contact page: https://snee.la/contact/
sneela [at] tugraz [dot] at
A Basil Plant@lemmy.worldOPto
Linux@lemmy.ml•[OC] Reviving and Advancing Page Cache Attacks on Linux (My first publication as a PhD student!)
1·9 months agoI’ll be sure to reach out if I find myself being unable to replicate it.
No worries, and good luck! My email can be found on my website if you want it :D
I wasn’t even talking about tikzplotlib. It’s just that pgf backend is now supported by matplotlib and you can produce pgf files with.
Ah… I’ve think I’ve heard of it, but I never really registered that. Thanks for the info :D
A Basil Plant@lemmy.worldOPto
Linux@lemmy.ml•[OC] Reviving and Advancing Page Cache Attacks on Linux (My first publication as a PhD student!)
4·9 months agoI could give you the tikz source of Fig 2 if you’d like. The patterns and colors of the plots took me almost a day to choose. I wanted to go for a color-blind friendly pallette and keep it looking still snazzy. (https://github.com/simon-pfahler/colorblind)
I’m familiar with matplotlib -> PGFplots (using the Python tikzplotlib library). Unfortunately, I’ve decided against using it for the paper as it produces quite unmanageable outputs. Especially if I rerun experiments + with new data, and later want to change patterns, colors… It was always more of a hassle. I used it for my Master’s thesis.
Instead, Python program -> show plot -> if okay, generate CSV.
In LaTeX, have PGFplot code which reads CSV file and generates the data that way. Much, much easier to maintain.
A Basil Plant@lemmy.worldOPto
Linux@lemmy.ml•[OC] Reviving and Advancing Page Cache Attacks on Linux (My first publication as a PhD student!)
9·9 months agoThanks for your words!
Yes! We use TikZ for the diagrams, which can be a nightmare sometimes… but it gets better the more I use it.
Regarding the plots, we use PGFplots. I often use matplotlib for quick plots while running experiments, but the paper itself uses PGFplots with the data in a CSV for that sweet, sweet scaling when you zoom in.
A Basil Plant@lemmy.worldto
Linux@programming.dev•Reviving and Advancing Page Cache Attacks on Linux
1·9 months agoThanks for the question!
As long as caches have existed, very similar styles of side channels have been demonstrated since the late 90s. A lot of the terminology we use (flush+reload, flush+flush…) are attack techniques that have been already demonstrated on CPU caches, and these demonstrations are at least a decade old.
Flush+Reload: https://www.usenix.org/conference/usenixsecurity14/technical-sessions/presentation/yarom
Flush+Flush: https://gruss.cc/files/flushflush.pdf
Invalidate+Compare (GPU caches, 2024): https://www.usenix.org/conference/usenixsecurity24/presentation/zhang-zhenkai
My colleague, Hannes, found similar styles of attacks existed with the Linux DNS cache too: https://hannesweissteiner.com/pdfs/dmt.pdf (also published at NDSS 26!)
The one really big difference between the page-cache side channel and other side channels is the “monitor” primitive. There are methods that the OS provides which directly report the presence of a page in cache. These are syscalls like
mincore(mitigated in 2019),preadv2 + rwf_nowait(unmitigated), andcachestat(mitigated in 2025).With these syscalls, we don’t even have to rely on timing information (is page access fast -> cached; is it slow -> not cached). These syscalls really set the page-cache side channel apart because you can nondestructively figure out whether a page is in cache.
The page-cache side channel was first explored in 2019. It was explored on Linux but also on Windows by my advisor et al.: https://gruss.cc/files/pagecacheattacks.pdf
Hope this answers your question :D
A Basil Plant@lemmy.worldto
Linux@programming.dev•Reviving and Advancing Page Cache Attacks on Linux
7·9 months agoThanks for cross-posting and tagging me!
A Basil Plant@lemmy.worldOPto
pics@lemmy.world•A Collection of Christmas Ornaments [OC]
5·10 months agoThank you for the comment!
Most of the beautiful hardwork was done by the store - I just pointed, zoomed, focused, and shot. It doesn’t feel like I did much to the already existing grandeur.
A Basil Plant@lemmy.worldto
Open Source@lemmy.ml•OSS PDF editor/markup software recommendations
7·1 year agoIf the reports are somewhat technical (written with Latex for example), check out sioyek: https://sioyek.info/. It’s a PDF reader mainly for academic use.
Sioyek has made reading and reviewing papers SO much easier and it’s really, really convenient… once you get the hang of it. It takes a bit of time to get used to all the things, but it’s worth it. I also review students’ theses with it. Highlighting colors and adding comments is super easy (select text, h+g (green highlight), type comment).
If you have want to export your notes and comments, you will need this script though: https://github.com/ahrm/sioyek/blob/main/scripts/embedded_annotations.py
I can’t believe I didn’t know about it! Thanks :D
May I know what plugin you use in KDE? Sounds like it’s something I’d like to check out.
Quick searches show me Bismuth and kwin-tiling, and bismuth seems to be archived.
Thanks loads! It’s pretty sick and now is my lock screen wallpaper ;D
These are gorgeous! If it’s okay with you, may I use this as my wallpaper?
https://metapixl.com/p/Stoy/797940603119447726
If yes, is there a high res image? Thanks!









Curious, what store in Korea? Where? I’ll be visiting Seoul soon, and was looking for some old electronics and thrift stuff.