finalista Публикувано Септември 19, 2013 Report Share Публикувано Септември 19, 2013 Не знам дали точната дума е криптиране, но идеята ми е, да предпазя изпълнимия файл от дизасемблиране, понеже научих, че има такива програми, които от изпълнимия файл създават сорс-код на езика, на който е бил оригиналния сорс-код ....Въпросът ми е: Има ли програма, която да криптира изпълнимия ми файл, като той да продължи да върши същата работя която и преди криптирането, но да бъде защитен от дизасемблране ?Благодаря предварително ! Цитирай Link to comment Сподели другаде More sharing options...
TechMaster Публикувано Септември 19, 2013 Report Share Публикувано Септември 19, 2013 Това много хора преди теб са го мислили и опитвали. На кратко - начини има, но който действително е заинтересован - ще гледа как да ги заобиколи. Цитирай Link to comment Сподели другаде More sharing options...
dakan Публикувано Декември 29, 2013 Report Share Публикувано Декември 29, 2013 Препоръчвам ти да си намериш Open Source алтернатива на програмата и да видиш нейния сорс код. На кратко бих казал че това е невъзможно. Но може би познанията са ми ограничени. Може да гледаш какво тази програма прави и да се мъчиш на напишеш нещо подобно ако можеш. Цитирай Link to comment Сподели другаде More sharing options...
melmak Публикувано Декември 30, 2013 Report Share Публикувано Декември 30, 2013 Не знам дали точната дума е криптиране, но идеята ми е, да предпазя изпълнимия файл от дизасемблиране, понеже научих, че има такива програми, които от изпълнимия файл създават сорс-код на езика, на който е бил оригиналния сорс-код ....Въпросът ми е: Има ли програма, която да криптира изпълнимия ми файл, като той да продължи да върши същата работя която и преди криптирането, но да бъде защитен от дизасемблране ?Благодаря предварително ! Има такива програми. Тази фирма - http://www.siliconrealms.com/ някога правеше "Armadillo", сравнително известна защита за изпълними файлове.Струва си да погледнете и това: http://upx.sourceforge.net/ . Там идеята е да се намали размера на файла, но прави почти същото. С леки модификации и 2-3 трика би могла да ви свърши работа. Искам да подчертая, че точно "от изпълнимия файл създават сорс-код на езика, на който е бил оригиналния сорс-код" е невъзможно да се постигне и не се прави. При дизасемблиране се получава код, който е подобен на асемблерния, тоест кратки инструкции, които се изпълняват от процесор-а. Код с който се работи трудно. Моята препоръка е да напишете няколко прости програми, които да се опитате да "кракнете" сам. Така ще разберете, че подобна защита не е много смислена, а също и как можете да адресирате проблемът по по-подходящ начин. Много специалисти намират такива притурки за намаляващи качеството на програмата. Ето с какво можете да отворите вашият файл: http://hdasm.narod.ru/.По-често се ползва дебъгер: http://www.ollydbg.de/Из мрежата има разни статии които да ви послужат за отправна точка. Цитирай Link to comment Сподели другаде More sharing options...
kras4ooo Публикувано Януари 11, 2014 Report Share Публикувано Януари 11, 2014 Няма смисъл от такова нещо. При едно деасемблиране може да се види всичко, така че това е загубена кауза. Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.