Hledám reverzního inženýra
Moderátor: Moderátoři
Hledám reverzního inženýra
Mám ruský software pro zbraně na lasergame a potřebuji nějaké úpravy.
Stávající stav:
Statistiky se ukládají v průběhu hry do zbraně, odkud jdou načíst do SW pouze v tzv. admin módu. Pro vstup do admin módu je nutné po hře vypnout vestu. Celá komunikace probíhá přes BT.
Vesty a čelenky je nutné párovat se zbraní po každém vypnutí jakékoli součástky (zbraň, vesta, čelenka).
Žádoucí stav:
Statistiky jdou sledovat on-line např. na TV v lobby.
Párování lze nastavit dopředu pro konkrétní set (vesta, čelenka a zbraň) - nelze napárovat vestu 3 na vestu 1 apod. (to teď možné je a vznikají tak občas problémy).
Děkuji
Stávající stav:
Statistiky se ukládají v průběhu hry do zbraně, odkud jdou načíst do SW pouze v tzv. admin módu. Pro vstup do admin módu je nutné po hře vypnout vestu. Celá komunikace probíhá přes BT.
Vesty a čelenky je nutné párovat se zbraní po každém vypnutí jakékoli součástky (zbraň, vesta, čelenka).
Žádoucí stav:
Statistiky jdou sledovat on-line např. na TV v lobby.
Párování lze nastavit dopředu pro konkrétní set (vesta, čelenka a zbraň) - nelze napárovat vestu 3 na vestu 1 apod. (to teď možné je a vznikají tak občas problémy).
Děkuji
To snad jde řešit rovnou s tou ruskou firmou.
Co se týče BT, tak existuje nějaký standard a párování k tomu patří. Povolit MAC adresy jen žádoucích modulů, bude stejně dočasné, protože cokoliv se může pokazit.
A pokud si to není schopno zapamatovat, tak např. výměnu článků zálohuj jinou přídavnou baterií, potom nemusíš znova párovat.
Co se týče BT, tak existuje nějaký standard a párování k tomu patří. Povolit MAC adresy jen žádoucích modulů, bude stejně dočasné, protože cokoliv se může pokazit.
A pokud si to není schopno zapamatovat, tak např. výměnu článků zálohuj jinou přídavnou baterií, potom nemusíš znova párovat.
.
..
...
Ať žije zdejší FOSILOVNA![Very Happy :D](./images/smilies/icon_biggrin.gif)
..
...
Ať žije zdejší FOSILOVNA
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Tak to bohužel nejde, komunikace s nimi je extrémně náročná, zdlouhavá a výsledky se bohužel nedostavují. Na dotaz, zda mohu změnit texty výsledných statistik z angličtiny do češtiny mi bylo řečeno, že to nejde, protože texty jsou obsaženy v knihovnách dll.Standa99 píše:To snad jde řešit rovnou s tou ruskou firmou.
O.k. tohle tedy řešit nebudu.Co se týče BT, tak existuje nějaký standard a párování k tomu patří. Povolit MAC adresy jen žádoucích modulů, bude stejně dočasné, protože cokoliv se může pokazit.
A pokud si to není schopno zapamatovat, tak např. výměnu článků zálohuj jinou přídavnou baterií, potom nemusíš znova párovat.
Jukni na tohle http://www.angusj.com/resourcehacker/ (umí to .dll, .exe atd.) a takových podobných aplikací najdeš víc, kdyby tahle nevyhovovala.
.
..
...
Ať žije zdejší FOSILOVNA![Very Happy :D](./images/smilies/icon_biggrin.gif)
..
...
Ať žije zdejší FOSILOVNA
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Není ta knihovna něčím komprimovaná ? UPX,ASPack,ASprotect ... ap.
Cesta úprav je velmi krkolomná.
Další možnosti:
1) hákovat jednotlivý funkce knihoven a texty řešit při jejich volání.
2) změnit twexty přímo v paměti
Určitě to nepůjde měnit libovolně (obvzlášť pokud je to psaný v VB).Jednodušší je se naučit co zobrazovaný texty znamenají.
Edit: Můžeš zkusit do toho kouknout programem PE explorer případně OllyDbg
Cesta úprav je velmi krkolomná.
Další možnosti:
1) hákovat jednotlivý funkce knihoven a texty řešit při jejich volání.
2) změnit twexty přímo v paměti
Určitě to nepůjde měnit libovolně (obvzlášť pokud je to psaný v VB).Jednodušší je se naučit co zobrazovaný texty znamenají.
Edit: Můžeš zkusit do toho kouknout programem PE explorer případně OllyDbg
Zatím se mi nepodařilo do toho proniknout. Kdyby měl někdo zájem mrknout na program, ten je ke stažení zde http://laserwar.com/index.php?do=static ... t_laserwar
Díval jsem se na ten LTStatistic.resources.dll a je to nečitelné (nemám s tímto nějakou extra zkušenost). Mají tam sice fórum, kde jsem zběžně nic neobjevil, ale dívím se, protože určitě nebudeš jediný, který by měl zájem o překlad. Fungujou několik let (zisky mají určitě slušné) a z jejich strany by měla vzejít taková myšlenka. Vždyť by neměl být problém, aby někdo se zájemců udělal textový překlad a oni by ho tam jen přidali.
Když to srovnám např. s vývojáři alternativních ROM pro telefony, tak to je většinou jeden človíček, který dá k dispozici materiál pro překlad a když to někdo přeloží, tak ho tam přidá. A to jim max. někdo pošle dobrovolně příspěvek přes PayPal.
Když to srovnám např. s vývojáři alternativních ROM pro telefony, tak to je většinou jeden človíček, který dá k dispozici materiál pro překlad a když to někdo přeloží, tak ho tam přidá. A to jim max. někdo pošle dobrovolně příspěvek přes PayPal.
.
..
...
Ať žije zdejší FOSILOVNA![Very Happy :D](./images/smilies/icon_biggrin.gif)
..
...
Ať žije zdejší FOSILOVNA
![Very Happy :D](./images/smilies/icon_biggrin.gif)