This is a Validator module project.

The software has to run on the following Hardware

Device specification

Hardware: Raspberry pi 4 Model B

OS: Linux Raspbian Buster

CPU: ARM 32 bit architecture

User work flow:

1. Admin enters the CPU serial number through web GUI to the DB

2. Admin Loads the software to the device and sends to customer

3. Customer switches on the device, Validator software runs and check the DB entry and marks as GENUINE device.

4. If customer make another copy of the hard disk and connect it to another Hardware, It should be marked as UNAUTHORIZED device, and there should be pop-up message every 10 minutes in GUI "Please register" with "Register" button


[login to view URL] software has to auto start when the system boots

2. It should read the unique CPU Serial number and check the entry for same in DB running in another server.

3. If the CPU Serial number matches with the list of available Serial number in the DB, then it is considered as GENUINE Legitimate device else UNAUTHORIZED device. If Genuine, then in the DB it should create entry with date,time and IP address and mark as activated.

4. This software should run as a background process

5. It should not get listed in the process when we type ps -ef

6. when the hard disk is copied and connected to another new Hardware, it should read the new CPU serial number and work as per point no.3

7. Once the device is found UNAUTHORIZED, it should through the pop-up message every 10 minute in GUI dialog box saying "Please register" There should be a "Register" button "click" to do the task as in step 3

8. GUI Web interface for DB to enter the serial numbers.

9. Source code should not be visible in the device

Any other logic to achieve the functionality is also acceptable.

Compétences : Linux, Architecture Logicielle, Python, Programmation C, Raspberry Pi

en voir plus : smallest point size type legible web banner, serial key type setup project vb net, linux cpu serial number, how to check which model raspberry pi, is raspberry pi serial number unique, how to find device id of raspberry pi, raspberry pi 3 get serial number, raspberry pi get serial number python, change raspberry pi serial number, raspberry pi serial number sticker, raspberry pi unique id, calyx point file type excel, gcc linux cpu serial number, cpu serial number gcc, cpu motherboard serial number read linux, \ point and click\ type of game, abstract data type in data structure tutorial point, ps - ef command in unix, what is ps -ef | grep, 12 point type word

Concernant l'employeur :
( 0 commentaires ) Bangalore, India

Nº du projet : #26465947

2 freelance font une offre moyenne de ₹17250 pour ce travail


Is this is a college project? (If so I can only offer / tuition.) I only have a Raspberry Pi 3 to test and develop with. If you can not find a freelancer with an RPi 4 you are welcome to contact me. Do you already ha Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 14 jours
(14 Commentaires)

Hey, I have been working professionally as a IOT software developer, with prime focus in C/C++ and python, I have experience developing core low-level software for raspi devices, I already have worked on something much Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(0 Commentaires)