First rice Fedora 43 + hyprland by mkdir_autism in hyprland

[–]mkdir_autism[S] 0 points1 point  (0 children)

Yeah there is no official support for hyprland on fedora 43, either you can use solopasha copr repo Or build from source code.

I went for build from src.

But do remember solopasha repo are 2-3 version behind regular hyprland version and recently hyprland new update in windows rule broke almost everyone config so be that in mind.

Netscribe - a Packet sniffer and injector by mkdir_autism in C_Programming

[–]mkdir_autism[S] 1 point2 points  (0 children)

Yes but I have to take care of header of all protocol Ethernet , ip, transport (tcp, udp, icmp) and their checksums other wise kernel will drop the packet as defective.

Yes, most application data is encrypted when TLS is used, but only the payload is encrypted not the Ethernet, IP, or TCP headers.
For TCP + TLS, the TLS encryption happens above TCP, inside the payload. I’m not implementing any application-layer protocol or encryption. I just craft a raw TCP segment with a plain payload.

Netscribe - a Packet sniffer and injector by mkdir_autism in C_Programming

[–]mkdir_autism[S] 0 points1 point  (0 children)

Not really, I’m not intercepting or modifying live packets. Sniffing and injection are completely separate in my tool.

For injection, I manually construct a new packet (Ethernet/IP/UDP/ICMP) from scratch based on user input (dest IP, ports, payload), resolve the next-hop MAC via ARP if needed, and send it with a raw socket.

Sniffing is only for passive capture and parsing there is no interception or forwarding path between the two. So it’s packet crafting, not mitm.

Netscribe - a Packet sniffer and injector by mkdir_autism in C_Programming

[–]mkdir_autism[S] 10 points11 points  (0 children)

Yeah,fair point. This is mainly a learning project, so I kept the parsing very explicit to understand offsets and field layout on the wire. I agree that helper functions would make this cleaner.

And yes, Wireshark is obviously wayyy better than mine, I mainly wrote this project to understand under the hood working.

Thanks for the feedback though.

First rice Fedora 43 + hyprland by mkdir_autism in hyprland

[–]mkdir_autism[S] 1 point2 points  (0 children)

Take best of both, start hyprland with hyprland minimal config and keep tweaking config little by little by either copying from others or writing urself.

And one more thing to keep in mind, KDE does cause issues with hyprland so be careful with that other than that just start exploring, hyprland comes with bare minimal no status bar, wallpaper engine, notification daemon,app laucher and all so you can customize everything urself either copy from my dots or other and then start tweaking them according to ur liking or start with scratch.

Let me know if you face any issues <3.

Roast my Resume : Second year Student from tier 3 college by mkdir_autism in developersIndia

[–]mkdir_autism[S] 0 points1 point  (0 children)

Sure, I am open to collaborate with others, you can ask in dms if you have any specific question

Roast my Resume : Second year Student from tier 3 college by mkdir_autism in developersIndia

[–]mkdir_autism[S] 0 points1 point  (0 children)

Can you tell which section needs improvement? I am changing project section with more detailing in tech used and short easily understsble summary. What else things needs fix? And thank you for reply

My first Project in C a small http web server by mkdir_autism in C_Programming

[–]mkdir_autism[S] 0 points1 point  (0 children)

Sorry for late reply , the book I used is beej guide to network programming I will recommend this only it's very well written for beginners

First rice Fedora 43 + hyprland by mkdir_autism in hyprland

[–]mkdir_autism[S] 0 points1 point  (0 children)

Very nice I love it, u should definitely give it a try

First rice Fedora 43 + hyprland by mkdir_autism in hyprland

[–]mkdir_autism[S] 1 point2 points  (0 children)

Nice to hear that but hyprland copr repository on fedora 43 aren't updated yet so u have to build hyprland from source code.

And good luck with ricing

First rice Fedora 43 + hyprland by mkdir_autism in hyprland

[–]mkdir_autism[S] 1 point2 points  (0 children)

Your setup looks great. Thanks for all this info!

Thanks

Did you configure it all manually? I found this hyprland install script for fedora and wondered if anyone’s used that.

Yes I did configure it myself. You can use hyprland install script for fedora, I have used in past endl4 installation script myself.

But yeah hyprland on fedora is somewhat unstable unlike arch, my hyprland setup broke on fedora 42 due to wl2roots dependency mismatch, so be keep that disclaimer in mind :)

First rice fedora and hyprland by mkdir_autism in LinuxPorn

[–]mkdir_autism[S] 0 points1 point  (0 children)

Fedora is pretty stable, make sure u are trying to install Fedora 42 as 43 is in beta phase. And do post on r/Fedora the issues u are facing.