icebox icon indicating copy to clipboard operation
icebox copied to clipboard

error while downloading symbols

Open SigmaStar opened this issue 4 years ago • 9 comments

After downloading ntkrnlmp.pdb the program stucked while running symbols.py @ line 200 and no error was reported.

SigmaStar avatar Aug 21 '21 06:08 SigmaStar

try this one

python3 $icebox_dir/src/icebox/icebox_py/symbols.py check win10

and report back its output

bamiaux avatar Aug 22 '21 16:08 bamiaux

errorlog.txt It seems there isn't any errors. all the errors following is just because the download command failed to download all the pdb symbols. It just downloaded the first symbol file(ntkrnlmpa.pdb) in 5 second and then get stuck.

SigmaStar avatar Aug 23 '21 01:08 SigmaStar

It looks like it's just missing ntdll symbols which you can download with the following command

python $icebox_dir\src\icebox\icebox_py\symbols.py pdb B54F3499813EBCF139AEFDD664E98FDD1 ntdll.dll

I've tried it and got 404 which mean the pdb symbols have not been made available by Microsoft. May I ask which windows version are you trying to analyze ?

bamiaux avatar Aug 24 '21 09:08 bamiaux

It's Windows 10 1903 inner version 10.0.18362.30. So the problem is just because this version of pdb file cannot be correctly downloaded? lol

SigmaStar avatar Aug 24 '21 09:08 SigmaStar

I reinstalled my guest windows and tried again, but sadly it still doesn't work.

SigmaStar avatar Aug 24 '21 11:08 SigmaStar

Is it the same ntdll PDB version ?

bamiaux avatar Aug 24 '21 12:08 bamiaux

maybe the download script does not work anymore, checking ...

bamiaux avatar Aug 24 '21 12:08 bamiaux

The command line was wrong, try this:

python $icebox_dir\src\icebox\icebox_py\symbols.py pdb B54F3499813EBCF139AEFDD664E98FDD1 ntdll.pdb

Which work correctly for me

bamiaux avatar Aug 24 '21 12:08 bamiaux

Yes, I manully downloaded all pdb file from windows and now it just report few pdb errors.

SigmaStar avatar Aug 25 '21 07:08 SigmaStar