Ozmosis +Seriennummer des Rechners im Bios selbst anpassen

  • Ich weiss jetzt nicht ob dieses Thema hier schon einmal behandelt wurde!?


    Aber meistens las ich hier ja das man die Seriennummer welche Ozmosis vorgibt über die Konsole ändern soll, damit nicht 1 Mrd. Hacks mit der selben Seriennummer im Netz unterwegs sind.





    Was spricht eigentlich dagegen diese Nummer direkt mit einem Hex-Editor in der Ozmosis.ffs zu ändern? Ich habe genau das vor der Erstellung meines letzten Ozmosis-Bios getan. Nun habe ich direkt vom Bios her meine eigene über Chameleon Wizard erstellte Seriennummer und muß nichtmehr mit der Konsole eine andere eingeben.

  • Ich denke mal, dass nichts dagegen spricht solang es funktioniert ;) War vielleicht bisher einfach nicht bekannt, dass es geht.


    BTW: Wie ist das eigentlich auf den QUO Board gelöst? Die verbreiten ja auch nur 1 BIOS für alle. Oder steht in der Anleitung, dass man via Konsole die Nummer ändern muss?

  • Das mit dem (überteuerten) QUO-Board und seiner Seriennummer ist ja mal eine gute Frage.


    Gut ohne das Board hätten wir wohl kein Ozmosis (obwohl die 2 Sachen völlig unabhängig voneinander sind).

  • Hallo @Rainer, an welchen(wieviele) Stellen muss man da ändern ?
    könntest du vielleicht ein kleines "how to" erstellen, für die "Bastler"
    welche Hex-Editor kannst du empfehlen, ich hoffe das geht unter OSX


    Grüße
    P.

  • Ich habe den "010 Editor" verwendet (OSX) und nur an einer einzigen Stelle in der Ozmosis.ffs die vorgegebene Seriennummer gefunden und geändert.


    Gesucht habe ich nach ASCII +CK...... also der vorgegebenen Seriennummer, diese angepasst mit der vom Chameleon Wizard ausgegebenen, die restlichen Werte die der Wizard ausgespuckt hat habe ich alle gespeichert, inkl. der dazugehörenden Befehle um zB. die Boardseriennummer anzupassen etc. !

  • @Rainer das mit QUA läst sich einfach beantworten, da es ja nur 1 Bios für alle gibt bleibt nur das ändern via Konsole oder halt die Individualisierung der Ozmosis.ffs so wie Du es nun getan hast.


    Kleine Anleitung wäre net ;)


    bananaskin
    Der Editor der auf dem Foto zu sehen ist nennt sich 010 Editor gibt eine 30 Tage Test Version...danach kaufen oder löschen, es geht aber auch jeder andere kostenlose Hex Editor unter OSX einfach mal die Suchmaschine deiner Wahl anwerfen und nach suchen ;)

  • Hier mal eine schnell zusammengeschusterte Anleitung wie man in der Ozmosis.ffs die Seriennummer ändern kann.



    Benötigte Software:


    010 Editor
    Chameleon Wizard
    Und das MMTool um das Bios zu erstellen, das wird aber hier in der Wiki sehr gut erklärt weshalb ich nicht weiter darauf eingehe.


    Als erstes startet man den „Chameleon Wizard“, bei dem wechselt man auf die „SMBios“ Seite, in dieser klickt man auf „Anpassen“ in der sich
    öffnenden Seite kann man der Einfachheit halber unter „Vorgefertigte SMBioses“ Mac Pro (3,1) –LGA775 wählen.
    Danach kann man hinter „Herstellungswoche“und „Einmalige Nummer“ auf „Zufällig“ klicken um eine eigene Seriennummer zu haben.
    Nun sollte man sich ein Bildschirmfoto der generierten Nummern etc. machen oder auch einfach gleich die Nummern zu den


    entsprechenden Konsolenbefehlen in eine Textdatei kopieren.








    Beispiel:




    Code
    1. sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BiosVersion=MP31.88Z.006C.B05.0802291410sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BiosDate=02/29/08sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductName=MacPro3,1sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductFamily=MacProsudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemSerial=CKxxxxxxXYLsudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductId=Mac-F42C88C8sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:Manufacturer=AppleComputer,Inc.








    Wobei die kleinen x der generierten Seriennummer entsprechen.




    Danach öffnet man im „010 Editor“ oder den gewünschten HEX-Editor die Ozmosis.ffs und sucht nach dem ASCII-Wert „CK84593EXYL“ bei diesem ersetzt man nun die Ziffern durch die vom „Chameleon Wizard“ generierten, die Buchstaben ändern sich normalerweise nicht.
    Nach dem Ändern der Ziffern speichert man die Datei und kann sie danach ins eigene Bios integrieren und hat so eine individuelle Seriennummer im Ozmosis-Bios.
    Danach führt man bei Bedarf noch die gesicherten Konsolenbefehle mit den aus dem „Chameleon Wizard“ gesicherten Werten aus und hat so alle Nummern individualisiert.


    Ich persönlich nutze weder „Nachrichten“ noch „Facetime“ darum kann ich nicht sagen


    ob diese 2 Programme nach dieser Modifikation ihren Deinst tun.
    Darum brauche ich auch nur eine eigene Seriennummer welch aber nun im Bios gespeichert ist.




    Hoffe ich habe es halbwegs verständlich Formuliert bin nicht so der „große Schriftsteller“.


    PS: Sorry Opera hat meinen Beitrag mal wieder komplett zerschossen. Habe zwar alles in Word geschrieben und hier herein kopiert jedoch hat der Editor des Forums die Formatierungen in keinster Weise beibehalten.

    2 Mal editiert, zuletzt von Rainer ()

  • @ Rainer : Finde ich seehr interressant !
    Ich kann mir nicht vorstellen das das fuzzt,
    weil ich hab schon des öfteren versucht die GUID von Treiber .ffs's zu ändern das klappte nicht,
    weil die scheinbar eine Prüfsumme irgendwo drinnen haben.
    Die geänderten .ffs konnte man anschliessend mit MMTool nicht mehr integrieren.
    (Die GUID befindet sich bei den .ffs in umgekehrter endianess im Header)
    --> siehe mein Script das die Guid's aus .ffs auslesen kann.
    EDIT: In deinem Besipeil oben fehlt zwischen den Befehlen das ";" semikolon, sonst funktioniert das nicht wenn du das in eine Zeile schreibst. Also so:

    Code
    1. sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BiosVersion=MP31.88Z.006C.B05.0802291410;sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:BiosDate=02/29/08;sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductName=MacPro3,1;sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductFamily=MacPro;sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:SystemSerial=CKxxxxxxXYL;sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:ProductId=Mac-F42C88C8;sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:Manufacturer=AppleComputer,Inc.




    Gruss,
    6F

    Kein Privatsupport via PN, bitte stellt eure Fragen im Forum !
    Als MacPro5.1 [OSX 10.9.5 & 10.10]: GA Z77X-UD5H OZ, i7-3770, Corsair 16Gb DDR3, HD4000, Samsung 840Pro 256GB, Seagate 1TB, IR&Wifi v. MBP.
    Ein MacMini 2012 [OSX 10.10]: i5, 4Gb Ram, HD4000, Webcam Logitech C615.

    Lenovo T450 [Manjaro i3wm]

  • Ich denke , es ist ein guter Ansatz, aber wie man so modern sagt " waste of time" !
    wenn man sein Board geflasht hat, ist das doch für Jahre....falls man wirklich neues OZMOS-(neu, besser) einspielen will, dann ist es kein Beinbruch
    die paar Zeilen mit paste/copy einzugeben(ein paar Mausklicks)


    lg
    P.

  • 6fehler in der Tat fehlt das ; ... es waren eigentlich 3 einzelne Zeilen ... aber Opera verkackt mir immer jegliche Formatierung (siehe Candybar-Anleitung). :)

  • extrahiere mal aus der Ozmosis.ffs compressed section die PE32+ image section mit extract body und öffne die .bin Datei mit dem Hex editor , da bekommst du schon weitaus mehr angezeigt was du verändern könntest .... ob das allerdings danach läuft kann ich auch noch nicht sagen aber ist mir mal so aufgefallen ^^

    Mein HackMini : Z77MX-QUO-AOS mit Clover / Core i7 3770 / 2x8GB DDR3 1600 G-Skill / Samsung EVO 850 500GB - OSX 10.14.6 / Toshiba 3TB HDD SATA 600 Datengrab / Gigabyte GTX760 / TP-Link Archer T9E / BeQuiet 550W / be quiet! Shadow Rock / Bitfenix Prodigy-M Schwarz


    Mein HackNano : Intel NUC D54250WYKH / Core i5 4250U / 2x4GB DDR3 SO-DIMM 1600 1.35v Qumox / Mushkin Chronos SSD SATA 600 - OSX 10.14.1 / mSATA Samsung Evo 860 250 GB - Manjaro Linux / Atheros 9280 W-Lan + BT


    Mein Ryzentosh: Asus Prime B450M-A / AMD Ryzen 5 3400G / Iner-Tech Argus Storm 2 WaKü / 2x8GB DDR4 3200 Corsair / Samsung EVO 850 500GB - OSX 10.14.6 /

    PowerColor RX 580 Red Devil 8GB / TP-Link Archer T9E / BeQuiet 600W / Sharkoon v1000 Schwarz

  • griven

    Hat das Label Erledigt hinzugefügt