The BLEJack nrf51 sniffer firmware is a BLE sniffer/jammer/hijacker. If you google you will find the repo and the defcon presentation.
The author claims you can sniff access addresses by setting the radio to listen for an access address that matches the preamble of a BLE 4 packet.
The repo has more than 1000 stars so I assume his firmware works, but I do not have the hardware to test it out myself.
As a part of my Master's thesis I need to do the same for the Nrf52840. I have tried the same approach in numerous variations and hardware setups using the nordic dongles. However, this does not seem to work. The radio does match on access addresses, but the contents of the first 10 static length received bytes seem to be purely random (I tested many weeks, with many setups, including trying to catch the advertising AA on the advertising channels.).
1) Is it indeed possible to configure the radio on the Nrf51 to capture the access address of a packet in that way? Hardware and software-wise?
2) Is it possible on the Nrf52 as well? Hardware and software-wise?
Since the radio configuration is very simple and short and I have tried many variations, I am now questioning whether or not the chip is capable of it.