HEX .amxx editing ;p

Forumas skirtas klausimams/pamokoms susijusioms su PHP, SQL (MySQL), web technologijomis, HTML, CSS, javascript, turinio valdymo sistemomis ir kita.
User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: HEX .amxx editing ;p

Post by aaarnas »

Image

Teoriškai galima dekompiliatorių sukurti. Yra jau programėlė, kuri į asm kompiliuoja. Belieka paversti į pawn. Tik kintamųjų vardai bus kintamasis! Kintamasis2.
Be to, prasidės plagijavimas masinis. Niekas neberadys dalykų, kurie tik .amxx turėtų būti. Kokie parduodami dalykai ar sisteminiai failai ar etc. Kažkokių apsaugų nuo plagijavimo nepadarysi.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

alfre
Gana aktyvus vartotojas
Posts: 259
Joined: 2011 May 13 14:01
Skype: alfredasxl996
Contact:

Re: HEX .amxx editing ;p

Post by alfre »

jeigu jau sukure compilatioriu,nemanau kad turetu butu sunku decompiliatoriu sukurt.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: HEX .amxx editing ;p

Post by aaarnas »

Kompiliavimas yra destrukcija/supaprastinimas.
Dekompiliavimas yra atkūrimas/statymas.
Čia kaip išvestinė ir integralas.

Pasižiūrėjau architektūrą, tai normalus assembler su savo komandomis ir struktūra. Reiktų padirbėti, bet savo disassemblerį galėčiau parašyti.
Problema rodos ta, kad konvertuojant į sma po to, gali tekti labai daug ką interpretuoti.
Esmė, kad tai ką matom per disassembler .amxx failą atsidarius, tai pagal tai, viską interpretuoti atgal į pawn kalbą. Ten kažkokios magijos daugiau nėra.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests