Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| Path | csiph.com!aioe.org!.POSTED!not-for-mail |
|---|---|
| From | "CarMas" <carmas@jpknet.com> |
| Newsgroups | it.comp.java |
| Subject | Re: Problemi sempre problemi con Eclipse |
| Date | Thu, 20 Apr 2017 11:43:15 +0200 |
| Organization | Aioe.org NNTP Server |
| Lines | 47 |
| Message-ID | <od9vrv$1q95$1@gioia.aioe.org> (permalink) |
| References | <oc2e9h$1be2$1@gioia.aioe.org> <od3cp4$17ah$1@gioia.aioe.org> <od4gco$k42$1@gioia.aioe.org> <od4me6$nh9$1@virtdiesel.mng.cu.mi.it> <od4vbd$1etu$1@gioia.aioe.org> <od4vvq$2h5$1@virtdiesel.mng.cu.mi.it> <od52rq$1lpn$1@gioia.aioe.org> <2017041915364421669@mynewsgate.net> |
| NNTP-Posting-Host | AN0N2ym1317RPhvtaIWvww.user.gioia.aioe.org |
| Mime-Version | 1.0 |
| Content-Type | text/plain; format=flowed; charset="ISO-8859-15"; reply-type=original |
| Content-Transfer-Encoding | 8bit |
| X-Complaints-To | abuse@aioe.org |
| X-MimeOLE | Produced By Microsoft MimeOLE V15.4.3555.308 |
| X-Notice | Filtered by postfilter v. 0.8.2 |
| X-Newsreader | Microsoft Windows Live Mail 15.4.3555.308 |
| Importance | Normal |
| X-MSMail-Priority | Normal |
| X-Priority | 3 |
| Xref | csiph.com it.comp.java:9053 |
Show key headers only | View raw
"ciccio_the_best" ha scritto nel messaggio news:2017041915364421669@mynewsgate.net... > L'unica รจ, prima di compilare tutta l'applicazione, offuscarla > con un offuscatore, togliendo anche tutti i commenti (che sono > la principale forma diretta di documentazione di un progetto SW). Mi ricordo che all'epoca dell'avvio del progetto (un decennio fa ormai) se ne era parlato e la soluzione era stata abbandonata perche' nel codice si fa abbondante uso di serializzazione, jni, rmi e credo anche reflection (su quest'ultima non sono sicuro ma al momento potremmo considerarlo abbastanza irrilevante). Non escludo pero' che sia stata abbandonata per le troppe difficolta' tecniche piu' che per l'impossibilita' della cosa. La parte piu' sensibile del prodotto e' stata tutta portata in C con librerie di elaborazione (da cui jni per invocare i vari metodi). Queste dll a loro volta sono dei wrapper che includono anche l'interfacciamento con librerie commerciali di terze parti. Tuttavia la parte java che le usava era troppo esposta, un programmatore smaliziato poteva studiare e capire il modo in cui i vari metodi venivano fatti interagire per ricavarne un flusso di esecuzione, quindi e' stata fatta la scelta di trasformare il jar in un exe nativo win32. Scusa se ne approfitto: per rimuovere i commenti esiste qualcosa di automatico? ho messo poco le mani su proguard ma mi sembra che si limitasse ad offuscare, lasciando i commenti. Per toglierli intendo proprio tutti, quelli in stile javadoc che quelli generici (con le // per intenderci), sia all'interno che all'esterno di un metodo... > A questo punto solo un programmatore Java potente potrebbe > riuscire a capire qualcosa dopo la decompilazione Il punto sta qui, l'offuscatore non e' un metodo per prevenire la decompilazione ma per rendere difficile il lavoro dopo. In sostanza si e' scelto il compilatore exe per "spostare il problema" dal punto di vista tecnico (ovvero, il reverse engineering era e resta cmq possibile) a quello commerciale (quanto tempo e risorse vuoi investire per riuscire a venirne a capo). Deterrente per deterrente, si spera(va) che fosse piu' "difficile" lavorare partendo dal nativo win32. Naturalmente sono aperto a suggerimenti se l'ipotesi e' fondamentalmente sbagliata ed esistono approcci migliori o piu' corretti/adeguati. Sempre se intanto riesco a far funzionare Eclipse per poter continuare a lavorare a questo progetto (cambiare ide mi pare drastico attualmente)... Saluti CarMas
Back to it.comp.java | Previous | Next — Previous in thread | Next in thread | Find similar
Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-04-05 11:44 +0200
Re: Problemi sempre problemi con Eclipse Patrick <pt@NOSPAM.c> - 2017-04-17 23:40 +0200
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-04-18 09:48 +0200
Re: Problemi sempre problemi con Eclipse Enrico Bianchi <enrico.bianchi@ymail.com> - 2017-04-18 09:31 +0000
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-04-18 14:03 +0200
Re: Problemi sempre problemi con Eclipse Enrico Bianchi <enrico.bianchi@ymail.com> - 2017-04-18 12:14 +0000
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-04-18 15:03 +0200
Re: Problemi sempre problemi con Eclipse "ciccio_the_best" <21669invalid@mynewsgate.net> - 2017-04-19 15:36 +0000
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-04-20 11:43 +0200
Re: Problemi sempre problemi con Eclipse Enrico Bianchi <enrico.bianchi@ymail.com> - 2017-04-20 10:10 +0000
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-04-20 14:57 +0200
Re: Problemi sempre problemi con Eclipse Enrico Bianchi <enrico.bianchi@ymail.com> - 2017-04-20 16:37 +0000
Re: Problemi sempre problemi con Eclipse "ciccio_the_best" <21669invalid@mynewsgate.net> - 2017-04-22 12:01 +0000
Re: Problemi sempre problemi con Eclipse "ciccio_the_best" <21669invalid@mynewsgate.net> - 2017-04-22 11:59 +0000
Re: Problemi sempre problemi con Eclipse Jack <jack4747@gmail.com> - 2017-04-24 01:44 -0700
Re: Problemi sempre problemi con Eclipse "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2017-04-24 18:40 +0200
Re: Problemi sempre problemi con Eclipse "ciccio_the_best" <21669invalid@mynewsgate.net> - 2017-04-24 17:49 +0000
Re: Problemi sempre problemi con Eclipse Enrico Bianchi <enrico.bianchi@ymail.com> - 2017-04-27 15:10 +0000
Re: Problemi sempre problemi con Eclipse Roberto Tempesti <roberto.tempesti@nospam.it> - 2017-04-27 17:28 +0200
Re: Problemi sempre problemi con Eclipse "ciccio_the_best" <21669invalid@mynewsgate.net> - 2017-04-27 16:12 +0000
Re: Problemi sempre problemi con Eclipse "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2017-04-27 18:43 +0200
Re: Problemi sempre problemi con Eclipse Enrico Bianchi <enrico.bianchi@ymail.com> - 2017-04-30 15:25 +0000
Re: Problemi sempre problemi con Eclipse "ciccio_the_best" <21669invalid@mynewsgate.net> - 2017-04-22 11:56 +0000
Re: Problemi sempre problemi con Eclipse "ciccio_the_best" <21669invalid@mynewsgate.net> - 2017-04-19 15:31 +0000
Re: Problemi sempre problemi con Eclipse Patrick <pt@NOSPAM.c> - 2017-04-18 15:51 +0200
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-04-19 10:23 +0200
Re: Problemi sempre problemi con Eclipse "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2017-04-24 18:40 +0200
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-04-27 15:08 +0200
Re: Problemi sempre problemi con Eclipse "Alessandro Carraro (JUG Padova)" <carraro.alessandro@gmail.com> - 2017-04-21 05:33 -0700
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-04-27 15:15 +0200
Re: Problemi sempre problemi con Eclipse Enrico Bianchi <enrico.bianchi@ymail.com> - 2017-04-27 15:09 +0000
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-05-17 10:47 +0200
Re: Problemi sempre problemi con Eclipse "CarMas" <carmas@jpknet.com> - 2017-05-18 14:34 +0200
Re: Problemi sempre problemi con Eclipse "Alessandro Carraro (JUG Padova)" <carraro.alessandro@gmail.com> - 2017-05-18 22:18 -0700
csiph-web