https://www.youtube.com/watch?v=wTl4vEednkQ
сниффинг LPC шины для чтения Bitlocker ключа между CPU и TPM, которая незащищена
Также с помощью логического анализатора можно сниффать LPC шину даже если на плате нет CLK, можно самому отсчитывать 40 нс с момента LFRAME down
P.S.: классный YT канал "stacksmashing" на тему hardware security (он также в коллаборации с LiveOverflow с обучающей в ИБ платформой hextree.io)
#hw
сниффинг LPC шины для чтения Bitlocker ключа между CPU и TPM, которая незащищена
Также с помощью логического анализатора можно сниффать LPC шину даже если на плате нет CLK, можно самому отсчитывать 40 нс с момента LFRAME down
P.S.: классный YT канал "stacksmashing" на тему hardware security (он также в коллаборации с LiveOverflow с обучающей в ИБ платформой hextree.io)
#hw
novitoll_ch
Happy NY everyone! :) I'm officially starting this year with new opportunities and new research and new explorations 🍀🤞🚀 novitoll.com/CV.pdf
solved 60+ leetcode tasks within a month (Jan 7 - Feb 12). Don't waste time while being unemployed :)
Learned about Kadane's algorithm to find max. subarray in O(N) time
https://leetcode.com/problems/maximum-subarray/
#dsa
Learned about Kadane's algorithm to find max. subarray in O(N) time
https://leetcode.com/problems/maximum-subarray/
#dsa
LeetCode
Maximum Subarray - LeetCode
Can you solve this real interview question? Maximum Subarray - Given an integer array nums, find the subarray with the largest sum, and return its sum.
Example 1:
Input: nums = [-2,1,-3,4,-1,2,1,-5,4]
Output: 6
Explanation: The subarray [4,-1,2,1] has…
Example 1:
Input: nums = [-2,1,-3,4,-1,2,1,-5,4]
Output: 6
Explanation: The subarray [4,-1,2,1] has…
Discussion about disabling GIL in Python 3.13 👀
PYTHON_GIL=0
https://github.com/python/cpython/issues/116167
PYTHON_GIL=0
https://github.com/python/cpython/issues/116167
GitHub
Add a mechanism to disable the GIL · Issue #116167 · python/cpython
Feature or enhancement Proposal: PYTHON_GIL=0 python ... or python -Xgil=0 ... should disable the GIL at runtime, in Py_GIL_DISABLED builds. This will be similar in spirit to colesbury/nogil-3.12@f...
I wrote my 1st blog post on my website and started with:
Mutt setup with Gmail labels for Linux kernel emails
https://novitoll.com/posts/2024-4-09/mutt.html
This is my 1st experience with mutt, so configs are not advanced per se.
#linux
Mutt setup with Gmail labels for Linux kernel emails
https://novitoll.com/posts/2024-4-09/mutt.html
This is my 1st experience with mutt, so configs are not advanced per se.
#linux
Found my old commit to cvehound. Nice tool to scan your linux kernel sources dump for known CVEs.
It uses Coccinelle which is SmPL (Semantic Patch Language)
and is used in Linux kernel as official tool as well.
Btw, it's also a project as "coccinelle-for-rust" for Rust integration in Linux kernel,
which needs further support.
pahole for rust also needs more support for rust-in-linux kernel integration 👀
It uses Coccinelle which is SmPL (Semantic Patch Language)
and is used in Linux kernel as official tool as well.
Btw, it's also a project as "coccinelle-for-rust" for Rust integration in Linux kernel,
which needs further support.
pahole for rust also needs more support for rust-in-linux kernel integration 👀
GitHub
Add CVE-2021-43267 by novitoll · Pull Request #24 · evdenis/cvehound
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-43267
$ cvehound --kernel ~/linux --config --cve CVE-2021-43267
Found: CVE-2021-43267
https://www.linuxkernelcves.com/cves/CVE-2021-43267
Aff...
$ cvehound --kernel ~/linux --config --cve CVE-2021-43267
Found: CVE-2021-43267
https://www.linuxkernelcves.com/cves/CVE-2021-43267
Aff...
novitoll_ch
I wrote my 1st blog post on my website and started with: Mutt setup with Gmail labels for Linux kernel emails https://novitoll.com/posts/2024-4-09/mutt.html This is my 1st experience with mutt, so configs are not advanced per se. #linux
Compared structs via pahole tool of C, Go, Rust languages.
https://novitoll.com/posts/2024-4-21/pahole.html
Submitted my first commit to Go 1.23 lang 🎉
where I've reduced 80 bytes of go runtime memory,
insignificant but interesting start
https://novitoll.com/posts/2024-4-21/pahole.html
Submitted my first commit to Go 1.23 lang 🎉
where I've reduced 80 bytes of go runtime memory,
insignificant but interesting start
Novitoll
novitoll website
Sabyrzhan Tasbolatov aka novitoll personal website.
novitoll_ch
Video
This media is not supported in your browser
VIEW IN TELEGRAM
Prague, 2024. 1st row. Feuerzone. #rammstein