CN106295276A - Method for recording BIOS password input by user to enter system - Google Patents
Method for recording BIOS password input by user to enter system Download PDFInfo
- Publication number
- CN106295276A CN106295276A CN201610648251.XA CN201610648251A CN106295276A CN 106295276 A CN106295276 A CN 106295276A CN 201610648251 A CN201610648251 A CN 201610648251A CN 106295276 A CN106295276 A CN 106295276A
- Authority
- CN
- China
- Prior art keywords
- password
- user
- bios
- input
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 108010028984 3-isopropylmalate dehydratase Proteins 0.000 claims abstract description 10
- 230000006399 behavior Effects 0.000 abstract description 5
- 230000006870 function Effects 0.000 abstract description 4
- 230000008901 benefit Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/552—Detecting local intrusion or implementing counter-measures involving long-term monitoring or reporting
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
The invention discloses a method for recording BIOS password input by a user to enter a system, which relates to the field of design of a BIOS at the bottom layer of a computer, firstly, the BIOS respectively stores the password input by the user and the time for inputting the password in a buffer1 and a buffer2 of a memory, and then the BIOS sends data SEL LOG in a buffer1 and a buffer2 to a BMC in an IPMI protocol; the BMC receives and stores the data for viewing by the computer owner. When a user tries to input a password, the BIOS records the input password and the time for inputting the password, so that the user can find the intrusion behavior of the system in time conveniently and the safety of the system is improved; the quality of computer products is improved, the functions of the products are improved, potential problems are reduced, and product bugs are overcome.
Description
Technical field
The present invention relates to computer bottom BIOS design field, a kind of record user inputs BIOS password and enters
The method entering system.
Background technology
In the design of computer product, for product and the consideration of data safety, a kind of function can be provided in BIOS,
Being exactly to arrange manager and user cipher, the difference of both is that System Privileges is provided with difference.After setting this password,
The follow-up password box that ejects in post start-up phase or when entering BIOS SETUP can point out input password, and user input password is just
The access etc. of follow-up operation computer just can be carried out after Que.
Password is set and can effectively stop the random access system of uncommitted people.But current is designed with one
Defect, it can not record user and input the behavior of password.For example someone thinks invasive system, but does not knows password, effractor
May attempt inputting some passwords, see and can enter system, hit it just to enter, guess not to continuing to attempt to.But
Existing program does not has the design record such function of typing password, and effractor attempts the action of password and is not recorded
Coming, the owner of computer can't find the behavior that there have been attempts entrance system, it is impossible to views someone according to record and faces
Figure cracks system, and this is the most disadvantageous to the safety of system.
Summary of the invention
The present invention is directed to demand and the weak point of current technology development, it is provided that a kind of ARM platform one record user is defeated
Enter the method that BIOS password enters system.
A kind of user of record of the present invention inputs the method that BIOS password enters system, solves above-mentioned technical problem and uses
Technical scheme as follows: described a kind of user of record inputs the method that BIOS password enters system, when user attempts to input close
During code, BIOS records the password of input and the time of input password, is then sent data to by IPMI protocol
BMC, the LOG as SEL record, and for computer, the owner checks.
Preferably, described record user inputs the method that BIOS password enters system, and it mainly comprises the steps: 1)
The time of the password that BIOS inputs user and input password leaves in buffer1 and buffer2 of internal memory respectively, and defines
The form of SEL LOG, 2) bad password of user input in buffer1 is assigned to SelRecord.OEMEvData1,
In buffer2, the time of user input password is assigned to SelRecord.TimeStamp.Year, and 3) pass through IPMI protocol,
Above data are sent to BMC storage.
Preferably, described step 2) if in the password of user's input correct, the most do not record password, only record input password
Time.
A kind of user of record of the present invention inputs BIOS password and enters the method for system and compared with prior art have
Provide the benefit that: the present invention records the password of input during login system and the time of input password, owns for computer
Person checks;It is easy to user and finds that system invades behavior in time, improve security of system;Improve computer product quality, perfect
Product function, reduces potential problem and overcomes product leak;Further, hardware device and circuit will not be increased, completely by BMC and
BIOS has coordinated, and Servers-all all can realize, and therefore has preferable practical reference value.
Figure of description
Accompanying drawing 1 is the flow chart that record user inputs that BIOS password enters the method for system.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with specific embodiment, to this
Bright described a kind of user of record inputs BIOS password and enters the method further description of system.
The security breaches existed for prior art, a kind of record user that the present invention provides inputs BIOS password and enters system
The method of system, when user attempts to input password, BIOS records the password of input and the time of input password, then
Sending data to BMC by IPMI protocol, the LOG as SEL records;If having remotely monitoring, just remotely
Hold and point out control end in the way of alarm;It is easy to user and checks that computer logs in situation by record, find intrusion behavior in time,
Improve security of system.
Embodiment:
Recording user described in the present embodiment and input the method that BIOS password enters system, it mainly comprises the steps: 1)
The time of the password that BIOS inputs user and input password leaves in buffer1 and buffer2 of internal memory respectively, and defines
The form of SEL LOG, 2) bad password of user input in buffer1 is assigned to SelRecord.OEMEvData1,
In buffer2, the time of user input password is assigned to SelRecord.TimeStamp.Year, and 3) pass through IPMI protocol,
Above data are sent to BMC, and record gets up.
Described 1) password that BIOS inputs user and input password time leave in respectively internal memory buffer1 and
In buffer2, and the step for of defining the form of SEL LOG, the form of definition SEL LOG (choosing daily record) is as follows,
SelRecord.TimeStamp.Year=0;
SelRecord.RecordType=SEL_SYSTEM_RECORD;
SelRecord.GeneratorId=
(UINT16)EFI_GENERATOR_ID(POST_PASSWORD_RECORD_ID);
SelRecord.EvMRevision=EFI_EVM_REVISION;
SelRecord.EventDirType=EFI_SENSOR_TYPE_EVENT_CODE_DISCRE TE;
SelRecord.SensorType=0x1F;
SelRecord.SensorNumber=0x2D;
SelRecord.EventDirType=0x6F;
SelRecord.OEMEvData1=0;
SelRecord.OEMEvData2=0;
SelRecord.OEMEvData1=0;
Described 2) bad password of user input in buffer1 is assigned to SelRecord.OEMEvData1,
In the step for that in buffer2, the time of user input password being assigned to SelRecord.TimeStamp.Year, if user
The password of input is correct, does not the most record password, only the time of record input password, to prevent other people by checking SEL LOG
The proper password of acquisition system.
Described 3) by IPMI protocol, above data are sent to BMC, the step for that record getting up in, send mode
As follows:
Status=IpmiTransport-> SendIpmiCommand (IpmiTransport,
EFI_SM_STORAGE,
0,
ADD_SEL_ENTRY,
(UINT8*)(&SelRecord),
sizeof(EFI_SEL_RECORD_DATA),
(UINT8*)&ResponseData1,
(UINT8*)&ResponseDataSize1
);
Use and described in the present embodiment, record the method that user inputs BIOS password entrance system, specific implementation process such as accompanying drawing
Shown in 1:
Step one, computer user attempts input POST startup password;
Step 2, the password that BIOS inputs user and input password time be stored in respectively internal memory buffer1 and
In buffer2;
Step 3, it is judged that whether the password in buffer1 is correct password;
Step 4, if password is correct in buffer1, then BIOS is the data SEL LOG's in buffer1 and buffer2
Mode is sent to BMC by IPMI protocol;
Step 5, if password bad in buffer1, then BIOS passes through the mode of the data SEL LOG in buffer2
IPMI protocol is sent to BMC;
Step 6, BMC receives data and stores, and for computer, the owner checks.
Above-mentioned detailed description of the invention is only the concrete case of the present invention, and the scope of patent protection of the present invention includes but not limited to
Above-mentioned detailed description of the invention, any that meet claims of the present invention and any person of an ordinary skill in the technical field
The suitably change being done it or replacement, all should fall into the scope of patent protection of the present invention.
Claims (3)
1. one kind records the method that user inputs BIOS password entrance system, it is characterised in that when user attempts to input password
Time, BIOS records the password of input and the time of input password, then sends data to BMC by IPMI protocol,
LOG as SEL records, and for computer, the owner checks.
A kind of user of record inputs the method that BIOS password enters system, it is characterised in that it is main
Comprising the steps: 1) time of BIOS password that user is inputted and input password leaves the buffer1 of internal memory respectively in
With in buffer2, and define the form of SEL LOG, 2) bad password of user input in buffer1 is assigned to
SelRecord.OEMEvData1, is assigned to the time of user input password in buffer2
SelRecord.TimeStamp.Year, 3) by IPMI protocol, above data are sent to BMC storage.
A kind of user of record inputs the method that BIOS password enters system, it is characterised in that described
Step 2) if in the password of user's input correct, the most do not record password, only the time of record input password.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610648251.XA CN106295276A (en) | 2016-08-09 | 2016-08-09 | Method for recording BIOS password input by user to enter system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610648251.XA CN106295276A (en) | 2016-08-09 | 2016-08-09 | Method for recording BIOS password input by user to enter system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106295276A true CN106295276A (en) | 2017-01-04 |
Family
ID=57667461
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610648251.XA Pending CN106295276A (en) | 2016-08-09 | 2016-08-09 | Method for recording BIOS password input by user to enter system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106295276A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107463455A (en) * | 2017-08-01 | 2017-12-12 | 联想(北京)有限公司 | A kind of method and device for detecting memory failure |
CN108182138A (en) * | 2018-01-24 | 2018-06-19 | 郑州云海信息技术有限公司 | Acquisition methods, system, device and the storage medium of BMC SEL daily records |
CN108256332A (en) * | 2018-01-17 | 2018-07-06 | 郑州云海信息技术有限公司 | A kind of method of the BIOS startup passwords setting based on IPMI orders |
CN108984377A (en) * | 2018-06-29 | 2018-12-11 | 深圳市同泰怡信息技术有限公司 | A kind of statistics BIOS logs in method, system and the medium of log |
CN109240847A (en) * | 2018-09-27 | 2019-01-18 | 郑州云海信息技术有限公司 | EMS memory error report method, device, terminal and storage medium during a kind of POST |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622667A (en) * | 2003-11-26 | 2005-06-01 | 乐金电子(中国)研究开发中心有限公司 | Method cipher stealing information detecting mobile communication terminal set |
CN103178977A (en) * | 2011-12-22 | 2013-06-26 | 英业达股份有限公司 | Computer system and starting-up management method of same |
CN103838998A (en) * | 2014-03-14 | 2014-06-04 | 华为技术有限公司 | Code configuring and using method and device |
-
2016
- 2016-08-09 CN CN201610648251.XA patent/CN106295276A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622667A (en) * | 2003-11-26 | 2005-06-01 | 乐金电子(中国)研究开发中心有限公司 | Method cipher stealing information detecting mobile communication terminal set |
CN103178977A (en) * | 2011-12-22 | 2013-06-26 | 英业达股份有限公司 | Computer system and starting-up management method of same |
CN103838998A (en) * | 2014-03-14 | 2014-06-04 | 华为技术有限公司 | Code configuring and using method and device |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107463455A (en) * | 2017-08-01 | 2017-12-12 | 联想(北京)有限公司 | A kind of method and device for detecting memory failure |
CN107463455B (en) * | 2017-08-01 | 2020-10-30 | 联想(北京)有限公司 | Method and device for detecting memory fault |
CN108256332A (en) * | 2018-01-17 | 2018-07-06 | 郑州云海信息技术有限公司 | A kind of method of the BIOS startup passwords setting based on IPMI orders |
CN108182138A (en) * | 2018-01-24 | 2018-06-19 | 郑州云海信息技术有限公司 | Acquisition methods, system, device and the storage medium of BMC SEL daily records |
CN108984377A (en) * | 2018-06-29 | 2018-12-11 | 深圳市同泰怡信息技术有限公司 | A kind of statistics BIOS logs in method, system and the medium of log |
CN108984377B (en) * | 2018-06-29 | 2022-03-08 | 深圳市同泰怡信息技术有限公司 | Method, system and medium for counting BIOS log |
CN109240847A (en) * | 2018-09-27 | 2019-01-18 | 郑州云海信息技术有限公司 | EMS memory error report method, device, terminal and storage medium during a kind of POST |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106295276A (en) | Method for recording BIOS password input by user to enter system | |
CN105530356B (en) | Mobile communication terminal and data protection method and device thereof | |
JP7057045B2 (en) | Protecting access to SCADA networks from remote terminal units | |
US20110050876A1 (en) | Method and apparatus for detecting behavior in a monitoring system | |
US10079830B2 (en) | Lockable network testing device | |
US9355278B2 (en) | Server chassis physical security enforcement | |
CN109040051A (en) | A kind of BMC login method, system, equipment and computer readable storage medium | |
WO2015117507A1 (en) | Authentication method, collection device, authentication device and system, and cabinet and unlocking method therefor | |
CN111767583A (en) | Block chain-based enterprise internal information security guarantee method and system | |
US20220215093A1 (en) | Event Monitoring | |
CN108221270B (en) | Shared washing machine control method, device and system based on embedded computer | |
CN112615842A (en) | Network security implementation system and method based on big data platform | |
WO2020134525A1 (en) | Access control management method, apparatus and system | |
CN104598785B (en) | A kind of method and device for entering different mode based on unlocking pin | |
CN112199700B (en) | Safety management method and system for MES data system | |
CN112489258A (en) | Door lock alarm processing method and device, computer equipment and storage medium | |
CN107332862A (en) | A kind of identity identifying method, front end processor and identity authorization system | |
CN109873747A (en) | Electronic device and its unlocking method | |
US20170195425A1 (en) | Method and Electronic Device for Remotely Locking a Mobile Terminal | |
CN109462617B (en) | Method and device for detecting communication behavior of equipment in local area network | |
CN106778173A (en) | The method and device that a kind of application lock based on intelligent operating system is set | |
JP2006227756A (en) | Cooperation controller | |
CN106162083B (en) | A kind of HD video superposition processing system and its method for carrying out safety certification | |
JP6714283B1 (en) | Electronic unlocking management system and program | |
JP5524250B2 (en) | Abnormal behavior detection device, monitoring system, abnormal behavior detection method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170104 |