Dlaczego “pełna” ? Bo zaimplementowałem już wszystkie zaplanowane metody zabezpieczania i opcje programu no i GP już nie będzie dalej rozwijany (jedynie poprawki będę wprowadzać jeśli zajdzie taka potrzeba). Tak, więc jest kolejny update kolejnego mojego programu :) i tym razem jest nieco konkretniej.
.
Zmiany od wersji 0.5, możliwości i nowe opcje programu:
- Napisanie od zera całego programu, tym razem w C++
- Możliwość zabezpieczania gier GM5.3A, GM6.1, GM6.1Vista i GM7.0
- Zmodyfikowana, lepsza metoda zabezpieczania gier:
- Więcej tricków uniemożliwiająch dekompilację
- Usuwanie skryptów z pamięci*
- Szyfrowanie wszystkich zasobów gry
- Kompresowanie gier UPX-em – z jednej strony jest to jakieś zabezpieczenie, a z drugiej strony skompresowane gry ważą ~1MB mniej (z wyjątkiem GM6.1 [nie przekonwertowany "vistatorem"], bo runner jest już skompresowany ASProtectem, więc zabezpieczone gry ważą tylko ~200KB mniej) :P
- Gry GM6.1 są przy zabezpieczaniu konwertowane na “GM6.1 Vista” :P więc działają pod Vistą.
- Interfejs w języku angielskim i polskim
*Jednak do końca wszystkie skrypty nie są usuwane. Z tego co zauważyłem około 10% większych skryptów (nie ten kod z obiektów, creation code itp) pozostaje widoczne i częściowo uszkodzone w pamięci (bo program dostaje te regiony pamięci przy alokacji), reszta kodu pozostaje nie widoczna.
Podziękowania dla Uzjela, który zgodził się mi pomóc przy testowaniu :)
Program oczywiście można znaleźć na odpowiedniej podstronie w zakładce “projekty” na stronie ;p
Jak widzicie, wprowadzam w swoich programach możliwość zmiany języka na angielski, a strona nadal pozostaje tylko w j. polskim… trzeba niedługo coś z tym zrobić :P


