Wpis z mikrobloga

#programowanie #linux #bbpsuje Potrzebuje od trzech do pięciu zacnych mirasków lub mirabelek. Chodzi o test mojego DRM, który stworzyłem na potrzeby wpisu w internetach. Wymagania:
-chwila wolnego czasu
-zainstalowany 64 bitowy Linuks
-zainstalowane w systemie Qt5, OpenSSL i Python 3

Zabezpieczenie powstało głównie, żeby zobaczyć czy dam radę coś takiego zrobić i nie mam z tego żadnych cebulionów. Po kolei:
1. Wchodzicie na stronę https://copy.com/rLhIAl0HsYOEhwdn
2. Pobieracie z tej strony skrypt makekeys.py
3. Odpalacie skrypt na waszych komputerach z konsoli w taki sposób: python3 makekeys.py wasz_nick.json .Skrypt zapisze do pliku o wskazanej nazwie zahashowane informacje o waszym sprzęcie (informacje z konsoli są jedynie wyświetlane i nigdzie nie są zapisywane przez skrypt).
4. Plik podpisany waszym nickiem wstawiacie na jakiegoś dropboxa/gdrive/copy czy gdzie tam wam pasuje i dajecie mi link.
5. Ja na podstawie waszych hashy generuje wam wersję programu glxspheres, która odpali się tylko na waszym komputerze.
6. Pobieracie wszystkie wersje z katalogu glxspheres. Ta bez żadnego nicka to wersja bez zabezpieczenia. Wśród tych z nickami powinna się uruchomić jedynie wasza, a przy pozostałych powinien pojawić się komunikat o błędzie.
  • 42
  • Odpowiedz
@wytrzzeszcz: Jeżeli dobrze rozumiem to chodzi o VPSy. Niestety nie mam pod ręką jak sprawdzić. Jeżeli masz jakiś VPS to sprawdź, czy po odpaleniu mojego skryptu na nim w konsoli wyświetlają ci się jakieś informacje o sprzęcie. Zawsze można zrobić przywiązanie do danej maszyny na podstawie jakiś innych parametrów.
  • Odpowiedz
@MacFlays: Czyli prawidłowo. Kolega który widział kawałek tego mojego domowego DRM zaproponował, żebym to na jakimś linuksowym pokazie przedstawił, ale obawiam się linczu za próbę robienia takich rzeczy na Linuksa :P
  • Odpowiedz
@bigben93: Vagrant z Debianem pod OSX:

["\u00ea^\u0092\u0085B\u000er5\u00e2A\u0086\u001c{\u00ad\u00b8\u001aX\u00ab\b*\u0095\u009d\u00d4hoXz\u00f73l\u00f7\u001f", "w\u00ac1\u009b\u00fe\u0019y\u00e2\u00d7\u0099\u00d9\u00e6\u0098~e\u00fe\u00b5OaQ\u001c\u0003U.\u00ba\u00e9\u0090\u0082l \u0085\u0090", "\u00e7\u00f6\u00c0\u0011wn\u008d\u00b7\u00cd3\u000bT\u0017O\u00d7o}\u0002\u0016\u00b6\u00128z_\u00fc\u00fb\u0081\u00e6\u00f0\u0091\u0096\u0083", "sG\u00b4\nV\u008e\u008d\u00a8\u00a0E\u00ce\u00d1\u0010\u0013~\u0015\u009f\u0089\n\u00c4\u00da\u0088;k\u0017\u00dce\u001b:\u0080I", ";\u00b4\u00efP\u00e0\u00a2@]\u0001\u00f3\u00a7\u0093\u008b}qgKc\u0018[\u00c7\u00cb\u00a6Z\u00b36_\u0017%rF1"]
  • Odpowiedz