Pytania otagowane jako obfuscation

Maskowanie to proces, w którym kod jest zmieniany, tak że programiście znacznie trudniej jest zrozumieć, co robi zamierzony program lub jak działa. Im większy program, tym większe zaciemnienie, ponieważ kod splata się, łącząc różne segmenty w całym programie.

4
Konkurs zaciemnionego kodu C 2006. Proszę wyjaśnić sykes2.c
Jak działa ten program C? main(_){_^448&&main(-~_);putchar(--_%64?32|-~7[__TIME__-_/8%8][">'txiZ^(~z?"-48]>>";;;====~$::199"[_*2&8|_/64]/(_&2?1:8)%8&1:10);} Kompiluje się tak, jak jest (testowane gcc 4.6.3). Drukuje czas po skompilowaniu. W moim systemie: !! !!!!!! !! !!!!!! !! !!!!!! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !! !!!!!! !! !! !! !! !! …


28
Jak chronić kod Pythona?
W Pythonie opracowuję oprogramowanie, które będzie dystrybuowane do klientów mojego pracodawcy. Mój pracodawca chce ograniczyć korzystanie z oprogramowania za pomocą pliku licencji ograniczonego czasowo. Jeśli dystrybuujemy pliki .py, a nawet pliki .pyc, łatwo będzie (dekompilować i) usunąć kod sprawdzający plik licencji. Innym aspektem jest to, że mój pracodawca nie chce, …

30
Chronić kod .NET przed inżynierią wsteczną?
Zaciemnianie jest jednym ze sposobów, ale nie może chronić przed złamaniem bezpieczeństwa ochrony przed piractwem aplikacji. Jak upewnić się, że aplikacja nie jest modyfikowana, i jak upewnić się, że mechanizm rejestracji nie może być poddany inżynierii wstecznej? Możliwe jest również przekonwertowanie aplikacji C # na kod macierzysty, a Xenocode jest …

17
Proste niepewne dwukierunkowe „zaciemnianie” danych?
Szukam bardzo prostego zaciemnienia (takiego jak szyfrowanie i deszyfrowanie, ale niekoniecznie bezpieczne) dla niektórych danych. To nie jest krytyczne zadanie. Potrzebuję czegoś, aby uczciwi ludzie byli uczciwi, ale coś nieco silniejszego niż ROT13 lub Base64 . Wolałbym coś, co jest już zawarte w .NET Framework 2.0, więc nie muszę się …
426 c#  obfuscation 


3
Co to jest operator >>> = w C?
Biorąc pod uwagę kolegę jako zagadkę, nie mogę zrozumieć, jak ten program C faktycznie się kompiluje i działa. Co to jest ten >>>=operator i dziwny 1P1literał? Testowałem w Clang i GCC. Nie ma ostrzeżeń, a wynikiem jest „???” #include <stdio.h> int main() { int a[2]={ 10, 1 }; while( a[ …

10
Czy istnieje PHP obfuscator kodu? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
212 php  obfuscation 


24
Ochrona pliku wykonywalnego przed inżynierią wsteczną?
Zastanawiałem się, jak chronić mój kod C / C ++ przed dezasemblacją i inżynierią wsteczną. Zwykle nigdy nie przyzwalam na takie zachowanie w moim kodzie; jednak obecny protokół, nad którym pracuję, nie może być nigdy sprawdzany ani zrozumiały dla bezpieczeństwa różnych osób. Teraz jest to dla mnie nowy temat, a …
210 c++  c  obfuscation  assembly 

2
Jak ten kod generuje mapę Indii?
Ten kod drukuje mapę Indii. Jak to działa? #include <stdio.h> main() { int a,b,c; int count = 1; for (b=c=10;a="- FIGURE?, UMKC,XYZHello Folks,\ TFy!QJu ROo TNn(ROo)SLq SLq ULo+\ UHs UJq TNn*RPn/QPbEWS_JSWQAIJO^\ NBELPeHBFHT}TnALVlBLOFAkHFOuFETp\ HCStHAUFAgcEAelclcn^r^r\\tZvYxXy\ T|S~Pn SPm SOn TNn ULo0ULo#ULo-W\ Hq!WFs XDt!" [b+++21]; ) for(; a-- > 64 ; ) putchar ( …
169 c  obfuscation 

30
Narzędzia / strategia zaciemniania .NET [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie Mój produkt ma kilka składników: ASP.NET, aplikację Windows Forms …

7
Jakie są wbudowane ciągi JavaScript?
pytanie to jest trudne do podsumowania w tytule pytania AKTUALIZACJA Stworzyłem JSFiddle, który tworzy zaciemniony ciąg znaków z twoich danych wejściowych w oparciu o litery wyodrębnione z tego pytania: Możesz uzyskać do niego dostęp tutaj , czy może istota byłaby łatwiejsza? Niedawno natknąłem się na zabawny kawałek zaciemnionego JavaScript w …


7
Przekonwertuj skrypt PHP na samodzielny plik wykonywalny systemu Windows
Chcę zautomatyzować dość proste zadanie. W tym celu napisałem mały skrypt PHP, który uruchamiam z wiersza poleceń za pomocą PHP-CLI. Teraz chcę przekazać komuś ten skrypt, ale nie chcę: rozdać kod źródłowy poproś go o zainstalowanie PHP w systemie Czy istnieje sposób na utworzenie wersji .exe skryptu PHP. Naprawdę nie …
132 php  obfuscation 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.