New Open-Source Tool Spotlight 🚨🚨🚨

A Rust-powered Windows kernel rootkit, **shadow-rs**, blends advanced system manipulation with Rust's safety principles. Features include process hiding, privilege elevation, callback management, and more. For research/education. 🌐 #RustLang #KernelDevelopment

🔗 Project link on #GitHub 👉 https://github.com/joaoviictorti/shadow-rs

#Infosec #Cybersecurity #Software #Technology #News #CTF #Cybersecuritycareer #hacking #redteam #blueteam #purpleteam #tips #opensource #cloudsecurity

— ✨
🔐 P.S. Found this helpful? Tap Follow for more cybersecurity tips and insights! I share weekly content for professionals and people who want to get into cyber. Happy hacking 💻🏴‍☠️

Does #FreeBSD #kernel support #livepatching yet? I see some discussions here and there on the Internet. But I cannot find out if after all these discussions, the feature has been added or not.

#BSD #kernelhacks #kernellivepatch #livepatch #kerneldevelopment

در حال تحقیق برای پیدا کردن یه #کرنل که هم #هک کردنش آسون باشه و هم پورت کردنش به سخت‌افزار جدید. و چون می‌خوام ازش استفاده هم کنم، باید با #لینوکس سازگار باشه تا بتونم از نرم‌افزار‌های نوشته شده برای لینوکس استفاده کنم. گزینه‌های که ازشون خبر دارم #آستریناس، خود لینوکس و #فری‌بی‌اس‌دی هستن. #نت‌بی‌اس‌دی هم گزینهٔ مناسبی هست و دقیقا برای این ساخته شده که پورت کردنش آسون باشه. ولی کارایی‌اش خوب نیست. از بین این گزینه‌ها فقط آستریناس از #راست استفاده می‌کنه.

اگر همه چیز به خوبی پیش بره، به امید خدا می‌تونم حدود ۱ الی ۲ سال دیگه وارد توسعهٔ کرنل بشم.

پست‌های مرتبط به انگلیسی رو این‌جا می‌تونید ببینید:

https://cr8r.gg/@farooqkz/114488580816154757
https://cr8r.gg/@farooqkz/114498950075456625

#برنامه‌نویسی #سیستم‌عامل #برنامه‌نویسی_سیستم‌عامل
#kernel #kerneldevelopment

So I'm thinking about #Asterinas which is a kernel written in #Rust and has #Linux compatible ABI. Having Linux compatibility is a great deal as you get most of the support for Linux for free.

I've messaged on their Zulip asking if Milk V Duo could be a good option for porting. I wonder if they've got an active and vibrant community. I haven't received a reply yet.

There is also #Redox but I don't like licensing my code under MIT. And it's an entire OS and not just a kernel.

If you know a community about OS/kernel development and bare metal development as well, I would appreciate an invite.

#os #osdev #milkv #milkvduo #milkvduos #osdevelopment #kernel #kerneldevelopment #programming

@AsahiLinux It's sad to hear, but I'll accept that decision.

  • Please sent him my regards, cuz he's being missed already in the Fediverse (maybe he rejoins on a more private account, IDK...)

Let him, know he's based af and that the way @linuxfoundation handled the "Anti-#Rust - Gang" is just inexcuseable and that I wish for @torvalds et. al. to not just take notes but actual #consequences given that the reasons that made @marcan@treehouse.systems quit are systemic!

BTW: here's his personal blogpost for everyone else who also cares...

#marcan #R4L #Rust4Linux #KernelDevelopment #Linux

Resigning as Asahi Linux project lead

okay #osdev mastodon, enlighten me:

I’m building out my virtual memory alloc right now and it appears all other production kernels use some sort of *intrusive tree* for that. Why is that?

My thinking is: I already have a kernel heap thats “wired” aka directly allocated and mapped. And all virtmem impls I could find call out to *some* “backing allocator” anyways to allocate new tree nodes.

So if they aren’t fully allocation free anyway, why don’t I just use a sorted growable vec of entries allocated from the kernel heap?
What’s the advantage of intrusive data structures here that im missing?

#rust #rustlang #c #cpp #os #kerneldevelopment

It's never too late for an ambitious goal and to learn something new. I'm reading "Linux Kernel Programming - Second Edition" by Kaiwan N. Billimoria [1]. Chapter two brought back a lot of memories. Glad that "make menuconfig" and the like are still around even after so many years I didn't touch them. Wish me luck on my journey to contribute to the Linux Kernel one day.

[1] https://www.packtpub.com/en-us/product/linux-kernel-programming-9781803232225

#linuxkernel #kernelprogramming #linux #kernelhacking #kerneldevelopment

Linux Kernel Programming - Second Edition | Cloud & Networking | eBook

A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization. Instant delivery. Top rated System Administration products.

Packt
We have boot! latest t2 Linux on an 486 w/ just 32MB RAM !!! (100MHz AMD 5x86)

YouTube

#Linux's a.out support will be deprecated for x86 un a future release of the kernel. #foss #floss #kerneldevelopment

kernel/git/torvalds/linux.git - Linux kernel source tree
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=eac616557050737a8d6ef6fe0322d0980ff0ffde

kernel/git/torvalds/linux.git - Linux kernel source tree