Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: create a hash.fingerprint module #35

Open
2 of 8 tasks
RodrigoDornelles opened this issue Aug 5, 2024 · 1 comment
Open
2 of 8 tasks

feat: create a hash.fingerprint module #35

RodrigoDornelles opened this issue Aug 5, 2024 · 1 comment
Labels
Core Team responsibility for project maintainers.
Milestone

Comments

@RodrigoDornelles
Copy link
Member

RodrigoDornelles commented Aug 5, 2024

an DJB2 about machine and system of user.

  • std.hash.djb2(string)
  • std.hash.fingerprint()

Variations

common

  • _G._VERSION the string of version
  • _G._VERSION undefined

Ginga

  • settings undefined
  • settings type user data
  • settings is a table
  • network.listInterfaces()[...].hwAddress mac address
@RodrigoDornelles RodrigoDornelles added difficulty: hard big challenges implementations difficulty: medium conventional challenges and removed difficulty: hard big challenges implementations labels Aug 5, 2024
@RodrigoDornelles RodrigoDornelles changed the title feat: create a fingerprint module feat: create a hash.fingerprint module Aug 5, 2024
@RodrigoDornelles RodrigoDornelles added this to the 0.0.8 milestone Oct 7, 2024
@lnpotter
Copy link
Contributor

lnpotter commented Oct 9, 2024

In Windows, there is a command called wmic os which returns relevant information about the user's operating system.
As required, I have listed here some information that can be used to compose the hash fingerprint module.

C:\Users\X>wmic os
BootDevice: \Device\HarddiskVolume1
BuildNumber: 19045
BuildType: Multiprocessor Free
Caption: Microsoft Windows 10 Home Single Language
CodeSet: 1252
CountryCode: 55
CreationClassName: Win32_OperatingSystem
CSDVersion: 
CSName: DESKTOP-XXXXXXX
CurrentTimeZone: -180
FreePhysicalMemory: 3124824
InstallDate: 20240826170518.000000-180
Manufacturer: Microsoft Corporation
MaxNumberOfProcesses: 4294967295
MaxProcessMemorySize: 137438953344
Name: Microsoft Windows 10 Home Single Language|C:\Windows|\Device\Harddisk0\Partition2
NumberOfProcesses: 2
OperatingSystemSKU: 195
OSArchitecture: 64 bits
OSProductSuite: 100
ProductType: 1
RegisteredUser: XXXXXXXXXXXXXXXXXXXXX
SerialNumber: XXXXXXXXXXXXXXXXXXXXXX
ServicePackMajorVersion: 0
ServicePackMinorVersion: 0
Status: OK
Version: 10.0.19045
WindowsDirectory: C:\Windows

@RodrigoDornelles RodrigoDornelles added Core Team responsibility for project maintainers. and removed difficulty: medium conventional challenges labels Oct 9, 2024
@RodrigoDornelles RodrigoDornelles modified the milestones: 0.0.8, 0.0.9 Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core Team responsibility for project maintainers.
Projects
None yet
Development

No branches or pull requests

2 participants