криптиране
10 отговора
480 прегледа
криптиране
казаха ми, че има начин *.class файла да се криптира, за да не може да
се декомпилира, но същевременно и да може да се стартира нормално ... или нещо подобно.
знае ли някой как точно се се прави това ?
се декомпилира, но същевременно и да може да се стартира нормално ... или нещо подобно.
знае ли някой как точно се се прави това ?
Re: криптиране
Obfuscator се нарича това, което ти трябва. Потърси в Google има достатъчно безплатни.
All warfare is based on deception.
Sun Tzu [1:18]
All warfare is based on deception.
Sun Tzu [1:18]
Re: криптиране
Освен това, повечето уважаващи себе си JAVA IDE-та го притежават като настройка при компилацията...
Next One Is Real
Next One Is Real
Re: криптиране
kompilirash. S nqkakav algoritam, namazvash byte code. Loadvash klasovete prez tvoi classloader, koito znae kak da dekriptira "namazaniq" byte code. Za da izbegnesh lesnoto decompilirane na samiq algoritam za kriptirane i dekriptirane mozesh da go pravish na native.
Johny Cage
------------------------------------------------
DOOM Will Never Die, Just The Players
Johny Cage
------------------------------------------------
DOOM Will Never Die, Just The Players
Re: криптиране
Идеята е чудесна, но това native и разказва играта.
Просто не си заслужава...
Не знам дали някои се е опитвал да работи върху декомпилиран код минат с Obfuscator, но си е истински кошмар.
Според мене си е напълно достатъчно
Next One Is Real
Просто не си заслужава...
Не знам дали някои се е опитвал да работи върху декомпилиран код минат с Obfuscator, но си е истински кошмар.
Според мене си е напълно достатъчно
Next One Is Real
Re: криптиране
vsqko po-novo IDE ima vazmoznosti za refactoring. s "rename field/method" obfuscatevaneto ne predstavlqva problem :D
Johny Cage
------------------------------------------------
DOOM Will Never Die, Just The Players
Johny Cage
------------------------------------------------
DOOM Will Never Die, Just The Players
Re: криптиране
хехе, Johny Cage
Искаш ли да ти пратя едно декомплирано класче минато през обфускатор?
Сорса е писан от китаец и си изглежда съвсем на китайски
.
Ако успееш да се справиш с рефакторинга - ще те черпя
.
Както и да е - не се заяждам... Не твърдя, че е невъзможно да се постигне нещо, но в общия случай - просто не си заслужава усилията и времето...
Next One Is Real
Искаш ли да ти пратя едно декомплирано класче минато през обфускатор?
Сорса е писан от китаец и си изглежда съвсем на китайски
Ако успееш да се справиш с рефакторинга - ще те черпя
Както и да е - не се заяждам... Не твърдя, че е невъзможно да се постигне нещо, но в общия случай - просто не си заслужава усилията и времето...
Next One Is Real
Re: криптиране
благодаря :) намерих "proguard2.1" и "smokescreen" и изглежда разправийка да се види алгоритъм. Лошото е, че останаха явни параметрите за връзка с базата данни (особено юзер и парола), които исках да скрия ...
...както и самата sql заявка ...
...както и самата sql заявка ...
Re: криптиране
jar файлчето го пращам на един пич, който си го
пуска и му се ъпдейтва нещо в базата. ако се разрови и
види, ще се изкуши да маже сам ...
пуска и му се ъпдейтва нещо в базата. ако се разрови и
види, ще се изкуши да маже сам ...
Re: криптиране
Ами криптирай ги и тях.. и после си направи декриптиране преди изпълнението... Иначе няма как... стринговете си остават.
Понякога съм толкова добра,
че цялата изтръпвам и боли ме...
Понякога съм толкова добра,
че цялата изтръпвам и боли ме...