Pytania oznaczone «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.

632
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...

426
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...

294
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 };...

212
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,...

210
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...

169
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\...

147
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...

112
Włączanie ProGuard w Eclipse na Androida

Nowa dokumentacja dotycząca ProGuard dla systemu Android mówi o dodaniu wiersza do pliku default.properties w katalogu domowym projektu. Jednak po otwarciu tego pliku przeczytałem u góry: # This file is automatically generated by Android Tools. # Do not modify this file -- YOUR CHANGES WILL BE...

107
Najlepszy obfuscator Java? [Zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...