[Javalist] Natív java ahead-compiling

istvan.ketler at lhsystems.com istvan.ketler at lhsystems.com
2012. Május. 17., Cs, 14:20:21 CEST


konkrétan a játékgyártónak nem a crack a fő problémája hanem a féltve őrzött engine algoritmusa, meg ilyenek, annak megértéséhez pedig az eleve ronda, és végrehajthatóból visszafejtve csak még rondább c++ szvsz nem igazán elég

István Ketler
Senior Consultant
Lufthansa Systems Hungaria Kft.
Development Center Pest
Neumann János u. 1/e
1117 Budapest
Hungary
Tel: +36 1 887-2815
Fax: +36 1 887-2977
Mobile: +36 30 600-4936
Room: Infopark E, Room LH2-24
e-mail: istvan.ketler at lhsystems.com<mailto:istvan.ketler at lhsystems.com>
Internet: www.LHsystems.hu<http://www.lhsystems.hu/>

From: javalist-bounces at lists.javaforum.hu [mailto:javalist-bounces at lists.javaforum.hu] On Behalf Of Gábor Garami
Sent: Thursday, May 17, 2012 2:16 PM
To: Java lista
Subject: Re: [Javalist] Natív java ahead-compiling

Altalaban egy kodot nem azert fejtenek vissza, hogy lassak, hogy mi volt az eredeti forraskod (Java, for example), hanem, hogy a mukodeset megertsek, es adott esetben be tudjanak avatkozni abba (pl. keygen, crack), vagy pedig hogy megertsek a programot mukodteto algoritmust. A ketto egyikehez sem kell a Java forrashoz visszajutni, a C/C++ mar eleg absztrakciot nyujt ehhez.

Garami Gábor
E-mail: gabor.garami at hron.me<mailto:gabor.garami at hron.me>
Tel: +36 20 235 9621
MSN: hrgy at vipmail.hu<mailto:hrgy at vipmail.hu>
Skype: hron84


2012/5/17 <istvan.ketler at lhsystems.com<mailto:istvan.ketler at lhsystems.com>>
semmit sem lehetetlen visszafejteni, legfeljebb assemblyben tanulmányozom... been there done that... :) de azért egy millió optimalizálást bekapcsolva a c++ fordító már elég durva tárgykódot készít, amiből nem egyszerű a c++ forrást visszafejteni, és akkor még mindig csak a c++ kódnál vagy, abból java már valszeg soha nem lesz.

Amúgy meg nekem mindegy, viszont hallani mégiscsak ezt hallottam (amerikai cégekről van szó, és több évvel ezelőtti az info).
István Ketler
Senior Consultant
Lufthansa Systems Hungaria Kft.
Development Center Pest
Neumann János u. 1/e
1117 Budapest
Hungary
Tel: +36 1 887-2815<tel:%2B36%201%20887-2815>
Fax: +36 1 887-2977<tel:%2B36%201%20887-2977>
Mobile: +36 30 600-4936<tel:%2B36%2030%20600-4936>
Room: Infopark E, Room LH2-24
e-mail: istvan.ketler at lhsystems.com<mailto:istvan.ketler at lhsystems.com>
Internet: www.LHsystems.hu<http://www.lhsystems.hu/>


Sitz der Gesellschaft / Corporate Headquarters: Lufthansa Systems Hungaria Kft, Budapest, Fövarosi Birosag 01-09-463417
Geschaeftsfuehrung / Management Board: Monika Houck

From: javalist-bounces at lists.javaforum.hu<mailto:javalist-bounces at lists.javaforum.hu> [mailto:javalist-bounces at lists.javaforum.hu<mailto:javalist-bounces at lists.javaforum.hu>] On Behalf Of Gábor Garami
Sent: Thursday, May 17, 2012 1:53 PM

To: Java lista
Subject: Re: [Javalist] Natív java ahead-compiling

Csak netto a Java-C compilation nem eredmenyez visszafejthetetlen kodot. Nehezebb lesz visszafejteni, ez teny, mert az ilyen keresztforditok mindig altalanos panelekkel dolgoznak, tehat adott esetben egy csomo felesleges kor lesz a kodban, de ettol meg nem lesz lehetetlen visszafejteni. A security through obscurity egymagaban sosem udvozito.

Garami Gábor
E-mail: gabor.garami at hron.me<mailto:gabor.garami at hron.me>
Tel: +36 20 235 9621<tel:%2B36%2020%20235%209621>
MSN: hrgy at vipmail.hu<mailto:hrgy at vipmail.hu>
Skype: hron84

2012/5/17 <istvan.ketler at lhsystems.com<mailto:istvan.ketler at lhsystems.com>>
játékfejlesztőkről hallottam, akik jól definiált szabályok szerint jávában írták a játékot, majd egy eszközzel átfordították cémegmeg-be és úgy fordították le. Adott volt, hogy az api-ból mit lehet használni (játékhoz amúgy sem kell túl sok minden), illetve volt custom apijuk. Ez állítólag gyorsabb fejlesztést, hibamentesebb kódot, és natív (valamint nem visszafejthető forrású) disztibúciót jelentett. Főleg a nem visszafejthető volt nekik a fontos asszem.

Üdv,

Iván

István Ketler
Senior Consultant
Lufthansa Systems Hungaria Kft.
Development Center Pest
Neumann János u. 1/e
1117 Budapest
Hungary
Tel: +36 1 887-2815<tel:%2B36%201%20887-2815>
Fax: +36 1 887-2977<tel:%2B36%201%20887-2977>
Mobile: +36 30 600-4936<tel:%2B36%2030%20600-4936>
Room: Infopark E, Room LH2-24
e-mail: istvan.ketler at lhsystems.com<mailto:istvan.ketler at lhsystems.com>
Internet: www.LHsystems.hu<http://www.LHsystems.hu>



Sitz der Gesellschaft / Corporate Headquarters: Lufthansa Systems Hungaria Kft, Budapest, Fövarosi Birosag 01-09-463417
Geschaeftsfuehrung / Management Board: Monika Houck


 
Sitz der Gesellschaft / Corporate Headquarters: Lufthansa Systems Hungaria Kft, Budapest, Fövarosi Birosag 01-09-463417
Geschaeftsfuehrung / Management Board: Monika Houck

-----Original Message-----


From: javalist-bounces at lists.javaforum.hu<mailto:javalist-bounces at lists.javaforum.hu> [mailto:javalist-bounces at lists.javaforum.hu<mailto:javalist-bounces at lists.javaforum.hu>] On Behalf Of Tamás Viktor
Sent: Thursday, May 17, 2012 12:58 PM
To: Java lista
Subject: Re: [Javalist] Natív java ahead-compiling
Inkább olyan használati esetet tudok elképzelni -aminek itt értelme
van- hogy valami meg van írva java-ban, de nem java környezetben akarja valaki felhasználni és ezért pl. DLL-t akar belőle gyártani.
V

2012/5/17 Gábor Garami <gabor.garami at hron.me<mailto:gabor.garami at hron.me>>:
> En ertem, Peter mire gondolt. Ha valaki nativ kodra akar fejleszteni,
> annak ott a C/C++, es tippre sokkal jobb teljesitmenyt/minoseget fog
> kapni, mint egy ilyen cross-compilation szornytol. En ertem, hogy
> oruljunk, h van ilyen, orulok is neki, csak azt gondolom, hogy ez azon
> kivul, hogy jatszunk vele, masra nem valo. Kutatasi projekt ez inkabb, semmint realis termek.
>
> Bocs, ha megbantottalak, nem volt ez cel.
>
> Garami Gábor
> gabor.garami at hron.me<mailto:gabor.garami at hron.me>
> Skype: hron84
> Tel: +36 20 235 9621<tel:%2B36%2020%20235%209621>
>
> Sent from my T-Mobile G2
> Ezt a levelet telefonról adták fel, ékezethibákat tartalmazhat.
>
> 2012.05.17. 9:37, "Molnár Miklós" <timortinj at freemail.hu<mailto:timortinj at freemail.hu>> ezt írta:
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu<mailto:Javalist at lists.javaforum.hu>
> http://lists.javaforum.hu/mailman/listinfo/javalist
>
_______________________________________________
Javalist mailing list
Javalist at lists.javaforum.hu<mailto:Javalist at lists.javaforum.hu>
http://lists.javaforum.hu/mailman/listinfo/javalist
_______________________________________________
Javalist mailing list
Javalist at lists.javaforum.hu<mailto:Javalist at lists.javaforum.hu>
http://lists.javaforum.hu/mailman/listinfo/javalist


_______________________________________________
Javalist mailing list
Javalist at lists.javaforum.hu<mailto:Javalist at lists.javaforum.hu>
http://lists.javaforum.hu/mailman/listinfo/javalist

--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20120517/f00d03ec/attachment.html>


További információk a(z) Javalist levelezőlistáról