Hi mọi người, hôm nay vừa xem website laptrinhvb.net thì thấy có cái code này cũng khá hay cho người dùng windowns, đó là lấy địa chỉ BIOS SERIAL NUMBER, tiện ích này cũng khá hay và đơn giản cho người dùng nhận biết được thông số BIOS.
Ở phiên bản windows này thì các bạn chỉ cần nhập code lệnh sau để hiển thị thông tin BIOS SERIAL NUMBERwmic bios get serialnumber
và chúng ta sẽ có kết quá như hình bên dưới
Để sữ dụng chương trình visual basic các bạn sữ dụng đoạn code sau để nó hiển thị thông tin lên chương trình nhé.
Imports System.Management Dim q As New SelectQuery("Win32_bios") Dim search As New ManagementObjectSearcher(q) Dim info As New ManagementObject For Each info In search.Get MessageBox.Show("Serial Number: " & info("serialnumber").ToString & vbNewLine & vbNewLine & "Bios Version: " & info("version").ToString) Next
Các bạn nhớ import thư viện
System.Managementvào nhé
Vậy là xong, các bạn đã có một chương trình hiển thị thông tin BIOS SERIAL NUMBER của riêng bản thân rồi đó
Theo LapTrinhVB.Net
(y) tiện ích đơn giản cho mọi người nhé.
ReplyDeletelấy thông tin serial này để làm gì? nếu tích hợp vào được làm key bản quyền và không thể bẻ khóa thì hay nhỉ :D
ReplyDeleteThis comment has been removed by the author.
Deletenếu làm đc vậy thì ok r` chứ a, khỏi mất công kết nối csdl để thêm vào chương trình, làm nặng chương trình :D, mà e k biết đoạn code nào để nó lưu và check bios khi m` nhập bios windows vào thì nó sẽ kiểm tra đúng sai bios để lm key bản quyền ứng dụng đó a :D / tí e vọc code xem thế nào a nhé :D
DeleteHi, nhưng key này làm sao lấy được từ online kìa :D, chứ offline thì m` phải tải thêm 1 tools về để nhận diện windows để lấy bios nữa thì cũng k ok lắm a :D, vì nó đang ở chế độ offline chứ chưa online hoàn toàn và m` k thể kiểm soát được người dùng.
DeleteViệc đó thì a chưa tìm hiểu rỏ e, nếu mà có thể truyền thông tin bios online để m` chủ động tạo key bên mình và gửi cho người dùng thì sẽ hay đó, nhưng việc tự động lấy bios trên windows sẽ bị báo virus mà nhiều thứ khác nữa e, a cũng đang muốn tạo chương trình chuẩn hóa bản quyền của người dùng, và có sever quản lý bios riêng của người dùng đang sữ dụng chương trình của m`, xem tỉ lệ online thế nào e nha. :D và đó là ước mơ, nhưng ước mơ chỉ là ước mơ thôi.
Deletetheo như e nghĩ, tạo bản quyền chương trình thì hiện tại trên mạng có rất nhiều a, nhưng tạo bản quyền theo chất riêng của mình thì phải tự snghi nên cũng hơi rắc rối trong việc đó, e thấy có share bài viết tạo key bản quyền trên windows đó, sữ dụng 30 ngày xong nó sẽ tự động báo ứng dụng hết 30 ngày sữ dụng :D, nhưng key đó rất dễ bị crack khi người dùng nắm được thông tin chương trình và file hệ thống ghi lên registry để lưu key :D, e nghĩ nên tạo 1 file host , người dùng điền thông tin và tự động check key trên hệ thông online luôn a. thì sẽ hay hơn đó, nhưng với việc này e cũng k chắc chắn vì ng dùng khóa link tử hosts trên windows thì cũng như nhau a nha :D
Deleteđúng rồi e, việc tạo key bản quyền thì rất nhiều, nhưng do mình chưa tùy biến nhiều và chưa thuần thục trong việc này nên chưa có chút am hiểu gì về việc tạo key bản quyền cả, đơn giản làm ra ứng dụng để thỏa mản đam mê chứ chưa phát hành ra để kiếm chút cafe, còn việc kiếm cafe thì tùy thuộc vào người dùng có bouns cho ng` viết hay k thôi :D, mà a thấy bữa nay có viết key bản quyền hay k thì cũng sẽ bị bẻ khóa thôi :D hhâha
DeleteHehe, e cũng chưa am hiểu những vấn đề này lắm :P nên chưa tìm hiểu a. :D
Deletequay về giao diện củ r` à bạn, tối ưu gì sao thấy giao diện này tải cũng ok đấy (y)
ReplyDeleteThis comment has been removed by the author.
Deletehi sữ dụng nhiều giao diện quá, nhưng thấy k ok nên quay lại giao diện này bạn ạ, sữ dụng đến khi nào chán thì tìm giao diện mới ok hơn hoặc tự design giao diện của bản thân, nhờ sự trợ giúp của a gồ haha
Deletevào k thấy cái gì, chỉ thấy đa phần toàn chia sẽ thủ thuật lập trình, không thấy chia sẽ gì nhiều về giao diện nhỉ :D
ReplyDeletePerfect bios pc
ReplyDeleteserial bios đó dùng để làm gì? :?
ReplyDeleteThis comment has been removed by the author.
Deletelên a gồ hỏi bạn nhé. :D
Deletechả biết để lm gì?
ReplyDeleteĐể lấy serial bios bạn nhé,
Deletewindows có nhiều hệ tùy chọn hệ thống lắm đây. Các ae coder còn nhiều việc để lm và tùy biến cho window lắm đây :))
ReplyDelete(y)
Deletequản trị viên xác nhận đã xem bài viết này :))
ReplyDeletehaha "ADMINISTATOR" xác nhận đã bình luận trả lời này :v
Deletexác nhận của một hacker cho biết, việc truy cập hệ thống của window có thể bị tấn công bới bios này nhé :v
ReplyDeleteThật vậy hả a ? a cho e hỏi, nếu bios này bị lộ thì ảnh hưởng như thế nào với windows vậy a?
Deletee k rỏ về vấn đề hacker tấn công điều khiển máy ở bios này đâu a, e chỉ thấy hay nên chia sẽ cho mọi người cùng biết thôi a Lai Joker :D
ReplyDelete(y) chất lượng đấy :D
ReplyDelete(y)
DeleteCài này thì cần gì viết chương trình cho mệt nhỉ, theo như câu lệnh trên mở cmd ra và gỏ là hiển thị thông tin rồi mà
ReplyDeleteDạ, nhưng đây chủ yếu là học lập trình thôi a, chứ để kiểm tra bios đó thì câu lệnh đó là xong rồi a.
ReplyDelete>.< nice
ReplyDeletelàm chương trình active cho ứng dụng để xây dựng bản quyền cho ứng dụng nhờ vào việc check bios này trên windows để tạo key bản quyền riêng cho từng windows sẽ hay đó. :D
ReplyDelete@Hoàng Đông e cũng đang nghiên cứu xem thế nào a, để phòng tránh bị các cracker tấn công, theo như e nghĩ nếu thay đổi bios này theo ý mình thì chương trình nhận diện sẽ không đúng với windows thì sẽ tự động khóa và không open lên được a. :D nhưng đó là điều e snghi, chứ e chưa bắt đầu code dòng nào cả vì nó đang nằm trong bộ nhớ thôi a :))
ReplyDeleteTiện ích thì ok, nhưng không phải mất công như vậy đâu (y)
ReplyDelete(y)
Deletea vừa có ý tưởng, dựa theo code đơn giản trên làm chương trình bản quyền cho ứng dụng :D, mẹo nhỏ nhưng ý tưởng to lớn với người sành code, và đơn giản với người hiểu code và bẻ khóa, vì mỗi máy tính sẽ có một thông số riêng, nên việc bẻ tạo key đó cũng có nhược điểm là không thể kiểm soát từ xa, mà phải dùng máy tính của người dùng mới có thể active đc :s a đang snghi xem làm thể nào để active từ xa và sữ dụng ở các máy tính khác đc đây :D
ReplyDeletelàm key bản quyền chương trình cũng có nhiều điều khó khăn quá, mà k biết lsao để chương trình có thể tồn tại đc, vì có key những cũng sẽ bị bẻ khóa vì các cracker hiện tại quá nhiều và mưu mẹo trên windows
Dạ đúng r` a, e cũng mơ ước làm một chương trình tốt để phục vụ cho người dùng và kiếm chút công sức cho bản thân, nhưng việc làm key bản quyền đó bắt buộc người code phải mưu mẹo và tạo nhiều điểm nhấn riêng cho ứng dụng để các cracker không tìm ra được nguyên lý và cơ chế để bẻ khóa. Như lúc xưa e thấy nếu chương trình bị bẻ khóa thì chương trình sẽ tự động thông báo và đóng ứng dụng, nhưng nó lại chèn dữ liệu vào file hosts để máy chủ không thể kiểm soát được, nên cũng khó để thực hiện. Nếu windows có thể tối ưu tốt nhất thì có lẽ nhiều cracker cũng khó để phá chương trình của mình a ạh,
ReplyDelete