Ograniczenie rozprzestrzeniania pliku BIN

User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

Witam.

W niedługim czasie planuję udostępnić bardzo złożony program integrujący pewne rozwiązanie z Suplą. Ze względu na brak możliwości kontroli nad "szybkością" rozprzestrzeniania się kopii programu czy też nieuczciwej praktyki sprzedaży go na allegro chciałbym wprowadzić generowanie klucza który odblokowywał by pełne działanie softu procesorze ESP32. Wiem że takie praktyki już tutaj były popełniane. Domyślnie "kradziony" soft by działał poprawnie, ale np przez określony czas, np. godzinę po czym generowałby losowe stany co jakiś czas, może zawieszał się lub resetował, albo kasował swoje ustawienia.Nie wiem jeszcze. Generowany klucz byłby na podstawie CHIP ID. Jakie jest obecnie stanowisko zarządu na takie rozwiązanie? Może inny pomysł na ograniczenie sprzedaży na allegro? Kodu źródłowego nie mam zamiaru udostępniać, ponad 5000 wierszy kodu (nie licząc kodu supli). Czekam na lincz i ekskomunikę.
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

Abstrahując od głównego tematu bardzo jestem ciekawy co to będzie ;-)
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

1. Też jestem ciekawy
2. Chyba zgodnie z licencja GPL wykorzystujesz open source Supla więc twój kod też powinien być open
3. nie rozumiem do końca zamysłu: chcesz udostępnić ale tak żeby nie działał?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

Sposobem weryfikacji i udostępnienia klucza odblokowywującego były by taki (przypuszczenia):

Użytkownik na forum od minimum roku, z minimum 100 postów
Przekazanie mi na forum chip id w sposób oficjalny (nie przez PW),
Maksymalnie 3 procesory na użytkownika forum.

Co do integracji to zdradzę niebawem.

Chcę tym ukrócić możliwą sprzedaż mojego rozwiązania, gdzie sam za to nie będę chciał ani złotówki.
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

Duch__ wrote: Mon Feb 09, 2026 8:03 pm [...]

Chcę tym ukrócić możliwą sprzedaż mojego rozwiązania, gdzie sam za to nie będę chciał ani złotówki.
No cóż, takie przyszły czasy :(
Wraz z popularnością Supli rośnie liczba Januszy biznesu, którzy chcą się na tym dorobić.
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Duch__ wrote: Mon Feb 09, 2026 8:03 pm Sposobem weryfikacji i udostępnienia klucza odblokowywującego były by taki (przypuszczenia):

Użytkownik na forum od minimum roku, z minimum 100 postów
Przekazanie mi na forum chip id w sposób oficjalny (nie przez PW),
Maksymalnie 3 procesory na użytkownika forum.

Co do integracji to zdradzę niebawem.

Chcę tym ukrócić możliwą sprzedaż mojego rozwiązania, gdzie sam za to nie będę chciał ani złotówki.
Pomysł mi się podoba. Pytanie, jak to się ma do kwestii licencyjnych.
Boję się trochę warunku 'minimum 100 postów'. Ponieważ forum generalnie nie jest moderowane, więc czy aby ten warunek nie będzie generował tzw. nabijania postów. Ale to wszystko zależy, co kolega @Duch__ zaprezentuje i jakie będzie zapotrzebowanie na takie rozwiązanie :D

Ps. Ja obstawiam jakąś integrację z Satelem lub kamerami.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
vajera
Posts: 7287
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

Duch__ wrote: Mon Feb 09, 2026 7:12 pm Witam.

W niedługim czasie planuję udostępnić bardzo złożony program integrujący pewne rozwiązanie z Suplą. Ze względu na brak możliwości kontroli nad "szybkością" rozprzestrzeniania się kopii programu czy też nieuczciwej praktyki sprzedaży go na allegro chciałbym wprowadzić generowanie klucza który odblokowywał by pełne działanie softu procesorze ESP32. Wiem że takie praktyki już tutaj były popełniane. Domyślnie "kradziony" soft by działał poprawnie, ale np przez określony czas, np. godzinę po czym generowałby losowe stany co jakiś czas, może zawieszał się lub resetował, albo kasował swoje ustawienia.Nie wiem jeszcze. Generowany klucz byłby na podstawie CHIP ID. Jakie jest obecnie stanowisko zarządu na takie rozwiązanie? Może inny pomysł na ograniczenie sprzedaży na allegro? Kodu źródłowego nie mam zamiaru udostępniać, ponad 5000 wierszy kodu (nie licząc kodu supli). Czekam na lincz i ekskomunikę.
Nie wdając się w kwestie licencji GPL itp., podzielę się z Tobą następującym wnioskiem - szkoda czasu.
Możesz zastosować technologię pary kluczy prywatny/publiczny, ale zamówię u Ciebie 3 pliki binarne dla 3 różnych chip id i rozgryzę lokalizację kluczowego ciągu danych - później wystarczy wpisać tam nowy chip id.
Jedne sensowne rozwiązanie, to rozwiązanie sprzętowe, które oferuje ESP32 - wgrywasz software, przepalasz bezpiecznik sprzętowy i chip jest już readonly.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
veeroos
Posts: 1080
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

Jeżeli nie udostępnimy pliku bin, to można przygotować soft w taki sposób, żeby nie można było go odczytać żadnym interfejsem, możemy poprzez odpowiednie ustawienia "fusebitów" zablokować praktycznie wszystko, nawet jak by ktoś dostał w posiadanie taką binarkę, to się 2 razy zastanowi czy wgrać do testów program do ESP, bo już nie da się więcej nic z nim zrobić, no chyba że zostawimy sobie "furtkę" w postaci Update softu, wtedy można spreparować soft, który odblokuje ESP.
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

Ja chcę udostępnić bin, ale ograniczyć sprzedaż przez allegro.
User avatar
vajera
Posts: 7287
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

Duch__ wrote: Tue Feb 10, 2026 2:50 pm Ja chcę udostępnić bin, ale ograniczyć sprzedaż przez allegro.
To niestety nie zabezpieczysz go skutecznie :(
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277

Return to “Ogólna dyskusja”