Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ljudi, Pomagajte :)))

[es] :: Java :: Ljudi, Pomagajte :)))

[ Pregleda: 6088 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jbukal
Janko Bukal
Zagreb, MDS

Član broj: 47040
Poruke: 1
217.14.216.*

Sajt: www.mds.hr


Profil

icon Ljudi, Pomagajte :)))01.02.2005. u 12:47 - pre 205 meseci
Samo me zanima kakava su iskustva ljudi u Compiere OpenSource softwaru..
ako neko nesto zna nek mi se javi. [email protected]
Janko
 
Odgovor na temu

psasko

Član broj: 46226
Poruke: 46
*.com
Via: [es] mailing liste



Profil

icon Re: Ljudi, Pomagajte :)))01.02.2005. u 13:29 - pre 205 meseci
>
Ljudi, koje dekompajlere za Javu vi znate da su ovako dobri.
Ja sam probao samo Java DJDecompiler, mada on ne radi bas najbolje.
Ne snalazi se kada postoje klase sa nazivima <a> <b> <c> <d> ... (bez
zagrada)
i unutar njih promenljive sa istim nazivima.
Muka velika da to slozis!
 
Odgovor na temu

veljaradenkovic
Velja Radenkovic
Beograd

Član broj: 2977
Poruke: 281
*.ptt.yu.

ICQ: 147120023


Profil

icon Re: Ljudi, Pomagajte :)))01.02.2005. u 17:18 - pre 205 meseci
Ja koristim JODE decompiler ...
Mada nemam iskustva sa obfucated kodom. Probaj pa vidi.

Evo ga link:

http://jode.sourceforge.net/
 
Odgovor na temu

shima

Član broj: 27002
Poruke: 164
*.yu
Via: [es] mailing liste



Profil

icon Re: Ljudi, Pomagajte :)))01.02.2005. u 17:50 - pre 205 meseci
@psasko:
> Ne snalazi se kada postoje klase sa nazivima <a> <b> <c> <d> ... i unutar njih promenljive sa
istim nazivima.

Koji program je u pitanju? :-)
I koji obfuskator?(ako znas...)
 
Odgovor na temu

psasko

Član broj: 46226
Poruke: 46
*.com
Via: [es] mailing liste



Profil

icon Re: Ljudi, Pomagajte :)))02.02.2005. u 08:02 - pre 204 meseci
>
> Pa mislim da vas ne razumene za ovo "obfuskator"!
Ako moze neko da mi objasni?
Inace dekompajlirao sam jednu Java igricu za Simensa i ubio se da je nateram
da radi iz JBuilder-a
Mada nije problem u Builder-u vec u Dekompajleru i pomenutom problemu.
Evo primer:

Klasa (a) ima jedan static metod (b)

Klasa (main) ima sledeci kod:

Code:

..
    public int a=0   // promenljiva (a) ne klasa Tu i lezi greska ja mislim
..
..  // pa onda dole negde u kodu poziv static metode klase (a)
    a.b    //    javlja da metod b nepostoji
..
 
Odgovor na temu

tweeester
Ivan Arandjelovic
bg yu

Član broj: 724
Poruke: 882
*.kc.vicert.com.

Sajt: www.javasvet.net


Profil

icon Re: Ljudi, Pomagajte :)))02.02.2005. u 08:42 - pre 204 meseci
Problem nije u dekompajleru, taj kod je propusten kroz "obfuscator", software koje radi na kompajliranom byte code-u, menjajuci imena metoda, klasa, promenjivih u razne gluposti (najcesce a, b, c, aa, ab, ac, etc...). Namena mu je upravo da te spreci u uspesnom dekompajliranju i rekompjaliranju (sto mu ocigledno za sada i uspeva )

Pozdrav

p.s. JAD je jedan od cesce koriscenih dekompajlera (sto ne znaci da ce moci da ti pomogne sa obfuscated kodom)
<< tko leti vrijedi, tko ne leti ne vrijedi >>
 
Odgovor na temu

shima

Član broj: 27002
Poruke: 164
*.yu
Via: [es] mailing liste



Profil

icon Re: Ljudi, Pomagajte :)))02.02.2005. u 14:35 - pre 204 meseci
@psasko:
"Inace dekompajlirao sam jednu Java igricu za Simensa"

Kako bi pokrenuo igricu na PC-u? Sta koristis od softvera, koji emulator i gde to moze da se skine?
:-)
Sta tacno treba downloadovati sa SUN-ovog web sajta, koji J2ME i kako se to instalira?

@psasko:
"Evo primer:"

Ne vredi primer...mora ceo originalni byte kod... mozes li mi poslati original na private? (ili dati
link ka igrici) zeleo bih da vidim o cemu se radi...

Obfuskator ti je ocigledno zaprzio corbu :-)
 
Odgovor na temu

psasko

Član broj: 46226
Poruke: 46
*.com
Via: [es] mailing liste



Profil

icon Re: Ljudi, Pomagajte :)))02.02.2005. u 14:36 - pre 204 meseci
>
> A u tom ZECU lezi GRM!
Pa za svako "ZASTO" ima "ZATO",
nadam se da je tako i u ovom slucaju.

Evo sta sam ja radeo da bi napravio igricu da proradi za one kojima zatreba:
1. Preimenujete sve klase. Example: <A> u <AAA> <B> <BBB> ... (Fajlove
prvo)
2. Zatim same nazive istih klasa u svim izmenjanim fajlovima
Example: [public class A extends ... ] u [public class AAA extends ... ]
3. Isto i za sve konstruktore u svim klasama ...

I tek onda nastaju ispravke u kodu u svim klasama (veze) gde je ustvari i
najtezi i najmukotrpniji deo posla
zbog cega sam i pitao za savet.
Za primer: Za jednu igricu sa 7 class-a se posle ovih izmena javilo 386
greske.
Uspelo mi je ali nemam namere i sad na isti nacin da se mucim.

Hvala ti puno za ovu malu pomoc i objasnjenje! U svakom slucaju mi je
pomoglo.
 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
*.com
Via: [es] mailing liste



+1 Profil

icon Re: Ljudi, Pomagajte :)))02.02.2005. u 15:22 - pre 204 meseci
Zasto uopste dekompajlirate igricu da bi je pokrenuli u emulatoru?
Skinite emulator sa Siemens developer sajta i jednostavno pokrenite
igru... Uostalom, igru ne mozete ni kompajlirati ponovo bez tog
emulatora jer standardni J2ME WTK nema u sebi Siemens-specific
klase koje su gotovo sigurno koriscene....


--
Until Eve arrived, this was a man's world. -- Richard Armour
 
Odgovor na temu

kobrejabre
Bgd

Član broj: 1793
Poruke: 269
*.nat-pool.bgd.sbb.co.yu.

Sajt: www.nemam.com


Profil

icon Re: Ljudi, Pomagajte :)))02.02.2005. u 19:03 - pre 204 meseci
Citat:
psasko: >
Evo sta sam ja radeo da bi napravio igricu da proradi za one kojima zatreba:
1. Preimenujete sve klase. Example: <A> u <AAA> <B> <BBB> ... (Fajlove
prvo)
2. Zatim same nazive istih klasa u svim izmenjanim fajlovima
Example: [public class A extends ... ] u [public class AAA extends ... ]
3. Isto i za sve konstruktore u svim klasama ...

I tek onda nastaju ispravke u kodu u svim klasama (veze) gde je ustvari i
najtezi i najmukotrpniji deo posla
zbog cega sam i pitao za savet.
Za primer: Za jednu igricu sa 7 class-a se posle ovih izmena javilo 386
greske.
Uspelo mi je ali nemam namere i sad na isti nacin da se mucim.

A da probas neki alat za refaktorisanje?
 
Odgovor na temu

psasko

Član broj: 46226
Poruke: 46
*.041net.co.yu.



Profil

icon Re: Ljudi, Pomagajte :)))02.02.2005. u 19:36 - pre 204 meseci
Pa J2ME Valjda je Java2 for Micro (Mobile) Edition jbem. li ga kako bese. Nemogu sad da ti bas preciznije odgovorim, ali i to ti nije potrebno ako instaliras JBuilder 2005. uz njega dolazi bas sve sto je potrebno za Mobilno programiranje.
Ostaje ti samo da nabavis biblioteku (JAR-file) za mob za koji pises igricu. Ja sam za moj tel. nasao na Siemens-ovom sajtu.

Pozdrav!!!
 
Odgovor na temu

psasko

Član broj: 46226
Poruke: 46
*.041net.co.yu.



Profil

icon Re: Ljudi, Pomagajte :)))02.02.2005. u 19:45 - pre 204 meseci
Igrica je imala Paiment klasu. Zastitu!
Nisi mogao da je igras na sledecem nivou dok im ne platis putem gprs-a.
Sad je vise nema! :-)
 
Odgovor na temu

psasko

Član broj: 46226
Poruke: 46
*.041net.co.yu.



Profil

icon Re: Ljudi, Pomagajte :)))02.02.2005. u 19:48 - pre 204 meseci
Alat za refaktorisanje...
Sta Predlazes?
Pa da probam!
 
Odgovor na temu

psasko

Član broj: 46226
Poruke: 46
*.com
Via: [es] mailing liste



Profil

icon Re: Ljudi, Pomagajte :)))03.02.2005. u 07:35 - pre 204 meseci
>
> Mogu ti poslati JAR od nekih 30K ako ti odgovara, pa probaj i ti da ga
razbijes, ali ne znam kako ces ga probati.
Sta koristis od alata? Nije mi ta igrica problem, vec kako nadalje to
raditi. Ovo je smor.
Ima problem, skidam neke stvari preko OpenSky-a, a ovi nece vise da salju
CFG fajl (tako kazu), pa posto je on napisan u Javi ... znate vec sta...
 
Odgovor na temu

shima

Član broj: 27002
Poruke: 164
*.yu
Via: [es] mailing liste



Profil

icon Re: Ljudi, Pomagajte :)))03.02.2005. u 14:05 - pre 204 meseci
> Mogu ti poslati JAR od nekih 30K ako ti odgovara
odgovara...
> Sta koristis od alata?
DJ, naravno....
Radio sam i sa HEX editorom (Hiew32)
a odnedavno sam nabavio par i dissasembler/asemblera:
Class Construction Kit i KJC-suite

>Alat za refaktorisanje...
>Sta Predlazes?
IntelliJ IDEA (IDE)
..nisam nikad nista refaktorisao nakon dekompilacije ali mozda i to probam...
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.blueisp.co.yu.



+3 Profil

icon Re: Ljudi, Pomagajte :)))03.02.2005. u 14:30 - pre 204 meseci
Pogledaj ova dva teksta:
Reverse Engineering: disasembliranje Java koda
Reverse Engineering: Bytecode manipulacija
Owl
 
Odgovor na temu

psasko

Član broj: 46226
Poruke: 46
*.com
Via: [es] mailing liste



Profil

icon Re: Ljudi, Pomagajte :)))04.02.2005. u 09:54 - pre 204 meseci
>
>

Saljem ti danas kad stignem kuci. Sad sam na poslu!
I hvala vam svima na odgovorima i linkovima.

Pozdrav!!!
 
Odgovor na temu

[es] :: Java :: Ljudi, Pomagajte :)))

[ Pregleda: 6088 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.