Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112
Forum Programosy • Usunięcie niektórych opcji z gotowego programu
Strona 1 z 1

Usunięcie niektórych opcji z gotowego programu

PostWysłany: 21 Sie 2014, 14:19
przez scofi
czy jest możliwość usunięcia z danego programu pewnej opcji lub funkcji,czy ktoś tu na forum posiada takie zdolności no i najważniejsze czy to wogole jest możliwe?

Nietypowa sprawa (tylko dla programistów)

PostWysłany: 21 Sie 2014, 14:23
przez ToServeAndProtect
nie jestem programistą ale napiszę.

skompilowanego programu już nie zmienisz. musisz mieć źródłowy kod

Nietypowa sprawa (tylko dla programistów)

PostWysłany: 21 Sie 2014, 21:59
przez PanSmaczliwka
@up
Jeśli się nie znasz, to proszę, nie wypowiadaj się...

Oczywiście, że można. Potrzeba jednak trochę umiejętności. Polecam poczytać reverse engineeringu i crackowaniu(w celach edukacyjnych).

Proces wygląda mniej więcej tak:
1.Dekompiluje się kod, najczęściej do assemblera(taki język niskopoziomowy).
2.Potem ten kod się analizuje(można powiedzieć, że to jest właśnie reverse engineering), w zależności od potrzeb.
3.Następnie się go zmienia. To jest już bardziej crackowanie, ale nie zawsze. Można na przykład usunąć wywołanie funkcji pokazującej okienko. Albo zmienić instrukcję porównywania zmiennych z "jeśli równa" na "jeśli nie równe" otrzymując program ,który przyjmuje wszystkie hasła, poza jednym, tym właściwym na początku :wink:.
Oczywiście tak prosty sposób zadziała tylko na proste programy, większość ma zabezpieczenia. Są programiki ^^ specjalnie tworzone do crackowanie - crackme, odsyłam do googla.

Dodatkowo dodam, że kod po dekompilacji robi się strasznie długi, w dodatku nie ma komentarzy itd. Dla "nowych" to jest ciężkie zadanie, ale poziom jego trudności zależy od tego co chciałbyś konkretnie zmienić.

Pozdrawiam, Smaczliwka.

Usunięcie niektórych opcji z gotowego programu

PostWysłany: 22 Sie 2014, 20:46
przez marcin19
@PanSmaczliwka
@ToServeAndProtect zapewne ma na myśli to, że @scofi ma program już skompilowany i zainstalowany, nie zna się na reverse engineeringu i crackowaniu(w celach edukacyjnych) i nie ma dostępu do kodu źródłowego.
Wtedy można napisać maila do producenta/autora programu z prośbą o usunięcie jakichś opcji + wtedy kwestia dogadania się. Inaczej - cóż, jak jest, tak będzie.

Usunięcie niektórych opcji z gotowego programu

PostWysłany: 22 Sie 2014, 22:17
przez ToServeAndProtect
tymonn napisał(a):Wtedy można napisać maila do producenta/autora programu z prośbą o usunięcie jakichś opcji + wtedy kwestia dogadania się. Inaczej - cóż, jak jest, tak będzie.

jak zapłacisz to się dogadasz a wątpię by ktoś chciał płacić za jedną opcję, dodanie lub usunięcie