• 0 Posts
  • 55 Comments
Joined 1 year ago
cake
Cake day: March 16th, 2024

help-circle
  • It’s impossible for anything but the kernel (the user chooses) to know what software is running. Tpm and kernel features can be emulated and spoofed.

    Tpm already has known exploits, which leads to it not being reccommended for disk encryption. A lot of not so old pc’s don’t even have a tmp 2.0 chip.

    Secure Boot is useless for this because the user can just enroll their own keys. You can’t prevent this, because you can just mod the bios. Replacing the stock secure boot keys is trivial using uefi-tool. Pretty much every motherboard only checks the bios signature when flashing, my prvious motherboard (<7 Years old) didn’t even do that.

    Also currently the only way for secure boot on linux is either using shim which the user can enroll thier own keys into or enrolling their own keys directly into the bios.

    Many phone manufacturers tried forcing secure boot, and failed. I bypassed such attempts on 3 devices, the manufacturer of one of them tried to fix the exploits twice and still failed to do so.

    Also how should the server know that the game itself wasn’t modified to just emulate everything.

    Even Intels attempt at preventing this with “secure computing” with sgx didn’t work. See this: https://media.ccc.de/v/670321a9-75f4-4194-867d-a249aa01af0b

    It’s the same problem that electronic voting machines have, how does an external person/server know that the correct software is running on the computer? It’s impossible.

    Also aren’t we using Linux because we want the freedom to run what ever we want on our computers?

    Server side only anti-cheats are the only solution.





  • I’m currently doing the same project.

    To get gps to work on linux, you configure gpsd to get the data from your gps module and setup geoclue to get its data from gpsd. I lost the config files but I remember that I did the gpsd geoclue connection by echoing the gps data of gpsd into a netcat socket and connecting geoclue to it. Organic maps then automaticly gets its position from geoclue.

    Im also working on a organic maps fork, which shows onscreen directions on linux.







  • From my experiance with minecraft servers ryzen is the way to go.

    I would recommend getting a used ryzen 5 5600g or ryzen 7 5700g i found some for less than 80€ on ebay. For the mainboard i would either get a cpu + mainboard combo or get it new as i haven’t found any non broken used boards. Pretty much anything is fine, just look out for the number of pcie slots and the lane distribution between them and if it supports lane bifurcation (you need this if you want to add m.2 expantion boards) if you want to add a hba or network card later on and that the board has 4 ram slots. Get at least 32gb of ram, 64gb is better and get them as 2 sticks, so you can upgrade later, ddr4 is cheap now. Storage wise I would reccommend 2 sata ssds as boot drives and 2 nvmes (if the mainboard supports it) for data.

    So as an example (only 1 boot drive) with the prices ive found:

    U: used (ebay); N: new

    CPU U Ryzen 7 5700g w. heat sink 75€
    RAM U 2x32gb corsair vengeance lpx 80€
    MB U msi b550-a pro 82€
    PSU N bequiet system power 550w 52€
    SSD1 N crucial bx 500 250gb 16.5€
    SSD2 N crucial p3 plus 2tb (2x) 198€
    Result 503.5€

    This mainboard isn’t itx, but you should find one that is for a similar price!

    Software wise you can try out debian, truenas or something else, but try to use zfs. Im personally using debian on zfs root running minecraft servers in docker containers with docker-compose but running lodestone (a web ui for mc servers) would also be an option. Running nextcloud in a container is also pretty easy



  • Ich hab nen Tuxedo Aura Book 15 gen 2, würde die aber nicht zwingend empfehlen. Ja, vieles geht direkt, aber besonders der Fingerabdruck Sensor funktioniert erst nach sehr viel rum gemache, und dann nicht mal nutzbar gut. Ansonsten geht die Hardware aber ganz gut. Es fehlen aber einfach features im BIOS, die Lüftersteuerung zum Beispiel, die App von denen hab ich, auch nach mehreren Tagen probieren, nicht zum laufen bekommen. Im

    BIOS funktionieren:

    • Eigene Secure Boot Schlüssel
    • Das BIOS Passwort
    • Laden bis max 80%(andere Werte auch möglich)

    Wenns ein Laptop sein soll und das Budget zulässt würde ich mir mal die Laptops von Framework anschauen. System 76 machen auch Laptops und PCs sind aber auch relativ teuer.

    Wenn es ein Tower sein soll und es ok ist den selber zusammen zu bauen, du aber die Teile nicht raus suchen willst gibts auf pcpartpicker fertige builds als Teileliste, die mit ner AMD Grafikkarte sollten alle funktionieren, eine kurze suche nach dem mainboard kann aber nicht schaden.


  • KaninchenSpeed@sh.itjust.workstoich_iel@feddit.orgich_iel
    link
    fedilink
    arrow-up
    28
    ·
    edit-2
    3 months ago

    Passend dazu, das Kommentar für die Abizeitung zu meiner Physiklehrerin

    Sagt [KaninchenSpeed] das es kein Problem darstellt wenn er zu Mathe Nacht seinen toaster mitnimmt - [KaninchenSpeed] verursacht in drei verschiedenen Räumen Kurzschlüsse damit

    Es hat damit geendet, dass Lehrer versucht haben mit einer Büroklammer einen abgeschlossenen Sicherungskasten zu öffnen.






  • Weil die FritzBox keinen funktionierenden bridge mode mehr hat, hab ich mit vor ein paar Tagen ein Technicolor tc4400 bestellt, das ist ein reines Kabelmodem, kostet aber auch so 200€. Ich bin mal gespannt, wie gut das funktioniert. Im Vodafone Forum wurde es zumindest mal gelobt.