Ellenáll visszafordítani dll (Delphi) - verem túlcsordulás az orosz

Amellett, hogy skazanomomu @Alekcvp és @cpp_user lehet itt adni:

Vágott minden hibakeresés Régi és Compile a verziót. Ezen kívül vágják RTTI. Ez teszi a kód viszonylag „tiszta”. Nos, nincs többé „ogreshnosti”:

  • A fordító még mindig szúr RTTI standard bibleotek. Meg lehet gyógyítani perekompilatsiey rtl, de ez elég nehéz.
  • A kód használható eljárások, mint például SetLength / Új / megsemmisíteni, és így tovább. Mindössze annyit kell tennie változók RTTI típusú, azaz RTTI ezen változók lesznek bináris.
  • Az osztályok maguk belső bináris bizonyos információkat anélkül RTTI, mint például az osztály nevét, a lista a mezőket (név nélkül) az automatikus kiadás.

Ez teljesen kiküszöböli linivyh

  • Szétszerelni egy kicsit különleges szétszerelni binárisok minden gond nélkül

Vegyünk egy másik nyelvet. Például a C ++, vagy hasonlók. Nem sokban különbözik az előzőtől szempontjából hacker, de az információ bináris általában egy nagyságrenddel kisebb defaul.

Optimalizálása miatt bármely C ++ nem sok bonyolítja a folyamatot elemzés a bináris, mint az előző változat.

Szakmai fogja érteni gond nélkül

Nehezebb kódot írni, hogy a C ++ (komplex nyelvi)

Vesszük az oldalán a védőfelszerelést. Itt ki kell választani az eszközöket, hogy végre a védelem a virtuális gép operációs rendszer kernel. Minden más (jeladók és csomagolók) lebontják nagyon kérdezz. Ez talán a legmegbízhatóbb módszer, ha a védelem helyben gyártanak. De akkor meg kell értenünk, hogy egy ilyen döntés az egész kódot nagyban csökkenti a teljesítményt.

  • Kell törni nem rossz, és a különleges a fűszer is kell sok idő, és ez egy csomó pénzt, és van esély, hogy azért, mert ez a szünet nem.

Megéri a pénzt (nem is malnkih).

Ha Dev feltörték (és különösen a hack rejlik internetah) minden a lefolyóba.

Meg lehet próbálni, hogy megvalósítsa a titkos logika a szerveren. Ott tényleg szüksége van egy szervert, és ha az ügyfelek egy csomó, van egy nagy teljesítményű szerver.

  • Helyi hacking haszontalan, de ahhoz, hogy átjutni a szerveren van szükség egy jó (és drága) különleges.
  • Megéri a pénzt (a nagy ügyfelek száma érdemes nagy pénz).