Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Paczka plików.

Ostatnio zmodyfikowano 2012-12-31 21:13
Autor Wiadomość
kemsai
Temat założony przez niniejszego użytkownika
Paczka plików.
» 2012-12-31 12:48:28
Witam,
W sumie temat troche nie na temat forum bo niezbyt z programowania za to z zagadnienia informatyki a nie wiem gdzie indziej zasięgnąć mogę szybkiej i fachowej porady.
Otóż mam kilka plików składających się na małą gierke i takie pytanie mam. Jak to zapakować w 1 plik exe tak by nie można było tego rozpakować? Używałem Moleboxa i Bboxa czy coś takiego lecz przy odrobinie wysiłku taki "zapakowany" plik exe idzie z łatwością wypakować.

Są jakieś inne sposoby?
P-72493
m4tx
» 2012-12-31 12:52:43
Są jakieś inne sposoby?
Pewnie że są :)

Niezależnie od tego, czego użyjesz, pamiętaj - nie ma takiego zabezpieczenia, którego się nie da złamać. Jeśli ktoś naprawdę będzie tego chciał, to to zrobi, proste. Nie widzę sensu zabezpieczania jakiejkolwiek gry, zwłaszcza - jak sam mówisz - małej. :)
P-72494
Mrovqa
» 2012-12-31 13:48:47
Wszystko co jest i dzieje się na lokalnej maszynie da się jakoś kontrolować - więc nie ma takich zabezpieczeń, których nie dałoby się złamać. Jeżeli zależy Ci na czymś, żeby tylko było, to możesz paczkę zZIPować, potem zXORować w Tobie tylko znany sposób (np. przez 0x34, co 2 bajt przez 0x69 i co piąty przez 0x44), użyć jakiś innych szybkich szyfrowań i zmienić rozszerzenie pliku. Jeśli chcesz mieć wszystko w jednym pliku - możesz taką paczkę wrzucić do zasobów aplikacji. Jednakże pamiętaj - mając Twoją aplikację ma się także jej kod binarny - żaden problem ją zdekompilować i sobie skopiować kod odpowiedzialny za deszyfrowanie.
P-72502
jsc
» 2012-12-31 16:31:07
Jeżeli zależy Ci na czymś, żeby tylko było, to możesz paczkę zZIPować, potem zXORować w Tobie tylko znany sposób (np. przez 0x34, co 2 bajt przez 0x69 i co piąty przez 0x44), użyć jakiś innych szybkich szyfrowań i zmienić rozszerzenie pliku.

Do tego trzeba chyba doktoratu z matematyki.
P-72536
DejaVu
» 2012-12-31 17:23:06
@up: do tego to nawet studiów nie trzeba ;p
P-72549
jsc
» 2012-12-31 17:41:32
Na odwal się wystarczy i podstawówka, ale wymyślić od podstaw solidny algorytm...
P-72550
Mrovqa
» 2012-12-31 19:35:33
wymyślić od podstaw solidny algorytm...
A kto kazał wymyślać? Do kompresji zipa jest w internecie dużo gotowych bibliotek, chociażby zlib (mogę udostępnić komuś część mojego API z MU odpowiedzalne za obsługę .zip).
XORowanie:
x ^ y
Co za problem umieścić to w pętli? Ten mój wcześniejszy przykład z xorowaniem to 2 minuty pisania kodu.
P-72568
jsc
» 2012-12-31 19:46:34
potem zXORować w Tobie tylko znany sposób

Tobie tylko znany sposób.
P-72570
« 1 » 2
  Strona 1 z 2 Następna strona