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

Zabezpieczenie TCP


Rekomendowane odpowiedzi

Opublikowano

Czy jest możliwość zabezpieczenia, danych wysyłanych przez TCPSend ?

Czy generowanie seed'a (liczby lub wyrazu) i kodowanie tego wraz z danymi ?

Tylko jak potem to odkodować po stronie clienta ?

Może jakieś własne zabezpieczenia ?

 

Potrzebne mi jest to do:

123qi.png

Opublikowano

tak dowolne szyfrowanie jakie tylko możesz zastosować

 

w autoit masz _StringEncrypt to wystarczy, koduje i dekoduje zarazem. jako hasła możesz użyć cokolwiek ci wpadnie do głowy. ja w programach używałem głownie wersji programu i jakiejś stałej zmiennej z programu

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

No niestety nie wiem co się dzieje ;d

Serwer wysyła klucz prywatny do klienta, odtąd wszystkie pakiety są szyfrowane, ale nie mogę odszyfrować tego po stronie klienta..

Wychodzą jakieś znaki z tego tylko...

Po zamianie BinaryToString() oczywiście..

 

#Edit

 

Przykład użytego kodu i pakietu zwróconego przez TCPRecv..

 

#include <Crypt.au3>

Local $decrypted
Local $Key = "5123"

_Crypt_Startup()

MsgBox(0, "", "" & BinaryToString(_decrypt("0x593FA618D7FC72576BEA6363C0E5E43275F97994629490C338B294F9D5574712BD23")))

Func _decrypt($string)
   $decrypted = _Crypt_DecryptData($string, $Key, $CALG_RC4)
   Return $decrypted
EndFunc

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...