Lenovo G570 Hdd Password Remove

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AAAC
    Badcaps Veteran
    • Jan 2020
    • 458
    • Mexico

    #21
    Re: Lenovo G570 Hdd Password Remove

    @smali
    By looking at the HDD label I'll say it was originally installed in an HP laptop, which may have a custom firmware preventing software tools from working on these drives, as it happens with hard drives installed in ThinkPad laptops which have a custom firmware.

    How did you connect the hard drive, was it connected to a Desktop computer using the SATA connector or did you use a USB-SATA adapter? As far as I know you have to connect the hard drive directly to motherboard using the SATA connector, USB adapters will not work.

    With the information you have provided I will advise to get a replacement HDD; but if you have important data you want to recover I suggest to post all this information in one of the forums I suggested, where there are users who repair HDD's for a living and will quickly tell what are your options.

    Comment

    • Hsseinyassein
      New Member
      • Feb 2021
      • 8
      • syria

      #22
      Originally posted by AAAC
      Re: Lenovo G570 Hdd Password Remove

      @riel007
      Why don't you post your Model Number, it may be on my list and may provide you with the info, supposing that the password can be extracted from your BIOS file.
      For the file of post #1 of this thread, download it and also download UEFI Tool NE version, do a Google search if you don't know where to get it.
      Open the file with UEFITool NE and double click on BIOS REGION, the first padding file at offset 3000h is where the scan codes are located for the system password, in this case:

      04 0208060B E1

      - the "04" is the number of characters that the password has, in this case the password is 4 characters long (N=4).
      - the next N bytes "0208060B" is the actual password stored in scan codes (Google search for "keyboard scan codes")
      02 = 1
      08 = 7
      06 = 5
      0B = 0
      - the "E1" is the checksum (8-bit addition) of all bytes including itself, which result must be 00h.
      (04h+02h+08h+06h+0Bh+E1h) & FFh = 00h


      The hard drive password is also stored in a similar way, but in this case is stored in UEFI Variable "SaveHddPassword", starting at offset 8 of variable, stored in Unicode/16-bits (scan code too).
      thanks

      Comment

      Related Topics

      Collapse

      Working...