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

Kako zastititi java web aplikaciju od kopiranja sa windows C particije

[es] :: Java :: Kako zastititi java web aplikaciju od kopiranja sa windows C particije

[ Pregleda: 2693 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zarkoj
Zarko Jovanovic
Masinski inzenjer / QMS
La Co Me Tecno doo
Kraljevo

Član broj: 193344
Poruke: 1426
*.dynamic.isp.telekom.rs.



+11 Profil

icon Kako zastititi java web aplikaciju od kopiranja sa windows C particije25.06.2010. u 13:43 - pre 168 meseci
Bavim se java programiranjem i za potrebe jedne firme napravio sam java web aplikaciju koja ce biti smestena na u webaps folder tomcat direktorijuma na C particiji.

Zanima me kako da zastitim ovu oplikaciju da ne moze niko da je kopira sa te lokacije, jednostano da folder bude zakljucan na neki nacin.
Trenutno je racunar kod mene i imam prava sve da mu radim ,tj dodajem korisnike da ih podesavam jednostavno sto se toga tice nema ogranicenja,

Ovo mi je mnogo vazno pa pomozite ako znate.

pozdrav
POZDRAV OD ŽARKA
 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+836 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije25.06.2010. u 14:00 - pre 168 meseci
Ko god ima pristup serveru, moze da iskopira sve pa tako i tvoju web aplikaciju.. ono sto mozes je da otezas pustanje u rad na drugom serveru(mac adresa, hd serial(za win), skriveni file..)

U stvari najbolje sto mozes je da zastitis koliko toliko tvoj source kod(posto je decompile u Javi vrlo jednostavan), putem nekog obfuscator-a (izmulja tvoj source)..

 
Odgovor na temu

zarkoj
Zarko Jovanovic
Masinski inzenjer / QMS
La Co Me Tecno doo
Kraljevo

Član broj: 193344
Poruke: 1426
*.dynamic.isp.telekom.rs.



+11 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije25.06.2010. u 14:29 - pre 168 meseci
Uradio sam zastitu preko MAC.

ali kao sto kazes java klase se lako otvaraju pa se lako i nadje deo sa MAC adresom da se promeni.

E sad zanima me me ovo poslednje, tj mesanje koda.

Kako se to radi, kao razvojno okruzenje koristim eclipse ako to nesto znaci.



[Ovu poruku je menjao zarkoj dana 25.06.2010. u 18:38 GMT+1]
POZDRAV OD ŽARKA
 
Odgovor na temu

MMX
Miloš Malović
Platform engineer, Supplyframe
Beograd

SuperModerator
Član broj: 2423
Poruke: 2105
*.adsl-1.sezampro.yu.

Jabber: mmx@elitesecurity.org
ICQ: 98797759
Sajt: www.mmx.rs


+11 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije25.06.2010. u 14:41 - pre 168 meseci
Ofuscator nema veze sa razvojnim okruženjem. Obfuscator je aplkacija koja tvoj source kod "meša" i radi nezavisno od Eclipse-a. Što se tiče konkretnog obfuscator alata (aplikacije), moraćeš da proguglaš pošto baš nemam iskustva sa tim.
↑ ↑ ↓ ↓ ← → ← → B A B A [select] [start]
 
Odgovor na temu

zarkoj
Zarko Jovanovic
Masinski inzenjer / QMS
La Co Me Tecno doo
Kraljevo

Član broj: 193344
Poruke: 1426
*.dynamic.isp.telekom.rs.



+11 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije25.06.2010. u 14:59 - pre 168 meseci
Moracu to malo da pogledam ali ce mi trebati pomoc pa ako neko ima iskustva sa ovim neka se javi.
POZDRAV OD ŽARKA
 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+836 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije25.06.2010. u 15:52 - pre 168 meseci
Probaj sa ProGuard ja sam ga korstio pre par godina, lako ces se snaci..
 
Odgovor na temu

zarkoj
Zarko Jovanovic
Masinski inzenjer / QMS
La Co Me Tecno doo
Kraljevo

Član broj: 193344
Poruke: 1426
*.dynamic.isp.telekom.rs.



+11 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije25.06.2010. u 18:05 - pre 168 meseci
Skinuo sam ga i bacio pogled na uputstvo na brzinu jer nisam imao nesto bas mnogo vremena.

Mozes li kratko da mi objasnis postupak rada, jer koliko sam video treba da se napravi konfiguracioni fajl pre startovanja.

Meni je ovo web aplikacija sa dinamikom i bazom podataka, i cak radi i sa seriskim portom. Mislis li da ne bi trebalo da ima problema pri koriscenju.

Znaci samo ukratko ako mozes postupak primene jer me buni taj konfiguracini fajl.


POZDRAV OD ŽARKA
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
...148.91.adsl.dyn.beotel.net.

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije25.06.2010. u 18:47 - pre 168 meseci
uh ljudi, ne zanosite se mnogo, svaki java cod se jako lako hakuje/crackuje/ obsfrucator moze malo da oteza stvari, ali opet java se jako lako hakuje, cak i sa ne znam kakvom zastitom to je lako razbiti. Govorim iz licnog iskustva jer sam nekoliko komercijalnih java aplikacija na predhodnom poslu hakovao :) cak napravio i neki keygen :).


Cak i da obsfrukujes klase ne znam koliko uvek napadac moze da napravi uz pomoc aspectJ-a recimo samo print stabla/(stacktrace) i da tako pokrene aplikaciju na pravom serveru i da je pokrene na nekom drugom gde stvar ne radi i dobice dva fajla , samo uporedi dva fajla i lako dodje do magicnog if-a gde stvar radi ili ne radi. Generalno max jedan dan posla za onoga koji zna sta treba da radi :).


 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+836 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije25.06.2010. u 20:06 - pre 168 meseci
Sto se proguarda tice, prvi prolaz ti je da bi naporavio config file (pro), posle se ga ucitavas kada ponovo imas akciju..

U prvom input/output treba da navedes intput jar/war(tvog projekta) i output, koji kupi i gde baca sa izmenjenim kodom..

Ostalo koliko se secam je default ili je lako provaliti..
 
Odgovor na temu

zarkoj
Zarko Jovanovic
Masinski inzenjer / QMS
La Co Me Tecno doo
Kraljevo

Član broj: 193344
Poruke: 1426
*.dynamic.isp.telekom.rs.



+11 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije26.06.2010. u 16:22 - pre 168 meseci
U ovo mi i dalje konfuzno deluje.

posto ovo tumba kod pretpostavljam da menja i komentare (mozda gresim).

Ja imam web projekat uradjen na viseslojnom modelu tj sve zahteve sa JSP strane ja saljem servletu i iz njega vracam odgovore na JSP.

E sad sa ovim tumbanjem treba da obuhvatim ceo kod ili ili samo deo gde je logika tj servlete i klase.

Zanima me sta se desi sa recimo JSP strana kada se istumbaju. Da li onda i njihov izgled se menja tj umesto unesite korisnicko ime ja dobijem IPOJKJKHLKLKJL :)

Citat:
dejanet: Sto se proguarda tice, prvi prolaz ti je da bi naporavio config file (pro), posle se ga ucitavas kada ponovo imas akciju..

U prvom input/output treba da navedes intput jar/war(tvog projekta) i output, koji kupi i gde baca sa izmenjenim kodom..



Sta podrazumevas pod prvim prolazom i ako moze malo bolje objasnjenje kreiranja ovog konfiga.
Takodje me buni i ovaj deo sa akcijom tj da ga ucitavam kada ponovo budem imao akciju ???

Ovo mi je bas novo a i sve mi je nekako nelogicno.


POZDRAV OD ŽARKA
 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+836 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije26.06.2010. u 18:05 - pre 168 meseci
Nema sta da ti bude nelogicno nego probaj...

Pazi mrzi me sada da trazim, koliko se secam:
- pali se sa proguardgui.jar ili tako nesto
- kada upalis proguard, nemas nikakav konf. file, tako da popunjavas parametre, pa ga snimis za posle..
- u 1. koraku definises war/jar koji hoces da istumbas i foldere gde su ti libovi koje koristis u aplikaciji (uzmi sa rezervom)
- ostali korci mogu da budu default, a mozda tamo mozes da definises filtere sta hoces a sta neces da tumbas

Meni je trebala za swing aplikaciju, ali 100% moze da se primeni na war, uz mozda definisanje exclude liste (jsp strane)..

Program je nabudzen dovoljno da ti najverovatnije prodje sa default parametrima..

[Ovu poruku je menjao dejanet dana 26.06.2010. u 19:25 GMT+1]
 
Odgovor na temu

MMX
Miloš Malović
Platform engineer, Supplyframe
Beograd

SuperModerator
Član broj: 2423
Poruke: 2105
*.net
Via: [es] mailing liste

Jabber: mmx@elitesecurity.org
ICQ: 98797759
Sajt: www.mmx.rs


+11 Profil

icon Re: Kako zastititi java web aplikaciju od kopiranja sa windows C particije26.06.2010. u 18:32 - pre 168 meseci
Prilikom obfuskacije, komentari se brišu. Malo bi bezveze bilo da ostane opis metode a da se samo izmeni njen naziv i nazivi promenljivih unutar bloka. Kakva bi onda poenta obfuskacije bila? :)

Izgled JSP stranica ostaje isti.
↑ ↑ ↓ ↓ ← → ← → B A B A [select] [start]
 
Odgovor na temu

[es] :: Java :: Kako zastititi java web aplikaciju od kopiranja sa windows C particije

[ Pregleda: 2693 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

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