Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error while downloading symbols #37

Open
SigmaStar opened this issue Aug 21, 2021 · 9 comments
Open

error while downloading symbols #37

SigmaStar opened this issue Aug 21, 2021 · 9 comments

Comments

@SigmaStar
Copy link

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

@bamiaux
Copy link
Contributor

bamiaux commented Aug 22, 2021

try this one

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

and report back its output

@SigmaStar
Copy link
Author

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.

@bamiaux
Copy link
Contributor

bamiaux commented Aug 24, 2021

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 ?

@SigmaStar
Copy link
Author

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
Copy link
Author

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

@bamiaux
Copy link
Contributor

bamiaux commented Aug 24, 2021

Is it the same ntdll PDB version ?

@bamiaux
Copy link
Contributor

bamiaux commented Aug 24, 2021

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

@bamiaux
Copy link
Contributor

bamiaux commented Aug 24, 2021

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

@SigmaStar
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants