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 PDF

Info

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
Application number
CN201610648251.XA
Other languages
Chinese (zh)
Inventor
郭章平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201610648251.XA priority Critical patent/CN106295276A/en
Publication of CN106295276A publication Critical patent/CN106295276A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/552Detecting 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

A kind of user of record inputs the method that BIOS password enters system
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.
CN201610648251.XA 2016-08-09 2016-08-09 Method for recording BIOS password input by user to enter system Pending CN106295276A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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