Szignófájlok létrehozása a szerveren keresztül

Mobiltelefokon működő Symbian fejlesztésekkel kapcsolatos témák
Avatar
Damir
Kiemelt 6. szint
Kiemelt 6. szint
Hozzászólások: 8779
Csatlakozott: 2010-04-06 kedd 20:58:49
Has thanked: 48 times
Been thanked: 349 times

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: Damir »

Hát le a kalappal előttetek..... :cool3: Szorítok, hogy sikerüljön :yeah:
Avatar
klaussn95
2. szint
2. szint
Hozzászólások: 220
Csatlakozott: 2009-01-19 hétf. 19:33:07
Készüléktípus: Nokia N8 16GB + 8GB microSD
Tartózkodási hely: Budapest IV.ker Káposztásmegyer 2
Has thanked: 7 times
Been thanked: 1 time

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: klaussn95 »

Damir azt jól teszed, mert ha minden terv szerint megy akkor főnix és én leszünk a szingógyárosok. :D

De amint látom,, botond és főnix tudják miről van szó, és szerintem meglesz. :yes:
Nokia N8 16GB + 8GB Kingston Mermory Card
H*cked Belle
NokiaProgramok Mindörökké!! :D :yes:
Nyugodj békében [-KILLER-]!!!
Avatar
botond
Adminisztrátor
Adminisztrátor
Hozzászólások: 6811
Csatlakozott: 2009-01-06 kedd 11:09:08
Készüléktípus: Huawei P20 Pro
Nem: Férfi
Tartózkodási hely: Veszprém
Has thanked: 25 times
Been thanked: 58 times
Kapcsolat:

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: botond »

Hát igazából fönix hozta az infókat, hogy mit, merre hogyan, de ha letisztul a kép teljesen, akkor bármilyen fájlműveletet megcsinálok PHP-ben, és akkor itt az oldalon lehet majd lekérni a cer fájlokat az IMEI-k alapján.
Aztán akkor már nem kell kínába menni. :D :D
Avatar
MrAngelo
Kiemelt 5. szint
Kiemelt 5. szint
Hozzászólások: 2972
Csatlakozott: 2009-01-13 kedd 10:26:07
Készüléktípus: LG G4 + Sony Xperia Tab Z
Nem: Férfi
Tartózkodási hely: Veszprém
Has thanked: 52 times
Been thanked: 86 times

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: MrAngelo »

Komolyan mondom... :Notworty:
Már most gratulálok! :taps1:
Sok sikert a feladathoz!

(azért én is meglesem azokat a linkeket...) :smartass:
Avatar
plunk
Kiemelt 4. szint
Kiemelt 4. szint
Hozzászólások: 1345
Csatlakozott: 2009-01-12 hétf. 20:55:32
Készüléktípus: Sony Z3c [Lollipop]
Tartózkodási hely: Tűzfal megett
Has thanked: 0
Been thanked: 2 times

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: plunk »

Én is sok sikert kívánok, mivel segíteni nem tudok! :taps4:

Egyetemen 2 kreditért próbáltak valamit belém nyomni programozásból, de nem sikerült nekik... :lol:

Így aztán, majd tényleg minden lesz ami a telefonokkal kapcsolatos.
Kép :balra: :balra: Szignózási segédlet
Phoenix Internal Service Software 2009.17.0.38220 :king:
Otthon sose frissíts a jelenleginél kisebb szoftververzióra!
Avatar
botond
Adminisztrátor
Adminisztrátor
Hozzászólások: 6811
Csatlakozott: 2009-01-06 kedd 11:09:08
Készüléktípus: Huawei P20 Pro
Nem: Férfi
Tartózkodási hely: Veszprém
Has thanked: 25 times
Been thanked: 58 times
Kapcsolat:

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: botond »

Na, megtaláltam a szükséges függvényeket, viszont némelyik nem fut, mivel nem a legújabb PHP van a szerveren.
Tehát már az első lépésnél elakad a dolog: openssl_pkcs12_read() Ez olvasná be a cer fájlt elvileg, de nem tudtam tesztelni, mert ugye nem fut.
A lényeg az lenne, hogy ha van 100%-os tuti megoldás, akkor feltesszük az újabb PHP-t, és ezzel az OpenSSL csomagot, és akkor megoldható a dolog.
Avatar
moco
Fő moderátor
Fő moderátor
Hozzászólások: 12730
Csatlakozott: 2009-01-06 kedd 15:36:40
Készüléktípus: Samsung Note 20
Nem:
Tartózkodási hely: Budapest
Has thanked: 930 times
Been thanked: 1093 times

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: moco »

Drukkolok! Hajrá! :yeah:
VESZEKEDNI CSAK PRIVÁTBAN LEHET! AKI A FÓRUMBAN VESZEKSZIK,1 HÉTRE KITILTOM !! :deal:
S10+ Dual / SGS4
Avatar
botond
Adminisztrátor
Adminisztrátor
Hozzászólások: 6811
Csatlakozott: 2009-01-06 kedd 11:09:08
Készüléktípus: Huawei P20 Pro
Nem: Férfi
Tartózkodási hely: Veszprém
Has thanked: 25 times
Been thanked: 58 times
Kapcsolat:

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: botond »

Na, ma idáig jutottam eddíg:

Van egy cer fájl, és azt kibontom, majd kilistázom:

http://www.nokiaprogramok.hu/a/readcer.php

Már csak az IMEI számot kell még kibogozni belőle, de még nem találtam meg.
Mert ha megvan, akkor mehet a helyére az új, majd visszacsomagolás, és letöltés.

Ez a cer fájl egy bemutató zipben volt.

Tehát így már nem kell konvertálgatni, hex-editelni, stb. PHP-ben lehet kezelni.

A tömb legvégén van egy mező:

[UNDEF] => }ďđ

Aminek érdekes értéke van, lehet hogy elkódolva van benne valami, de még nem jöttem rá, hogy mi az, próbáltam sokféle függvénnyel visszakódolni.
Avatar
botond
Adminisztrátor
Adminisztrátor
Hozzászólások: 6811
Csatlakozott: 2009-01-06 kedd 11:09:08
Készüléktípus: Huawei P20 Pro
Nem: Férfi
Tartózkodási hely: Veszprém
Has thanked: 25 times
Been thanked: 58 times
Kapcsolat:

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: botond »

Na, közben kiderítettem azt is, hogy a V3-as bővítményeket ez a PHP verzió nem tudja jól olvasni, így tehát frissíteni kell a szerveren a PHP-t.
Mert ha a total commanderben kattintok a cer fájlra, akkor a windowsos tanúsítvány ablakban ha kikeresem a megfelelő bővítményt, akkor benne vannak az IMEI számok.

Tehát ha fent lesz az új PHP, akkor ebben a kinyert tömbben csak át kell majd írni az IMEI számot, és újra szignálni a saját key fájljával, és akkor remélhetőleg megkapjuk a megfelelő cerfájlt.

Ja, és még annyi előnye van, hogy amikor meghívódik a PHP-s szignáló függvény, akkor az érvényességi idő újraindul, és ezt is belefordítja a fájlba, tehát onnantól számítva indul a 3 év.

Na mára ennyi :D
Avatar
fonix232
5. szint
5. szint
Hozzászólások: 2208
Csatlakozott: 2009-01-12 hétf. 20:24:05
Készüléktípus: ZTE Blade
Nem: Férfi
Tartózkodási hely: Behind you!!!
Has thanked: 2 times
Been thanked: 44 times

Re: Szignófájlok létrehozása a szerveren keresztül

Hozzászólás Szerző: fonix232 »

botond írta:Na, közben kiderítettem azt is, hogy a V3-as bővítményeket ez a PHP verzió nem tudja jól olvasni, így tehát frissíteni kell a szerveren a PHP-t.
Mert ha a total commanderben kattintok a cer fájlra, akkor a windowsos tanúsítvány ablakban ha kikeresem a megfelelő bővítményt, akkor benne vannak az IMEI számok.

Tehát ha fent lesz az új PHP, akkor ebben a kinyert tömbben csak át kell majd írni az IMEI számot, és újra szignálni a saját key fájljával, és akkor remélhetőleg megkapjuk a megfelelő cerfájlt.

Ja, és még annyi előnye van, hogy amikor meghívódik a PHP-s szignáló függvény, akkor az érvényességi idő újraindul, és ezt is belefordítja a fájlba, tehát onnantól számítva indul a 3 év.

Na mára ennyi :D
Egy rossz hír és egy jó hír:
1, Kezdem a rosszal:
Amit először kitaláltunk, az nem fog működni :( mert a hash érték változik a cer fáljban és így nem egyezik a key fáljban lévővel...
2, a jó hír hogy lehet változtatni hash változás nélkül a hozzáférési engedélyeket... azaz egy selfsigned szignócsomagot (csak 13 engedély de minden telefonra jó)
átírunk 20 engedélyesre éls szignózzuk a ROMPatchert... és voilá homemade Symbian and Nokia Certified Certificate
  • ZTE Blade - CyanogenMod 7
  • Haipad M7 - PhoenixMod [0805] v1.1
  • Asus Transformer TF101 32GB - Revolver 2.5, Clemsyn kernel v9, custom sound mod
Válasz küldése

Vissza: “Symbian”