Како разбити програм помоћу ЦрацкедДЛЛ-а

Аутор: Robert White
Датум Стварања: 4 Август 2021
Ажурирати Датум: 12 Може 2024
Anonim
Установка Виндовс на новый ноутбук
Видео: Установка Виндовс на новый ноутбук

Садржај

Да ли сте икада желели да сазнате како се програм штити и спречава да се копира? Помоћу одговарајућих алата можете испитати унутрашње делове апликације и видети како функционише заштита од копирања. Коришћењем језика „склоп“ (или склоп) могуће је изменити програме тако да никада више не морају да се региструју или купују.

Кораци

  1. Научите програмирање помоћу "Ассембли". Да бисте провалили већину апликација, мораћете да знате како се носити са „скупштином“, програмским језиком ниског нивоа. Ово име је изведено из израза „монтажна линија“, а сваки језик скупштине је специфичан за оперативни систем који користите. У већини случајева изражава се бинарним и хексадецималним кодовима.

  2. Скупите алат. Да бисте испитали и модификовали ДЛЛ датотеке, неопходно је имати неколико различитих алата. В32ДАСМ је софтверски растављач који вам омогућава преглед сваког дела програма, док је СофтИце Виндовс алатка за отклањање грешака. Поред ових, биће потребно имати и добро кодиран уређивач текста, као што су УлтраЕдит или Нотепад ++.

  3. Покрените програм који желите да "распукнете" помоћу В32ДАСМ. Показаће вам које ДЛЛ датотеке учитава софтвер који желите да измените. Користите В32ДАСМ такође да бисте испитали које функције ДЛЛ „позива“.

  4. Пронађите функцију "Бројач". Многи програми користе тајмер за заштиту од копирања, блокирајући приступ софтверу приликом ресетовања. Циљ је пронаћи код „бројача“ и заобићи га.
    • Ако програм који „пуца“ користи другачији облик заштите, биће потребно да га потражите уместо „бројача“.
  5. Поставите "тачку прекида" на тајмеру. Након изолације функције, нека је СофтИце сломи када је пронађена; тако да можете пронаћи тачан код који се извршава када се позове функција „бројач“.
  6. Промените код „бројача“. Сада када сте пронашли код функције, он се може изменити тако да тајмер никада не достигне тачку која ће вам спречити приступ програму. На пример, можете да дефинишете да тајмер не достиже гранични број или га заобилази, што доводи до тога да бројач „прескочи” преко тачке блокирања.

Упозорења

  • Противзаконито је „провалити“ већину софтвера.
  • Програмска пиратерија такође није дозвољена у већини земаља.

Остали одељци Надземни базени су веома забавни љети, али зими могу постати мало мучни. Срећом, свој базен можете одржавати у врхунској форми све док предузимате одговарајуће мере предострожности да фи...

Остали одељци Калцијум-карбонат, познат као каменац, може се брзо накупити на славинама које воде тврду воду. Обично се прикрада главици туша и славинама кухињског судопера, остављајући тврде беле нас...

Свеже Поруке