Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Obfuscator


Rekomendowane odpowiedzi

Opublikowano

Potrzebuje jakiegoś dobrego obfuscatora etc. bym dość ładnie zakodował skompilowaną binarkę. Znacie jakieś pewne i dobre programy?

 

Prosiłbym o podawanie linków jakiś do opisów i downloadu.

9obpmnjr.png

Opublikowano

 

PE Comapct sux

 

Pakiery ogólnie są kijowe, w większości jest algorytm zip. Wystarczy po odpaleniu znaleźć OEP, BP na execute i dump.

Lepsze protectory mają wbudowane metody anti-dump, anti-debug, wirtualizacja kodu. Oczywiście są one płatne (themida(wl), vmprotect).

Te lepsze wymagają jednak malutkich wstawek by wiedzieć co jak zabezpieczyć.

YOU MUST DIE

- Ganon, Koridai

Opublikowano

Na chuja zabezpieczać darmowym packerem, jak i tak ci to rozpakują?

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Opublikowano

Na chuja zabezpieczać darmowym packerem, jak i tak ci to rozpakują?

 

Czemu mają rozpakować raczej wątpie aby ktoś o średnim poziomie rozszyfrował aplikacje na której został użyty obfuscator.

 

Wystarczy tylko spojrzeć co robi on z kodem:

 

Przed zaciemnianiem kodu:

 

 


void primes(int cap) {
 int i, j, composite;
 for(i = 2; i < cap; i++) {
composite = 0;
for(j = 2; j < i; j++)
  composite += !(i % j);
if(!composite)
  printf("%d\t", i);
 }
}

int main() {
 primes(100);
}

 

 

I po

 

 

 

_(__,___,____){___/__<=1?_(__,___+1,____):!(___%__)?_(__,___+1,0):___%__==___/
__&&!____?(printf("%d\t",___/__),_(__,___+1,0)):___%__>1&&___%__<___/__?_(__,1+
___,____+!(___/__%(___%__))):___<__*__?_(__,___+1,____):0;}main(){_(100,0,0);}

 

 

Opublikowano

ale co ci da obfuskacja na poziomie C, skoro to i tak zostanie skompilowane do asm? A tu już sprawa będzie 99% prostsza.

Nie ma co się pierdolić i albo własny system, albo bulić licencje, albo opensource, albo zrezygnować z frajerów czyli jakieś łączenie z serwem(ładnie to rozwiązane jest w Easy Metinie z tego co pamiętam)

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

  • 1 miesiąc temu...
Opublikowano

[/left]

 

Czemu mają rozpakować raczej wątpie aby ktoś o średnim poziomie rozszyfrował aplikacje na której został użyty obfuscator.

 

Wystarczy tylko spojrzeć co robi on z kodem:

 

Przed zaciemnianiem kodu:

 

 


void primes(int cap) {
 int i, j, composite;
 for(i = 2; i < cap; i++) {
composite = 0;
for(j = 2; j < i; j++)
  composite += !(i % j);
if(!composite)
  printf("%d	", i);
 }
}

int main() {
 primes(100);
}

 

 

I po

 

 

 

_(__,___,____){___/__<=1?_(__,___+1,____):!(___%__)?_(__,___+1,0):___%__==___/
__&&!____?(printf("%d	",___/__),_(__,___+1,0)):___%__>1&&___%__<___/__?_(__,1+
___,____+!(___/__%(___%__))):___<__*__?_(__,___+1,____):0;}main(){_(100,0,0);}

 

 

 

Dało by radę :D

 

Ha wiedziałem że przykład z internetu! http://pl.wikipedia.org/wiki/Zaciemnianie_kodu

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...