Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności: PyData Warsaw 2017, 19-20 października - konferencja Data Science
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: Poszukuję programisty do wykonania programu w języku Python.  (Przeczytany 369 razy)
« : 18:44 26/01/17 »
PControl Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 3


Dzień Dobry!
Jestem szefem firmy PControl,  która prowadzi dystrybucję kontrolerów dostępu z importu oraz oprogramowania kontroli dostępu napisanego w języku Python.

Aktualnie potrzebujemy wykonać zabezpieczenie tego oprogramowania, które aktualnie musi pracować z nowymi bibliotekami dll – co jest związane ze zmianami w komunikacji z nowymi kontrolerami.
Generalnie chodzi o to aby zainstalowane u klienta oprogramowanie mogło współpracować tylko z kontrolerami, których numery seryjne są zaszyfrowane w pliku licencyjnym.

Potrzebny jest więc program, który odczyta czytnikiem kodów kreskowych (jakiś posiadamy) numery seryjne kontrolerów (które mają współpracować z programem KD) i wygeneruje plik licencyjny. W pliku licencyjnym mają być dane: nieszyfrowane dane obiektu oraz zaszyfrowane numery kontrolerów oraz data utworzenia pliku. Szyfrowanie modyfikowane podanym przez nas kodem. Program musi też odszyfrowywać pliki licencyjne.

Konieczne też jest zmodyfikowanie jakiejś biblioteki dll tak aby stara wersja programu  nie mogła pracować z tą niezbędną biblioteką (chodzi o to aby ktoś nie mógł wgrać nowych bibiotek i zainstalować starego oprogramowania).

W naszym oprogramowaniu trzeba więc wykonać niezbędne zmiany:
- umożliwić współpracę ze zmienioną bibioteką dll (jej funkcjonalność podstawowa musi pozostać niezmieniona)
- rozbudować funkcję przyjmowania kontrolera do systemu o sprawdzanie, czy jego numer (z uwzględnieniem szyfrowania) jest w pliku licencyjnym: jeżeli tak, to kontroler może być przyjęty do systemu, a jeżeli nie to musi być odrzucony. Albo jakieś inne działanie uniemożliwiające pracę z programem kontrolera o numerze, którego nie ma w pliku licencyjnym.
- miejsce na wpisanie naszego kodu modyfikującego szyfr

Proszę się o informację czy podejmie się Pan realizacji takiego zlecenia i w jakim czasie może być temat zrealizowany. Czy Pana doświadczenie jest wystarczające.

Jesteśmy firmą 5-osobową i koszt takiego zlecenia jest dla nas istotny.

Co pewien czas mamy takie małe zlecenia.

Pozdrawiam

Paweł Ciechomski

502268900
pc@pcontrol.pl
Zapisane
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2017 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot